freebsd-skq/sys
Warner Losh cffca129a9 Smaller crc for the boot loader.
Save 7k of text space by using simpler crc32 for standalone case. we
don't need all that fancy optimization in the boot loader, so use a
simplified version of the CRC function. We could save more by doing it
one bit at a time rather than 32, but this is the biggest savings at
the smallest performance hit.

With LUA and verfied exec, gptboot, gptzfsboot and friends are pushing
the ~530k limit and every little bit helps.

Reviewed By: allanjude
Differential Revision: https://reviews.freebsd.org/D24225
2020-09-01 04:37:55 +00:00
..
amd64 ZFS: clarify dependencies for static linking 2020-08-28 17:06:35 +00:00
arm Fix arm64 build after r364927 2020-08-29 11:39:53 +00:00
arm64 ZFS: add to arm64 NOTES to minimize potential for missing symbols 2020-08-28 19:02:05 +00:00
bsm
cam Fix tiny style nit. 2020-08-27 17:46:13 +00:00
cddl ZFS: band-aid for -DNO_CLEAN 2020-08-25 23:35:55 +00:00
compat LinuxKPI: Implement ksize() function. 2020-08-29 19:26:31 +00:00
conf Driver for 4x10Gb Ethernet reference NIC FPGA design for NetFPGA SUME 2020-08-30 07:34:32 +00:00
contrib ZFS: MFV 2.0-rc1-ga00c61 2020-08-28 18:53:45 +00:00
crypto crypto(9): add CRYPTO_BUF_VMPAGE 2020-08-26 02:37:42 +00:00
ddb
dev Warn for the non pccard attachments 2020-08-31 23:31:16 +00:00
dts
fs Add a check to test for the case of the "tls" option being used with "udp". 2020-09-01 01:10:16 +00:00
gdb
geom Retire devctl_notify_f() 2020-08-29 04:30:06 +00:00
gnu
i386 Add deprecation notice for apm BIOS 2020-08-31 21:04:00 +00:00
isa
kern posixshm: fix setting of shm_flags 2020-08-31 15:07:15 +00:00
kgssapi
libkern Smaller crc for the boot loader. 2020-09-01 04:37:55 +00:00
mips
modules Driver for 4x10Gb Ethernet reference NIC FPGA design for NetFPGA SUME 2020-08-30 07:34:32 +00:00
net Revert uma zone alignemnt cache unadvertenly committed in r364950. 2020-08-29 12:04:13 +00:00
net80211 net80211: enhance getflags*() and ieee80211_add_channel*() 2020-08-24 13:15:08 +00:00
netgraph
netinet Move net/route/shared.h definitions to net/route/route_var.h. 2020-08-28 22:50:20 +00:00
netinet6 ipv6: quit dropping packets looping back on p2p interfaces 2020-08-31 01:45:48 +00:00
netipsec
netpfil ipfw: style(9) fixes 2020-08-20 16:56:13 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed infiniband: Appease Coverty 2020-08-31 16:17:28 +00:00
opencrypto Name the on-stack union of compat thunks. 2020-08-26 22:36:08 +00:00
powerpc [PowerPC] Remove unused openpic_set_priority(). 2020-09-01 01:57:56 +00:00
riscv
rpc
security cache: drop the always curthread argument from reverse lookup routines 2020-08-24 08:57:02 +00:00
sys Add __BEGIN_DECLS to jail.h to keep C++ happy. 2020-08-29 22:24:41 +00:00
teken
tests
tools
ufs
vm LinuxKPI: Implement ksize() function. 2020-08-29 19:26:31 +00:00
x86 amd64: Handle 5-level paging on wakeup. 2020-08-23 20:43:23 +00:00
xdr
xen
Makefile