NetBSD Problem Report #40210
From www@NetBSD.org Wed Dec 17 16:44:36 2008
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by narn.NetBSD.org (Postfix) with ESMTP id 2E28F63BA6E
for <gnats-bugs@gnats.netbsd.org>; Wed, 17 Dec 2008 16:44:36 +0000 (UTC)
Message-Id: <20081217164435.D96A063BA47@narn.NetBSD.org>
Date: Wed, 17 Dec 2008 16:44:35 +0000 (UTC)
From: nbsd@hck.sk
Reply-To: nbsd@hck.sk
To: gnats-bugs@NetBSD.org
Subject: 5.0 BETA WAPBL related crash
X-Send-Pr-Version: www-1.0
>Number: 40210
>Category: kern
>Synopsis: 5.0 BETA WAPBL related crash
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: kern-bug-people
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 17 16:45:00 +0000 2008
>Closed-Date: Sun Feb 08 06:21:08 +0000 2009
>Last-Modified: Sun Feb 08 06:21:08 +0000 2009
>Originator: Juraj Hercek
>Release: 5.0_BETA
>Organization:
>Environment:
NetBSD lizard 5.0_BETA NetBSD 5.0_BETA (XEN3_DOM0) #0: Mon Dec 15 12:13:02 CET 2008 admin@builder:/bsd/netbsd/obj/sys/arch/amd64/compile/XEN3_DOM0 amd64
cpuctl identify 0:
cpu0: Intel Core 2 (Merom) (686-class), id 0x6fb
cpu0: features bfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features bfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features bfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF>
cpu0: features2 e3bd<SSE3,DTES64,MONITOR,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM>
cpu0: features3 20100800<SYSCALL/SYSRET,XD,EM64T>
cpu0: "Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz"
cpu0: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way
cpu0: L2 cache 4MB 64B/line 16-way
cpu0: ITLB 128 4KB entries 4-way
cpu0: DTLB 256 4KB entries 4-way, 32 4MB entries 4-way
cpu0: Initial APIC ID 0
cpu0: Cluster/Package ID 0
cpu0: Core ID 0
cpu0: family 06 model 0f extfamily 00 extmodel 00
>Description:
# mount | grep mnt
/local/mnt on /mnt type null (hidden, local)
/dev/sd0p on /mnt/data type ffs (log, local)
# umount /mnt/data
uvm_fault(0xffffa00026c29b80, 0x0, 1) -> e
fatal page fault in supervisor mode
trap type 6 code 0 rip ffffffff803597d4 cs e030 rflags 10246 cr2 19 cpl 0 rsp ffffa000275f6940
kernel: page fault trap, code=0
Stopped in pid 44.1 (umount) at netbsd:ffs_itimes+0x64: cmpq $0x1,0x18(%rax)
ffs_itimes() at netbsd:ffs_itimes+0x64
ffs_update() at netbsd:ffs_update+0x50
ffs_full_fsync() at netbsd:ffs_full_fsync+0x3d1
spec_fsync() at netbsd:spec_fsync+0x59
VOP_FSYNC() at netbsd:VOP_FSYNC+0x34
ffs_flushfiles() at netbsd:ffs_flushfiles+0xf7
ffs_unmount() at netbsd:ffs_unmount+0x55
dounmount() at netbsd:dounmount+0xd5
sys_unmount() at netbsd:sys_unmount+0x11c
syscall() at netbsd:syscall+0xb4
ds 0x1201
es 0x6940
fs 0x640
gs 0x1a51
rdi 0
rsi 0
rbp 0xffffa000275f6980
rbx 0xffffa000276485f0
rdx 0xf9ebdb518b4e8d7f
rcx 0xe8b81201
rax 0x1
r8 0
r9 0x100000
r10 0
r11 0xffffa000278d5e60
r12 0xffffa000275f6940
r13 0
r14 0
r15 0xffffa000275f6940
rip 0xffffffff803597d4 ffs_itimes+0x64
cs 0xe030
rflags 0x10246
rsp 0xffffa000275f6940
ss 0xe02b
netbsd:ffs_itimes+0x64: cmpq $0x1,0x18(%rax)
db>
or, another time crash occurs on a bit different place
# umount /mnt/data
uvm_fault(0xffffa00026c29730, 0x0, 1) -> e
fatal page fault in supervisor mode
trap type 6 code 0 rip ffffffff8035987b cs e030 rflags 10246 cr2 19 cpl 0 rsp ffffa000275f9940
kernel: page fault trap, code=0
Stopped in pid 364.1 (umount) at netbsd:ffs_itimes+0x10b: cmpq $0x1,0x18(%rax)
ffs_itimes() at netbsd:ffs_itimes+0x10b
ffs_update() at netbsd:ffs_update+0x50
ffs_full_fsync() at netbsd:ffs_full_fsync+0x3d1
spec_fsync() at netbsd:spec_fsync+0x59
VOP_FSYNC() at netbsd:VOP_FSYNC+0x34
ffs_flushfiles() at netbsd:ffs_flushfiles+0xf7
ffs_unmount() at netbsd:ffs_unmount+0x55
dounmount() at netbsd:dounmount+0xd5
sys_unmount(0 at netbsd:sys_unmount+0x11c
syscall() at netbsd:syscall+0xb4
ds 0x120a
es 0x9940
fs 0x4278
gs 0x1a51
rdi 0
rsi 0
rbp 0xffffa000275f9980
rbx 0xffffa000276485f0
rdx 0xf9402ed2473c510f
rcx 0xe8b8120a
rax 0x1
r8 0
r9 0x100000
r10 0
r11 0xffffa000278d4148
r12 0
r13 0
r14 0xffffa000275f9940
r15 0xffffa000275f9940
rip 0xffffffff8035987b ffs_itimes+0x10b
cs 0xe030
rflags 0x10246
rsp 0xffffa000275f9940
ss 0xe02b
netbsd:ffs_itimes+0x10b: cmpq $0x1,0x18(%rax)
db>
Disasembled ffs_itimes function:
ffs_itimes():
ffffffff80359770: 55 push %rbp
ffffffff80359771: 48 89 e5 mov %rsp,%rbp
ffffffff80359774: 48 83 ec 40 sub $0x40,%rsp
ffffffff80359778: 48 89 5d d8 mov %rbx,0xffffffffffffffd8(%rbp)
ffffffff8035977c: 4c 89 65 e0 mov %r12,0xffffffffffffffe0(%rbp)
ffffffff80359780: 48 89 fb mov %rdi,%rbx
ffffffff80359783: 4c 89 6d e8 mov %r13,0xffffffffffffffe8(%rbp)
ffffffff80359787: 4c 89 75 f0 mov %r14,0xfffffffffffffff0(%rbp)
ffffffff8035978b: 49 89 f4 mov %rsi,%r12
ffffffff8035978e: 4c 89 7d f8 mov %r15,0xfffffffffffffff8(%rbp)
ffffffff80359792: f7 47 50 07 20 00 00 testl $0x2007,0x50(%rdi)
ffffffff80359799: 49 89 d5 mov %rdx,%r13
ffffffff8035979c: 49 89 ce mov %rcx,%r14
ffffffff8035979f: 75 16 jne ffffffff803597b7 <ffs_itimes+0x47>
ffffffff803597a1: 48 8b 5d d8 mov 0xffffffffffffffd8(%rbp),%rbx
ffffffff803597a5: 4c 8b 65 e0 mov 0xffffffffffffffe0(%rbp),%r12
ffffffff803597a9: 4c 8b 6d e8 mov 0xffffffffffffffe8(%rbp),%r13
ffffffff803597ad: 4c 8b 75 f0 mov 0xfffffffffffffff0(%rbp),%r14
ffffffff803597b1: 4c 8b 7d f8 mov 0xfffffffffffffff8(%rbp),%r15
ffffffff803597b5: c9 leaveq
ffffffff803597b6: c3 retq
ffffffff803597b7: 4c 8d 7d c0 lea 0xffffffffffffffc0(%rbp),%r15
ffffffff803597bb: 4c 89 ff mov %r15,%rdi
ffffffff803597be: e8 5d fe 10 00 callq ffffffff80469620 <vfs_timestamp>
ffffffff803597c3: f6 43 50 01 testb $0x1,0x50(%rbx)
ffffffff803597c7: 74 43 je ffffffff8035980c <ffs_itimes+0x9c>
ffffffff803597c9: 48 8b 43 40 mov 0x40(%rbx),%rax
ffffffff803597cd: 4d 85 e4 test %r12,%r12
ffffffff803597d0: 4d 0f 44 e7 cmove %r15,%r12
ffffffff803597d4: 48 83 78 18 01 cmpq $0x1,0x18(%rax)
ffffffff803597d9: 0f 84 ff 00 00 00 je ffffffff803598de <ffs_itimes+0x16e>
ffffffff803597df: 49 63 04 24 movslq (%r12),%rax
ffffffff803597e3: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff803597ea: 48 89 42 20 mov %rax,0x20(%rdx)
ffffffff803597ee: 48 8b 43 40 mov 0x40(%rbx),%rax
ffffffff803597f2: 48 83 78 18 01 cmpq $0x1,0x18(%rax)
ffffffff803597f7: 0f 84 04 01 00 00 je ffffffff80359901 <ffs_itimes+0x191>
ffffffff803597fd: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff80359804: 49 8b 44 24 08 mov 0x8(%r12),%rax
ffffffff80359809: 89 42 44 mov %eax,0x44(%rdx)
ffffffff8035980c: f7 43 50 04 20 00 00 testl $0x2004,0x50(%rbx)
ffffffff80359813: 74 52 je ffffffff80359867 <ffs_itimes+0xf7>
ffffffff80359815: f6 83 d2 00 00 00 20 testb $0x20,0xd2(%rbx)
ffffffff8035981c: 75 42 jne ffffffff80359860 <ffs_itimes+0xf0>
ffffffff8035981e: 48 8b 43 40 mov 0x40(%rbx),%rax
ffffffff80359822: 4d 85 ed test %r13,%r13
ffffffff80359825: 4d 0f 44 ef cmove %r15,%r13
ffffffff80359829: 48 83 78 18 01 cmpq $0x1,0x18(%rax)
ffffffff8035982e: 0f 84 e1 00 00 00 je ffffffff80359915 <ffs_itimes+0x1a5>
ffffffff80359834: 49 63 45 00 movslq 0x0(%r13),%rax
ffffffff80359838: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff8035983f: 48 89 42 28 mov %rax,0x28(%rdx)
ffffffff80359843: 48 8b 43 40 mov 0x40(%rbx),%rax
ffffffff80359847: 48 83 78 18 01 cmpq $0x1,0x18(%rax)
ffffffff8035984c: 0f 84 d6 00 00 00 je ffffffff80359928 <ffs_itimes+0x1b8>
ffffffff80359852: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff80359859: 49 8b 45 08 mov 0x8(%r13),%rax
ffffffff8035985d: 89 42 40 mov %eax,0x40(%rdx)
ffffffff80359860: 48 ff 83 80 00 00 00 incq 0x80(%rbx)
ffffffff80359867: f7 43 50 02 20 00 00 testl $0x2002,0x50(%rbx)
ffffffff8035986e: 74 39 je ffffffff803598a9 <ffs_itimes+0x139>
ffffffff80359870: 48 8b 43 40 mov 0x40(%rbx),%rax
ffffffff80359874: 4d 85 f6 test %r14,%r14
ffffffff80359877: 4d 0f 44 f7 cmove %r15,%r14
ffffffff8035987b: 48 83 78 18 01 cmpq $0x1,0x18(%rax)
ffffffff80359880: 74 4d je ffffffff803598cf <ffs_itimes+0x15f>
ffffffff80359882: 49 63 06 movslq (%r14),%rax
ffffffff80359885: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff8035988c: 48 89 42 30 mov %rax,0x30(%rdx)
ffffffff80359890: 48 8b 43 40 mov 0x40(%rbx),%rax
ffffffff80359894: 48 83 78 18 01 cmpq $0x1,0x18(%rax)
ffffffff80359899: 74 56 je ffffffff803598f1 <ffs_itimes+0x181>
ffffffff8035989b: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff803598a2: 49 8b 46 08 mov 0x8(%r14),%rax
ffffffff803598a6: 89 42 48 mov %eax,0x48(%rdx)
ffffffff803598a9: 8b 43 50 mov 0x50(%rbx),%eax
ffffffff803598ac: a9 01 20 00 00 test $0x2001,%eax
ffffffff803598b1: 74 06 je ffffffff803598b9 <ffs_itimes+0x149>
ffffffff803598b3: 83 c8 10 or $0x10,%eax
ffffffff803598b6: 89 43 50 mov %eax,0x50(%rbx)
ffffffff803598b9: a8 06 test $0x6,%al
ffffffff803598bb: 74 06 je ffffffff803598c3 <ffs_itimes+0x153>
ffffffff803598bd: 83 c8 08 or $0x8,%eax
ffffffff803598c0: 89 43 50 mov %eax,0x50(%rbx)
ffffffff803598c3: 81 63 50 f8 df ff ff andl $0xffffdff8,0x50(%rbx)
ffffffff803598ca: e9 d2 fe ff ff jmpq ffffffff803597a1 <ffs_itimes+0x31>
ffffffff803598cf: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff803598d6: 41 8b 06 mov (%r14),%eax
ffffffff803598d9: 89 42 20 mov %eax,0x20(%rdx)
ffffffff803598dc: eb b2 jmp ffffffff80359890 <ffs_itimes+0x120>
ffffffff803598de: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff803598e5: 41 8b 04 24 mov (%r12),%eax
ffffffff803598e9: 89 42 10 mov %eax,0x10(%rdx)
ffffffff803598ec: e9 fd fe ff ff jmpq ffffffff803597ee <ffs_itimes+0x7e>
ffffffff803598f1: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff803598f8: 49 8b 46 08 mov 0x8(%r14),%rax
ffffffff803598fc: 89 42 24 mov %eax,0x24(%rdx)
ffffffff803598ff: eb a8 jmp ffffffff803598a9 <ffs_itimes+0x139>
ffffffff80359901: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff80359908: 49 8b 44 24 08 mov 0x8(%r12),%rax
ffffffff8035990d: 89 42 14 mov %eax,0x14(%rdx)
ffffffff80359910: e9 f7 fe ff ff jmpq ffffffff8035980c <ffs_itimes+0x9c>
ffffffff80359915: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff8035991c: 41 8b 45 00 mov 0x0(%r13),%eax
ffffffff80359920: 89 42 18 mov %eax,0x18(%rdx)
ffffffff80359923: e9 1b ff ff ff jmpq ffffffff80359843 <ffs_itimes+0xd3>
ffffffff80359928: 48 8b 93 e8 00 00 00 mov 0xe8(%rbx),%rdx
ffffffff8035992f: 49 8b 45 08 mov 0x8(%r13),%rax
ffffffff80359933: 89 42 1c mov %eax,0x1c(%rdx)
ffffffff80359936: e9 25 ff ff ff jmpq ffffffff80359860 <ffs_itimes+0xf0>
ffffffff8035993b: 66 data16
ffffffff8035993c: 66 data16
ffffffff8035993d: 90 nop
ffffffff8035993e: 66 data16
ffffffff8035993f: 90 nop
Either I don't know how to use addr2line or there is something broken with addr2line because all my attempts to resolve any address resulted in "??:0"
Related mail thread: http://mail-index.netbsd.org/current-users/2008/12/16/msg006694.html
>How-To-Repeat:
boot, login, and umount the ffs filesystem mounted with log option
>Fix:
>Release-Note:
>Audit-Trail:
From: Andrew Doran <ad@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: kern-bug-people@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org
Subject: Re: kern/40210: 5.0 BETA WAPBL related crash
Date: Wed, 17 Dec 2008 20:56:53 +0000
On Wed, Dec 17, 2008 at 04:45:00PM +0000, nbsd@hck.sk wrote:
> /local/mnt on /mnt type null (hidden, local)
> /dev/sd0p on /mnt/data type ffs (log, local)
...
> ffs_full_fsync() at netbsd:ffs_full_fsync+0x3d1
> spec_fsync() at netbsd:spec_fsync+0x59
What type of file system is /dev on?
Andrew
From: Juraj Hercek <nbsd@hck.sk>
To: gnats-bugs@NetBSD.org
Cc: kern-bug-people@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org
Subject: Re: kern/40210: 5.0 BETA WAPBL related crash
Date: Thu, 18 Dec 2008 09:43:44 +0100
Andrew Doran wrote:
> The following reply was made to PR kern/40210; it has been noted by GNATS.
>
[snip]
> On Wed, Dec 17, 2008 at 04:45:00PM +0000, nbsd@hck.sk wrote:
>
> > /local/mnt on /mnt type null (hidden, local)
> > /dev/sd0p on /mnt/data type ffs (log, local)
> ...
> > ffs_full_fsync() at netbsd:ffs_full_fsync+0x3d1
> > spec_fsync() at netbsd:spec_fsync+0x59
>
> What type of file system is /dev on?
>
It's tmpfs:
# mount | grep "\/dev "
tmpfs on /dev type tmpfs (union, local)
I'm just not sure why there's an union flag. Isn't union considered
experimental?
-- Juraj
From: Andrew Doran <ad@netbsd.org>
To: Juraj Hercek <nbsd@hck.sk>
Cc: gnats-bugs@NetBSD.org, kern-bug-people@netbsd.org,
gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
Subject: Re: kern/40210: 5.0 BETA WAPBL related crash
Date: Fri, 19 Dec 2008 10:43:31 +0000
On Thu, Dec 18, 2008 at 09:43
:44AM +0100, Juraj Hercek wrote:
> Andrew Doran wrote:
> >The following reply was made to PR kern/40210; it has been noted by GNATS.
> >
> [snip]
> > On Wed, Dec 17, 2008 at 04:45:00PM +0000, nbsd@hck.sk wrote:
> >
> > > /local/mnt on /mnt type null (hidden, local)
> > > /dev/sd0p on /mnt/data type ffs (log, local)
> > ...
> > > ffs_full_fsync() at netbsd:ffs_full_fsync+0x3d1
> > > spec_fsync() at netbsd:spec_fsync+0x59
> >
> > What type of file system is /dev on?
> >
> It's tmpfs:
>
> # mount | grep "\/dev "
> tmpfs on /dev type tmpfs (union, local)
Ok, this is the problem. ffs' VFS_FSYNC() is not working correctly for
WAPBL when ufsmount::um_devvp is not on an ffs file system.
> I'm just not sure why there's an union flag. Isn't union considered
> experimental?
union mounts and unionfs are two different things. union mounts work well.
The union file system is a bag of spanners.
Thanks,
Andrew
From: Juraj Hercek <nbsd@hck.sk>
To: gnats-bugs@NetBSD.org
Cc: kern-bug-people@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org
Subject: Re: kern/40210: 5.0 BETA WAPBL related crash
Date: Fri, 19 Dec 2008 15:17:43 +0100
Andrew Doran wrote:
> > # mount | grep "\/dev "
> > tmpfs on /dev type tmpfs (union, local)
>
> Ok, this is the problem. ffs' VFS_FSYNC() is not working correctly for
> WAPBL when ufsmount::um_devvp is not on an ffs file system.
>
Ok, is it planned to be fixed some day, or should I use workaround (not
using log mount option)?
> > I'm just not sure why there's an union flag. Isn't union considered
> > experimental?
>
> union mounts and unionfs are two different things. union mounts work well.
> The union file system is a bag of spanners.
>
I see, thanks for explanation.
-- Juraj
From: Andrew Doran <ad@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/40210 CVS commit: src/sys/ufs/ffs
Date: Sun, 21 Dec 2008 10:44:33 +0000 (UTC)
Module Name: src
Committed By: ad
Date: Sun Dec 21 10:44:33 UTC 2008
Modified Files:
src/sys/ufs/ffs: ffs_vnops.c
Log Message:
PR kern/40210 5.0 BETA WAPBL related crash
To generate a diff of this commit:
cvs rdiff -r1.104 -r1.105 src/sys/ufs/ffs/ffs_vnops.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: Juraj Hercek <nbsd@hck.sk>
To: gnats-bugs@NetBSD.org
Cc: kern-bug-people@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org
Subject: Re: PR/40210 CVS commit: src/sys/ufs/ffs
Date: Mon, 05 Jan 2009 13:27:59 +0100
Andrew Doran wrote:
> Modified Files:
> src/sys/ufs/ffs: ffs_vnops.c
>
> Log Message:
> PR kern/40210 5.0 BETA WAPBL related crash
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.104 -r1.105 src/sys/ufs/ffs/ffs_vnops.c
>
I updated only ffs_vnops.c file to current 1.105, compiled kernel and
failed to boot, same story with 1.106 version. Version 1.108 booted, but
shutdown crashed in reboot at the "ffs_itimes+0x64: cmpq
$0x1,0x18(%rax)" - the same place as before.
-- Juraj
From: Soren Jacobsen <snj@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/40210 CVS commit: [netbsd-5] src/sys/ufs/ffs
Date: Mon, 2 Feb 2009 21:14:03 +0000 (UTC)
Module Name: src
Committed By: snj
Date: Mon Feb 2 21:14:03 UTC 2009
Modified Files:
src/sys/ufs/ffs [netbsd-5]: ffs_vnops.c
Log Message:
Pull up following revision(s) (requested by ad in ticket #395):
sys/ufs/ffs/ffs_vnops.c: revision 1.105
PR kern/40210 5.0 BETA WAPBL related crash
To generate a diff of this commit:
cvs rdiff -r1.104 -r1.104.4.1 src/sys/ufs/ffs/ffs_vnops.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: Juraj Hercek <nbsd@hck.sk>
To: gnats-bugs@NetBSD.org
Cc: kern-bug-people@netbsd.org, gnats-admin@netbsd.org,
netbsd-bugs@netbsd.org
Subject: Re: PR/40210 CVS commit: [netbsd-5] src/sys/ufs/ffs
Date: Wed, 04 Feb 2009 17:32:49 +0100
Soren Jacobsen wrote:
> The following reply was made to PR kern/40210; it has been noted by GNATS.
>
> From: Soren Jacobsen <snj@netbsd.org>
> To: gnats-bugs@gnats.NetBSD.org
> Cc:
> Subject: PR/40210 CVS commit: [netbsd-5] src/sys/ufs/ffs
> Date: Mon, 2 Feb 2009 21:14:03 +0000 (UTC)
>
> Module Name: src
> Committed By: snj
> Date: Mon Feb 2 21:14:03 UTC 2009
>
> Modified Files:
> src/sys/ufs/ffs [netbsd-5]: ffs_vnops.c
>
> Log Message:
> Pull up following revision(s) (requested by ad in ticket #395):
> sys/ufs/ffs/ffs_vnops.c: revision 1.105
> PR kern/40210 5.0 BETA WAPBL related crash
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.104 -r1.104.4.1 src/sys/ufs/ffs/ffs_vnops.c
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
>
>
I can confirm that that version 1.104.4.5 of ffs_vnops.c behaves
according to expectations for me. No more crashes. Thanks for fixing.
-- Juraj
State-Changed-From-To: open->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sun, 08 Feb 2009 06:21:08 +0000
State-Changed-Why:
Confirmed fixed; thanks for testing.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.