NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-evbarm/49448: sata disk no longer works on cubietruck under src/sys/dev/ic/ahcisata_core.c,v 1.52



>Number:         49448
>Category:       port-evbarm
>Synopsis:       sata disk no longer work on cubietruck under src/sys/dev/ic/ahcisata_core.c,v 1.52
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    port-evbarm-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 04 19:05:00 +0000 2014
>Originator:     mk%kilbi.de@localhost
>Release:        NetBSD 7.99.2
>Organization:
>Environment:
	
	
System: NetBSD ct 7.99.2 NetBSD 7.99.2 (CUBIETRUCK) #0: Thu Dec 4 17:40:51 MET 2014 root@q:/usr/NetBSD/HEAD/src/sys/arch/evbarm/compile/CUBIETRUCK evbarm
Architecture: earmv7hf
Machine: evbarm
>Description:
	Since src/sys/dev/ic/ahcisata_core.c,v 1.52

	  http://mail-index.netbsd.org/source-changes/2014/11/23/msg060829.html

	the sata disk on my cubietruck is no longer working / detected:

	  ahcisata0 at awinio0: AHCI SATA controller
	  ahcisata0: interrupting on irq 88
	  ahcisata0: AHCI revision 1.10, 1 port, 32 slots, CAP 0x6724ff80<CCCS,PSC,SSC,PMD,SAM,ISS=0x2=Gen2,SCLO,SAL,SALP,SSNTF,SNCQ>
	  atabus0 at ahcisata0 channel 0
	  [...]
	  ahcisata0 port 0: device present, speed: 3.0Gb/s
	  [...]
	  ahcisata0 channel 0: clearing WDCTL_RST failed for drive 0
	  boot device: <unknown>
	  unknown device major 0xffffffffffffffff

	Before / with v 1.51:

	  [...]
	  wd0 at atabus0 drive 0
	  wd0: <WDC WD10JFCX-68N6GN0>
	  wd0: drive supports 16-sector PIO transfers, LBA48 addressing
	  wd0: 931 GB, 1938021 cyl, 16 head, 63 sec, 512 bytes/sect x 1953525168 sectors
	  wd0: GPT GUID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
	  dk0 at wd0: biosboot
	  [...]

>How-To-Repeat:
	Boot a -current / HEAD kernel (with ahcisata_core.c, 1.52) on
	a cubietruck which has a sata disk attached, and see how it
	fails to detect it.
>Fix:
	Unknown.
	Workaround: Revert to ahcisata_core.c,v 1.51

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index