Re: knlist_empty locking fix

2012-01-27 Thread Kostik Belousov
On Thu, Jan 26, 2012 at 01:03:26PM -0800, Doug Ambrisko wrote: > Ran into problems with running kqueue/aio with WITNESS etc. Sometimes > things are locked sometimes not. knlist_remove is called telling it > whether it is locked or not ie: >extern voidknlist_remove(struct knlist *knl,

FreeBSD Quarterly Status Report October-December, 2011

2012-01-27 Thread Daniel Gerzo
FreeBSD Quarterly Status Report October-December, 2011 Introduction This report covers FreeBSD-related projects between October and December 2011. It is the last of the four reports planned for 2011. This quarter was mainly devoted to polishing the bits for the next major version of F

Re: knlist_empty locking fix

2012-01-27 Thread John Baldwin
On Friday, January 27, 2012 3:56:56 am Kostik Belousov wrote: > On Thu, Jan 26, 2012 at 01:03:26PM -0800, Doug Ambrisko wrote: > > Ran into problems with running kqueue/aio with WITNESS etc. Sometimes > > things are locked sometimes not. knlist_remove is called telling it > > whether it is locked

Re: knlist_empty locking fix

2012-01-27 Thread Doug Ambrisko
John Baldwin writes: | On Friday, January 27, 2012 3:56:56 am Kostik Belousov wrote: | > On Thu, Jan 26, 2012 at 01:03:26PM -0800, Doug Ambrisko wrote: | > > Ran into problems with running kqueue/aio with WITNESS etc. Sometimes | > > things are locked sometimes not. knlist_remove is called tellin

Re: [patch] pam_exec: use program exit code instead of PAM_SYSTEM_ERR

2012-01-27 Thread Jean-Sébastien Pédron
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 26.01.2012 11:07, Gleb Kurtsou wrote: > On (24/01/2012 15:25), Jean-Sébastien Pédron wrote: >> Attached is a patch that changes the behaviour to always return >> the program exit code as-is. > > Please consider making it optional. It will break fo

Re: knlist_empty locking fix

2012-01-27 Thread Doug Ambrisko
Andrew Boyer writes: | On Jan 27, 2012, at 12:15 PM, Doug Ambrisko wrote: | | > John Baldwin writes: | > | Agreed, I think the missing locking should just be added to the aio code. | > | > Okay so then just: | > | > Index: vfs_aio.c | > ===

Re: LSI supported mps(4) driver available

2012-01-27 Thread Johan Hendriks
Kenneth D. Merry schreef: > > On Tue, Jan 24, 2012 at 15:42:57 +0100, Johan Hendriks wrote: >> Kenneth D. Merry schreef: >>> The LSI-supported version of the mps(4) driver that supports their 6Gb SAS >>> HBAs as well as WarpDrive controllers, is available here: >>> >>> http://people.freebsd.org/~

Re: knlist_empty locking fix

2012-01-27 Thread Andrew Boyer
On Jan 27, 2012, at 12:15 PM, Doug Ambrisko wrote: > John Baldwin writes: > | Agreed, I think the missing locking should just be added to the aio code. > > Okay so then just: > > Index: vfs_aio.c > === > RCS file: /usr/local/cvsroot

jid and jname are numberic by default why? Can we change it ?

2012-01-27 Thread Philip M. Gollucci
All, $ jls -nq | tail -1 | xargs -n1 | egrep '^(name|jid)='| xargs jid=17 name=17 $ jls JID IP Address Hostname Path 3 192.168.2.38sid.dca1.rws /sid 17 192.168.2.41jubilee.dca1.rws /jubilee # jubilee/chef jail_jubilee

Re: knlist_empty locking fix

2012-01-27 Thread Kostik Belousov
On Fri, Jan 27, 2012 at 09:42:58AM -0800, Doug Ambrisko wrote: > Andrew Boyer writes: > | On Jan 27, 2012, at 12:15 PM, Doug Ambrisko wrote: > | > | > John Baldwin writes: > | > | Agreed, I think the missing locking should just be added to the aio > code. > | > > | > Okay so then just: > | > >

Re: knlist_empty locking fix

2012-01-27 Thread John Baldwin
On Friday, January 27, 2012 12:52:18 pm Kostik Belousov wrote: > On Fri, Jan 27, 2012 at 09:42:58AM -0800, Doug Ambrisko wrote: > > Andrew Boyer writes: > > | On Jan 27, 2012, at 12:15 PM, Doug Ambrisko wrote: > > | > > | > John Baldwin writes: > > | > | Agreed, I think the missing locking should

Re: [ptrace] please review follow fork/exec changes

2012-01-27 Thread Dmitry Mikulin
Attached are 4 separate patches for each somewhat independent portion of the kernel work related to the follow-fork implementation. On 01/26/2012 04:23 AM, Kostik Belousov wrote: On Wed, Jan 25, 2012 at 03:48:04PM -0800, Dmitry Mikulin wrote: Thanks for taking a look at it. I'll try to expla

Re: ichwd0: unable to reserve GCS registers

2012-01-27 Thread John Baldwin
On Wednesday, January 04, 2012 2:37:55 am Doug Barton wrote: > On 01/03/2012 14:14, John Baldwin wrote: > > On Wednesday, August 03, 2011 3:55:17 am Doug Barton wrote: > >> On 08/02/2011 15:06, John Baldwin wrote: > >>> On Saturday, July 30, 2011 2:49:52 am Andriy Gapon wrote: > on 19/07/2011

Re: atkbc not loaded with ACPI enabled in 9.0

2012-01-27 Thread John Baldwin
On Saturday, January 21, 2012 12:11:54 am aconnoll...@yahoo.co.jp wrote: > > --- On Wed, 2012/1/18, John Baldwin wrote: > > On Friday, January 13, 2012 10:27:13 pm aconnoll...@yahoo.co.jp wrote: > > Please try this patch: > > > > Index: sys/dev/atkbdc/atkbdc_isa.c > > ==

Re: knlist_empty locking fix

2012-01-27 Thread Doug Ambrisko
John Baldwin writes: | On Friday, January 27, 2012 12:52:18 pm Kostik Belousov wrote: | > On Fri, Jan 27, 2012 at 09:42:58AM -0800, Doug Ambrisko wrote: | > > Andrew Boyer writes: | > > | On Jan 27, 2012, at 12:15 PM, Doug Ambrisko wrote: | > > | | > > | > John Baldwin writes: | > > | > | Agreed,

Re: knlist_empty locking fix

2012-01-27 Thread John Baldwin
On Friday, January 27, 2012 2:14:55 pm Doug Ambrisko wrote: > John Baldwin writes: > | On Friday, January 27, 2012 12:52:18 pm Kostik Belousov wrote: > | > On Fri, Jan 27, 2012 at 09:42:58AM -0800, Doug Ambrisko wrote: > | > > Andrew Boyer writes: > | > > | On Jan 27, 2012, at 12:15 PM, Doug Ambris

Re: jid and jname are numberic by default why? Can we change it ?

2012-01-27 Thread Matt Mullins
On Fri, Jan 27, 2012 at 9:08 AM, Philip M. Gollucci wrote: > All, > > $ jls -nq | tail -1 | xargs -n1 | egrep '^(name|jid)='| xargs > jid=17 name=17 > > # jubilee/chef > jail_jubilee_hostname="jubilee.dca1.rws" > jail_jubilee_ip="192.168.2.41" > jail_jubilee_ip_multi0="192.168.2.42" > jail_jubilee

[head tinderbox] failure on arm/arm

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 21:00:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 21:00:00 - starting HEAD tinderbox run for arm/arm TB --- 2012-01-27 21:00:00 - cleaning the object tree TB --- 2012-01-27 21:00:19 - cvsupping the source tree TB --- 2012-01-27 21:00:19 - /usr/bin/csu

[head tinderbox] failure on i386/pc98

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 21:00:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 21:00:00 - starting HEAD tinderbox run for i386/pc98 TB --- 2012-01-27 21:00:00 - cleaning the object tree TB --- 2012-01-27 21:00:22 - cvsupping the source tree TB --- 2012-01-27 21:00:22 - /usr/bin/c

[head tinderbox] failure on amd64/amd64

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 21:00:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 21:00:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2012-01-27 21:00:00 - cleaning the object tree TB --- 2012-01-27 21:00:51 - cvsupping the source tree TB --- 2012-01-27 21:00:51 - /usr/bin

[head tinderbox] failure on i386/i386

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 21:00:00 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 21:00:00 - starting HEAD tinderbox run for i386/i386 TB --- 2012-01-27 21:00:00 - cleaning the object tree TB --- 2012-01-27 21:00:51 - cvsupping the source tree TB --- 2012-01-27 21:00:51 - /usr/bin/c

[head tinderbox] failure on ia64/ia64

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 21:20:23 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 21:20:23 - starting HEAD tinderbox run for ia64/ia64 TB --- 2012-01-27 21:20:23 - cleaning the object tree TB --- 2012-01-27 21:20:31 - cvsupping the source tree TB --- 2012-01-27 21:20:31 - /usr/bin/c

[head tinderbox] failure on mips/mips

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 21:27:16 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 21:27:16 - starting HEAD tinderbox run for mips/mips TB --- 2012-01-27 21:27:16 - cleaning the object tree TB --- 2012-01-27 21:27:20 - cvsupping the source tree TB --- 2012-01-27 21:27:20 - /usr/bin/c

[head tinderbox] failure on powerpc/powerpc

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 21:28:12 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 21:28:12 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2012-01-27 21:28:12 - cleaning the object tree TB --- 2012-01-27 21:28:16 - cvsupping the source tree TB --- 2012-01-27 21:28:16 - /usr

[head tinderbox] failure on powerpc64/powerpc

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 21:32:58 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 21:32:58 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2012-01-27 21:32:58 - cleaning the object tree TB --- 2012-01-27 21:33:17 - cvsupping the source tree TB --- 2012-01-27 21:33:17 - /u

[head tinderbox] failure on sparc64/sparc64

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 21:46:55 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 21:46:55 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2012-01-27 21:46:55 - cleaning the object tree TB --- 2012-01-27 21:47:01 - cvsupping the source tree TB --- 2012-01-27 21:47:01 - /usr

[head tinderbox] failure on arm/arm

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 22:10:01 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 22:10:01 - starting HEAD tinderbox run for arm/arm TB --- 2012-01-27 22:10:01 - cleaning the object tree TB --- 2012-01-27 22:10:04 - cvsupping the source tree TB --- 2012-01-27 22:10:04 - /usr/bin/csu

[head tinderbox] failure on i386/i386

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 22:10:01 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 22:10:01 - starting HEAD tinderbox run for i386/i386 TB --- 2012-01-27 22:10:01 - cleaning the object tree TB --- 2012-01-27 22:10:04 - cvsupping the source tree TB --- 2012-01-27 22:10:04 - /usr/bin/c

[head tinderbox] failure on amd64/amd64

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 22:10:01 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 22:10:01 - starting HEAD tinderbox run for amd64/amd64 TB --- 2012-01-27 22:10:01 - cleaning the object tree TB --- 2012-01-27 22:10:04 - cvsupping the source tree TB --- 2012-01-27 22:10:04 - /usr/bin

[head tinderbox] failure on i386/pc98

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 22:10:01 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 22:10:01 - starting HEAD tinderbox run for i386/pc98 TB --- 2012-01-27 22:10:01 - cleaning the object tree TB --- 2012-01-27 22:10:04 - cvsupping the source tree TB --- 2012-01-27 22:10:04 - /usr/bin/c

[head tinderbox] failure on ia64/ia64

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 22:29:38 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 22:29:38 - starting HEAD tinderbox run for ia64/ia64 TB --- 2012-01-27 22:29:38 - cleaning the object tree TB --- 2012-01-27 22:29:40 - cvsupping the source tree TB --- 2012-01-27 22:29:40 - /usr/bin/c

[head tinderbox] failure on mips/mips

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 22:36:26 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 22:36:26 - starting HEAD tinderbox run for mips/mips TB --- 2012-01-27 22:36:26 - cleaning the object tree TB --- 2012-01-27 22:36:28 - cvsupping the source tree TB --- 2012-01-27 22:36:28 - /usr/bin/c

[head tinderbox] failure on powerpc/powerpc

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 22:37:23 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 22:37:23 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2012-01-27 22:37:23 - cleaning the object tree TB --- 2012-01-27 22:37:25 - cvsupping the source tree TB --- 2012-01-27 22:37:25 - /usr

[head tinderbox] failure on powerpc64/powerpc

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 22:42:36 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 22:42:36 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2012-01-27 22:42:36 - cleaning the object tree TB --- 2012-01-27 22:42:38 - cvsupping the source tree TB --- 2012-01-27 22:42:38 - /u

[head tinderbox] failure on sparc64/sparc64

2012-01-27 Thread FreeBSD Tinderbox
TB --- 2012-01-27 22:56:09 - tinderbox 2.8 running on freebsd-current.sentex.ca TB --- 2012-01-27 22:56:09 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2012-01-27 22:56:09 - cleaning the object tree TB --- 2012-01-27 22:56:11 - cvsupping the source tree TB --- 2012-01-27 22:56:11 - /usr

Re: [RFT] Major snd_hda rewrite

2012-01-27 Thread Mickaël Maillot
2012/1/25 Alexander Motin > > Commenting it appeared not good, as at least mplayer doesn't sets channels > for AC3. That makes sound(4) use default 1 channel for AC3, that is > definitely not supported. I believe this should be better: > http://svn.freebsd.org/**changeset/base/230537