cvs commit: CVSROOT access

2009-02-16 Thread Alfred Perlstein
alfred 2009-02-16 18:38:04 UTC FreeBSD projects repository Modified files: .access Log: Remove myself from projcvs for the time being due to idle timeout. Submitted by: grim reaper. Revision ChangesPath 1.398 +0 -1 CVSROOT/access __

cvs commit: src/sys/kern vfs_cache.c

2008-08-16 Thread Alfred Perlstein
alfred 2008-08-16 21:48:10 UTC FreeBSD src repository Modified files: sys/kern vfs_cache.c Log: SVN rev 181793 on 2008-08-16 21:48:10Z by alfred Prevent crashes due to unlocked access to hash buckets in two sysctls. Use CACHE_LOCK to prevent crashes. Sysc

Re: cvs commit: src/sys/dev/io iodev.c

2008-08-08 Thread Alfred Perlstein
evice bar and so > closes /dev/io once it's finished its initialisation. Libraries foo and > bar are completely independent and shouldn't need to know anything about > each other and your app shouldn't need to know that libraries it's using > frob

Re: cvs commit: src/sys/kern uipc_usrreq.c

2008-07-07 Thread Alfred Perlstein
terminating NUL is not part of the address." Since strlcpy has to return > "the total length of the string [it] tried to create," it walks off the end > of soun->sun_path looking for a \0. > > This reverts r105332. > > Reported by:Ryan Stone

Re: cvs commit: src/sys/netinet udp_usrreq.c

2008-07-07 Thread Alfred Perlstein
The per-route locks can be removed and a per-AF global optimized table >lock can be introduced. > > - A clear separation between route lookup and modify (add/remove) should >be made; With this change differentiated locking strategies can be >used (rwlo

Re: cvs commit: src/sys/kern subr_param.c

2008-05-09 Thread Alfred Perlstein
orting the value of the > kernel variable "ticks"? Just a thought.) I've exported 'ticks' before for local hacks, it was useful, making it exported in FreeBSD would be a good idea. -- - Alfred Perlstein ___ cvs-all@free

Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c

2008-05-07 Thread Alfred Perlstein
* Kris Kennaway <[EMAIL PROTECTED]> [080507 16:20] wrote: > Alfred Perlstein wrote: > > > >(*) Important note: when considering autoconf scripts, most of the > >scripts test's come from a repository of scripts or are carbon > >copied from each other. Say

Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c

2008-05-07 Thread Alfred Perlstein
* John Baldwin <[EMAIL PROTECTED]> [080507 10:28] wrote: > On Wednesday 07 May 2008 02:40:13 am Alfred Perlstein wrote: > > * John Baldwin <[EMAIL PROTECTED]> [080505 13:47] wrote: > > > On Monday 05 May 2008 03:24:17 pm Peter Jeremy wrote: > > > > On M

Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c

2008-05-07 Thread Alfred Perlstein
* Maxim Sobolev <[EMAIL PROTECTED]> [080507 15:05] wrote: > Alfred Perlstein wrote: > >>It appears that autoconf only believes a type is real if you can typedef > >>it to another type, cast 0 to a valid pointer to the new typedef'd type, > >>and do a si

Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c

2008-05-06 Thread Alfred Perlstein
* John Baldwin <[EMAIL PROTECTED]> [080505 13:47] wrote: > On Monday 05 May 2008 03:24:17 pm Peter Jeremy wrote: > > On Mon, May 05, 2008 at 02:59:28PM -0400, John Baldwin wrote: > > >On Monday 05 May 2008 02:40:03 pm Alfred Perlstein wrote: > > >> I'

Re: cvs commit: src/include stdio.h src/lib/libc/stdio clrerr.c feof.c ferror.c fileno.c getc.c getchar.c local.h putc.c putchar.c xprintf.c

2008-05-05 Thread Alfred Perlstein
1.33 +2 -132src/lib/libc/stdio/local.h > 1.16 +3 -0 src/lib/libc/stdio/putc.c > 1.16 +3 -0 src/lib/libc/stdio/putchar.c > 1.8 +0 -1 src/lib/libc/stdio/xprintf.c -- - Alfred Perlstein ___ cvs-all@freeb

Re: cvs commit: src/sys/dev/en midway.c src/sys/dev/fatm if_fatm.c src/sys/dev/firewire if_fwe.c if_fwip.c src/sys/dev/iscsi/initiator isc_soc.c src/sys/kern subr_mchain.c uipc_mbuf.c uipc_socket.c ui

2008-03-25 Thread Alfred Perlstein
* Ruslan Ermilov <[EMAIL PROTECTED]> [080325 11:37] wrote: > On Tue, Mar 25, 2008 at 11:01:52AM -0700, Alfred Perlstein wrote: > > I don't think this was thought out enough, there are times when you > > would want to limit the total memory allocated to mbufs and avoid &

Re: cvs commit: src/sys/dev/en midway.c src/sys/dev/fatm if_fatm.c src/sys/dev/firewire if_fwe.c if_fwip.c src/sys/dev/iscsi/initiator isc_soc.c src/sys/kern subr_mchain.c uipc_mbuf.c uipc_socket.c ui

