Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Apr 1999 00:23:58 +0930
From:      Matthew Thyer <thyerm@camtech.net.au>
To:        Natty Rebel <dervish@ikhala.tcimet.net>
Cc:        Soren Schmidt <sos@freebsd.dk>, current@FreeBSD.ORG
Subject:   Re: Lastest ATA/ATAPI driver boots with kernel.debug only.
Message-ID:  <3718A086.17CA6F9E@camtech.net.au>
References:  <19990414005818.A15299@matti.ee> <199904140626.IAA07777@freebsd.dk> <19990414111731.B851@ikhala.tcimet.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------C008FDD2BEBFED14E03ADE07
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I've found that I need to disable my secondary IDE controller with
the version 5 and 6 of the new ATAPI drivers.

It's probably something to do with Ultra DMA support as I have an Ultra DMA
6.48 GB IBM drive on my IDE controller 0 (master) and a Ultra DMA Mitsubishi
32 spin CD-ROM drive as slave on my second IDE controller.

By the way, the IBM 6.48 GB drive is working fine in UDMA2... Lovely.
Too bad my drive cant do tagged queueing.

There must be a problem with the UDMA CDROMs as with my second IDE controller
enabled, I never boot it just never gets to the "changing root device to" bit.

dmesg attached with second controller disabled.... also old boot messages
attached for ATAPI driver version 4 when I could have the controller enabled.



Natty Rebel wrote:
> 
> Hello Soren and other -current users,
> I've used your new ATA/ATAPI driver flawlessly through the 4th version.
> I was not able to get past the 'changing root device to wd0s1a' message
> with version 5, so I just went back to the wd driver.  Last nigh I tried
> version 6 and ran into the same problem.  I finally decided to do a little
> investigating.  First I found that I could do a 'ctrl-alt-del' to reboot.
> I then decided to install the debug kernel doing a 'make install.debug'
> in my kernel build directory.  Lo! and behold! to my surprise my box
> booted flawlessly.  The questions I have are
> 
> 1) Why did the debug kernel boot and not the kernel without debug symbols?
> 2) What procedures/tools should I use to investigate this further?
> 
> Of course any help/pointers are appreciated ...
> 
> Thanxs.
> 
> #;^)
> i'khala
> --
> natty rebel
> harder than the rest ...
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message

-- 
/=======================================================================\
| Work: Matthew.Thyer@dsto.defence.gov.au | Home: thyerm@camtech.net.au |
\=======================================================================/
"If it is true that our Universe has a zero net value for all conserved
quantities, then it may simply be a fluctuation of the vacuum of some
larger space in which our Universe is imbedded. In answer to the
question of why it happened, I offer the modest proposal that our
Universe is simply one of those things which happen from time to time."
 E. P. Tryon   from "Nature" Vol.246 Dec.14, 1973
--------------C008FDD2BEBFED14E03ADE07
Content-Type: text/plain; charset=us-ascii; name="DMESG"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="DMESG"

Copyright (c) 1992-1999 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California. All rights reserved.
FreeBSD 4.0-CURRENT #0: Fri Apr 16 23:03:56 CST 1999
    matt@localhost:/usr/src/sys/compile/MATTE
