[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAE9FiQUBRVgkJ=18TGtr=2UCq+xYceUsppr9Xth0LOq-37g-Eg@mail.gmail.com>
Date: Sat, 20 Oct 2012 20:46:24 -0700
From: Yinghai Lu <yinghai@...nel.org>
To: Dave Airlie <airlied@...il.com>
Cc: Borislav Petkov <bp@...en8.de>,
Stephen Rothwell <sfr@...b.auug.org.au>,
Pekka Enberg <penberg@...nel.org>,
Linus Torvalds <torvalds@...ux-foundation.org>,
Andrew Morton <akpm@...ux-foundation.org>,
Ingo Molnar <mingo@...nel.org>, Avi Kivity <avi@...hat.com>,
linux-kernel@...r.kernel.org, Christoph Hellwig <hch@...radead.org>
Subject: Re: [GIT PULL] Linux KVM tool for v3.7-rc0
On Sat, Oct 20, 2012 at 8:07 PM, Dave Airlie <airlied@...il.com> wrote:
>
> Why couldn't this script just be a wrapper around qemu?
>
> I get the kvm developers developing features that isn't ideal, but for
> the quick boot a kernel tests, I don't see why a well maintained qemu
> wrapper isn't superior. I hate constructing qemu command lines, but a
> script in the kernel repo seems like a good idea.
you can build one iso like:
make isoimage FDARGS="ignore_loglevel debug initcall_debug
acpi.debug_layer=0xffff0000 pci=routeirq apic=debug
ramdisk_size=262144 root=/dev/ram0 rw ip=dhcp
console=uart8250,io,0x3f8,115200"
FDINITRD=/home/yhlu/xx/xx/rootfs/mydisk14_x86_64_xz.xz
then use kvm to load that iso
/usr/local/kvm/bin/qemu-system-x86_64 -L /usr/local/kvm/share/qemu -m
6144 -net nic,model=e1000,macaddr=00:1c:25:1c:13:e9 -net user -smp 2
-cdrom /home/yhlu/xx/xx/kernel/tip/linux-2.6/arch/x86/boot/image.iso
-boot d -serial telnet:127.0.0.1:4444,server -monitor stdio
later could use
telnet 127.0.0.1 4444
in another terminal to get serial console.
and initrd is converted from opensuse rescue initrd.
hope we can have scripts to create standalone initrd with updated user
program etc.
Thanks
Yinghai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists