K 10 svn:author V 3 alc K 8 svn:date V 27 2003-11-09T22:09:04.000000Z K 7 svn:log V 373 - 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 END