Horst Schirmeier
a2798cc2bf
bochs: backport PCI IDE buffer-overflow fix
...
Upstream SVN r10244: "Fixed possible buffer overflow causing segfault
or memory corruption. The buffers are not large enough for the maximum
sector count in LBA48 mode. Now resetting buffer pointers after
processing a PRD (and move remaining data if necessary). This should
fix the SF bug items #3190970 and #3077616."
This happened to us when booting Debian 8 with a Linux 3.16 kernel
from "flat" or "volatile" disk images, in the end corrupting the VGA
card's ("theVga") internal state and segfaulting.
Change-Id: I6a80432093a547dc2eb5270845369d0918e1e49b
2016-08-06 17:49:39 +02:00
..
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2014-04-27 19:04:05 +02:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2016-08-06 17:49:39 +02:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2016-07-26 18:11:55 +02:00
2012-06-08 20:09:43 +00:00
2013-04-22 14:24:50 +02:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00
2012-06-08 20:09:43 +00:00