cvs commit: src/sys/netinet tcp_syncache.c

2008-06-16 Thread Stephan Uphoff
ups 2008-06-16 19:56:59 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: SVN rev 179832 on 2008-06-16 19:56:59Z by ups Fix a check in SYN cache expansion (syncache_expand()) to accept packets that arrive in the receive window instead

cvs commit: src/sys/netinet tcp_syncache.c

2008-06-16 Thread Stephan Uphoff
ups 2008-06-16 20:08:22 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: SVN rev 179833 on 2008-06-16 20:08:22Z by ups Change incorrect stale cookie detection in syncookie_lookup() that prematurely declared a cookie as expired.

cvs commit: src/sys/vm vnode_pager.c

2008-06-12 Thread Stephan Uphoff
ups 2008-06-12 20:46:47 UTC FreeBSD src repository Modified files: sys/vm vnode_pager.c Log: SVN rev 179765 on 2008-06-12 20:46:47Z by ups Fix vm object creation locking to allow SHARED vnode locking for vnode_create_vobject. (Not currently used)

cvs commit: src/sys/vm vm_object.c vm_object.h vnode_pager.c src/sys/ufs/ufs ufs_lookup.c

2008-05-20 Thread Stephan Uphoff
ups 2008-05-20 19:05:44 UTC FreeBSD src repository Modified files: sys/vm vm_object.c vm_object.h vnode_pager.c sys/ufs/ufs ufs_lookup.c Log: Allow VM object creation in ufs_lookup. (If vfs.vmiodirenable is set) Directory IO without a VM object

cvs commit: src/sys/netinet in.c

2008-02-22 Thread Stephan Uphoff
ups 2008-02-22 19:13:57 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netinet in.c Log: Fix reference counting for already existing addresses in in_addmulti() Reviewed by:gnn@ Revision ChangesPath 1.85.2.10 +0 -1

cvs commit: src/sys/nfsclient nfs_socket.c

2007-11-16 Thread Stephan Uphoff
ups 2007-11-16 21:24:54 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/nfsclientnfs_socket.c Log: MFC: nfs_socket.c 1.148 Log:NetApp filers return corrupt post op attrs in the wcc on NFS error responses. This is easy to

cvs commit: src/share/man/man9 locking.9 rmlock.9 src/sys/conf files src/sys/kern kern_rmlock.c subr_lock.c subr_pcpu.c subr_smp.c src/sys/sys _rmlock.h lock.h pcpu.h rmlock.h smp.h

2007-11-08 Thread Stephan Uphoff
ups 2007-11-08 14:47:55 UTC FreeBSD src repository Modified files: share/man/man9 locking.9 sys/conf files sys/kern subr_lock.c subr_pcpu.c subr_smp.c sys/sys lock.h pcpu.h smp.h Added files: share/man/man9

cvs commit: src/sys/kern sys_process.c

2007-11-08 Thread Stephan Uphoff
ups 2007-11-08 19:35:36 UTC FreeBSD src repository Modified files: sys/kern sys_process.c Log: Use VM_FAULT_DIRTY to fault in pages for write access in proc_rwmen. Otherwise copy on write may create an anonymous page that is not marked as dirty. Since

cvs commit: src/sys/alpha/alpha pmap.c src/sys/amd64/amd64 pmap.c src/sys/arm/arm pmap.c src/sys/i386/i386 pmap.c src/sys/ia64/ia64 pmap.c src/sys/powerpc/powerpc pmap.c src/sys/sparc64/sparc64 pmap.c

2007-11-05 Thread Stephan Uphoff
ups 2007-11-05 16:18:00 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/alpha/alpha pmap.c sys/amd64/amd64 pmap.c sys/arm/arm pmap.c sys/i386/i386pmap.c sys/ia64/ia64pmap.c sys/powerpc/powerpc

Re: cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c

2007-04-26 Thread Stephan Uphoff
Yar Tikhiy wrote: On Thu, Apr 26, 2007 at 02:41:02AM -0600, Scott Long wrote: Yar Tikhiy wrote: On Thu, Apr 26, 2007 at 12:42:14AM -0600, Scott Long wrote: Yar Tikhiy wrote: On Wed, Apr 25, 2007 at 02:41:00PM -0400, Stephan Uphoff wrote: Yar Tikhiy wrote

cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c

2007-04-25 Thread Stephan Uphoff
ups 2007-04-25 18:10:44 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/i386/i386pmap.c Log: Forced commit to add more comment to: 1.583 src/sys/amd64/amd64/pmap.c 1.588 src/sys/i386/i386/pmap.c Invalidate all TLBs and

cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c

2007-04-25 Thread Stephan Uphoff
ups 2007-04-25 18:21:24 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/amd64/amd64 pmap.c sys/i386/i386pmap.c Log: MFC: Invalidate all TLBs and page structure caches that may reference a page for page walk acceleration before

Re: cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c

2007-04-25 Thread Stephan Uphoff
Yar Tikhiy wrote: On Sat, Apr 21, 2007 at 09:54:12AM -0600, Coleman Kane wrote: On Sat, 2007-04-21 at 17:03 +0200, Andre Oppermann wrote: Stephan Uphoff wrote: ups 2007-04-21 14:17:30 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c

cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c

2007-04-21 Thread Stephan Uphoff
ups 2007-04-21 14:17:30 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/i386/i386pmap.c Log: Modify TLB invalidation handling. Reviewed by:alc@, peter@ MFC after: 1 week Revision ChangesPath 1.583 +78