2008-03-25 Thread Alfred Perlstein
5 +10 -10src/sys/nfsclient/nfs_subs.c > 1.180 +4 -4 src/sys/nfsserver/nfs_serv.c > 1.45 +2 -2 src/sys/nfsserver/nfs_srvcache.c > 1.108 +5 -5 src/sys/nfsserver/nfs_srvsock.c > 1.154 +2 -2 src

Re: cvs commit: src/sys/fs/msdosfs msdosfs_vfsops.c src/sys/kern vfs_bio.c vfs_cluster.c vfs_default.c vfs_subr.c src/sys/nfs4client nfs4_vfsops.c nfs4_vnops.c src/sys/nfsclient nfs_subs.c nfs_vfsops.

2008-03-22 Thread Alfred Perlstein
src/sys/sys/buf.h > 1.20 +8 -16 src/sys/sys/bufobj.h > 1.110 +5 -4 src/sys/ufs/ffs/ffs_inode.c > 1.32 +11 -16src/sys/ufs/ffs/ffs_rawread.c > 1.221 +65 -69src/sys/ufs/ffs/ffs_softdep.c > 1.339 +4 -3 src/sys/ufs/ffs/ffs_vfsops.c >

cvs commit: src/sys/kern kern_timeout.c

2008-03-22 Thread Alfred Perlstein
alfred 2008-03-22 07:29:45 UTC FreeBSD src repository Modified files: sys/kern kern_timeout.c Log: Fix a race where timeout/untimeout could cause crashes for Giant locked code. The bug: There exists a race condition for timeout/untimeout(9) due to the w

Re: cvs commit: src/sys/nfsserver nfs_srvsock.c

2008-03-20 Thread Alfred Perlstein
* Doug Rabson <[EMAIL PROTECTED]> [080320 01:44] wrote: > > On 20 Mar 2008, at 02:56, Alfred Perlstein wrote: > > >* Doug Rabson <[EMAIL PROTECTED]> [080319 05:32] wrote: > >>dfr 2008-03-19 12:33:25 UTC > >> > >> FreeBSD src rep

Re: cvs commit: src/sys/nfsserver nfs_srvsock.c

2008-03-19 Thread Alfred Perlstein
_rec list while > not holding the lock. > > Revision ChangesPath > 1.107 +3 -1 src/sys/nfsserver/nfs_srvsock.c This function should have a WITNESS check at the top of it. Can you add it? If not I will unless you see a problem with it. -- - Alfred Perlstein

cvs commit: src/sys/kern kern_resource.c

2008-03-14 Thread Alfred Perlstein
alfred 2008-03-15 03:20:53 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern kern_resource.c Log: In calcru, we make sure the thread's state is correct, however we do not emit the thread or proc information making debugging this assert

Re: cvs commit: src/sys/fs/coda cnode.h coda_subr.c coda_vnops.c

2008-02-13 Thread Alfred Perlstein
* Robert Watson <[EMAIL PROTECTED]> [080213 07:45] wrote: > rwatson 2008-02-13 15:45:12 UTC > > FreeBSD src repository > > Modified files: > sys/fs/coda cnode.h coda_subr.c coda_vnops.c > Log: ... > Since the Coda module is agressive about not keeping around > unopened

Re: cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h

2008-02-05 Thread Alfred Perlstein
* Attilio Rao <[EMAIL PROTECTED]> [080205 16:37] wrote: > attilio 2008-02-06 00:37:14 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_lock.c > sys/sys lockmgr.h > Log: > Add WITNESS support to lockmgr locking primitive. This is ve

Re: cvs commit: src/share/man/man9 mbuf.9 src/sys/compat/ndis kern_ndis.c src/sys/dev/cxgb cxgb_sge.c src/sys/dev/cxgb/ulp/tom cxgb_cpl_socket.c src/sys/dev/hatm if_hatm_intr.c src/sys/dev/iscsi/initi

2008-02-02 Thread Alfred Perlstein
* Poul-Henning Kamp <[EMAIL PROTECTED]> [080201 11:36] wrote: > phk 2008-02-01 19:36:27 UTC > > FreeBSD src repository > > Modified files: > sys/pci if_wb.c > sys/sys mbuf.h param.h > Log: > Give MEXTADD() another argument to make both void poin

Re: cvs commit: src/sys/nfsclient nfs_socket.c

2008-01-10 Thread Alfred Perlstein
* Peter Wemm <[EMAIL PROTECTED]> [080110 17:39] wrote: > On Jan 10, 2008 5:00 PM, Alfred Perlstein <[EMAIL PROTECTED]> wrote: > > > > * John Baldwin <[EMAIL PROTECTED]> [080110 15:33] wrote: > > > jhb 2008-01-10 23:36:00 UTC > > > > >

Re: cvs commit: src/sys/nfsclient nfs_socket.c

2008-01-10 Thread Alfred Perlstein
ge. > > MFC after: 1 week > Reviewed by:rwatson > > Revision ChangesPath > 1.156 +1 -1 src/sys/nfsclient/nfs_socket.c -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/games/fortune/datfiles fortunes

