PaX Team wrote:look at the Code bytes reported this time ;-).
Aah yes, now that you mention it I see the difference :-).
PaX Team wrote:i'll need one more piece of the puzzle:
- Code: Select all
--- linux-2.6.22.6-pax/arch/i386/pci/pcbios.c 2007-08-19 18:58:59.000000000 +0200
+++ linux-2.6.22.6-pax/arch/i386/pci/pcbios.c 2007-09-23 22:05:41.000000000 +0200
@@ -126,6 +126,7 @@
int cpu;
unsigned char flags;
+ printk(KERN_INFO "bios32_service: base:%08lx length:%08lx entry:%08lx\n", address, length, entry);
address = address + PAGE_OFFSET;
length -= 1UL;
flags = 4;
and report the printk output please.
Patch applied. Here is the output:
- Code: Select all
bios32_service: base:000f0000 length:0000b668 entry:0000b210