1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/sys
Tim Kientzle c3a9b90973 Access the device tree blob via copyin/copyout.
The code previously assumed that copyin/copyout did no
address translation and that the device tree blob could
be manipulated in-place (with only a few adjustments for
the ELF loader offset).  This isn't possible on all platforms,
so the revised code uses copyout() to copy the device tree
blob into a heap-allocated buffer and then updates the
device tree with copyout().  This isn't ideal, since it
bloats the loader memory usage, but seems the only feasible
approach (short of rewriting all of the fdt manipulation
routines).
2012-05-17 04:04:48 +00:00
..
amd64 Add options GEOM_RAID into i386 and amd64 GENERIC kernels. 2012-05-10 12:37:32 +00:00
arm Add glue/support for the SAM9XE512-based Ethernut 5 boards. Currently, 2012-05-12 18:11:26 +00:00
boot Access the device tree blob via copyin/copyout. 2012-05-17 04:04:48 +00:00
bsm
cam Add two functions xpt_batch_start() and xpt_batch_done() to the CAM SIM KPI 2012-05-12 13:55:36 +00:00
cddl add a zfs spa_t change missed in r235329 2012-05-12 16:36:54 +00:00
compat - >500 static DTrace probes for the linuxulator 2012-05-05 19:42:38 +00:00
conf Further arswitch work: 2012-05-12 05:26:49 +00:00
contrib Revert r234834 per luigi@ request. 2012-05-03 08:56:43 +00:00
crypto
ddb Update the ddb and gdb backends for the new 'trace_thread' hook. 2012-04-12 21:34:58 +00:00
dev HID Report ID is unsigned value, so clear the rest of bits from possible 2012-05-16 17:51:56 +00:00
fs Fix a couple of issues that appear to be inherited from the old 2012-05-16 15:53:38 +00:00
gdb Update the ddb and gdb backends for the new 'trace_thread' hook. 2012-04-12 21:34:58 +00:00
geom Add missing period at the end of the error message 2012-05-13 23:27:06 +00:00
gnu/fs Remove unused thread argument to vrecycle(). 2012-04-23 14:10:34 +00:00
i386 i386 bootinfo: re-arrange EFI fields for natural alignment and packing 2012-05-13 09:25:39 +00:00
ia64 Don't assume we have legacy PICs (i.e. 8259A in cascade) at the legacy 2012-05-04 23:16:29 +00:00
isa
kern Skip directory entries with zero inode number during traversal. 2012-05-16 10:44:09 +00:00
kgssapi
libkern
mips Remove duplicate config bits. 2012-05-12 19:43:22 +00:00
modules Add support for Ralink RT2800/RT3000 chipsets. 2012-05-10 17:41:16 +00:00
net Sync DLTs with the latest pcap version. 2012-05-14 05:10:41 +00:00
net80211 Update HWMP Proactive code and mesh route flags. 2012-05-01 16:18:38 +00:00
netatalk
netgraph Fix panic in ng_patch(4) caused by checksum flags being added to mbuf flags. 2012-04-22 17:00:52 +00:00
netinet Switch to a standard 2 clause BSD license (from bsd-style-copyright). 2012-05-15 13:23:44 +00:00
netinet6 Missed to commit this in r235414. 2012-05-13 19:25:21 +00:00
netipsec
netipx
netnatm
netncp
netsmb
nfs
nfsclient PR# 165923 reported intermittent write failures for dirty 2012-05-12 12:02:51 +00:00
nfsserver
nlm
ofed Revert r234834 per luigi@ request. 2012-05-03 08:56:43 +00:00
opencrypto
pc98 Clean up the intr* MD KPI from the SMP dependency, removing a cause of 2012-04-26 20:24:25 +00:00
pci intpm: add ATI IXP400 pci id 2012-04-16 10:33:46 +00:00
powerpc Fix final bugs in memory barriers on PowerPC: 2012-05-04 16:00:22 +00:00
rpc
security Check vplabel for NULL before dereferencing it. Fixes a panic 2012-05-03 15:51:34 +00:00
sparc64 Fix mismerge in r235231. 2012-05-10 15:23:20 +00:00
sys Implement the DTrace sched provider. This implementation aims to be 2012-05-15 01:30:25 +00:00
teken
tools
ufs Remove unused thread argument from ufs_extattr_uepm_lock()/ufs_extattr_uepm_unlock(). 2012-04-23 17:56:35 +00:00
vm Add new pager type, OBJT_MGTDEVICE. It provides the device pager 2012-05-12 20:49:58 +00:00
x86 Revert part of r234723 by re-enabling the SMP protection for 2012-05-03 21:44:01 +00:00
xdr
xen
Makefile