2008-01-10 Thread Alfred Perlstein
ChangesPath > 1.255 +3 -0 src/games/fortune/datfiles/fortunes Link? Wiki'ing that name is weird... -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/sys/conf files src/sys/ddb db_command.c db_command.h db_lex.c db_lex.h db_main.c db_script.c ddb.h

2007-12-26 Thread Alfred Perlstein
* Robert Watson <[EMAIL PROTECTED]> [071226 15:35] wrote: > > On Wed, 26 Dec 2007, Brian Fundakowski Feldman wrote: > > >Wow, very cool debugging feature! Any more sweet DDB features in the > >pipeline? > > Thanks! DDB capture output, scripting, and textdumps were pretty much what > I had in

Re: cvs commit: src/sys/conf newvers.sh

2007-12-22 Thread Alfred Perlstein
I think jkh and I worked this scheme out about five years ago. :) -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/tools/regression/bin/mv regress.sh

2007-12-18 Thread Alfred Perlstein
-xf - -C /path/to/dst This will keep the disks a lot busier, but this can make things worse on cross device moves that happen to be on the same disk. -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listin

Re: cvs commit: src/lib/libc Versions.def

2007-12-18 Thread Alfred Perlstein
gt; release X can run on release Y (where Y < X). > > We can still MFC new symbols back to prior releases, we just > have to add them to the same namespace from which they came. Daniel, is there anything preventing us from matching version numbers with release numbers? This would make

Re: cvs commit: src/bin/mv mv.c

2007-12-17 Thread Alfred Perlstein
* Diomidis Spinellis <[EMAIL PROTECTED]> [071217 01:04] wrote: > Alfred Perlstein wrote: > >* Diomidis Spinellis <[EMAIL PROTECTED]> [071216 09:47] wrote: > >>dds 2007-12-16 17:47:34 UTC > >> > >> FreeBSD src repository > >>

Re: cvs commit: src/bin/mv mv.c

2007-12-16 Thread Alfred Perlstein
* Diomidis Spinellis <[EMAIL PROTECTED]> [071216 09:47] wrote: > dds 2007-12-16 17:47:34 UTC > > FreeBSD src repository > > Modified files: > bin/mv mv.c > Log: > Eliminate gcc "variable clobbered" warnings by declaring the variables > living across the vfork

Re: 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-25 Thread Alfred Perlstein
, sx locks are a faster replacement for hand rolled msleep locks. They're not only easier to read, but the underlying implementation is faster. -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To u

Re: cvs commit: src/sys/kern subr_param.c

2007-11-18 Thread Alfred Perlstein
* Roman Divacky <[EMAIL PROTECTED]> [071118 14:42] wrote: > On Tue, Oct 16, 2007 at 10:40:54AM +0000, Alfred Perlstein wrote: > > alfred 2007-10-16 10:40:54 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern

Re: cvs commit: src/sys/kern kern_fork.c

2007-10-24 Thread Alfred Perlstein
* David Xu <[EMAIL PROTECTED]> [071024 19:40] wrote: > Alfred Perlstein wrote: > > >>thread_suspend_check() with SINGLE_BOUNDARY is used is only called > >>in userret() where I don't think any code is still using the p_fd. > > > > > >This is

Re: cvs commit: src/sys/kern kern_fork.c

2007-10-24 Thread Alfred Perlstein
* David Xu <[EMAIL PROTECTED]> [071024 19:32] wrote: > Alfred Perlstein wrote: > >* David Xu <[EMAIL PROTECTED]> [071024 18:34] wrote: > > > >>Julian Elischer wrote: > >> > >>>julian 2007-10-23 17:54:16 UTC > >>> &

Re: cvs commit: src/sys/kern kern_fork.c

2007-10-24 Thread Alfred Perlstein
; the memory pointed by p_fd is freed while other threads are using it, > it will cause kernel to panic. This is unlikely to be fixed by SINGLE_BOUNDARY and will likely require refcounting to fix. SINGLE_BOUNDARY will not fix the locations where this happens: p =

Re: cvs commit: CVSROOT access

2007-10-24 Thread Alfred Perlstein
* Pawel Jakub Dawidek <[EMAIL PROTECTED]> [071024 08:18] wrote: > pjd 2007-10-24 15:18:49 UTC > > FreeBSD src repository > > Modified files: > .access > Log: > Please welcome Ulf Lilleengen (lulf) to the src committer community. > > Lulf is working on

Re: cvs commit: src/usr.bin/locate/locate updatedb.sh

2007-10-17 Thread Alfred Perlstein
* Dag-Erling Sm??rgrav <[EMAIL PROTECTED]> [071017 05:33] wrote: > Alfred Perlstein <[EMAIL PROTECTED]> writes: > > Ceri Davies <[EMAIL PROTECTED]> writes: > > > While userland can tell if a filesystem is pseudo or not, (see > > > lsvfs), I'm not

Re: cvs commit: src/usr.bin/locate/locate updatedb.sh

2007-10-17 Thread Alfred Perlstein
es is dubious, too, > > independently of their file system. By selecting "local" and "disk > > based" file systems (which would omit not only the pseudo file-systems > > and nullfs, but also cd9660 and udf), no specific file systems needed > > to be put int

