Date: Thu, 28 Jun 2001 08:12:36 +1000 (EST) From: "Andrew Reilly" <a.reilly@lake.com.au> To: freebsd-stable@freebsd.org Cc: Soren Schmidt <sos@FreeBSD.org> Subject: Undesirable behaviour of burncd erase Message-ID: <20010627221236.17737.qmail@areilly.bpc-users.org>
next in thread | raw e-mail | index | archive | help
Hi all, but particularly Soren, I run FreeBSD 4.3-STABLE #5: Sat Jun 16 11:45:32 EST 2001 root@gurney.reilly.home:/usr/obj/usr/src/sys/GURNEY on a CPU: Pentium III/Pentium III Xeon/Celeron (499.15-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x672 Stepping = 2 Features=0x387f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PA T,PSE36,PN,MMX,FXSR,SSE> real memory = 134152192 (131008K bytes) avail memory = 126504960 (123540K bytes). Yesterday, I replaced my ordinary ATAPI Diamond Data CD player with one of these: acd0: CD-RW <RICOH DVD/CDRW MP9120> at ata1-slave using UDMA33 The other disks are masters on each of the two ATA controllers: ad0: 6149MB <QUANTUM FIREBALL EX6.4A> [13328/15/63] at ata0-master UDMA33 ad1: 6149MB <QUANTUM FIREBALL EX6.4A> [13328/15/63] at ata1-master UDMA33 After producing a non-working CD with burncd, probably because of the ill-advised placement of a "data" file, I tried to erase the CD-RW disk before trying again. So I did something like: burncd -e -f /dev/acd0c erase Over the next few seconds my X session locked-up hard, apart from the mouse, which could still move. I was also unable to connect to the box over my LAN, using ssh. Since the CD erase operation still seemed to be happening, I decided to just let it go for a while, to see if that would stop. Sure enough, many minutes later (I didn't time it), the disk ejected itself, and my X session restarted itself, probably because I had been madly pressing ctrl-alt-backspace while things were locked up. So the system did not actually crash at all, but it became unuseful for a very long time. Afterwards, the logs and the console were seen to contain these messages: > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 7936, size: 36864 > swap_pager: indefinite wait buffer: device: #ad/0x30009, blkno: 47904, size: 4096 I'm guessing that this is not expected behaviour. Is there anything that I can do to stop it from happening, besides just not using the burncd erase command? Should I have some part of my system configured differently? Thanks, -- Andrew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010627221236.17737.qmail>