1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/sys
Attilio Rao ddce63ca73 When releasing a read/shared lock we need to use a write memory barrier
in order to avoid, on architectures which doesn't have strong ordered
writes, CPU instructions reordering.

Diagnosed by:	fabio
Reviewed by:	jhb
Tested by:	Giovanni Trematerra
		<giovanni dot trematerra at gmail dot com>
2009-09-30 13:26:31 +00:00
..
amd64 Temporarily disable the use of 1GB page mappings by the direct map. There 2009-09-28 17:10:27 +00:00
arm Promote the cpu_class local variable to global and expose it in md_var.h 2009-09-26 16:37:23 +00:00
boot lindev(4) [1] is supposed to be a collection of linux-specific pseudo 2009-09-26 12:45:28 +00:00
bsm Add audit events for process descriptor system calls, which will appear in 2009-09-29 21:25:59 +00:00
cam Report SATA 3.x devices. 2009-09-27 20:50:54 +00:00
cddl Handle cases where virtual (GFS) vnodes are referenced when doing forced 2009-09-26 00:10:45 +00:00
compat Regenerate system call files following r197636. 2009-09-30 08:48:59 +00:00
conf Add support for ChipHead 341 serial port adapter. 2009-09-28 07:32:11 +00:00
contrib
crypto
ddb
dev Fix typo in previous commit. 2009-09-30 11:05:12 +00:00
fs Add per-process osrel node to the procfs, to allow read and set p_osrel 2009-09-23 12:08:08 +00:00
gdb
geom The first 96 bytes may not be zeroes. It can contain trivial boot 2009-09-28 23:52:47 +00:00
gnu
i386 Copy apm(4) emulation from sys/i386/acpica/acpi_machdep.c and 2009-09-27 14:00:16 +00:00
ia64
isa
kern When releasing a read/shared lock we need to use a write memory barrier 2009-09-30 13:26:31 +00:00
kgssapi
libkern
mips
modules Add support for ChipHead 341 serial port adapter. 2009-09-28 07:32:11 +00:00
net
net80211
netatalk
netgraph
netinet
netinet6
netipsec
netipx
netnatm
netncp
netsmb
nfs
nfsclient
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
opencrypto
pc98 lindev(4) [1] is supposed to be a collection of linux-specific pseudo 2009-09-26 12:45:28 +00:00
pci
powerpc
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 Merge r194204 from amd64/i386: 2009-09-25 17:08:51 +00:00
sun4v
sys When releasing a read/shared lock we need to use a write memory barrier 2009-09-30 13:26:31 +00:00
teken Add support for VT200-style mouse input. 2009-09-27 18:19:41 +00:00
tools
ufs
vm Do not allow mmap with the MAP_FIXED argument to map at address zero. 2009-09-27 14:49:51 +00:00
xdr
xen
Makefile