Re: cvs commit: src/lib/libthr/thread thr_pspinlock.c

2007-10-16 Thread Alfred Perlstein
s of time, and in fact Linux has such > a mutex that is used by mysql with performance benefits. > > The real fix would be to make them adaptive in the same way as kernel > mutexes (spin as long as the lock holder is running), but there is > currently no easy way for userland to pee

cvs commit: src/sys/fs/cd9660 cd9660_vfsops.c src/sys/fs/coda coda_vfsops.c src/sys/fs/fdescfs fdesc_vfsops.c src/sys/fs/hpfs hpfs_vfsops.c src/sys/fs/msdosfs msdosfs_vfsops.c src/sys/fs/ntfs ntfs_vfs

2007-10-16 Thread Alfred Perlstein
alfred 2007-10-16 10:54:56 UTC FreeBSD src repository Modified files: sys/fs/cd9660cd9660_vfsops.c sys/fs/coda coda_vfsops.c sys/fs/fdescfs fdesc_vfsops.c sys/fs/hpfs hpfs_vfsops.c sys/fs/msdosfs msdosfs_vfsops.c sys/fs/n

cvs commit: src/sys/kern subr_param.c

2007-10-16 Thread Alfred Perlstein
alfred 2007-10-16 10:40:54 UTC FreeBSD src repository Modified files: sys/kern subr_param.c Log: Export maxswzone, maxbcache, maxtsiz, dfldsiz, maxdsiz, dflssiz, maxssiz, and sgrowsiz via sysctl. MFC after: 1 week Revision ChangesPath 1.74 +10

cvs commit: src/sys/sys socket.h

2007-09-18 Thread Alfred Perlstein
alfred 2007-09-18 09:22:16 UTC FreeBSD src repository Modified files: sys/sys socket.h Log: Reserve AF_ constants for vendors by giving them the odd numbered AF_ constants ranging from 39 to 133. Approved by: re (kensmith) Revision ChangesPath 1.9

Re: cvs commit: src/sys/net ieee8023ad_lacp.c ieee8023ad_lacp.h if_lagg.c if_lagg.h

2007-09-17 Thread Alfred Perlstein
gesPath > 1.7.2.3 +50 -14src/sys/net/ieee8023ad_lacp.c > 1.4.2.3 +2 -0 src/sys/net/ieee8023ad_lacp.h > 1.11.2.7 +60 -58src/sys/net/if_lagg.c > 1.7.2.4 +9 -8 src/sys/net/if_lagg.h -- - Alfred Perlstein ___ cvs-a

Re: cvs commit: src/sys/kern kern_sx.c src/sys/sys sx.h

2007-09-10 Thread Alfred Perlstein
Thanks for noticing, it wasn't something I intended at all! * Kip Macy <[EMAIL PROTECTED]> [070910 17:36] wrote: > Thanks. > > -Kip > > On 9/10/07, Alfred Perlstein <[EMAIL PROTECTED]> wrote: > > alfred 2007-09-10 23:43:52 UTC > > > >

cvs commit: src/sys/kern kern_sx.c src/sys/sys sx.h

2007-09-10 Thread Alfred Perlstein
alfred 2007-09-10 23:43:52 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern kern_sx.c sys/sys sx.h Log: FreeBSD 7 has a macro that converts calls to sx_init -> sx_init_flags, however FreeBSD 6 needs this as a function

cvs commit: src/sys/kern kern_rwlock.c

2007-09-05 Thread Alfred Perlstein
alfred 2007-09-05 22:18:39 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern kern_rwlock.c Log: Remove/refactor calls to turnstile_release() as it turns out that turnstile_unpend_queue() drops the lock that turnstile_release() does. T

cvs commit: src/sys/kern kern_sx.c subr_turnstile.c

2007-09-05 Thread Alfred Perlstein
alfred 2007-09-05 17:38:28 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern kern_sx.c subr_turnstile.c Log: Unbreak "options DDB" breakage from previous commit. Revision ChangesPath 1.25.2.6 +0 -1 src/sys/kern/kern_sx.

Re: cvs commit: src/sys/conf NOTES files options src/sys/dev/acpica acpi_ec.c src/sys/kern kern_ktrace.c kern_rwlock.c kern_sx.c kern_thread.c subr_sleepqueue.c subr_turnstile.c src/sys/netinet6 in6_s

2007-09-05 Thread Alfred Perlstein
* Jeff Roberson <[EMAIL PROTECTED]> [070904 17:47] wrote: > On Tue, 4 Sep 2007, Alfred Perlstein wrote: > > >alfred 2007-09-04 22:40:41 UTC > > > > FreeBSD src repository > > > > Modified files:(Branch: RELENG_6) > > sys/conf

cvs commit: src/sys/conf NOTES files options src/sys/dev/acpica acpi_ec.c src/sys/kern kern_ktrace.c kern_rwlock.c kern_sx.c kern_thread.c subr_sleepqueue.c subr_turnstile.c src/sys/netinet6 in6_src.c

