Annotation of qemu/pc-bios/bios-pq/0005_kvm-bios-fix-smbios-memory-device-length-boundary--condition.patch, revision 1.1.1.1

1.1       root        1: fix smbios memory device length boundary  condition (Bill Rieske)
                      2: 
                      3: dev_memsize ends up 0 when it shouldn't be on 16G boundary conditions.
                      4:     
                      5: Signed-off-by: Bill Rieske <[email protected]>
                      6: Signed-off-by: Avi Kivity <[email protected]>
                      7: Signed-off-by: Anthony Liguori <[email protected]>
                      8: 
                      9: Index: bochs/bios/rombios32.c
                     10: ===================================================================
                     11: --- bochs.orig/bios/rombios32.c
                     12: +++ bochs/bios/rombios32.c
                     13: @@ -2218,7 +2218,7 @@ void smbios_init(void)
                     14:      for ( i = 0; i < nr_mem_devs; i++ )
                     15:      {
                     16:          uint32_t dev_memsize = ((i == (nr_mem_devs - 1))
                     17: -                                ? (memsize & 0x3fff) : 0x4000);
                     18: +                                ? (((memsize-1) & 0x3fff)+1) : 0x4000);
                     19:          add_struct(smbios_type_17_init(p, dev_memsize, i));
                     20:          add_struct(smbios_type_19_init(p, dev_memsize, i));
                     21:          add_struct(smbios_type_20_init(p, dev_memsize, i));
                     22: 
                     23: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.