Date: Sun, 9 Jan 2011 12:20:07 -0800 From: Jeremy Chadwick <freebsd@jdc.parodius.com> To: Tom Vijlbrief <tom.vijlbrief@xs4all.nl> Cc: freebsd-stable@freebsd.org Subject: Re: Panic 8.2 PRERELEASE WRITE_DMA48 Message-ID: <20110109202007.GA48054@icarus.home.lan> In-Reply-To: <AANLkTin_OevWV0WZ_7pBf%2BPom5n2SLy_vxBYwHvJvm0z@mail.gmail.com> References: <AANLkTi=iaq1Lx521oUF2BSB4-2wi9Ys2fTLzz4kLaLVo@mail.gmail.com> <20110109122243.GA37530@icarus.home.lan> <AANLkTin3FHcsdMtA9OYaA2wrUx%2BfpyEsTThdRmS8sXA5@mail.gmail.com> <20110109163027.GA42562@icarus.home.lan> <AANLkTin_OevWV0WZ_7pBf%2BPom5n2SLy_vxBYwHvJvm0z@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jan 09, 2011 at 09:02:16PM +0100, Tom Vijlbrief wrote: > 2011/1/9 Jeremy Chadwick <freebsd@jdc.parodius.com>: > > > > > errno 6 is "device not configured". ad4 is on a Silicon Image > > controller (thankfully a reliable model). Sadly AHCI (ahci.ko) isn't in > > use here; I would advocate switching to it (your device names will > > change however) and see if these errors continue (they'll appear as SCSI > > CAM errors though). ahci_load="yes" in /boot/loader.conf should be > > enough. smartmontools does know to talk ATA to /dev/adaX (that's not a > > typo) disks. > > > > Made that change, ahci is loaded > > [tom@swanbsd /usr/home/tom]$ kldstat > Id Refs Address Size Name > 1 16 0xc0400000 bd9998 kernel > 2 1 0xc0fda000 88a8 snd_emu10k1.ko > 3 3 0xc0fe3000 579b0 sound.ko > 4 1 0xc103b000 4df90c nvidia.ko > 5 1 0xc151b000 c108 ahci.ko > [tom@swanbsd /usr/home/tom]$ cat /boot/loader.conf > snd_emu10k1_load="YES" > nvidia_load="YES" > ahci_load="YES" > #console="comconsole" > [tom@swanbsd /usr/home/tom]$ > > But the device naming is unchanged: > > [tom@swanbsd /usr/home/tom]$ ls /dev/a* > /dev/acd0 /dev/ad0s2 /dev/ad4s1 /dev/ad4s2e /dev/apm0 > /dev/acd1 /dev/ad0s5 /dev/ad4s2 /dev/ad4s2f /dev/ata > /dev/acpi /dev/ad0s6 /dev/ad4s2a /dev/ad4s3 /dev/atkbd0 > /dev/ad0 /dev/ad0s7 /dev/ad4s2b /dev/ad4s4 /dev/audit > /dev/ad0s1 /dev/ad4 /dev/ad4s2d /dev/ad4s5 I'm sorry, I gave you incorrect advice; I'm used to Intel controllers with AHCI, not Silicon Image controllers. Silicon Image controllers have their own driver: siis(4). Please change ahci_load="yes" to siis_load="yes". -- | Jeremy Chadwick jdc@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP 4BD6C0CB |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110109202007.GA48054>