2007-09-04 Thread Alfred Perlstein
alfred 2007-09-04 22:40:41 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/conf NOTES files options sys/dev/acpica acpi_ec.c sys/kern kern_ktrace.c kern_sx.c kern_thread.c subr_sleepqueue.c sub

Re: cvs commit: src/lib/libc/gen fts-compat.c fts-compat.h

2007-08-27 Thread Alfred Perlstein
* John Baldwin <[EMAIL PROTECTED]> [070827 12:37] wrote: > On Monday 27 August 2007 03:01:00 pm Alfred Perlstein wrote: > > * John Baldwin <[EMAIL PROTECTED]> [070827 05:48] wrote: > > > > > > I think it will be confusing to have missing symbols just as folk

Re: cvs commit: src/lib/libc/gen fts-compat.c fts-compat.h

2007-08-27 Thread Alfred Perlstein
* John Baldwin <[EMAIL PROTECTED]> [070827 05:48] wrote: > > I think it will be confusing to have missing symbols just as folks would > have thought it confusing to have 6.x ship with libc.so.8 if we had > bumped libc multiple times. I also think that just managing the > interfaces that show up i

Re: cvs commit: src/lib/libc/gen fts-compat.c fts-compat.h

2007-08-27 Thread Alfred Perlstein
ause given the set of users that are presently > using the head of the tree. Hacking the build system to make the > incompatible change is dangerous and may break other upgrade paths > that are working. Giving users explicit instructions for jumping the > gap would fix the intallworld c

Re: cvs commit: src/lib/libc/gen fts-compat.c fts-compat.h

2007-08-24 Thread Alfred Perlstein
er option is to update the "copy old executables" part of > installworld to also copy relevant old shared libraries and force > their use for the "make reinstall" via LD_LIBRARY_PATH. > > -- > Peter Jeremy -- - Alfred Perlstein ___

Re: cvs commit: src/sys/kern kern_thr.c syscalls.master src/sys/sys

2007-08-20 Thread Alfred Perlstein
* The Hermit Hacker <[EMAIL PROTECTED]> [070820 11:59] wrote: > > Just for the record here, I think that Scott did bring up a very valid point > in > what he had said ... Kris did mention 'PC-BSD including it even if FreeBSD > didn't' (or words to that effect), and Scott's response was only mea

Re: cvs commit: src/sys/kern kern_thr.c syscalls.master src/sys/sys

2007-08-20 Thread Alfred Perlstein
interface. What do you think about that? It would be useful for pidfiles to ensure that a recycled pid doesn't get a program SIGwhatever'd. -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinf

Re: cvs commit: src/sys/kern kern_thr.c syscalls.master src/sys/sys

2007-08-20 Thread Alfred Perlstein
urse if you roll this into the tree, all the better since I > >>won't have to spend the next 6 months to a year reminding users that > >>when they update world, they have to apply the Wine patch first ;-) > > > >Kris, I support the patch. > > > >That said, have you toyed with implementing this as a kld that > >you can ship with your code? > > -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/sys/kern kern_thr.c syscalls.master src/sys/sys

2007-08-20 Thread Alfred Perlstein
ne patch first ;-) Kris, I support the patch. That said, have you toyed with implementing this as a kld that you can ship with your code? -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/sys/kern kern_thr.c syscalls.master src/sys/sys thr.h

2007-08-18 Thread Alfred Perlstein
eal reason for not liking it other than 1) it came from linux. 2) we didn't think of it. 3) supporting it is annoying. (it's not) -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To

Re: cvs commit: src/tools/regression/lib/libutil Makefile test-flopen.c test-flopen.t

2007-08-03 Thread Alfred Perlstein
:re (blanket) > > Revision ChangesPath > 1.2 +1 -1 src/tools/regression/lib/libutil/Makefile > 1.1 +176 -0src/tools/regression/lib/libutil/test-flopen.c (new) > 1.1 +12 -0 src/tools/regression/lib/libutil/test-flopen.t (new) -- - A

Re: cvs commit: src/sys/i386/i386 trap.c

2007-07-30 Thread Alfred Perlstein
alked to Alan Cox about this over the weekend and he said, if I have this right, that supposedly a correct program actually does get the correct info on the stack as an argument to their signal callback. m3 should be fixed. Either that, or we can rev the syscalls and intr

Re: cvs commit: src/sys/fs/msdosfs msdosfs_vfsops.c

2007-07-23 Thread Alfred Perlstein
gt; BTW. This sounds like that we can install FreeBSD and Windows > side-by-side in the same FAT partition? This would be ideal. I've always wanted to do be able to do this, or at least get to the point where rootfs could be a vn-backed ffs under msdosfs *scream* -- - Alfred Perlste

Re: cvs commit: src/sys/fs/msdosfs msdosfs_vnops.c

2007-07-20 Thread Alfred Perlstein
ng in ffs. Very cool, is there any merit for modifying ffs to reallocblks for indirect blocks? Or does that not apply? Basically, attempt to keep indirect blocks closeby to either each other or possibly the direct blocks they reference? -- - Alfred Perlstein

Re: cvs commit: src/usr.sbin/pkg_install/lib deps.c