Timecounter "i8254"  frequency 1193182 Hz
CPU: Celeron (463.91-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x660  Stepping=0
  Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
real memory  = 67108864 (65536K bytes)
config> pnp 1 0 bios enable
avail memory = 62177280 (60720K bytes)
Preloaded elf kernel "kernel" at 0xc02eb000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc02eb09c.
Preloaded elf module "splash_bmp.ko" at 0xc02eb0ec.
Pentium Pro MTRR support enabled, default memory type is uncacheable
module_register_init: module_register(splash_bmp, c02e760c, 0) error 2
Probing for devices on PCI bus 0:
chip0: <Intel 82443BX host to PCI bridge> rev 0x03 on pci0.0.0
chip1: <Intel 82443BX host to AGP bridge> rev 0x03 on pci0.1.0
chip2: <Intel 82371AB PCI to ISA bridge> rev 0x02 on pci0.7.0
ata-pci0: <Intel PIIX4 IDE controller> rev 0x01 on pci0.7.1
ata-pci0: Busmastering DMA supported
ata0 at 0x01f0 irq 14 on ata-pci0
intpm0: <Intel 82371AB Power management controller> rev 0x02 on pci0.7.3
intpm0: I/O mapped 5000 ALLOCED IRQ 0 intr IRQ 9 enabled revision 0
intsmb0: <Intel PIIX4 SMBUS Interface>
smbus0: <System Management Bus> on intsmb0
smb0: <SMBus general purpose I/O> on smbus0
intpm0: PM I/O mapped 4000 
vga0: <Tseng Labs ET6000 graphics accelerator> rev 0x30 int a irq 255 on pci0.11.0
ncr0: <ncr 53c810 fast10 scsi> rev 0x02 int a irq 11 on pci0.13.0
Probing for devices on PCI bus 1:
Probing for PnP devices:
CSN 1 Vendor ID: CTL0024 [0x24008c0e] Serial 0x100a1ec0 Comp ID: PNP0600 [0x0006d041]
Probing for devices on the ISA bus:
sc0 on isa
sc0: VGA color <12 virtual consoles, flags=0x0>
ed0 at 0x300-0x31f irq 9 on isa
ed0: address 00:00:e8:20:33:e8, type NE2000 (16 bit) 
atkbdc0 at 0x60-0x6f on motherboard
atkbd0 irq 1 on isa
psm0 irq 12 on isa
psm0: model Generic PS/2 mouse, device ID 0
sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: FIFO enabled, 8 bytes threshold
fd0: 1.44MB 3.5in
ppc0 not found
vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
npx0 on motherboard
npx0: INT 16 interface
apm0 on isa
apm: found APM BIOS version 1.2
joy0 at 0x201 on isa
joy0: joystick
sb0 at 0x220 irq 5 drq 1 on isa
snd0: <SoundBlaster 16 4.13> 
sbxvi0 at drq 5 on isa
snd0: <SoundBlaster 16 4.13> 
sbmidi0 at 0x330 on isa
snd0: <SoundBlaster MPU-401> 
opl0 at 0x388 on isa
snd0: <Yamaha OPL3 FM> 
ata0: master: settting up UDMA2 mode on PIIX4 chip OK
ad0: <IBM-DHEA-36480/HE8OA40F> ATA-3 disk at ata0 as master
ad0: 6197MB (12692736 sectors), 12592 cyls, 16 heads, 63 S/T, 512 B/S
ad0: piomode=4, dmamode=2, udmamode=2
ad0: 16 secs/int, 0 depth queue, DMA mode
changing root device to wd0s2a
ffs_mountfs: superblock updated for soft updates
ed0: device timeout

--------------C008FDD2BEBFED14E03ADE07
Content-Type: text/plain; charset=us-ascii; name="DMESG.old"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="DMESG.old"

Mar 28 19:25:27 localhost /kernel: Copyright (c) 1992-1999 The FreeBSD Project.
Mar 28 19:25:27 localhost /kernel: Copyright (c) 1982, 1986, 1989, 1991, 1993
Mar 28 19:25:27 localhost /kernel: The Regents of the University of California. All rights reserved.
Mar 28 19:25:27 localhost /kernel: FreeBSD 4.0-CURRENT #0: Sat Mar 27 11:42:24 CST 1999
Mar 28 19:25:27 localhost /kernel: matt@localhost:/usr/src/sys/compile/MATTE
Mar 28 19:25:27 localhost /kernel: Timecounter "i8254"  frequency 1193182 Hz
Mar 28 19:25:27 localhost /kernel: CPU: Celeron (463.91-MHz 686-class CPU)
Mar 28 19:25:27 localhost /kernel: Origin = "GenuineIntel"  Id = 0x660  Stepping=0
Mar 28 19:25:27 localhost /kernel: Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
Mar 28 19:25:27 localhost /kernel: real memory  = 67108864 (65536K bytes)
Mar 28 19:25:27 localhost /kernel: config> pnp 1 0 bios enable
Mar 28 19:25:27 localhost /kernel: avail memory = 62164992 (60708K bytes)
Mar 28 19:25:27 localhost /kernel: Preloaded elf kernel "kernel" at 0xc02ee000.
Mar 28 19:25:27 localhost /kernel: Preloaded userconfig_script "/boot/kernel.conf" at 0xc02ee09c.
Mar 28 19:25:27 localhost /kernel: Probing for devices on PCI bus 0:
Mar 28 19:25:27 localhost /kernel: chip0: <Intel 82443BX host to PCI bridge> rev 0x03 on pci0.0.0
Mar 28 19:25:27 localhost /kernel: chip1: <Intel 82443BX host to AGP bridge> rev 0x03 on pci0.1.0
Mar 28 19:25:27 localhost /kernel: chip2: <Intel 82371AB PCI to ISA bridge> rev 0x02 on pci0.7.0
Mar 28 19:25:27 localhost /kernel: ata-pci0: <Intel PIIX4 IDE controller> rev 0x01 on pci0.7.1
Mar 28 19:25:27 localhost /kernel: ata0 at 0x01f0 irq 14 on ata-pci0
Mar 28 19:25:27 localhost /kernel: ata1 at 0
Mar 28 19:25:27 localhost /kernel: x0170 irq 15 on ata-pci0
Mar 28 19:25:27 localhost /kernel: uhci0: <Intel 82371AB/EB (PIIX4) USB Host Controller> rev 0x01 int d irq 11 on pci0.7.2
Mar 28 19:25:27 localhost /kernel: usb0: USB version 1.0, chip rev. 1
Mar 28 19:25:27 localhost /kernel: intpm0: <Intel 82371AB Power management controller> rev 0x02 on pci0.7.3
Mar 28 19:25:27 localhost /kernel: intpm0: I/O mapped 5000 ALLOCED IRQ 0 intr IRQ 9 enabled revision 0
Mar 28 19:25:27 localhost /kernel: intsmb0: <Intel PIIX4 SMBUS Interface>
Mar 28 19:25:27 localhost /kernel: smbus0: <System Management Bus> on intsmb0
Mar 28 19:25:27 localhost /kernel: smb0: <SMBus general purpose I/O> on smbus0
Mar 28 19:25:27 localhost /kernel: intpm0: PM I/O mapped 4000
Mar 28 19:25:27 localhost /kernel: vga0: <Tseng Labs ET6000 graphics accelerator> rev 0x30 int a irq 255 on pci0.11.0
Mar 28 19:25:27 localhost /kernel: ncr0: <ncr 53c810 fast10 scsi> rev 0x02 int a irq 7 on pci0.13.0
Mar 28 19:25:27 localhost /kernel: Probing for devices on PCI bus 1:
Mar 28 19:25:27 localhost /kernel: Probing for PnP devices:
Mar 28 19:25:27 localhost /kernel: CSN 1 Vendor ID: CTL0024 [0x24008c0e] Serial 0x100a1ec0 Comp ID: PNP0600 [0x0006d041]
Mar 28 19:25:27 localhost /kernel: Probing for devices on the ISA bus:
Mar 28 19:25:27 localhost /kernel: sc0 on isa
Mar 28 19:25:27 localhost /kernel: sc0: VGA color <12 virtual consoles, flags=0x0>
Mar 28 19:25:27 localhost /kernel: ed0 at 0x300-0x31f irq 9 on isa
Mar 28 19:25:27 localhost /kernel: ed0: address 00:00:e8:20:33:e8, type NE2000 (16 bit)
Mar 28 19:25:27 localhost /kernel: atkbdc0 at 0x60-0x6f on motherboard
Mar 28 19:25:27 localhost /kernel: atkbd0 irq 1 on isa
Mar 28 19:25:27 localhost /kernel: psm0 irq 12 on isa
Mar 28 19:25:27 localhost /kernel: psm0: model Generic PS/2 mouse,
Mar 28 19:25:27 localhost /kernel: device ID 0
Mar 28 19:25:27 localhost /kernel: sio0 at 0x3f8-0x3ff irq 4 on isa
Mar 28 19:25:27 localhost /kernel: sio0: type 16550A
Mar 28 19:25:27 localhost /kernel: sio1 at 0x2f8-0x2ff irq 3 on isa
Mar 28 19:25:27 localhost /kernel: sio1: type 16550A
Mar 28 19:25:27 localhost /kernel: fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
Mar 28 19:25:27 localhost /kernel: fdc0: FIFO enabled, 8 bytes threshold
Mar 28 19:25:27 localhost /kernel: fd0: 1.44MB 3.5in
Mar 28 19:25:27 localhost /kernel: ppc0 not found
Mar 28 19:25:27 localhost /kernel: vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa
Mar 28 19:25:27 localhost /kernel: npx0 on motherboard
Mar 28 19:25:27 localhost /kernel: npx0: INT 16 interface
Mar 28 19:25:27 localhost /kernel: apm0 on isa
Mar 28 19:25:27 localhost /kernel: apm: found APM BIOS version 1.2
Mar 28 19:25:27 localhost /kernel: joy0 at 0x201 on isa
Mar 28 19:25:27 localhost /kernel: joy0: joystick
Mar 28 19:25:27 localhost /kernel: sb0 at 0x220 irq 5 drq 1 on isa
Mar 28 19:25:27 localhost /kernel: snd0: <SoundBlaster 16 4.13>
Mar 28 19:25:27 localhost /kernel: sbxvi0 at drq 5 on isa
Mar 28 19:25:27 localhost /kernel: snd0: <SoundBlaster 16 4.13>
Mar 28 19:25:27 localhost /kernel: sbmidi0 at 0x330 on isa
Mar 28 19:25:27 localhost /kernel: snd0: <SoundBlaster MPU-401>
Mar 28 19:25:27 localhost /kernel: opl0 at 0x388 on isa
Mar 28 19:25:27 localhost /kernel: snd0: <Yamaha OPL3 FM>
Mar 28 19:25:27 localhost /kernel: usbd_match
Mar 28 19:25:27 localhost /kernel: usb0: <Intel 82371AB/EB (PIIX4) USB Host Controller>
Mar 28 19:25:27 localhost /kernel: usbd_attach
Mar 28 19:25:27 localhost /kernel: usbd_new_device bus=0xc07bd000 depth=0 lowspeed=0
Mar 28 19:25:27 localhost /kernel: usbd_new_device: adding unit addr=1, rev=100, class=9, subclass=0, protocol=0, maxpacket=64, ls=0
Mar 28 19:25:27 localhost /kernel: usbd_new_device: new dev (addr 1), dev=0xc05ae480, parent=0xc07ba0c0
Mar 28 19:25:27 localhost /kernel: uhub0 at usb0
Mar 28 19:25:27 localhost /kernel: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
Mar 28 19:25:27 localhost /kernel: usbd_set_config_index: (addr 1) attr=0x
Mar 28 19:25:27 localhost /kernel: 40, selfpowered=1, power=0, powerquirk=0
Mar 28 19:25:27 localhost /kernel: usbd_set_config_index: set config 1
Mar 28 19:25:27 localhost /kernel: usbd_set_config_index: setting new config 1
Mar 28 19:25:27 localhost /kernel: uhub0: 2 ports with 2 removable, self powered
Mar 28 19:25:27 localhost /kernel: usbd_init_port: adding hub port=1 status=0x0100 change=0x0000
Mar 28 19:25:27 localhost /kernel: usbd_init_port: adding hub port=2 status=0x0100 change=0x0000
Mar 28 19:25:27 localhost /kernel: ata1: unwanted interrupt
Mar 28 19:25:27 localhost /kernel: ad0: <IBM-DHEA-36480/HE8OA40F> ATA-3 disk at ata0 as master
Mar 28 19:25:27 localhost /kernel: ad0: 6197MB (12692736 sectors), 12592 cyls, 16 heads, 63 S/T, 512 B/S
Mar 28 19:25:27 localhost /kernel: ad0: 16 secs/int, 0 depth queue
Mar 28 19:25:27 localhost /kernel: atapi_transfer: bad command phase
Mar 28 19:25:27 localhost /kernel: acd0: <ATAPI CD-ROM DRIVE 32X MAXIMUM/323P> CDROM drive at ata1 as slave
Mar 28 19:25:27 localhost /kernel: ata1: unwanted interrupt
Mar 28 19:25:27 localhost /kernel: acd0: drive speed 0KB/secacd0: supported read types:
Mar 28 19:25:27 localhost /kernel: acd0: Mechanism: caddy
Mar 28 19:25:27 localhost /kernel: acd0: Medium: CD-ROM unknown medium
Mar 28 19:25:27 localhost /kernel: changing root device to ad0s2a

--------------C008FDD2BEBFED14E03ADE07--



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3718A086.17CA6F9E>