freebsd-dev/sys
Marius Strobl 77ddefb873 - Fix the handling of R_SPARC_OLO10, which is a bit of a special case
in the way we implement handling of relocations.
  As for the kernel part this fixes the loading of lots of modules,
  which failed to load due to unresolvable symbols when built after
  the GCC 4.2.0 import. This wasn't due to a change in GCC itself
  though but one of several changes in configuration done along the
  import. Specfically, HAVE_AS_REGISTER_PSEUDO_OP, which causes GCC
  to denote global registers used for scratch purposes and in turn
  GAS uses R_SPARC_OLO10 relocations for, is now defined.
  While at it replace some more ELF_R_TYPE which should have been
  ELF64_R_TYPE_ID but didn't cause problems so far.
- Sync a sanity check between kernel and rtld(1) and change it to be
  maintenance free regarding the type used for the lookup table.
- Sprinkle const on lookup tables.
- Use __FBSDID.

Reported and tested by:	yongari
MFC after:		5 days
2007-10-16 19:17:48 +00:00
..
amd64 Backout sensors framework. 2007-10-15 20:00:24 +00:00
arm Do not use __XSCALE__ to detect if pld/strd/ldrd is available, use 2007-10-13 12:05:03 +00:00
boot Optimize for size on pc98. It enables to boot a kernel again. 2007-10-15 14:20:24 +00:00
bsm Merge OpenBSM 1.0 alpha 15 changes to src/sys/bsm: 2007-07-22 12:28:13 +00:00
cam Add a bunch of definitions and structures to support newer drivers. 2007-10-12 22:11:22 +00:00
cddl ZFS_LOG adds a newline by itself. 2007-10-14 16:14:32 +00:00
compat Spelling fix for interupt -> interrupt 2007-10-12 06:03:46 +00:00
conf Backout sensors framework. 2007-10-15 20:00:24 +00:00
contrib ZFS_LOG adds a newline by itself. 2007-10-14 16:14:32 +00:00
crypto Commit the change from FAST_IPSEC to IPSEC. The FAST_IPSEC 2007-07-03 12:13:45 +00:00
ddb Print the stack bounds of the thread. 2007-10-16 17:52:59 +00:00
dev Make ukbd_getc respect non-blocking behavior if one is requested. Change 2007-10-15 20:37:34 +00:00
fs Get rid of qaddr_t. 2007-10-16 10:54:55 +00:00
gdb Add kdb_cpu_sync_icache(), intended to synchronize instruction 2007-06-09 21:55:17 +00:00
geom When orphaning a provider, cancel events related to it. 2007-09-27 20:18:34 +00:00
gnu Get rid of qaddr_t. 2007-10-16 10:54:55 +00:00
i4b Spelling fix for interupt -> interrupt 2007-10-12 06:03:46 +00:00
i386 Backout sensors framework. 2007-10-15 20:00:24 +00:00
ia64 Set PTE_ACCESSED in the PTE and before inserting it in the VHPT. 2007-10-16 03:20:32 +00:00
isa It seems that some i386 mothermoards either do not implement the 2007-07-27 09:34:42 +00:00
kern Export maxswzone, maxbcache, maxtsiz, dfldsiz, maxdsiz, dflssiz, maxssiz, 2007-10-16 10:40:53 +00:00
libkern Do not use __XSCALE__ to detect if clz is available, use _ARM_ARCH_5 instead. 2007-10-13 12:05:36 +00:00
modules Rescue whitespace nits. 2007-10-16 11:39:28 +00:00
net Make sure that we refresh the PID on read(2) and write(2) operations. 2007-10-12 14:58:34 +00:00
net80211 invalidate ic_prevchan when constructing a new channel list 2007-09-18 21:54:27 +00:00
netatalk Mark wire data structures in netatalk as __packed so that they are 2007-06-28 12:54:58 +00:00
netatm Disconnect netatm from the build as it is not MPSAFE and relies on 2007-07-14 21:49:24 +00:00
netgraph Split ng_pppoe_rcvdata() function into three hook-specific ones 2007-10-14 09:58:22 +00:00
netinet - fix sctp_ifn initial refcount issue (prevents deletion) 2007-10-16 14:05:51 +00:00
netinet6 - Incorrect error EAGAIN returned for invalid send on a locked 2007-09-13 10:36:43 +00:00
netipsec Fix for an infinite loop in processing ESP, IPv6 packets. 2007-09-12 05:54:53 +00:00
netipx Make tcpstates[] static, and make sure TCPSTATES is defined before 2007-07-30 11:06:42 +00:00
netnatm
netncp
netsmb Fixing the mount_smbfs(8) hanging by utilising the destroy_dev_sched() KPI. 2007-07-10 09:23:10 +00:00
nfs
nfs4client Get rid of qaddr_t. 2007-10-16 10:54:55 +00:00
nfsclient Get rid of qaddr_t. 2007-10-16 10:54:55 +00:00
nfsserver Set the NFS server sockbuf high watermarks to the system defaults 2007-10-12 03:56:27 +00:00
opencrypto Deny attempt to malloc unbounded amount of the memory. 2007-10-08 20:08:34 +00:00
pc98 Spelling fix for interupt -> interrupt 2007-10-12 06:03:46 +00:00
pccard
pci Oops, convert a tsleep() to a msleep() that was missed when adding locking 2007-10-15 16:18:20 +00:00
powerpc Make the PCI code aware of PCI domains (aka PCI segments) so we can 2007-09-30 11:05:18 +00:00
rpc Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, which 2007-08-06 14:26:03 +00:00
security - Change the wakeup logic associated with having multiple sleepers 2007-10-12 15:09:02 +00:00
sparc64 - Fix the handling of R_SPARC_OLO10, which is a bit of a special case 2007-10-16 19:17:48 +00:00
sun4v Make the PCI code aware of PCI domains (aka PCI segments) so we can 2007-09-30 11:05:18 +00:00
sys Rescue hw.machine_arch in CTL_HW_NAMES. 2007-10-16 11:46:44 +00:00
tools
ufs Get rid of qaddr_t. 2007-10-16 10:54:55 +00:00
vm Fix CTL_VM_NAMES. 2007-10-16 11:32:57 +00:00
Makefile Complete repo-copy and move of Coda from src/sys/coda to src/sys/fs/coda 2007-07-12 21:04:58 +00:00