2007-06-19 Thread Alfred Perlstein
ulting binary have the same md5? if it's just style changes, then it should. also, you missed a non-style conformant function. void list_deps(const char *pkgname, char **pkgs, char *listed, that should be: void list_deps -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/lib/libarchive archive_read_open_fd.c archive_read_open_filename.c

2007-06-18 Thread Alfred Perlstein
;) > As I said though, I just don't know that code well > enough to propose a fix. ENOTSUP seems to be the most "correct", although I sort of see it being the equivelant of dispaching a sign saying "bump" along the highway without actually fixing said bump. :( -- - Al

Re: cvs commit: src/sys/net if.h

2007-06-12 Thread Alfred Perlstein
>fdtable (threads) and a call to bind to cpu to properly juggle > >things around. > > Thanks for volunteering :D It may happen... :D -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/

Re: cvs commit: src/sys/net if.h

2007-06-12 Thread Alfred Perlstein
scuttled that > project. It will have to be an 8.0 thing, but perhaps we can look at an MFC > if that goes well. I have some initial protyping but have been waiting for > TCP to settle down again a bit before really digging in. Robert, have you added placeholder fields to objects that r

Re: cvs commit: src/sys/net if.h

2007-06-12 Thread Alfred Perlstein
en you can use descriptor passing (processes) or shared fdtable (threads) and a call to bind to cpu to properly juggle things around. -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: CVSROOT access

2007-05-29 Thread Alfred Perlstein
ome Attilio Rao (attilio@) as a src committer. Attilio has worked > extensively on synchronization primitives, locking, and scalability issues. > > Approved by:core > > Revision ChangesPath > 1.826 +1 -0 CVSROOT/access -- - Alfred Perlstein __

Re: cvs commit: src/sys/kern uipc_syscalls.c

2007-05-21 Thread Alfred Perlstein
it and exposed > the problem. > > Bug found by: phk > Tested by: phk > > Revision ChangesPath > 1.256 +37 -13src/sys/kern/uipc_syscalls.c -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/sys/kern uipc_debug.c uipc_sockbuf.c uipc_socket.c uipc_syscalls.c src/sys/netinet sctputil.c src/sys/sys socketvar.h

2007-05-03 Thread Alfred Perlstein
x27;m somewhat surprised that an attempt to move from sleep to cv based rendevous wasn't attempted first. -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/sys/kern uipc_debug.c uipc_sockbuf.c uipc_socket.c uipc_syscalls.c src/sys/netinet sctputil.c src/sys/sys socketvar.h

2007-05-03 Thread Alfred Perlstein
* Randall Stewart <[EMAIL PROTECTED]> [070503 08:35] wrote: > Robert Watson wrote: > >rwatson 2007-05-03 14:42:42 UTC > > > > FreeBSD src repository > > > > Modified files: > >sys/kern uipc_debug.c uipc_sockbuf.c uipc_socket.c > > uipc_syscalls.c > >

Re: cvs commit: src/usr.sbin/sysinstall main.c

2007-05-01 Thread Alfred Perlstein
* Andrey Chernov <[EMAIL PROTECTED]> [070501 04:52] wrote: > On Tue, May 01, 2007 at 04:31:55AM -0700, Alfred Perlstein wrote: > > If the fallout from your changes broke a bunch of things in > > -current, then we can expect the fallout in -stable to be > > even worse. &g

Re: cvs commit: src/usr.sbin/sysinstall main.c

2007-05-01 Thread Alfred Perlstein
me real stats first. Yes, however, typically(*) this is done pre-commit as a courtesy to the community both developer and consumer. (*) in my mind where people think about preserving some form of source/binary compatibility so that developing apps doesn't

Re: cvs commit: src/usr.sbin/sysinstall main.c

2007-05-01 Thread Alfred Perlstein
On Tue, May 01, 2007 at 10:48:28AM +0400, Andrey Chernov wrote: > > > On Mon, Apr 30, 2007 at 06:39:57PM -0700, Alfred Perlstein wrote: > > > > Using the strategy "commit to -current then suffer the fallout" > > > > is pretty bogus. > > > > &g

Re: cvs commit: src/usr.sbin/sysinstall main.c

2007-04-30 Thread Alfred Perlstein
. If the > number will be small, there is no pain to be std. After my last commit I > not get any report yet (excepting unclear "some two ports", without > names). > > BTW, screaming can be only for args checking. For putenv() right or > wrong usage can't be de

Re: cvs commit: src/usr.sbin/sysinstall main.c

2007-04-30 Thread Alfred Perlstein
ll these changes could lead to security holes. Maybe I'm just paranoid. -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/sys/cam/scsi scsi_sg.c

2007-04-16 Thread Alfred Perlstein
mitted by: jmg > > Revision ChangesPath > 1.7 +1 -4 src/sys/cam/scsi/scsi_sg.c feel like adding an assertion in the dev code? -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman

Re: cvs commit: src/usr.bin/truss Makefile amd64-fbsd.c extern.h i386-fbsd.c i386-linux.c ia64-fbsd.c main.c powerpc-fbsd.c setup.c sparc64-fbsd.c syscall.h syscalls.c truss.1 truss.h

