From owner-freebsd-stable Wed Jun 27 15:12:46 2001 Delivered-To: freebsd-stable@freebsd.org Received: from areilly.bpc-users.org (CPE-144-132-234-126.nsw.bigpond.net.au [144.132.234.126]) by hub.freebsd.org (Postfix) with SMTP id 4E83337B405 for ; Wed, 27 Jun 2001 15:12:39 -0700 (PDT) (envelope-from a.reilly@lake.com.au) Received: (qmail 17738 invoked by uid 1000); 27 Jun 2001 22:12:36 -0000 Message-ID: <20010627221236.17737.qmail@areilly.bpc-users.org> From: "Andrew Reilly" Date: Thu, 28 Jun 2001 08:12:36 +1000 (EST) Subject: Undesirable behaviour of burncd erase To: freebsd-stable@freebsd.org Cc: Soren Schmidt MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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 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 at ata1-slave using UDMA33 The other disks are masters on each of the two ATA controllers: ad0: 6149MB [13328/15/63] at ata0-master UDMA33 ad1: 6149MB [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