Date: Thu, 7 Sep 2000 12:25:17 -0700 From: Don Lewis <Don.Lewis@tsc.tdk.com> To: James Housley <jim@thehousleys.net> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern init_main.c kern_exec.c kern_exit.ckern_fork.c kern_proc.c kern_prot.c kern_resource.c uipc_socket.cuipc_socket2.c uipc_usrreq.c vfs_aio.c src/sys/sys proc.hresourcevar.h ucred.h Message-ID: <200009071925.MAA03546@salsa.gv.tsc.tdk.com> In-Reply-To: <39B7E97C.19725E4E@thehousleys.net> References: <200009071913.MAA91342@freefall.freebsd.org> <39B7E97C.19725E4E@thehousleys.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sep 7, 3:16pm, James Housley wrote: } Subject: Re: cvs commit: src/sys/kern init_main.c kern_exec.c kern_exit.ck } This is a cryptographically signed message in MIME format. } } --------------ms26944A7265313B3BA2CD404D } Content-Type: text/plain; charset=us-ascii } Content-Transfer-Encoding: 7bit } } Don Lewis wrote: } > } > truckman 2000/09/07 12:13:55 PDT } > } > Modified files: (Branch: RELENG_4) } > sys/kern init_main.c kern_exec.c kern_exit.c } > kern_fork.c kern_proc.c kern_prot.c } > kern_resource.c uipc_socket.c } > uipc_socket2.c uipc_usrreq.c vfs_aio.c } > sys/sys proc.h resourcevar.h ucred.h } > Log: } > MFC: } > } > Remove hash table lookups and maintenance from chgproccnt() and chgsbsize() } > and chase pointers stored in pcred and ucred instead for better performance } > and to avoid these operations in interrupt context which could possibly } > cause panics. } > } > Because the pcred and ucred structures changed size, libkvm and friends } > will need to be rebuilt. } > } Doesn't that require a version bump? I don't believe so, since we're source code compatible across this change. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009071925.MAA03546>