1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-26 16:18:31 +00:00
freebsd/sys
Pawel Jakub Dawidek 1e09ff3dc3 Instead of allocating memory for all the keys at device attach,
create reasonably large cache for the keys that is filled when
needed. The previous version was problematic for very large providers
(hundreds of terabytes or serval petabytes). Every terabyte of data
needs around 256kB for keys. Make the default cache limit big enough
to fit all the keys needed for 4TB providers, which will eat at most
1MB of memory.

MFC after:	2 weeks
2011-04-21 13:31:43 +00:00
..
amd64 Make pmap_invalidate_cache_range() available for consumption on amd64. 2011-04-18 21:24:42 +00:00
arm Call init_param1() much earlier, so that msgbufsize is non-zero when we want 2011-04-19 15:05:12 +00:00
boot MFi386: revisions 220389 and 220392 2011-04-16 06:20:49 +00:00
bsm
cam Add basic support for DMA-capable ATA disks on DMA-incapable controller. 2011-04-20 13:27:50 +00:00
cddl Partially fix ZFS compat code for sparc64. 2011-04-08 11:08:26 +00:00
compat Regen. 2011-04-18 16:32:47 +00:00
conf Implement very basic ALQ logging for net80211. 2011-04-21 03:59:37 +00:00
contrib Add firmware images for the 6000 series g2a and g2b adapters. 2011-04-20 17:34:09 +00:00
crypto
ddb Extend the DDB command "watchdog" with the ability to specify a timeout 2011-04-05 14:15:58 +00:00
dev - Fix mapping of the last two SATA ports on 6-port Intel controllers. 2011-04-21 11:44:16 +00:00
fs Revert r220906, since the vp isn't always locked when 2011-04-21 12:38:12 +00:00
gdb
geom Instead of allocating memory for all the keys at device attach, 2011-04-21 13:31:43 +00:00
gnu
i386 Do not invoke resume event handlers if suspend was successful. 2011-04-19 16:30:17 +00:00
ia64 Use the new arch_loadaddr I/F to align ELF objects to PBVM page 2011-04-03 23:49:20 +00:00
isa - Enable an extra debugging bootverbose printf when probing ISA PNP cards 2011-03-29 12:38:13 +00:00
kern Allow VOP_ALLOCATE to be iterative, and have kern_posix_fallocate(9) 2011-04-19 16:36:24 +00:00
kgssapi
libkern
mips We don't need to call EOWRITE4(sc, EHCI_USBINTR, 0) directly from each EHCI 2011-04-12 07:49:11 +00:00
modules Instead of allocating memory for all the keys at device attach, 2011-04-21 13:31:43 +00:00
net When removing ifnets, we should first remove the reference to ifnet 2011-04-04 07:45:08 +00:00
net80211 Implement very basic ALQ logging for net80211. 2011-04-21 03:59:37 +00:00
netatalk
netgraph LibAliasInit() should allocate memory with M_WAITOK flag. Modify it 2011-04-18 20:07:08 +00:00
netinet Use size_t for sopt_valsize. 2011-04-21 08:18:55 +00:00
netinet6 MFp4 CH=191760,191770: 2011-04-20 08:05:23 +00:00
netipsec Do not allow recursive RFC3173 IPComp payload. 2011-04-01 14:13:49 +00:00
netipx
netnatm
netncp
netsmb
nfs
nfsclient - Fixed nfs_printf() to use vprintf(). 2011-04-13 12:46:25 +00:00
nfsserver
nlm
ofed Even though this block is not compiled currently, properly assign 2011-04-12 01:19:23 +00:00
opencrypto After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9) 2011-04-01 13:28:34 +00:00
pc98 Reinstate cpu_est_clockrate() support for P-state invariant TSC if APERF and 2011-04-12 23:04:01 +00:00
pci
powerpc Add leading zeros when printing the physical memory chunks on __powerpc64__. 2011-04-19 07:49:58 +00:00
rpc Fix a couple of mbuf leaks introduced by r217242. I do 2011-04-13 00:03:49 +00:00
security
sparc64 Break out the ath PCI logic into a separate device/module. 2011-03-31 08:07:13 +00:00
sun4v
sys Regen. 2011-04-18 16:32:47 +00:00
teken
tools GNU awk does not output escaped newlines in multi-line printc statements. This 2011-03-31 21:33:33 +00:00
ufs - Refactor softdep_setup_freeblocks() into a set of functions to prepare 2011-04-11 01:43:59 +00:00
vm Fix several places to ignore processes that are not yet fully constructed. 2011-04-06 17:47:22 +00:00
x86 Use newly added rdtsc32() for DELAY(9) as well. 2011-04-14 19:11:45 +00:00
xdr
xen
Makefile