[DragonFlyBSD - Bug #2892] swap_pager:indefinite wait bufferf error

bugtracker-admin at leaf.dragonflybsd.org bugtracker-admin at leaf.dragonflybsd.org
Sun Feb 21 22:29:00 PST 2016


Issue #2892 has been updated by lhmwzy.


my custom kernel config:

machine_arch	x86_64
cpu		HAMMER_CPU
ident		fuhai
maxusers	0
#options	CPU_DISABLE_AVX

#makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols

options 	INET			#InterNETworking
#options 	INET6			#IPv6 communications protocols
options 	HAMMER			#Hammer Filesystem
options		NULLFS			#NULL filesystem
options 	FFS			#Berkeley Fast Filesystem
options 	FFS_ROOT		#FFS usable as root device [keep this!]
options 	SOFTUPDATES		#Enable FFS soft updates support
options 	UFS_DIRHASH		#Improve performance on big directories
options 	MFS			#Memory Filesystem
options 	TMPFS			#Temporary Filesystem
options 	MD_ROOT			#MD is a potential root device
options 	NFS			#Network Filesystem
options 	NFS_ROOT		#NFS usable as root device, NFS required
#options 	MSDOSFS			#MSDOS Filesystem
#options 	CD9660			#ISO 9660 Filesystem
options 	PROCFS			#Process filesystem
#options 	COMPAT_43		#Compatible with BSD 4.3
options 	SCSI_DELAY=5000		#Delay (in ms) before probing SCSI
options		IFPOLL_ENABLE		# Support mixed interrupt-polling
					# handling of network device drivers
options 	UCONSOLE		#Allow users to grab the console
options 	KTRACE			#ktrace(1) support
options 	P1003_1B		#Posix P1003_1B real-time extensions
options 	_KPOSIX_PRIORITY_SCHEDULING
options 	ICMP_BANDLIM		#Rate limit bad replies
options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
#options 	AHC_REG_PRETTY_PRINT	# Print register bitfields in debug
					# output.  Adds ~128k to driver.
#options 	AHD_REG_PRETTY_PRINT	# Print register bitfields in debug
					# output.  Adds ~215k to driver.
options		DSCHED_FQ		# Fair-queuing disk scheduler

# ALTQ
#options		ALTQ		#alternate queueing
#options		ALTQ_CBQ	#class based queueing
#options		ALTQ_RED	#random early detection
#options		ALTQ_RIO	#triple red for diffserv (needs RED)
#options		ALTQ_HFSC	#hierarchical fair service curve
#options		ALTQ_PRIQ	#priority queue
#options		ALTQ_FAIRQ	#fair queueing
#options	ALTQ_NOPCC	#don't use processor cycle counter
#options	ALTQ_DEBUG	#for debugging

# Debugging for Development
#options 	DDB
#options 	DDB_TRACE
#options 	INVARIANTS

device		isa
device		pci

# AHCI driver, this will override NATA for AHCI devices,
# both drivers may be included.
#
device		ahci


# NEW-ATA (NATA) and ATAPI devices
#
device		nata
device		natadisk		# ATA disk drives
#device		natapicd		# ATAPI CDROM drives
#device		natapifd		# ATAPI floppy drives
#device		natapist		# ATAPI tape drives
#device		natapicam		# Emulate ATAPI devices as SCSI
#device		nataraid		# support for ATA software RAID
					# controllers
options 	ATA_STATIC_ID		# Static device numbering

# SCSI Controllers
device		ahc		# AHA2940 and onboard AIC7xxx devices

# SCSI peripherals
device		scbus		# SCSI bus (required)
device		da		# Direct Access (disks)
device		pass		# Passthrough device (direct SCSI access)

# VirtIO support
#device		virtio		# VirtIO core
#device		virtio_blk	# VirtIO disk driver
#device		vtnet		# VirtIO network driver
#device		virtio_pci	# VirtIO transport over PCI bus

# atkbdc0 controls both the keyboard and the PS/2 mouse
device		atkbdc0	at isa? port IO_KBD
device		atkbd0	at atkbdc? irq 1
device		psm0	at atkbdc? irq 12

device		vga0	at isa?

# kbdmux is the keyboard multiplexer
device		kbdmux

# splash screen/screen saver
pseudo-device	splash

# syscons is the default console driver, resembling an SCO console
device		sc0	at isa? flags 0x100
options 	SC_PIXEL_MODE		# add support for the raster text mode

device		agp		# support several AGP chipsets

# Intel performance-energy bias
device		perfbias
# Intel software controlled clock modulation
device		clockmod

# HW monitoring devices
#device		aps0	at isa? port 0x1600
device		lm0	at isa? port 0x290
device		it0	at isa?	port 0x290
device		it1	at isa?	port 0xc00
device		it2	at isa?	port 0xd00
device		it3	at isa?	port 0x228
device		wbsio0	at isa? port 0x2e
device		wbsio1	at isa? port 0x4e
device		lm#3	at wbsio?
# Intel Core and newer CPUs on-die digital thermal sensor support
device		coretemp


# PCI Ethernet NICs.

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device		miibus		# MII bus support
device		bfe		# Broadcom BCM440x 10/100 Ethernet
device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
device		rl		# RealTek 8129/8139
device		re		# RealTek 8139C+/8169

# Pseudo devices - the number indicates how many units to allocate.
pseudo-device	loop		# Network loopback
pseudo-device	ether		# Ethernet support
#pseudo-device	sl	1	# Kernel SLIP
#pseudo-device	ppp	1	# Kernel PPP
pseudo-device	tun		# Packet tunnel.
pseudo-device	pty		# Pseudo-ttys (telnet etc)
pseudo-device	md		# Memory "disks"
pseudo-device	vn		# File image "disks"
#pseudo-device	gif		# IPv6 and IPv4 tunneling
#pseudo-device	faith	1	# IPv6-to-IPv4 relaying (translation)
pseudo-device   lagg

# CARP support
options		CARP
pseudo-device	carp

# The `bpf' pseudo-device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
pseudo-device	bpf		#Berkeley packet filter

pseudo-device	crypto		# core crypto support, used by wlan

# USB support
#
# NOTE: If you enable 'oldusb' you must also disable 'usb' and rebuild
#	the world with WANT_OLDUSB=true in /etc/make.conf, in addition
#	to rebuilding the kernel.
#

device		usb		# USB Bus (required)
device		uhci
device 		ohci
device		uhid
device		ukbd		# Keyboard

# FireWire support
device		firewire	# FireWire bus code
device		sbp		# SCSI over FireWire (Requires scbus and da)
device		fwe		# Ethernet over FireWire (non-standard!)

----------------------------------------
Bug #2892: swap_pager:indefinite wait bufferf error
http://bugs.dragonflybsd.org/issues/2892#change-12839

* Author: lhmwzy
* Status: New
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
----------------------------------------
on my machine,the consle show "swap_pager:indefinite wait bufferf :offset
601985024,size:4096",the system is panic,only power off and reboot,then the
system will goes well.

# uname -a                                          [pts/0][2:08:51pm]
DragonFly fuhai.com 4.4-RELEASE DragonFly v4.4.1.12.g25e86-RELEASE #0: Tue
Jan 19 08:42:18 CST 2016     lhm at fuhai.com:/usr/obj/usr/src/sys/fuhai
x86_64

dmesg:
Copyright (c) 2003-2015 The DragonFly Project.
Copyright (c) 1992-2003 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    The Regents of the University of California. All rights reserved.
MPTABLE: use default configuration
DragonFly v4.4.1.12.g25e86-RELEASE #0: Tue Jan 19 08:42:18 CST 2016
    lhm at fuhai.com:/usr/obj/usr/src/sys/fuhai
TSC clock: 3200021008 Hz, i8254 clock: 1193148 Hz
CPU: Intel(R) Pentium(R) 4 CPU 3.20GHz (3200.13-MHz K8-class CPU)
  Origin = "GenuineIntel"  Id = 0xf65  Stepping = 5

Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0xe59d<SSE3,DTES64,MON,DS_CPL,EST,TM2,CNXT-ID,CX16,xTPR,PDCM>
  AMD Features=0x20100800<SYSCALL,NX,LM>
  AMD Features2=0x1<LAHF>
real memory  = 1037026304 (988 MB)
Warning: nbufs capped at 7634 due to physmem
avail memory = 936284160 (892 MB)
lapic: divisor index 0, frequency 100003905 Hz
Initialize MI interrupts
VMM: VMX is not supported by this Intel CPU
wdog: In-kernel automatic watchdog reset enabled
kbd1 at kbdmux0
md0: Malloc disk
ACPI: RSDP 0x00000000000FEBF0 000024 (v02 DELL  )
ACPI: XSDT 0x00000000000FD07A 00005C (v01 DELL   B8K      00000014 ASL
00000061)
ACPI: FACP 0x00000000000FD192 0000F4 (v03 DELL   B8K      00000014 ASL
00000061)
ACPI: DSDT 0x00000000FFFCA3A8 0038C6 (v01 DELL   dt_ex    00001000 INTL
20050624)
ACPI: FACS 0x000000003DE5C800 000040
ACPI: FACS 0x000000003DE5C800 000040
ACPI: SSDT 0x00000000FFFCDD8F 0000AC (v01 DELL   st_ex    00001000 INTL
20050624)
ACPI: APIC 0x00000000000FD286 000092 (v01 DELL   B8K      00000014 ASL
00000061)
ACPI: BOOT 0x00000000000FD318 000028 (v01 DELL   B8K      00000014 ASL
00000061)
ACPI: MCFG 0x00000000000FD340 00003E (v01 DELL   B8K      00000014 ASL
00000061)
ACPI: HPET 0x00000000000FD37E 000038 (v01 DELL   B8K      00000014 ASL
00000061)
ACPI: SLIC 0x00000000000FD3B6 0000C0 (v01 DELL   B8K      00000014 ASL
00000061)
acpi0: <DELL B8K    > on motherboard
ACPI: 2 ACPI AML tables successfully acquired and loaded
ACPI FADT: SCI testing interrupt mode ...
ACPI FADT: SCI select level/low
objcache_reclaimlist
objcache_reclaimlist
objcache_reclaimlist
objcache_reclaimlist
acpi0: Power Button (fixed)
acpi_timer0 on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on
acpi0
acpi_hpet0: frequency 14318180
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
vgapci0: <VGA-compatible display> port 0xec00-0xecff mem
0xdfdf0000-0xdfdfffff,0xd0000000-0xd7ffffff irq 17 at device 5.0 on pci1
vgapci0: Boot video device
ahci0: <ATI-SB600-SATA> port
0xfec0-0xfecf,0xfe30-0xfe33,0xfe20-0xfe27,0xfe10-0xfe13,0xfe00-0xfe07 mem
0xdfff6c00-0xdfff6fff irq 23 at device 18.0 on pci0
ahci0: AHCI 1.1 cap
0xf722ff83<S64A,NCQ,SSNTF,SMPS,SALP,SAL,SCLO,SPM,PMD,SSC,PSC,CCCS>, 4
ports, 32 tags/port, gen 2 (3Gbps)
ahci0.0: Caps 42006<HPCP,MPSS,POD,SUD>
ahci0.1: Caps 42006<HPCP,MPSS,POD,SUD>
ahci0.2: Caps 42006<HPCP,MPSS,POD,SUD>
ahci0.3: Caps 42006<HPCP,MPSS,POD,SUD>
ahci0.2: No device detected
ahci0.3: No device detected
ahci0.0: PMPROBE(2) No Port Multiplier was found.
ahci0.1: PMPROBE(2) No Port Multiplier was found.
ahci0.0: PMPROBE(2) No Port Multiplier was found.
ahci0.1: PMPROBE(2) No Port Multiplier was found.
ahci0.0: Found DISK "WDC WD800JD-75MSA3 10.01E04" serial="WD-WMAM9NY02964"
ahci0.0: tags=32/32 satacap=0706 satacap2=0000 satafea=004c NCQ=YES
capacity=76293.94MB
ahci0.0: f85=7469 f86=3e01 f87=4023 WC=enabled RA=enabled SEC=frozen
ahci0.1: Found ATAPI "TSSTcorpDVD-ROM TS-H353B D200" serial=""
ahci0.1: tags=0/32 satacap=0002 satacap2=0000 satafea=0040 NCQ=NO
capacity=1.00MB
ahci0.1: f85=0000 f86=0000 f87=4000 WC=notsupp RA=notsupp SEC=notsupp
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00000020
ahci0.1: cmd 18: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00000040
ahci0.1: cmd 18: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00000080
ahci0.1: cmd 18: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00000100
ahci0.1: cmd 18: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00000200
ahci0.1: cmd 18: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00000400
ahci0.1: cmd 0: timeout
ohci0: <OHCI (generic) USB controller> mem 0xdfff7000-0xdfff7fff irq 16 at
device 19.0 on pci0
usbus0 on ohci0
ohci1: <OHCI (generic) USB controller> mem 0xdfff8000-0xdfff8fff irq 17 at
device 19.1 on pci0
usbus0: 12Mbps Full Speed USB v1.0
ugen0.1: <ATI> at usbus0
uhub0: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
usbus1 on ohci1
ohci2: <OHCI (generic) USB controller> mem 0xdfff9000-0xdfff9fff irq 18 at
device 19.2 on pci0
usbus1: 12Mbps Full Speed USB v1.0
ugen1.1: <ATI> at usbus1
uhub1: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
uhub0: 2 ports with 2 removable, self powered
usbus2 on ohci2
ohci3: <OHCI (generic) USB controller> mem 0xdfffa000-0xdfffafff irq 17 at
device 19.3 on pci0
usbus2: 12Mbps Full Speed USB v1.0
ugen2.1: <ATI> at usbus2
uhub2: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
uhub1: 2 ports with 2 removable, self powered
usbus3 on ohci3
ohci4: <OHCI (generic) USB controller> mem 0xdfffb000-0xdfffbfff irq 18 at
device 19.4 on pci0
usbus3: 12Mbps Full Speed USB v1.0
ugen3.1: <ATI> at usbus3
uhub3: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
uhub2: 2 ports with 2 removable, self powered
usbus4 on ohci4
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xdfff6900-0xdfff69ff irq 19
at device 19.5 on pci0
ehci0: AMD SB600/700 quirk applied
usbus5: EHCI version 1.0
usbus4: 12Mbps Full Speed USB v1.0
ugen4.1: <ATI> at usbus4
uhub4: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus4
usbus5 on ehci0
pci0: <serial bus, SMBus> (vendor 0x1002, dev 0x4385) at device 20.0
atapci0: <ATI SB600 UDMA133 controller> port
0xffa0-0xffaf,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 irq 16 at device 20.1 on
pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
pci0: <multimedia, HDA> (vendor 0x1002, dev 0x4383) at device 20.2 irq 16
isab0: <PCI-ISA bridge> at device 20.3 on pci0
isa0: <ISA bus> on isab0
pcib2: <ACPI PCI-PCI bridge> at device 20.4 on pci0
pci2: <ACPI PCI bus> on pcib2
bfe0: <Broadcom BCM4401-B0 Fast Ethernet> mem 0xdfcfe000-0xdfcfffff irq 21
at device 9.0 on pci2
miibus0: <MII bus> on bfe0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
usbus5: 480Mbps High Speed USB v2.0
uhub3: 2 ports with 2 removable, self powered
bfe0: MAC address: 00:1a:a0:24:d1:de
cpu0: <ACPI CPU> on acpi0
cpu_cst0: <ACPI CPU C-State> on cpu0
clockmod0: <CPU clock modulation> on cpu0
ACPI: Enabled 1 GPEs in block 00 to 1F
cryptosoft0: <software crypto> on motherboard
orm0: <ISA Option ROMs> at iomem 0xc0000-0xc9fff,0xca000-0xcbfff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
ugen5.1: <ATI> at usbus5
uhub5: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus5
CAM: Configuring 4 busses
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00000800
ahci0.1: cmd 0: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00001000
ahci0.1: cmd 0: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00002000
ahci0.1: cmd 0: timeout
uhub4: 2 ports with 2 removable, self powered
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00004000
ahci0.1: cmd 0: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00008000
ahci0.1: cmd 0: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00040000
ahci0.1: cmd 18: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00080000
ahci0.1: cmd 18: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00100000
ahci0.1: cmd 18: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00200000
ahci0.1: cmd 18: timeout
ahci0.1: Cannot copy rfis, CCB slot 0 is not on-chip (state=6)
ahci0.1: TFES: Unable to determine errored slot
ahci0.1: Failing all commands: 00400000
ahci0.1: cmd 18: timeout
CAM: finished configuring all busses
da0 at ahci0 bus 0 target 0 lun 0
da0: <SATA WDC WD800JD-75MS 10.0> Fixed Direct Access SCSI-4 device
da0: Serial Number WD-WMAM9NY02964
da0: 300.000MB/s transfers
da0: 76293MB (156250000 512 byte sectors: 255H 63S/T 9726C)
uhub5: 10 ports with 10 removable, self powered
no B_DEVMAGIC (bootdev=0)
Mounting root from hammer:serno/WD-WMAM9NY02964.s1d
HAMMER(ROOT) recovery check seqno=0aa1c660
HAMMER(ROOT) recovery range 3000000002d94358-3000000002d94358
HAMMER(ROOT) recovery nexto 3000000002d94358 endseqno=0aa1c661
HAMMER(ROOT) mounted clean, no recovery needed
DMA space used: 6288k, remaining available: 61064k
Mounting devfs
swap low/high-water marks set to 20970/31455


my custom kernel config:



-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account



More information about the Bugs mailing list