1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/sys
Attilio Rao 06db609d4a Opteron rev E family of processor expose a bug where, in very rare
ocassions, memory barriers semantic is not honoured by the hardware
itself. As a result, some random breakage can happen in uninvestigable
ways (for further explanation see at the content of the commit itself).

As long as just a specific familly is bugged of an entire architecture
is broken, a complete fix-up is impratical without harming to some
extents the other correct cases.
Considering that (and considering the frequency of the bug exposure)
just print out a warning message if the affected machine is identified.

Pointed out by:	Samy Al Bahra <sbahra at repnop dot org>
Help on wordings by:	jeff
MFC:	3 days
2009-11-04 01:32:59 +00:00
..
amd64 Opteron rev E family of processor expose a bug where, in very rare 2009-11-04 01:32:59 +00:00
arm MFp4: 2009-10-31 13:24:14 +00:00
boot Close a file descriptor leak in an error case. 2009-10-28 10:06:27 +00:00
bsm Add audit events for process descriptor system calls, which will appear in 2009-09-29 21:25:59 +00:00
cam MFp4: 2009-11-03 11:19:05 +00:00
cddl - zfs_zaccess() can handle VAPPEND too, so map V_APPEND to VAPPEND and call 2009-10-30 23:33:06 +00:00
compat Revert a functional change that snuck in. 2009-11-02 19:13:12 +00:00
conf Reimplement the lazy FP context switching: 2009-10-31 22:27:31 +00:00
contrib Updated iwn(4) driver supporting the newer series, 5000, 5150 and 5300. 2009-10-23 22:04:18 +00:00
crypto
ddb Put square backets ([]) around process names for system processes to patch 2009-10-01 19:12:14 +00:00
dev Restore color palette format if we reset video mode. 2009-11-04 01:00:28 +00:00
fs There is no need to "busy" a page when the object is locked for the duration 2009-10-26 18:02:05 +00:00
gdb
geom Set the active flag in the PMBR when we install bootcode on a GPT 2009-10-14 19:24:01 +00:00
gnu
i386 Opteron rev E family of processor expose a bug where, in very rare 2009-11-04 01:32:59 +00:00
ia64 Reimplement the lazy FP context switching: 2009-10-31 22:27:31 +00:00
isa Save/restore VGA color palette while suspending and resuming. 2009-11-04 00:58:20 +00:00
kern Make /dev/klog and kern.msgbuf* MPSAFE. 2009-11-03 21:06:19 +00:00
kgssapi
libkern
mips In r197963, a race with thread being selected for signal delivery 2009-10-27 10:47:58 +00:00
modules Updates to the iwn driver: 2009-10-24 09:55:11 +00:00
net Remove unneeded blank line from bpf_drvinit(). 2009-10-23 17:26:29 +00:00
net80211 Update the route's sequence number upon receiving a RANN. 2009-10-29 12:19:10 +00:00
netatalk
netgraph Spell DIAGNOSTIC correctly. 2009-10-24 18:49:17 +00:00
netinet Fix two issues that can lead to exceeding configured pipe bandwidth: 2009-11-03 08:41:14 +00:00
netinet6 Use the correct option name in the preprocessor command to enable 2009-10-23 18:27:34 +00:00
netipsec Changed an IPSEC_ASSERT to a simple test, as such invalid packets 2009-10-01 15:33:53 +00:00
netipx
netnatm
netncp
netsmb
nfs
nfsclient Close a race with caching of -ve name lookups in the NFS client. 2009-10-16 19:30:48 +00:00
nfsserver Ensure that tv_sec is between INT32_MIN and INT32_MAX, so ZFS won't object. 2009-09-26 18:23:16 +00:00
nlm Handle GRANTED_RES messages more gracefully: Send along a grant cookie 2009-10-07 19:50:14 +00:00
opencrypto
pc98 In r197963, a race with thread being selected for signal delivery 2009-10-27 10:47:58 +00:00
pci intpm/sb700: force polling mode if configured interrupt is SMI 2009-09-19 08:56:28 +00:00
powerpc Unbreak cpu_switch(). The register allocator in my brain is clearly 2009-10-31 20:59:13 +00:00
rpc Set the prison in NFS anon and GSS SVC creds (as I indended to in r197581). 2009-09-28 18:55:29 +00:00
security
sparc64 In r197963, a race with thread being selected for signal delivery 2009-10-27 10:47:58 +00:00
sun4v In r197963, a race with thread being selected for signal delivery 2009-10-27 10:47:58 +00:00
sys Fix constants. 2009-11-03 23:26:58 +00:00
teken Discard Device Control Strings and Operating System Commands. 2009-10-08 10:26:49 +00:00
tools Output a comment on top of each generated file explaining where it came 2009-10-25 09:48:21 +00:00
ufs Don't build ufs_gjournal.c at all if UFS_GJOURNAL option is not given 2009-09-22 16:22:05 +00:00
vm Eliminate a bit of hackery from vm_fault(). The operations that this 2009-11-03 17:15:15 +00:00
xdr
xen
Makefile