[SeaBIOS] Git clone of SeaBIOS over HTTPS failing

2021-10-14 Thread Stefan Hajnoczi
Something is up with the seabios.git repo: $ git clone https://git.seabios.org/seabios.git Cloning into 'seabios'... fatal: unable to access 'https://git.seabios.org/seabios.git/': Maximum (20) redirects followed Stefan ___ SeaBIOS mailing list --

[SeaBIOS] Re: [PATCH] pci: add mmconfig support

2020-03-19 Thread Stefan Hajnoczi
stead of two vmexits for virtualization. > > Signed-off-by: Gerd Hoffmann > --- > src/hw/pci.h | 1 + > src/fw/pciinit.c | 1 + > src/hw/pci.c | 54 ++-- > 3 files changed, 50 insertions(+), 6 deletions(-) Great! Reviewed-by:

[SeaBIOS] git repo https not working?

2019-07-16 Thread Stefan Hajnoczi
Down for everyone or just me? :-) $ git clone https://git.seabios.org/seabios.git fatal: unable to access 'https://git.seabios.org/seabios.git/': Maximum (20) redirects followed Stefan ___ SeaBIOS mailing list -- seabios@seabios.org To unsubscribe send

Re: [SeaBIOS] [PATCH] qemu: fast boot when linuxboot optionrom is used

2018-11-26 Thread Stefan Hajnoczi
On Fri, Nov 23, 2018 at 2:09 PM Stefano Garzarella wrote: > Speed up the boot phase when qemu uses "linuxboot" optionrom > (qemu -kernel) and the boot-menu is not required. > Under these conditions we can skip the setup of devices and VGA, > because they will be initialized (if they are required)

Re: [SeaBIOS] [Qemu-devel] SeaBIOS booting time optimization

2018-11-19 Thread Stefan Hajnoczi
On Mon, Nov 19, 2018 at 11:42:28AM +0100, Stefano Garzarella wrote: > On Mon, Nov 19, 2018 at 9:49 AM Gerd Hoffmann wrote: > > > Hi, > > > > > I'm investigating the SeaBIOS booting time, to understand if we can > > > reduce the boot time in some cases (e.g. legacy hardware is not > > >

Re: [SeaBIOS] [Qemu-devel] SeaBIOS booting time optimization

2018-11-16 Thread Stefan Hajnoczi
On Fri, Nov 16, 2018 at 4:21 PM Stefano Garzarella wrote: > I'm investigating the SeaBIOS booting time, to understand if we can reduce > the boot time in some cases (e.g. legacy hardware is not needed). I think > this > can be interesting also for NEMU developers. Questions for NEMU folks:

Re: [SeaBIOS] [PATCH] paravirt: Allow both Red Hat and Amazon PCI HB subsystem vendor and device ids

