Hello.
I just upgraded my kernel to linux-image-2.6.24-etchnhalf.1-686
because gdb was printing the error message Failed to read a valid
object file image from memory. and breakpoints jump around when I try
to debug something. According to
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=401482 this is a bug
in linux-image-2.6.18-6-k7.
The problem is, IP masquerading doesn't work when booting the
etchnhalf kernel. Is there any way to fix this? Attached is my dmesg
and iptables rules, if that information is required.
Thanks!
Initializing cgroup subsys cpuset
Linux version 2.6.24-etchnhalf.1-686 (Debian 2.6.24-6~etchnhalf.8etch1)
(da...@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21))
#1 SMP Wed Apr 29 18:45:14 UTC 2009
BIOS-provided physical RAM map:
BIOS-e820: - 0009d800 (usable)
BIOS-e820: 0009d800 - 000a (reserved)
BIOS-e820: 000f - 0010 (reserved)
BIOS-e820: 0010 - 1fffb000 (usable)
BIOS-e820: 1fffb000 - 1000 (ACPI data)
BIOS-e820: 1000 - 2000 (ACPI NVS)
BIOS-e820: fec0 - fec01000 (reserved)
BIOS-e820: fee0 - fee01000 (reserved)
BIOS-e820: - 0001 (reserved)
0MB HIGHMEM available.
511MB LOWMEM available.
Entering add_active_range(0, 0, 131067) 0 entries of 256 used
Zone PFN ranges:
DMA 0 - 4096
Normal 4096 - 131067
HighMem131067 - 131067
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0:0 - 131067
On node 0 totalpages: 131067
DMA zone: 32 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 4064 pages, LIFO batch:0
Normal zone: 991 pages used for memmap
Normal zone: 125980 pages, LIFO batch:31
HighMem zone: 0 pages used for memmap
Movable zone: 0 pages used for memmap
DMI 2.3 present.
ACPI: RSDP 000F5E20, 0014 (r0 ASUS )
ACPI: RSDT 1FFFB000, 0030 (r1 ASUS A7V600 42302E31 MSFT 31313031)
ACPI: FACP 1FFFB0B2, 0074 (r1 ASUS A7V600 42302E31 MSFT 31313031)
ACPI: DSDT 1FFFB126, 2F84 (r1 ASUS A7V600 1000 MSFT 10B)
ACPI: FACS 1000, 0040
ACPI: BOOT 1FFFB030, 0028 (r1 ASUS A7V600 42302E31 MSFT 31313031)
ACPI: APIC 1FFFB058, 005A (r1 ASUS A7V600 42302E31 MSFT 31313031)
ACPI: PM-Timer IO Port: 0xe408
ACPI: Local APIC address 0xfee0
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:8 APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec0] gsi_base[0])
IOAPIC[0]: apic_id 2, version 3, address 0xfec0, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Enabling APIC mode: Flat. Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 3000 (gap: 2000:dec0)
swsusp: Registered nosave memory region: 0009d000 - 0009e000
swsusp: Registered nosave memory region: 0009e000 - 000a
swsusp: Registered nosave memory region: 000a - 000f
swsusp: Registered nosave memory region: 000f - 0010
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130044
Kernel command line: root=/dev/hda3 ro
mapped APIC to b000 (fee0)
mapped IOAPIC to a000 (fec0)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 8192 bytes)
Detected 1250.160 MHz processor.
Console: colour VGA+ 80x25
console [tty0] enabled
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 511068k/524268k available (1787k kernel code, 12652k reserved, 717k
data, 248k init, 0k highmem)
virtual kernel memory layout:
fixmap : 0xfff4c000 - 0xf000 ( 716 kB)
pkmap : 0xff80 - 0xffc0 (4096 kB)
vmalloc : 0xe080 - 0xff7fe000 ( 495 MB)
lowmem : 0xc000 - 0xdfffb000 ( 511 MB)
.init : 0xc0379000 - 0xc03b7000 ( 248 kB)
.data : 0xc02bef31 - 0xc0372384 ( 717 kB)
.text : 0xc010 - 0xc02bef31 (1787 kB)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 2502.85 BogoMIPS (lpj=5005712)
Security Framework initialized
SELinux: Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 512
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
CPU: After generic identify, caps: 0383fbff c1c3fbff
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After all inits,