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 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"


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 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 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: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 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:  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:  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:  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'
ata-ahci.o:(.data+0x4b8): undefined reference to
`at

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:  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:  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:  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 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:  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:  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:  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 Volodymyr Kostyrko

19.11.2012 10:24, Alex Keda wrote:

ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0:  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"