2018-01-19 Thread Stefan Hajnoczi
On Mon, Jan 8, 2018 at 10:11 AM, Gerd Hoffmann wrote: >> >> @@ -83,8 +83,8 @@ static void qemu_detect(void) > >> >> -if (sv != 0x1af4 || /* Red Hat, Inc */ >> >> -sd != 0x1100) /* Qemu virtual machine */ >> >> +if (!(sv == 0x1af4 && sd == 0x1100) && /* Red

Re: [SeaBIOS] does virtio-pci support more queues?

2017-04-21 Thread Stefan Hajnoczi
On Wed, Apr 19, 2017 at 2:08 PM, Zhenwei Pi wrote: > I did a very simple test : > 1, modify qemu/hw/block/virtio-blk.c, let virtio-blk use 256 queue: > s->vq = virtio_add_queue(vdev, 128, virtio_blk_handle_output); > --> s->vq = virtio_add_queue(vdev, 256 ,

Re: [SeaBIOS] [Qemu-devel] how to enable nvme device in Qemu?

2016-04-26 Thread Stefan Hajnoczi
On Tue, Apr 19, 2016 at 08:37:42AM +, Qingtao Sun wrote: > I want to boot OS from NVMe device in qemu-2.5.1. But I didn't find > the bootable NVMe device in guest BIOS. How to enable this feature? I don't see an NVMe driver so I guess SeaBIOS does not support boot from NVMe:

Re: [SeaBIOS] SeaBIOS NVMe support

2016-01-28 Thread Stefan Hajnoczi
On Tue, Jan 26, 2016 at 1:17 PM, vladislav.vovche...@sk.com wrote: > I wanna try to add NVMe support for SeaBIOS. But I have a problem: all > addresses passed to NVMe ctrl (for example: queue addresses in ACQ and ASQ > registers) are treated by controller as IO (not

Re: [SeaBIOS] [PATCH 1/2] Add QEMU fw_cfg DMA interface

2015-08-06 Thread Stefan Hajnoczi
On Thu, Aug 6, 2015 at 5:15 PM, Laszlo Ersek ler...@redhat.com wrote: On 08/06/15 14:35, Stefan Hajnoczi wrote: On Thu, Aug 6, 2015 at 12:02 PM, Marc Marí mar...@redhat.com wrote: +if (qemu_cfg_dma_enabled()) { +QemuCfgDmaAccess access; + +access.address = (u64)(u32)buf

Re: [SeaBIOS] QEMU fw_cfg DMA interface

2015-08-06 Thread Stefan Hajnoczi
On Thu, Aug 6, 2015 at 1:37 PM, Marc Marí mar...@redhat.com wrote: On Thu, 6 Aug 2015 13:27:16 +0100 Stefan Hajnoczi stefa...@gmail.com wrote: On Thu, Aug 6, 2015 at 12:00 PM, Marc Marí mar...@redhat.com wrote: When running a Linux guest on top of QEMU, using the -kernel options

Re: [SeaBIOS] [PATCH 1/2] Add QEMU fw_cfg DMA interface

2015-08-06 Thread Stefan Hajnoczi
On Thu, Aug 6, 2015 at 12:02 PM, Marc Marí mar...@redhat.com wrote: +if (qemu_cfg_dma_enabled()) { +QemuCfgDmaAccess access; + +access.address = (u64)(u32)buf; +access.length = len; +access.control = QEMU_CFG_DMA_CTL_READ; + +/* + * The

Re: [SeaBIOS] QEMU fw_cfg DMA interface

2015-08-06 Thread Stefan Hajnoczi
On Thu, Aug 6, 2015 at 12:00 PM, Marc Marí mar...@redhat.com wrote: When running a Linux guest on top of QEMU, using the -kernel options, this is the timing improvement for x86: QEMU commit 2be4f242b50a8 and SeaBIOS commit 908a58c1d5ff QEMU startup time: .078 BIOS startup time: .060 Kernel

Re: [SeaBIOS] Reducing SeaBIOS kernel entry time

2015-07-03 Thread Stefan Hajnoczi
On Fri, Jul 3, 2015 at 10:43 AM, Peter Stuge pe...@stuge.se wrote: If you want to optimize for the Linux special case then you should not be using anything BIOS-related at all. Good idea. The 32-bit or 64-bit kernel entry point should be used instead of the 16-bit entry point. My reading of

Re: [SeaBIOS] Reducing SeaBIOS kernel entry time

2015-07-03 Thread Stefan Hajnoczi
On Fri, Jul 3, 2015 at 2:13 PM, Kevin O'Connor ke...@koconnor.net wrote: On Fri, Jul 03, 2015 at 10:33:56AM +0100, Stefan Hajnoczi wrote: Hi, qboot (https://github.com/bonzini/qboot) is a stripped down firmware providing only what is needed to boot a Linux kernel on x86. I wonder

Re: [SeaBIOS] [PATCH] don't expose pvpanic device in the UI

2013-08-07 Thread Stefan Hajnoczi
On Tue, Aug 06, 2013 at 02:45:48PM +0200, Andreas Färber wrote: Am 06.08.2013 14:09, schrieb Michael S. Tsirkin: On Tue, Aug 06, 2013 at 01:03:34PM +0200, Andreas Färber wrote: FWIW -M q35 does not create all Q35 devices, there's -readconfig docs/q35-chipset.cfg for the rest. The criteria

Re: [SeaBIOS] [Qemu-devel] [RFC PATCH v3 05/19] Implement dimm device abstraction

2012-10-31 Thread Stefan Hajnoczi
On Wed, Oct 31, 2012 at 1:34 PM, Avi Kivity a...@redhat.com wrote: On 10/31/2012 02:18 PM, Stefan Hajnoczi wrote: IMO we should use the same mechanism as proposed for other devices: address_space_map() should grab a reference on the dimm device, and address_space_unmap() can release

Re: [SeaBIOS] [Qemu-devel] [RFC PATCH v3 05/19] Implement dimm device abstraction

2012-10-24 Thread Stefan Hajnoczi
On Wed, Oct 24, 2012 at 10:06 AM, liu ping fan qemul...@gmail.com wrote: On Tue, Oct 23, 2012 at 8:25 PM, Stefan Hajnoczi stefa...@gmail.com wrote: On Fri, Sep 21, 2012 at 01:17:21PM +0200, Vasilis Liaskovitis wrote: +static void dimm_populate(DimmDevice *s) +{ +DeviceState *dev

Re: [SeaBIOS] [RFC PATCH v3 11/19] Implement qmp and hmp commands for notification lists

2012-10-23 Thread Stefan Hajnoczi
On Fri, Sep 21, 2012 at 01:17:27PM +0200, Vasilis Liaskovitis wrote: +MemHpInfoList *qmp_query_memory_hotplug(Error **errp) +{ +DimmBus *bus = main_memory_bus; +MemHpInfoList *head = NULL, *cur_item = NULL, *info; +struct dimm_hp_result *item, *nextitem; + +

Re: [SeaBIOS] [Qemu-devel] [Bug 1042084] [NEW] Windows 7 guest cannot boot after seabios updated

2012-08-28 Thread Stefan Hajnoczi
On Mon, Aug 27, 2012 at 7:54 AM, Vic ll...@163.com wrote: Public bug reported: Hi, I can no longer boot my Windows 7 guest after this commit (update seabios to latest master) http://git.qemu.org/?p=qemu.git;a=commitdiff;h=01afdadc92e71e29700e64f3a5f42c1c543e3cf9 When I tried to boot