Re: No ATA disks on 9.1-RC3

2013-01-11 Thread John Baldwin
On Monday, November 19, 2012 03:24:19 AM Alex Keda wrote:
 I try update my laptop - Compaq 6715s from 9.0 to 9.1-rc3
 it cannot boot, because no HDD found
 dmesg from 9.0/9.1 and pciconf in attached files

Can you get a verbose dmesg from 9.0?  Also, if at all possible, it would be 
very helpful to get the full verbose dmesg from both 9.0 and 9.1 (the 9.1 one 
is truncated at the top).

-- 
John Baldwin
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: No ATA disks on 9.1-RC3

2012-11-19 Thread Volodymyr Kostyrko

19.11.2012 10:24, Alex Keda wrote:

ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: WDC WD1600BEVT-00A0RT0 01.01A01 ATA-8 SATA 2.x device
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 152627MB (312581809 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad4


Looking for this one? ATA_CAM was made default for now.

--
Sphinx of black quartz, judge my vow.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: No ATA disks on 9.1-RC3

2012-11-19 Thread Volodymyr Kostyrko

19.11.2012 10:59, Volodymyr Kostyrko wrote:

19.11.2012 10:24, Alex Keda wrote:

ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: WDC WD1600BEVT-00A0RT0 01.01A01 ATA-8 SATA 2.x device
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 152627MB (312581809 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad4


Looking for this one? ATA_CAM was made default for now.


Damn I'm sorry. Looks like I need my coffee back...

The change actually is at:

 ahci0: ATI IXP600 AHCI SATA controller port 
0x9000-0x9007,0x9008-0x900b,0x9010-0x9017,0x5018-0x501b,0x5020-0x502f 
mem 0xd0409000-0xd04093ff irq 16 at device 18.0 on pci0

 ahci0: AHCI v1.10 with 4 3Gbps ports, Port Multiplier not supported

and

 ahci0: ATI IXP600 AHCI SATA controller port 
0x9000-0x9007,0x9008-0x900b,0x9010-0x9017,0x5018-0x501b,0x5020-0x502f 
mem 0xd0409000-0xd04093ff irq 16 at device 18.0 on pci0

 ioapic0: routing intpin 16 (PCI IRQ 16) to lapic 0 vector 52
 ahci0: AHCI v0.00 with 1 ?Gbps ports, Port Multiplier not supported 
with FBS

 ahci0: Caps: ?Gbps FBS 2cmd 1ports

The bad thing about that is that there was no major rewrite of ahci code 
in this timeframe. There are some point that can be checked though:


1. What is your BIOS settings for controller? Can you try switching it 
between Legacy/Compatible mode? There was a change that fixed behavior 
for detecting different BIOS settings.


2. You can try using modular driver for this one, this means adding this 
to kernel:


nodevice ata
device atacore
device ataati
device ataahci

--
Sphinx of black quartz, judge my vow.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: No ATA disks on 9.1-RC3

2012-11-19 Thread Alex Keda
19.11.2012 13:19, Volodymyr Kostyrko пишет:
 19.11.2012 10:59, Volodymyr Kostyrko wrote:
 19.11.2012 10:24, Alex Keda wrote:
 ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
 ada0: WDC WD1600BEVT-00A0RT0 01.01A01 ATA-8 SATA 2.x device
 ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
 ada0: Command Queueing enabled
 ada0: 152627MB (312581809 512 byte sectors: 16H 63S/T 16383C)
 ada0: Previously was known as ad4

 Looking for this one? ATA_CAM was made default for now.

 Damn I'm sorry. Looks like I need my coffee back...

 The change actually is at:

  ahci0: ATI IXP600 AHCI SATA controller port
 0x9000-0x9007,0x9008-0x900b,0x9010-0x9017,0x5018-0x501b,0x5020-0x502f
 mem 0xd0409000-0xd04093ff irq 16 at device 18.0 on pci0
  ahci0: AHCI v1.10 with 4 3Gbps ports, Port Multiplier not supported

 and

  ahci0: ATI IXP600 AHCI SATA controller port
 0x9000-0x9007,0x9008-0x900b,0x9010-0x9017,0x5018-0x501b,0x5020-0x502f
 mem 0xd0409000-0xd04093ff irq 16 at device 18.0 on pci0
  ioapic0: routing intpin 16 (PCI IRQ 16) to lapic 0 vector 52
  ahci0: AHCI v0.00 with 1 ?Gbps ports, Port Multiplier not supported
 with FBS
  ahci0: Caps: ?Gbps FBS 2cmd 1ports

 The bad thing about that is that there was no major rewrite of ahci
 code in this timeframe. There are some point that can be checked though:

 1. What is your BIOS settings for controller? Can you try switching it
 between Legacy/Compatible mode? There was a change that fixed behavior
 for detecting different BIOS settings.
BIOS does not have SATA controller settings

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

Re: No ATA disks on 9.1-RC3

2012-11-19 Thread Alex Keda
19.11.2012 13:19, Volodymyr Kostyrko пишет:
 19.11.2012 10:59, Volodymyr Kostyrko wrote:
 19.11.2012 10:24, Alex Keda wrote:
 ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
 ada0: WDC WD1600BEVT-00A0RT0 01.01A01 ATA-8 SATA 2.x device
 ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
 ada0: Command Queueing enabled
 ada0: 152627MB (312581809 512 byte sectors: 16H 63S/T 16383C)
 ada0: Previously was known as ad4

 Looking for this one? ATA_CAM was made default for now.

 Damn I'm sorry. Looks like I need my coffee back...

 The change actually is at:

  ahci0: ATI IXP600 AHCI SATA controller port
 0x9000-0x9007,0x9008-0x900b,0x9010-0x9017,0x5018-0x501b,0x5020-0x502f
 mem 0xd0409000-0xd04093ff irq 16 at device 18.0 on pci0
  ahci0: AHCI v1.10 with 4 3Gbps ports, Port Multiplier not supported

 and

  ahci0: ATI IXP600 AHCI SATA controller port
 0x9000-0x9007,0x9008-0x900b,0x9010-0x9017,0x5018-0x501b,0x5020-0x502f
 mem 0xd0409000-0xd04093ff irq 16 at device 18.0 on pci0
  ioapic0: routing intpin 16 (PCI IRQ 16) to lapic 0 vector 52
  ahci0: AHCI v0.00 with 1 ?Gbps ports, Port Multiplier not supported
 with FBS
  ahci0: Caps: ?Gbps FBS 2cmd 1ports

 The bad thing about that is that there was no major rewrite of ahci
 code in this timeframe. There are some point that can be checked though:

 1. What is your BIOS settings for controller? Can you try switching it
 between Legacy/Compatible mode? There was a change that fixed behavior
 for detecting different BIOS settings.

 2. You can try using modular driver for this one, this means adding
 this to kernel:

 nodevice ata
 device atacore
 device ataati
 device ataahci

It's not build
config:
===
root@HP:/usr/src # vim /usr/src/sys/amd64/conf/HP
#
include GENERIC
ident HPKERNEL

nodevice ata
nodevice siis
device atacore
device ataati
device ataahci
=

error:
=
MAKE=make sh /usr/src/sys/conf/newvers.sh HPKERNEL
/usr/local/bin/svnversion
cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -g
-Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef
-Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs
-fdiagnostics-show-option -nostdinc -I. -I/usr/src/sys
-I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS
-include opt_global.h -fno-common -finline-limit=8000 --param
inline-unit-growth=100 --param large-function-growth=1000
-fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse
-msoft-float -fno-asynchronous-unwind-tables -ffreestanding
-fstack-protector vers.c
linking kernel.debug
ata-ahci.o: In function `ata_ahci_ata_attach':
/usr/src/sys/dev/ata/chipsets/ata-ahci.c:128: undefined reference to
`ata_pci_ch_attach'
/usr/src/sys/dev/ata/chipsets/ata-ahci.c:129: undefined reference to
`ata_pci_ch_detach'
ata-ahci.o: In function `ata_ahci_probe':
/usr/src/sys/dev/ata/chipsets/ata-ahci.c:97: undefined reference to
`ata_pcivendor2str'
/usr/src/sys/dev/ata/chipsets/ata-ahci.c:100: undefined reference to
`ata_pcivendor2str'
ata-ahci.o: In function `ata_ahci_chipinit':
/usr/src/sys/dev/ata/chipsets/ata-ahci.c:165: undefined reference to
`ata_generic_intr'
/usr/src/sys/dev/ata/chipsets/ata-ahci.c:165: undefined reference to
`ata_setup_interrupt'
ata-ahci.o:(.data+0x1c0): undefined reference to `ata_pci_devclass'
ata-ahci.o:(.data+0x200): undefined reference to `ata_pci_devclass'
ata-ahci.o:(.data+0x2c8): undefined reference to `ata_pci_detach'
ata-ahci.o:(.data+0x2d8): undefined reference to `ata_pci_suspend'
ata-ahci.o:(.data+0x2e8): undefined reference to `ata_pci_resume'
ata-ahci.o:(.data+0x308): undefined reference to `ata_pci_read_ivar'
ata-ahci.o:(.data+0x318): undefined reference to `ata_pci_write_ivar'
ata-ahci.o:(.data+0x328): undefined reference to `ata_pci_alloc_resource'
ata-ahci.o:(.data+0x338): undefined reference to `ata_pci_release_resource'
ata-ahci.o:(.data+0x368): undefined reference to `ata_pci_setup_intr'
ata-ahci.o:(.data+0x378): undefined reference to `ata_pci_teardown_intr'
ata-ahci.o:(.data+0x3b8): undefined reference to `ata_pci_attach'
ata-ahci.o:(.data+0x3c8): undefined reference to `ata_pci_detach'
ata-ahci.o:(.data+0x3d8): undefined reference to `ata_pci_suspend'
ata-ahci.o:(.data+0x3e8): undefined reference to `ata_pci_resume'
ata-ahci.o:(.data+0x408): undefined reference to `ata_pci_read_ivar'
ata-ahci.o:(.data+0x418): undefined reference to `ata_pci_write_ivar'
ata-ahci.o:(.data+0x428): undefined reference to `ata_pci_alloc_resource'
ata-ahci.o:(.data+0x438): undefined reference to `ata_pci_release_resource'
ata-ahci.o:(.data+0x468): undefined reference to `ata_pci_setup_intr'
ata-ahci.o:(.data+0x478): undefined reference to `ata_pci_teardown_intr'
ata-ahci.o:(.data+0x488): undefined reference to `ata_pci_read_config'
ata-ahci.o:(.data+0x498): undefined reference to `ata_pci_write_config'
ata-ahci.o:(.data+0x4a8): undefined reference to `ata_pci_print_child'

Re: No ATA disks on 9.1-RC3

2012-11-19 Thread Volodymyr Kostyrko

19.11.2012 15:01, Alex Keda wrote:

It's not build
config:
===
root@HP:/usr/src # vim /usr/src/sys/amd64/conf/HP
#
include GENERIC
ident HPKERNEL

nodevice ata
nodevice siis
device atacore
device ataati
device ataahci


Looks like I have missed `device atapci` here.


=

error:
=
MAKE=make sh /usr/src/sys/conf/newvers.sh HPKERNEL
/usr/local/bin/svnversion
cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -g
-Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef
-Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs
-fdiagnostics-show-option -nostdinc -I. -I/usr/src/sys
-I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS
-include opt_global.h -fno-common -finline-limit=8000 --param
inline-unit-growth=100 --param large-function-growth=1000
-fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse
-msoft-float -fno-asynchronous-unwind-tables -ffreestanding
-fstack-protector vers.c
linking kernel.debug
ata-ahci.o: In function `ata_ahci_ata_attach':
/usr/src/sys/dev/ata/chipsets/ata-ahci.c:128: undefined reference to
`ata_pci_ch_attach'


--
Sphinx of black quartz, judge my vow.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: No ATA disks on 9.1-RC3

2012-11-19 Thread Alex Keda
19.11.2012 17:18, Volodymyr Kostyrko пишет:
 19.11.2012 15:01, Alex Keda wrote:
 It's not build
 config:
 ===
 root@HP:/usr/src # vim /usr/src/sys/amd64/conf/HP
 #
 include GENERIC
 ident HPKERNEL

 nodevice ata
 nodevice siis
 device atacore
 device ataati
 device ataahci

 Looks like I have missed `device atapci` here.
OK, I rebuild kernel - no happy - error remains


___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

Re: No ATA disks on 9.1-RC3

2012-11-19 Thread Volodymyr Kostyrko

19.11.2012 15:59, Alex Keda wrote:

19.11.2012 17:18, Volodymyr Kostyrko пишет:

19.11.2012 15:01, Alex Keda wrote:

It's not build
config:
===
root@HP:/usr/src # vim /usr/src/sys/amd64/conf/HP
#
include GENERIC
ident HPKERNEL

nodevice ata
nodevice siis
device atacore
device ataati
device ataahci


Looks like I have missed `device atapci` here.

OK, I rebuild kernel - no happy - error remains


So this is rather IXP600 support problem, try hitting freebsd-stable 
or... freebsd-hardware?


--
Sphinx of black quartz, judge my vow.
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org

Re: No ATA disks on 9.1-RC3

2012-11-19 Thread Warren Block

On Mon, 19 Nov 2012, Alex Keda wrote:


I try update my laptop - Compaq 6715s from 9.0 to 9.1-rc3
it cannot boot, because no HDD found
dmesg from 9.0/9.1 and pciconf in attached files


If there is an IDE/AHCI mode setting in the BIOS, switch it to the other 
setting.

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: No ATA disks on 9.1-RC3

2012-11-19 Thread Alex Keda
On 19.11.2012 18:50, Warren Block wrote:
 On Mon, 19 Nov 2012, Alex Keda wrote:
 
 I try update my laptop - Compaq 6715s from 9.0 to 9.1-rc3
 it cannot boot, because no HDD found
 dmesg from 9.0/9.1 and pciconf in attached files
 
 If there is an IDE/AHCI mode setting in the BIOS, switch it to the other
 setting.

It's HP.
No BIOS settings for hard drive/SATA controller

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org