2007-04-12 Thread Alfred Perlstein
to find valuable data. > > > > Have either of you read my response? About fork(2)? -- - Alfred Perlstein ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/usr.bin/truss Makefile amd64-fbsd.c extern.h i386-fbsd.c i386-linux.c ia64-fbsd.c main.c powerpc-fbsd.c setup.c sparc64-fbsd.c syscall.h syscalls.c truss.1 truss.h

2007-04-11 Thread Alfred Perlstein
* Dag-Erling Sm?rgrav <[EMAIL PROTECTED]> [070411 15:43] wrote: > Alfred Perlstein <[EMAIL PROTECTED]> writes: > > Ed Maste <[EMAIL PROTECTED]> [070411 13:46] wrote: > > > Currently, without the -s option the core produced by gcore is > > > incons

Re: cvs commit: src/usr.bin/truss Makefile amd64-fbsd.c extern.h i386-fbsd.c i386-linux.c ia64-fbsd.c main.c powerpc-fbsd.c setup.c sparc64-fbsd.c syscall.h syscalls.c truss.1 truss.h

2007-04-11 Thread Alfred Perlstein
* Ed Maste <[EMAIL PROTECTED]> [070411 13:46] wrote: > On 11/04/07, Alfred Perlstein <[EMAIL PROTECTED]> wrote: > >* Ed Maste <[EMAIL PROTECTED]> [070410 12:47] wrote: > >> This would make the -s option to gcore redundant (since the process > >> will

Re: cvs commit: src/usr.bin/truss Makefile amd64-fbsd.c extern.h i386-fbsd.c i386-linux.c ia64-fbsd.c main.c powerpc-fbsd.c setup.c sparc64-fbsd.c syscall.h syscalls.c truss.1 truss.h

2007-04-11 Thread Alfred Perlstein
. > > This would make the -s option to gcore redundant (since the process > will be stopped after attaching anyway). I don't know how useful a > core from a non-stopped process is, anyhow. Very, very useful. Imagine a running program that's having some form of abnormal

Re: cvs commit: src/usr.bin/touch touch.1 touch.c

2007-04-10 Thread Alfred Perlstein
Where is this behaviour mandated? > > Bump WARNS? Every function should be either prototyped > or declared static (or both). > > -- > Brian Somers <[EMAIL PROTECTED]> > Don't _EVER_ lose your sense of humour !<[EMAIL PROTECTED]> -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: Giving in to Coverity (was: cvs commit: src/sys/netgraph/bluetooth/l2cap ng_l2cap_cmds.c)

2007-04-02 Thread Alfred Perlstein
or '(void)printf' :) Coverity at least is > smarter than lint as it doesn't warn about printf not being checked. I always found the (void)intfunction() stuff in code to be particulary exciting. -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/sys/kern vfs_lookup.c

2007-04-02 Thread Alfred Perlstein
ic across all deployments. That said, a KASSERT might be more appropriate, admittedly I haven't checked to see if that's what was inserted. -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/sys/compat/linux linux_file.c linux_util.h src/sys/i386/linux linux.h linux_dummy.c linux_proto.h linux_syscall.h linux_sysent.c syscalls.master src/sys/amd64/linux32 linux.h linux

2007-04-02 Thread Alfred Perlstein
instead implement it properly in the > FreeBSD system call code as a first class service and then wrap it the way > we wrap other system calls. Please do not MFC this patch as-is. While I really appreciate the work here, I do have to agree with Robert, this should have been implemented

cvs commit: doc/en_US.ISO8859-1/books/faq book.sgml

2007-03-28 Thread Alfred Perlstein
alfred 2007-03-28 19:21:39 UTC FreeBSD doc repository (src,ports committer) Modified files: en_US.ISO8859-1/books/faq book.sgml Log: Clarify the faq entry about witness lock order reversals. Robert's description Witness includes mentions of "false-positives", explain that

Re: cvs commit: src/sys/kern vfs_subr.c

2007-03-27 Thread Alfred Perlstein
o hunt down > bugs in the mpsafe_vfs=1 case then it is in the mpsafe_vfs=0 case. > This is not to say that mpsafe_vfs=0 can be broken, but rather that > I prefer to work on improving the mpsafe_vfs=1 case... > > Hmmm, maybe I don't have S/U on amd64 box (I don't bother

Re: cvs commit: src/sys/compat/linprocfs linprocfs.c src/sys/compat/linsysfs linsysfs.c src/sys/fs/procfs procfs.c src/sys/fs/pseudofs pseudofs.c pseudofs.h

2007-03-12 Thread Alfred Perlstein
of this change is minimal. I think Autofs (in p4) may use this. The maintainer is active, he'll adapt. -- - Alfred Perlstein, RED Incorporated Consulting. - coder / sysadmin / FreeBSD Hacker / All that jazz - ___ cvs-all@freebsd.org mailing l

Re: cvs commit: src/sys/fs/hpfs hpfs_vfsops.c hpfs_vnops.c src/sys/fs/msdosfs msdosfs_vfsops.c msdosfs_vnops.c src/sys/fs/ntfs ntfs_vfsops.c ntfs_vnops.c src/sys/fs/nullfs null_vfsops.c null_vnops.c s

