Hi all, I have a cheap but not-very-Linux-friendly Dell Inspiron 1501 (lspci result attached). The processor is an Athlon 64 (Turion 64 X2) and the video board has UMA. The graphic card claims the portion of memory 0x38000000-0x3fffffff and remaps it (through PCI) to 0xc8000000-0xcfffffff (copy of /proc/iomem.txt attached). Now fglrx is not very good, radeon has no 3D support, I can't easily use beryl and I'm working on multithreaded software. All this means that at least 96MB (if not 112MB) of the 128MB would be of better use to my processes than to the graphic card. I can (and have) limit video RAM to 32 ou 16MB in X config file. Can I tell the MM system that the memory from 0x3a000000 onward is "regular" memory (whatever the e820 maps are) ? Will suspend2 and/or uswsusp mind ? Thank you, Loïc Grenié
00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 10) 00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge 00:05.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge 00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge 00:12.0 IDE interface: ATI Technologies Inc SB600 Non-Raid-5 SATA 00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0) 00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1) 00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2) 00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3) 00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4) 00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI) 00:14.0 SMBus: ATI Technologies Inc SB600 SMBus (rev 13) 00:14.1 IDE interface: ATI Technologies Inc SB600 IDE 00:14.2 Audio device: ATI Technologies Inc SB600 Azalia 00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge 00:14.4 PCI bridge: ATI Technologies Inc SB600 PCI to PCI Bridge 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:05.0 VGA compatible controller: ATI Technologies Inc RS485 [Radeon Xpress 1100 IGP] 05:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01) 08:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02) 08:01.0 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19) 08:01.1 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01)
00000000-0009dbff : System RAM 00000000-00000000 : Crash kernel 0009dc00-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000ccfff : Video ROM 000cd000-000cdfff : Adapter ROM 000f0000-000fffff : System ROM 00100000-37e7ffff : System RAM 00100000-003079b4 : Kernel code 003079b5-003ad473 : Kernel data 37e80000-37e90fff : ACPI Tables 37e91000-37efffff : ACPI Non-volatile Storage 37f00000-3fffffff : reserved c0000000-c0003fff : 0000:00:14.2 c0000000-c0003fff : ICH HD audio c0004000-c00043ff : 0000:00:12.0 c0004000-c00043ff : ahci c0004400-c00044ff : 0000:00:13.5 c0004400-c00044ff : ehci_hcd c0004800-c0004bff : 0000:00:14.0 c0005000-c0005fff : 0000:00:13.0 c0005000-c0005fff : ohci_hcd c0006000-c0006fff : 0000:00:13.1 c0006000-c0006fff : ohci_hcd c0007000-c0007fff : 0000:00:13.2 c0007000-c0007fff : ohci_hcd c0008000-c0008fff : 0000:00:13.3 c0008000-c0008fff : ohci_hcd c0009000-c0009fff : 0000:00:13.4 c0009000-c0009fff : ohci_hcd c0100000-c01fffff : PCI Bus #01 c0100000-c010ffff : 0000:01:05.0 c0120000-c013ffff : 0000:01:05.0 c0200000-c02fffff : PCI Bus #05 c0200000-c0203fff : 0000:05:00.0 c0200000-c0203fff : ndiswrapper c0300000-c03fffff : PCI Bus #08 c0300000-c0301fff : 0000:08:00.0 c0300000-c0301fff : b44 c0302800-c03028ff : 0000:08:01.0 c0302800-c03028ff : sdhci:slot0 c0302c00-c0302cff : 0000:08:01.1 c8000000-cfffffff : PCI Bus #01 c8000000-cfffffff : 0000:01:05.0 c8000000-c8ffffff : vesafb e0000000-efffffff : reserved fec00000-fec0ffff : reserved fee00000-fee00fff : reserved fff80000-ffffffff : reserved