booting kernel with kvm
Paul Bolle
pebolle at tiscali.nl
Wed Oct 15 14:55:08 EDT 2014
On Wed, 2014-10-15 at 23:27 +0530, harisha ja wrote:
> rama at ubuntu:~/linux/linux_ws$ git diff
> diff --git a/drivers/net/ethernet/intel/e1000/e1000_main.c
> b/drivers/net/ethernet/intel/e1000/e1000_main.c
> index cbc330b..3063991 100644
> --- a/drivers/net/ethernet/intel/e1000/e1000_main.c
> +++ b/drivers/net/ethernet/intel/e1000/e1000_main.c
> @@ -945,7 +945,8 @@ static int e1000_probe(struct pci_dev *pdev, const
>[...]
> struct pci_device_id *ent)
> u16 tmp = 0;
> u16 eeprom_apme_mask = E1000_EEPROM_APME;
> int bars, need_ioport;
> -
> +
> + printk(KERN_DEBUG "I can modify the Linux kernel!\n");
> /* do not allocate ioport bars when not needed */
> need_ioport = e1000_is_need_ioport(pdev);
> if (need_ioport) {
Two things come to mind:
- I don't think printk() at KERN_DEBUG level makes it to the console (by
default at least). Try KERN_ERR;
- do you actually run kvm (so, basically, qemu) with an emulated e1000
device?
Hope this helps,
Paul Bolle
More information about the Kernelnewbies
mailing list