2007-02-21 Thread Alfred Perlstein
operation. Not that is has to be done this way, but I'm just saying, there was little need to kneecap our third party developers. :) -- - Alfred Perlstein ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: cvs commit: src/sys/kern sched_ule.c

2007-01-26 Thread Alfred Perlstein
* Alfred Perlstein <[EMAIL PROTECTED]> [070126 14:34] wrote: > * Jeff Roberson <[EMAIL PROTECTED]> [070125 19:47] wrote: > > > > On Thu, 25 Jan 2007, Jeff Roberson wrote: > > > > >jeff2007-01-25 23:52:00 UTC > > > > > > FreeBSD

Re: cvs commit: src/sys/kern sched_ule.c

2007-01-26 Thread Alfred Perlstein
e idlethread will check a word each iteration an in effect pull a soft IPI? I'm not sure this would help or hinder, but it is of interest to me. -- - Alfred Perlstein, RED Incorporated Consulting. - coder / sysadmin / FreeBSD Hacker / All that jazz - ___

cvs commit: ports/databases/innotop Makefile distinfo

2007-01-17 Thread Alfred Perlstein
alfred 2007-01-17 22:05:17 UTC FreeBSD ports repository Modified files: databases/innotopMakefile distinfo Log: Update to 1.0.1 Submitted by: skreuzer at f2o.org Revision ChangesPath 1.2 +3 -3 ports/databases/innotop/Makefile 1.2 +3 -3

cvs commit: ports/irc/insub Makefile distinfo

2007-01-15 Thread Alfred Perlstein
alfred 2007-01-16 06:49:08 UTC FreeBSD ports repository Modified files: irc/insubMakefile distinfo Log: update to 10.1 (silc support) (lol). Revision ChangesPath 1.26 +1 -1 ports/irc/insub/Makefile 1.20 +3 -3 ports/irc/insub/distinfo

cvs commit: src/sys/dev/usb if_aue.c if_auereg.h

2007-01-08 Thread Alfred Perlstein
alfred 2007-01-08 23:24:21 UTC FreeBSD src repository Modified files: sys/dev/usb if_aue.c if_auereg.h Log: Remove my "custom" locks that allow for lock acquire abort, they are not needed if the proper ordering is done in attach and shutdown. Remove usage of if_t

cvs commit: src/sys/dev/usb usb_ethersubr.c usb_ethersubr.h

2007-01-08 Thread Alfred Perlstein
alfred 2007-01-08 23:21:07 UTC FreeBSD src repository Modified files: sys/dev/usb usb_ethersubr.c usb_ethersubr.h Log: Add the following functions to abstract away the creation of task threads for usb. I hope that this will eventually be used for generic devices th

Re: cvs commit: src/usr.bin/kdump kdump.c

2007-01-06 Thread Alfred Perlstein
parse them that I hope to commit > in the near future. Nice. -- - Alfred Perlstein, RED Incorporated Consulting. - coder / sysadmin / FreeBSD Hacker / All that jazz - ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

cvs commit: src/sys/dev/usb if_aue.c if_auereg.h

2006-12-23 Thread Alfred Perlstein
alfred 2006-12-23 17:18:18 UTC FreeBSD src repository Modified files: sys/dev/usb if_aue.c if_auereg.h Log: Fix a deadlock in detach/shutdown. The problem was that I was acquiring the driver sx lock and then waiting for a taskqueue to drain, however the taskqueue

Re: cvs commit: src/sys/i386/i386 apic_vector.s exception.s local_apic.c trap.c vm86.c vm86bios.s src/sys/i386/include apicvar.h src/sys/i386/isa atpic.c atpic_vector.s icu.h

2006-12-17 Thread Alfred Perlstein
I think that reliance on this dates back to before FreeBSD. It's interesting to see it gone. * Kip Macy <[EMAIL PROTECTED]> [061216 21:07] wrote: > kmacy 2006-12-17 05:07:01 UTC > > FreeBSD src repository > > Modified files: > sys/i386/i386apic_vector.s exception.s local_a

Re: cvs commit: src/sys/amd64/conf GENERIC

2006-12-14 Thread Alfred Perlstein
* David O'Brien <[EMAIL PROTECTED]> [061214 08:00] wrote: > On Wed, Dec 13, 2006 at 08:13:24PM -0800, [EMAIL PROTECTED] wrote: > > Secondly, I would *like* to have SMP on as a default in RELENG_6 for > > amd64, as it would avoid doing what I've done twice already- fresh > > sysinstall may or may

cvs commit: src/sys/dev/usb if_aue.c if_auereg.h

2006-12-13 Thread Alfred Perlstein
alfred 2006-12-13 22:38:56 UTC FreeBSD src repository Modified files: sys/dev/usb if_aue.c if_auereg.h Log: Use callouts to prevent races. Cleanup debug code. Revision ChangesPath 1.103 +9 -6 src/sys/dev/usb/if_aue.c 1.25 +22 -14src/sys

  1   2   >