[Qemu-devel] Re: ata devices on emulated amd64 on qemu

2005-08-02 Thread Mars G. Miro
On 8/3/05, Juergen Lock <[EMAIL PROTECTED]> wrote: > On Tue, Aug 02, 2005 at 02:53:22PM +0800, Mars G. Miro wrote: > > On 8/2/05, Juergen Lock <[EMAIL PROTECTED]> wrote: > > > On Mon, Aug 01, 2005 at 05:30:47PM +0800, Mars G. Miro wrote: > >[...] > > > > > /usr/src/sys/dev/ed/if_ed.c: In function

[Qemu-devel] Re: ata devices on emulated amd64 on qemu

2005-08-02 Thread Jung-uk Kim
On Tuesday 02 August 2005 05:22 pm, Juergen Lock wrote: > So you got the network up? ok. (should the patch be included in > 6.0 and ed be re-added to GENERIC and the install kernel on amd64, > for amd64 guests to have network with qemu?) It's already MFC'd and ed(4) will be available in 6.0-BETA

[Qemu-devel] Re: ata devices on emulated amd64 on qemu

2005-08-02 Thread Juergen Lock
On Tue, Aug 02, 2005 at 02:53:22PM +0800, Mars G. Miro wrote: > On 8/2/05, Juergen Lock <[EMAIL PROTECTED]> wrote: > > On Mon, Aug 01, 2005 at 05:30:47PM +0800, Mars G. Miro wrote: >[...] > > > /usr/src/sys/dev/ed/if_ed.c: In function `ed_probe_SIC': > > > /usr/src/sys/dev/ed/if_ed.c:998: warning:

[Qemu-devel] Re: ata devices on emulated amd64 on qemu

2005-08-01 Thread Mars G. Miro
On 8/2/05, Juergen Lock <[EMAIL PROTECTED]> wrote: > On Mon, Aug 01, 2005 at 05:30:47PM +0800, Mars G. Miro wrote: > > On 8/1/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > > > On 8/1/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > > > > On 7/30/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > > > > > On

[Qemu-devel] Re: ata devices on emulated amd64 on qemu

2005-08-01 Thread Juergen Lock
On Mon, Aug 01, 2005 at 05:30:47PM +0800, Mars G. Miro wrote: > On 8/1/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > > On 8/1/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > > > On 7/30/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > > > > On 7/30/05, Jung-uk Kim <[EMAIL PROTECTED]> wrote: > > > > > Ok

[Qemu-devel] Re: ata devices on emulated amd64 on qemu

2005-08-01 Thread Mars G. Miro
On 8/1/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > On 8/1/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > > On 7/30/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > > > On 7/30/05, Jung-uk Kim <[EMAIL PROTECTED]> wrote: > > > > Okay. I finally found a fix. It was actually quite simple. Newer > > >

[Qemu-devel] Re: ata devices on emulated amd64 on qemu

2005-07-31 Thread Mars G. Miro
On 8/1/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > On 7/30/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > > On 7/30/05, Jung-uk Kim <[EMAIL PROTECTED]> wrote: > > > Okay. I finally found a fix. It was actually quite simple. Newer > > > FreeBSD and Linux ATA drivers check whether the PCI ATA co

[Qemu-devel] Re: ata devices on emulated amd64 on qemu

2005-07-31 Thread Mars G. Miro
On 7/30/05, Mars G. Miro <[EMAIL PROTECTED]> wrote: > On 7/30/05, Jung-uk Kim <[EMAIL PROTECTED]> wrote: > > Okay. I finally found a fix. It was actually quite simple. Newer > > FreeBSD and Linux ATA drivers check whether the PCI ATA controller is > > in legacy ATA mode (aka PATA mode). The t

[Qemu-devel] Re: ata devices on emulated amd64 on qemu

2005-07-30 Thread Mars G. Miro
On 7/30/05, Jung-uk Kim <[EMAIL PROTECTED]> wrote: > Okay. I finally found a fix. It was actually quite simple. Newer > FreeBSD and Linux ATA drivers check whether the PCI ATA controller is > in legacy ATA mode (aka PATA mode). The test failed and it was > treated like a SATA controller. Of

[Qemu-devel] Re: ata devices on emulated amd64 on qemu

2005-07-29 Thread Jung-uk Kim
Okay. I finally found a fix. It was actually quite simple. Newer FreeBSD and Linux ATA drivers check whether the PCI ATA controller is in legacy ATA mode (aka PATA mode). The test failed and it was treated like a SATA controller. Of course, IRQ failed to map. ;-) Try the attached patch.