[SeaBIOS] Re: [PATCH] virtio-blk: segment large IO to 4K IO.

2021-12-01 Thread Pei, Andy
Hi, Terribly sorry for sending out a wrong patch. A V2 series will be sent, please ignore this patch set. Sorry for confusing. -Original Message- From: Pei, Andy Sent: Wednesday, December 1, 2021 9:11 PM To: seabios@seabios.org Cc: kra...@redhat.com; ke...@koconnor.net; Pei, Andy

[SeaBIOS] [SeaBIOS v2 1/2] virtio-blk: add feature VIRTIO_BLK_F_SIZE_MAX and VIRTIO_BLK_F_SEG_MAX

2021-12-01 Thread Andy Pei
according to virtio spec, add feature VIRTIO_BLK_F_SIZE_MAX and VIRTIO_BLK_F_SEG_MAX parse to virtio blk driver. Signed-off-by: Andy Pei Signed-off-by: Ding Limin --- src/block.h | 2 ++ src/hw/virtio-blk.c | 56 +++--

[SeaBIOS] [SeaBIOS v2 2/2] virtio-blk: segment large IO according to size_max

2021-12-01 Thread Andy Pei
if driver reads data larger than VIRTIO_BLK_F_SIZE_MAX, it will cause some issue to the DMA engine. Signed-off-by: Andy Pei Signed-off-by: Ding Limin --- src/hw/virtio-blk.c | 92 + 1 file changed, 78 insertions(+), 14 deletions(-) diff

[SeaBIOS] [PATCH] virtio-blk: segment large IO to 4K IO.

2021-12-01 Thread Andy Pei
Signed-off-by: Andy Pei --- src/hw/virtio-blk.c | 71 - 1 file changed, 70 insertions(+), 1 deletion(-) diff --git a/src/hw/virtio-blk.c b/src/hw/virtio-blk.c index 3b19896..4f9b1e7 100644 --- a/src/hw/virtio-blk.c +++ b/src/hw/virtio-blk.c @@

[SeaBIOS] [PATCH] virtio-blk: segment large IO according to size_max

2021-12-01 Thread Andy Pei
if driver reads data larger than VIRTIO_BLK_F_SIZE_MAX, it will cause some issue to the DMA engine. Signed-off-by: Andy Pei Signed-off-by: Ding Limin --- src/hw/virtio-blk.c | 92 + 1 file changed, 78 insertions(+), 14 deletions(-) diff

[SeaBIOS] Re: new november release?

2021-12-01 Thread Gerd Hoffmann
Hi, > I'm not sure what you'd prefer to do with the SeaBIOS release though. > We have a couple of high-level options: > > 1. Release v1.15.0 this week without these changes (tag 64f37cc5). > > 2. Commit the smbios 3 changes (and pcie-pci-bridge changes) and >release v1.15.0 in early