freebsd-dev/sys
John Baldwin d7f0b3ce6d crypto: Re-add encrypt/decrypt_multi hooks to enc_xform.
These callbacks allow multiple contiguous blocks to be manipulated in
a single call.  Note that any trailing partial block for a stream
cipher must still be passed to encrypt/decrypt_last.

While here, document the setkey and reinit hooks and reorder the hooks
in 'struct enc_xform' to better reflect the life cycle.

Reviewed by:	markj
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D33529
2022-01-11 14:17:41 -08:00
..
amd64 vmm: vlapic resume can eat 100% CPU by vlapic_callout_handler 2022-01-11 09:27:45 -05:00
arm Remove Arm barriers for pre-armv6 CPUs 2022-01-11 11:22:29 +00:00
arm64 Fix a typo in an arm64 comment 2022-01-10 14:08:15 +00:00
bsm
cam add and use defintions for ATA power modes 2022-01-11 15:41:38 +02:00
cddl dtrace: add a knob to control maximum size of principal buffers 2022-01-11 15:47:50 +02:00
compat LinuxKPI: 802.11 fix locking in lkpi_stop_hw_scan() 2022-01-10 22:29:23 +00:00
conf Use ${MACHINE} for the kernel modeule ldscript 2022-01-11 16:58:31 +00:00
contrib LinuxKPI / iwlwifi: fix spelling of constants 2022-01-09 02:21:05 +00:00
crypto crypto: Re-add encrypt/decrypt_multi hooks to enc_xform. 2022-01-11 14:17:41 -08:00
ddb ddb: Remove SOFTWARE_SSTEP support 2022-01-07 09:25:33 -07:00
dev rtwn(4): Add new USB ID. 2022-01-11 21:19:53 +01:00
dts
fs nfsd: Do not accept audit/alarm ACEs for the NFSv4 server 2022-01-11 09:40:07 -08:00
gdb
geom geom label msdosfs: sanity check BPB before using it for io request 2022-01-08 05:41:44 +02:00
gnu
i386 Silent some warnings for i386 kernel build 2022-01-06 07:53:04 +02:00
isa sys/isa: Use C99 fixed-width integer types. 2021-12-28 09:41:57 -08:00
kern Reduce minimum idle hardclock rate from 2Hz to 1Hz. 2022-01-09 19:25:56 -05:00
kgssapi
libkern sys/libkern: Use C99 fixed-width integer types. 2021-12-28 09:42:11 -08:00
modules crypto.ko: Add hchacha20 from libsodium. 2022-01-11 14:15:51 -08:00
net Revert "iflib: Relax timer period from 0.5 to 0.5-0.75s." 2022-01-10 09:40:38 -05:00
net80211 net80211: adjust a printf to toeee80211_note 2021-12-26 17:26:58 +00:00
netgraph domains: make domain_init() initialize only global state 2022-01-03 10:15:22 -08:00
netinet ip_mroute: remove unused variables 2022-01-11 13:06:22 +01:00
netinet6 domains: make domain_init() initialize only global state 2022-01-03 10:15:22 -08:00
netipsec syncache: accept packet with no SA when TCP_MD5SIG is set 2022-01-08 16:32:14 -09:00
netpfil pf: postpone clearing of struct pf_pdesc 2022-01-11 10:10:23 +01:00
netsmb
nfs nfs: don't truncate directory cookies to 32-bits in the NFS server 2021-12-15 20:54:57 -07:00
nfsclient
nfsserver
nlm sys/nlm: Use C99 fixed-width integer types. 2021-12-28 09:42:42 -08:00
ofed domains: init with standard SYSINIT(9) or VNET_SYSINIT() 2022-01-03 10:15:22 -08:00
opencrypto crypto: Re-add encrypt/decrypt_multi hooks to enc_xform. 2022-01-11 14:17:41 -08:00
powerpc powerpc/aim: ifdef DDB pmap debugging functions 2022-01-07 08:56:57 -07:00
riscv riscv: gdb(4) support 2022-01-10 13:40:12 -04:00
rpc sys/rpc: Use C99 fixed-width integer types. 2021-12-28 09:43:15 -08:00
security Thread creation privilege for realtime group 2021-12-15 00:01:58 +02:00
sys add and use defintions for ATA power modes 2022-01-11 15:41:38 +02:00
teken
tests
tools arm64: Don't rely on host readelf for u-boot booti image generation 2021-12-24 19:25:20 +00:00
ufs Avoid unnecessary setting of UFS flag requesting fsck(8) be run. 2022-01-09 16:18:28 -08:00
vm vm_pageout: Group sysctl variables together with sysctl definitions 2022-01-11 09:27:45 -05:00
x86 bus_dma: Deduplicate locking helper functions. 2022-01-05 13:50:40 -08:00
xdr sys/xdr: Use C99 fixed-width integer types. 2021-12-28 09:43:26 -08:00
xen Create wrapper for Giant taken for newbus 2021-12-09 17:04:45 -07:00
Makefile Fix 'make cscope' with ALL_ARCH defined 2022-01-07 11:53:52 -04:00