Modified Linux Source Files

From PEL Wiki

Jump to: navigation, search

I've changed things in

_arch/x86_64/kernel/setup.c_ - initialize PCI card and bridge _arch/x86_64/kernel/e820.c_ - add new memory region _drivers/pci/setup-bus.c_ - For some reason it zeroes the upper bits of the memory regions and never turns them back on. _drivers/pci/probe.c_ - Barfed on 64-bit address. _drivers/pci/pci.c_ - Changed find parent to look for mem region - then changed it back. _arch/i386/pci/i386.c_ - added tree traversal code, used insert_resource to force insertion when find_parent_resource fails, make it believe the graphics card is a memory controller. _arch/x86_64/mm/numa.c_ - changed _Dprintk_ to _printk_ _arch/x86_64/mm/numa.c_ - added arch_fixup code SRAT entry _drivers/acpi/numa.c_ - changed ACPI_DEBUG... to printk

These are Instrumented Device Drivers Changed Back.

This is where I'm trying to track down why my "RAM" doesn't get used. _arch/x86_64/mm/srat.c_ - inserted printk debugging