Subject: Re: CVS commit: src/sys/dev/pci
To: Tim Rightnour <root@garbled.net>
From: John Nemeth <jnemeth@victoria.tc.ca>
List: source-changes
Date: 12/17/2007 02:08:41
On Apr 3,  1:21pm, Tim Rightnour wrote:
} On 17-Dec-2007 Takahiro Kambe wrote:
} > This change break XEN kernel...
} > 
} > /usr/src/sys/dev/pci/viaide.c: In function 'vt8231_mapregs_native':
} > /usr/src/sys/dev/pci/viaide.c:628: error: incompatible types in assignment
} 
} Sorry I didn't catch this when I reviewed the change.  I wasn't aware xen used
} a struct for pci_intr_handle_t.  My bad.

     Doesn't particularly matter.  pci_intr_handle_t is an opaque type
for the exclusive use of pci_intr(9) functions.  You're not allowed to
assign to it in a device driver.

}-- End of excerpt from Tim Rightnour