cvs commit: src/sys/netinet in_pcb.c in_pcb.h ip_divert.c raw_ip.c tcp_subr.c tcp_usrreq.c udp_usrreq.c src/sys/netinet6 in6_pcb.c raw_ip6.c udp6_usrreq.c

2006-07-18 Thread Stephan Uphoff
ups 2006-07-18 22:34:28 UTC FreeBSD src repository Modified files: sys/netinet in_pcb.c in_pcb.h ip_divert.c raw_ip.c tcp_subr.c tcp_usrreq.c udp_usrreq.c sys/netinet6 in6_pcb.c raw_ip6.c udp6_usrreq.c Log: Fix race conditions

cvs commit: src/sys/fs/devfs devfs_vnops.c

2006-07-12 Thread Stephan Uphoff
ups 2006-07-12 20:25:35 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c Log: Add vnode interlocking to devfs. This prevents race conditions that can cause pagefaults or devfs to use arbitrary vnodes. MFC after: 1 week Revision

cvs commit: src/sys/amd64/amd64 pmap.c src/sys/arm/arm pmap.c src/sys/i386/i386 pmap.c src/sys/ia64/ia64 pmap.c src/sys/powerpc/powerpc mmu_if.m mmu_oea.c pmap_dispatch.c src/sys/sparc64/sparc64 pmap.

2006-06-14 Thread Stephan Uphoff
ups 2006-06-15 01:01:06 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/arm/arm pmap.c sys/i386/i386pmap.c sys/ia64/ia64pmap.c sys/powerpc/powerpc mmu_if.m mmu_oea.c pmap_dispatch.c sys/sparc64/sparc64

Re: cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c

2006-05-25 Thread Stephan Uphoff
Gleb Smirnoff wrote: On Thu, May 25, 2006 at 01:00:36AM +, Stephan Uphoff wrote: S ups 2006-05-25 01:00:36 UTC S S FreeBSD src repository S S Modified files: S sys/kern vfs_subr.c S sys/nfsclientnfs_bio.c S sys/fs/smbfs smbfs_io.c S

cvs commit: src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c

2006-05-25 Thread Stephan Uphoff
ups 2006-05-25 17:16:11 UTC FreeBSD src repository Modified files: sys/nfsclientnfs_bio.c sys/fs/smbfs smbfs_io.c sys/fs/nwfs nwfs_io.c Log: Call vm_object_page_clean() with the object lock held. Submitted by: kensmith@ Reviewed

Re: cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c

2006-05-25 Thread Stephan Uphoff
Ken Smith wrote: On Thu, 2006-05-25 at 01:00 +, Stephan Uphoff wrote: ups 2006-05-25 01:00:36 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c sys/nfsclientnfs_bio.c sys/fs/smbfs smbfs_io.c sys/fs/nwfs

cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c

2006-05-24 Thread Stephan Uphoff
ups 2006-05-25 01:00:36 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c sys/nfsclientnfs_bio.c sys/fs/smbfs smbfs_io.c sys/fs/nwfs nwfs_io.c Log: Do not set B_NOCACHE on buffers when releasing them in

cvs commit: src/sys/i386/i386 mem.c

2006-04-04 Thread Stephan Uphoff
ups 2006-04-04 19:46:44 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/i386/i386mem.c Log: mfc:1.117 src/sys/i386/i386/mem.c log:Fix race conditions. Approved by:re (scottl) Revision ChangesPath 1.116.8.1

cvs commit: src/sys/amd64/amd64 mp_machdep.c

2006-03-22 Thread Stephan Uphoff
ups 2006-03-22 13:45:47 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/amd64/amd64 mp_machdep.c Log: MFC: 1.271 Enable global pages TLB extension on Application Processors. Approved by:re (kensmith) Revision ChangesPath

cvs commit: src/sys/amd64/amd64 mp_machdep.c

2006-03-18 Thread Stephan Uphoff
ups 2006-03-18 19:32:46 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mp_machdep.c Log: Enable global pages TLB extension on Application Processors. MFC after: 3 days Revision ChangesPath 1.271 +7 -0

cvs commit: src/sys/amd64/linux32 linux32_machdep.c src/sys/compat/freebsd32 freebsd32_misc.c src/sys/kern kern_exec.c

2006-03-08 Thread Stephan Uphoff
ups 2006-03-08 20:21:54 UTC FreeBSD src repository Modified files: sys/amd64/linux32linux32_machdep.c sys/compat/freebsd32 freebsd32_misc.c sys/kern kern_exec.c Log: Fix exec_map resource leaks. Tested by: kris@ Revision ChangesPath

cvs commit: src/sys/kern kern_resource.c

2006-01-24 Thread Stephan Uphoff
ups 2006-01-25 02:05:47 UTC FreeBSD src repository Modified files: sys/kern kern_resource.c Log: Back out changes made in rev. 1.151. They were bogus. Cluebat applied by: jhb@ Revision ChangesPath 1.152 +1 -1

cvs commit: src/sys/i386/i386 mem.c

2006-01-23 Thread Stephan Uphoff
ups 2006-01-23 15:46:10 UTC FreeBSD src repository Modified files: sys/i386/i386mem.c Log: Fix race conditions. Tested by: kris@ MFC after: 3 days Revision ChangesPath 1.117 +57 -33src/sys/i386/i386/mem.c

cvs commit: src/sys/kern kern_exit.c kern_resource.c

2006-01-23 Thread Stephan Uphoff
ups 2006-01-23 19:15:13 UTC FreeBSD src repository Modified files: sys/kern kern_exit.c kern_resource.c Log: Hopefully fix the calcru: runtime went backwards from ... problem by keeping the resource values locked (where needed) while we use them for