NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/55705: ZFS: dmu_tx_delay may attempt to sleep with negative time - panic: "to_ticks >= 0" failed



>Number:         55705
>Category:       kern
>Synopsis:       ZFS: dmu_tx_delay may attempt to sleep with negative time - panic: "to_ticks >= 0" failed
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Oct 08 10:35:00 +0000 2020
>Originator:     Frank Kardel
>Release:        NetBSD 9.99.73
>Organization:
	
>Environment:
	
	
System: NetBSD pip 9.99.73 NetBSD 9.99.73 (PIPGEN) #0: Tue Oct 6 22:46:19 CEST 2020 kardel@pip:/src/NetBSD/cur/src/obj.amd64/sys/arch/amd64/compile/PIPGEN amd64
Architecture: x86_64
Machine: amd64
>Description:
	ZFS panics due to negative wait time in dmu_tx_delay.
Hand copied stack:
callout_schedule_locked()
sleepq_block()
dmu_tx_wait at zfs:dmu_tx_wait+0x25c -> dmu_tx.c:1158
dmu_tx_assign()
zfs_write()
zfs_netbsd_write()
VOP_WRITE()
vn_write()
dofilewrite()
sys_write()
syscall()
>How-To-Repeat:
	do massive copies to zfs file system
>Fix:
	ignore negative timeouts?

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index