diff options
author | alc <alc@FreeBSD.org> | 2003-11-09 22:09:04 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2003-11-09 22:09:04 +0000 |
commit | b2bc11d840b269eb5927723a806087bb3444d082 (patch) | |
tree | e01c4379016581f313959e38c98f7afddfeecae1 /sys/dev/mlx/mlx_pci.c | |
parent | b5775784dd2b0165b4cd9c025e3d8ff6cb67b0e4 (diff) | |
download | FreeBSD-src-b2bc11d840b269eb5927723a806087bb3444d082.zip FreeBSD-src-b2bc11d840b269eb5927723a806087bb3444d082.tar.gz |
- Remove Giant from msync(2). Giant is still acquired by the lower layers
if we drop into the pmap or vnode layers.
- Migrate the handling of zero-length msync(2)s into vm_map_sync() so that
multithread applications can't change the map between implementing the
zero-length hack in msync(2) and reacquiring the map lock in
vm_map_sync().
Reviewed by: tegge
Diffstat (limited to 'sys/dev/mlx/mlx_pci.c')
0 files changed, 0 insertions, 0 deletions