xf86-video-ati - (EE) RADEON(0): Unable to map MMIO aperture. Unknown error 999 (2)

Hans J. Harff hansjharff at mindspring.com
Sat Oct 13 15:03:28 PDT 2007


Hi there,

I am running Gentoo Linux on an IBM OpenPower 720 (9124-CT1) with both 64-bit
kernel and userland. My video card is an ATI Radeon 9200 Mac Edition PCI, 128MB.
Although not officially supported, this card is being detected by the box as a
valid console. The kernel-supplied Radeon framebuffer module (radeonfb) works
perfectly, as does running Xorg with the fbdev driver (all resolutions, color
depths and outputs, such as DVI and analog).

Ever since the Radeon portion of the xf86-video-ati driver has been ported to
use idr's pciaccess library, I have been trying to get this card to use the
Radeon driver instead of the framebuffer driver - so far, without luck.

A few seconds after starting Xorg, I am being kicked back to the console with
the following error messages:

(EE) RADEON(0): Unable to map MMIO aperture. Unknown error 999 (2)
(EE) RADEON(0): Memory map the MMIO region failed
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found


The latest Xorg I am using was pulled from the git repository last night
(October 12, 2007, 09:00pm). Everything compiles and installs without any
errors...

I have attached a few files - Xorg.0.log, output from "lspci -vv", output
from "scanpci", output from "scanpci" found in libpciaccess sources and
a listing of /sys/devices pertaining to the video card.

Any insight into this issue would be highly appreciated. If you need any
additional information let me know.

Best Regards,

Hans.

Hans J. Harff
Software Engineer
Alliance Interiors, LLC
4521 W Mount Hope Hwy
Lansing, MI 48917
Tel.: 1-517-322-0711
Fax: 1-517-322-0724
Cell: 1-517-204-3808
-------------- next part --------------
lspci --v

0000:d8:01.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01) (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc RV280 [Radeon 9200 PRO]
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 121
Region 0: Memory at 40080000000 (32-bit, prefetchable) [size=256M]
Region 1: I/O ports at bfc00 [size=256]
Region 2: Memory at 40090020000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at 40090000000 [size=128K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-




Output from scanpci:

pci bus 0x00d8 cardnum 0x01 function 0x00: vendor 0x1002 device 0x5960
ATI Technologies Inc RV280 [Radeon 9200 PRO]



Output from scanpci in libpciaccess git repository:

pci bus 0x00d8 cardnum 0x01 function 0x00: vendor 0x1002 device 0x5960
Device unknown
CardVendor 0x1002 card 0x5960 (Card unknown)
STATUS    0x02b0  COMMAND 0x0003
CLASS     0x03 0x00 0x00  REVISION 0x01
BIST      0x00  HEADER 0x00  LATENCY 0x4a  CACHE 0x20
BASE0     0x80000000 SIZE 268435456  MEM
BASE1     0x000bfc00 SIZE 256  I/O
BASE2     0x90020000 SIZE 65536  MEM
BASEROM   0x00000000  addr 0x00000000
MAX_LAT   0x00  MIN_GNT 0x08  INT_PIN 0x01  INT_LINE 0x79



ls -l /sys/devices/pci0000:00/0000:00:02.6/0000:d8:01.0
total 0
drwxr-xr-x 2 root root         0 Oct 10 21:50 .
drwxr-xr-x 3 root root         0 Oct 10 21:50 ..
-rw-r--r-- 1 root root     65536 Oct 11 20:51 broken_parity_status
lrwxrwxrwx 1 root root         0 Oct 10 21:50 bus -> ../../../../bus/pci
-r--r--r-- 1 root root     65536 Oct 10 21:55 class
-rw-r--r-- 1 root root       256 Oct 10 21:55 config
-r--r--r-- 1 root root     65536 Oct 10 21:55 device
-r--r--r-- 1 root root     65536 Oct 11 20:51 devspec
lrwxrwxrwx 1 root root         0 Oct 11 20:51 driver -> ../../../../bus/pci/drivers/radeonfb
-r--r--r-- 1 root root       128 Oct 11 20:51 edid1
-r--r--r-- 1 root root       128 Oct 11 20:51 edid2
-r--r--r-- 1 root root     65536 Oct 11 20:51 eeh_check_count
-r--r--r-- 1 root root     65536 Oct 11 20:51 eeh_config_addr
-r--r--r-- 1 root root     65536 Oct 11 20:51 eeh_false_positives
-r--r--r-- 1 root root     65536 Oct 11 20:51 eeh_freeze_count
-r--r--r-- 1 root root     65536 Oct 11 20:51 eeh_mode
-r--r--r-- 1 root root     65536 Oct 11 20:51 eeh_pe_config_addr
-rw------- 1 root root     65536 Oct 11 20:51 enable
lrwxrwxrwx 1 root root         0 Oct 11 20:51 graphics:fb0 -> ../../../../class/graphics/fb0
lrwxrwxrwx 1 root root         0 Oct 11 20:51 i2c-adapter:i2c-0 -> ../../../../class/i2c-adapter/i2c-0
lrwxrwxrwx 1 root root         0 Oct 11 20:51 i2c-adapter:i2c-1 -> ../../../../class/i2c-adapter/i2c-1
lrwxrwxrwx 1 root root         0 Oct 11 20:51 i2c-adapter:i2c-2 -> ../../../../class/i2c-adapter/i2c-2
lrwxrwxrwx 1 root root         0 Oct 11 20:51 i2c-adapter:i2c-3 -> ../../../../class/i2c-adapter/i2c-3
-r--r--r-- 1 root root     65536 Oct 10 21:55 irq
-r--r--r-- 1 root root     65536 Oct 11 20:51 local_cpus
-r--r--r-- 1 root root     65536 Oct 11 20:51 modalias
-rw-r--r-- 1 root root     65536 Oct 11 20:51 msi_bus
-r--r--r-- 1 root root     65536 Oct 10 21:55 resource
-rw------- 1 root root 268435456 Oct 11 20:51 resource0
-rw------- 1 root root       256 Oct 11 20:51 resource1
-rw------- 1 root root     65536 Oct 11 20:51 resource2
-r-------- 1 root root    131072 Oct 11 20:51 rom
lrwxrwxrwx 1 root root         0 Oct 11 20:51 subsystem -> ../../../../bus/pci
-r--r--r-- 1 root root     65536 Oct 11 20:51 subsystem_device
-r--r--r-- 1 root root     65536 Oct 11 20:51 subsystem_vendor
-rw-r--r-- 1 root root     65536 Oct 10 21:50 uevent
-r--r--r-- 1 root root     65536 Oct 10 21:55 vendor
-------------- next part --------------
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.4.0.1
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.23 ppc64 
Current Operating System: Linux 1002bba 2.6.23 #1 SMP Wed Oct 10 21:44:43 EDT 2007 ppc64
Build Date: 12 October 2007  09:41:42PM
 
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/devel/Xorg/var/log/Xorg.0.log", Time: Sat Oct 13 16:59:49 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) Including the default font path /devel/Xorg/lib/X11/fonts/misc/,/devel/Xorg/lib/X11/fonts/TTF/,/devel/Xorg/lib/X11/fonts/OTF,/devel/Xorg/lib/X11/fonts/Type1/,/devel/Xorg/lib/X11/fonts/100dpi/,/devel/Xorg/lib/X11/fonts/75dpi/.
(**) FontPath set to:
	/devel/Xorg/lib/X11/fonts/truetype,
	/devel/Xorg/lib/X11/fonts/100dpi,
	/devel/Xorg/lib/X11/fonts/75dpi,
	/devel/Xorg/lib/X11/fonts/Type1,
	/devel/Xorg/lib/X11/fonts/corefonts,
	/devel/Xorg/lib/X11/fonts/cyrillic,
	/devel/Xorg/lib/X11/fonts/default/ghostscript,
	/devel/Xorg/lib/X11/fonts/misc,
	/devel/Xorg/lib/X11/fonts/ttf-bitstream-vera,
	/devel/Xorg/lib/X11/fonts/misc/,
	/devel/Xorg/lib/X11/fonts/TTF/,
	/devel/Xorg/lib/X11/fonts/OTF,
	/devel/Xorg/lib/X11/fonts/Type1/,
	/devel/Xorg/lib/X11/fonts/100dpi/,
	/devel/Xorg/lib/X11/fonts/75dpi/
(**) RgbPath set to "/devel/Xorg/share/X11/rgb"
(**) ModulePath set to "/devel/Xorg/lib/xorg/modules"
(**) Extension "Composite" is enabled
(II) No APM support in BIOS or kernel
(II) Loader magic: 0x10208558
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.3
	X.Org Video Driver: 3.0
	X.Org XInput driver : 2.0
	X.Org Server Extension : 0.3
	X.Org Font Renderer : 0.5
(II) Loader running on linux
(--) using VT number 7

(--) PCI:*(0 at 216:1:0) unknown vendor (0x1002) unknown chipset (0x5960) rev 1, Mem @ 0x40080000000/268435456, 0x40090020000/65536, I/O @ 0x000bfc00/256, BIOS @ 0x????????/131072
(II) OS-reported resource ranges:
(II) All system resource ranges:
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "xtrap"
(II) Loading /devel/Xorg/lib/xorg/modules/extensions//libxtrap.so
(II) Module xtrap: vendor="X.Org Foundation"
	compiled for 1.4.0.1, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DEC-XTRAP
(II) LoadModule: "record"
(II) Loading /devel/Xorg/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.4.0.1, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension RECORD
(II) LoadModule: "dbe"
(II) Loading /devel/Xorg/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.4.0.1, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "dri"
(II) Loading /devel/Xorg/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.4.0.1, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /devel/Xorg/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.4.0.1, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Loading /devel/Xorg/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.4.0.1, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "freetype"
(II) Loading /devel/Xorg/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
	compiled for 1.4.0.1, module version = 2.1.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "ati"
(II) Loading /devel/Xorg/lib/xorg/modules/drivers//ati_drv.so
(II) Module ati: vendor="X.Org Foundation"
	compiled for 1.4.0.1, module version = 6.7.195
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 3.0
(II) LoadModule: "mouse"
(II) Loading /devel/Xorg/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
	compiled for 7.2.0, module version = 1.2.2
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 2.0
(II) LoadModule: "kbd"
(II) Loading /devel/Xorg/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
	compiled for 7.2.0, module version = 1.2.1
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 2.0
(II) ATI: ATI driver wrapper (version 6.7.195) for chipsets: mach64, rage128, radeon
(II) Primary Device is: PCI d8 at 00:01:0
(WW) Falling back to old probe method for ati
(II) Loading sub module "radeon"
(II) LoadModule: "radeon"
(II) Loading /devel/Xorg/lib/xorg/modules/drivers//radeon_drv.so
(II) Module radeon: vendor="X.Org Foundation"
	compiled for 1.4.0.1, module version = 4.3.0
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 3.0
(II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
	ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
	ATI Radeon VE/7000 QY (AGP/PCI), ATI Radeon VE/7000 QZ (AGP/PCI),
	ATI ES1000 515E (PCI), ATI ES1000 5969 (PCI),
	ATI Radeon Mobility M7 LW (AGP),
	ATI Mobility FireGL 7800 M7 LX (AGP),
	ATI Radeon Mobility M6 LY (AGP), ATI Radeon Mobility M6 LZ (AGP),
	ATI Radeon IGP320 (A3) 4136, ATI Radeon IGP320M (U1) 4336,
	ATI Radeon IGP330/340/350 (A4) 4137,
	ATI Radeon IGP330M/340M/350M (U2) 4337,
	ATI Radeon 7000 IGP (A4+) 4237, ATI Radeon Mobility 7000 IGP 4437,
	ATI FireGL 8700/8800 QH (AGP), ATI Radeon 8500 QL (AGP),
	ATI Radeon 9100 QM (AGP), ATI Radeon 8500 AIW BB (AGP),
	ATI Radeon 8500 AIW BC (AGP), ATI Radeon 7500 QW (AGP/PCI),
	ATI Radeon 7500 QX (AGP/PCI), ATI Radeon 9000/PRO If (AGP/PCI),
	ATI Radeon 9000 Ig (AGP/PCI), ATI FireGL Mobility 9000 (M9) Ld (AGP),
	ATI Radeon Mobility 9000 (M9) Lf (AGP),
	ATI Radeon Mobility 9000 (M9) Lg (AGP),
	ATI Radeon 9100 IGP (A5) 5834,
	ATI Radeon Mobility 9100 IGP (U3) 5835, ATI Radeon 9100 PRO IGP 7834,
	ATI Radeon Mobility 9200 IGP 7835, ATI Radeon 9250 5960 (AGP),
	ATI Radeon 9200 5961 (AGP), ATI Radeon 9200 5962 (AGP),
	ATI Radeon 9200SE 5964 (AGP), ATI FireMV 2200 (PCI),
	ATI Radeon Mobility 9200 (M9+) 5C61 (AGP),
	ATI Radeon Mobility 9200 (M9+) 5C63 (AGP), ATI Radeon 9500 AD (AGP),
	ATI Radeon 9500 AE (AGP), ATI Radeon 9600TX AF (AGP),
	ATI FireGL Z1 AG (AGP), ATI Radeon 9700 Pro ND (AGP),
	ATI Radeon 9700/9500Pro NE (AGP), ATI Radeon 9600TX NF (AGP),
	ATI FireGL X1 NG (AGP), ATI Radeon 9600 AP (AGP),
	ATI Radeon 9600SE AQ (AGP), ATI Radeon 9600XT AR (AGP),
	ATI Radeon 9600 AS (AGP), ATI FireGL T2 AT (AGP),
	ATI FireGL RV360 AV (AGP),
	ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP),
	ATI Radeon Mobility 9600 (M10) NQ (AGP),
	ATI Radeon Mobility 9600 (M11) NR (AGP),
	ATI Radeon Mobility 9600 (M10) NS (AGP),
	ATI FireGL Mobility T2 (M10) NT (AGP),
	ATI FireGL Mobility T2e (M11) NV (AGP), ATI Radeon 9650,
	ATI Radeon 9800SE AH (AGP), ATI Radeon 9800 AI (AGP),
	ATI Radeon 9800 AJ (AGP), ATI FireGL X2 AK (AGP),
	ATI Radeon 9800PRO NH (AGP), ATI Radeon 9800 NI (AGP),
	ATI FireGL X2 NK (AGP), ATI Radeon 9800XT NJ (AGP),
	ATI Radeon X600 (RV380) 3E50 (PCIE),
	ATI FireGL V3200 (RV380) 3E54 (PCIE),
	ATI Radeon Mobility X600 (M24) 3150 (PCIE),
	ATI Radeon Mobility X300 (M24) 3152 (PCIE),
	ATI FireGL M24 GL 3154 (PCIE), ATI Radeon X300 (RV370) 5B60 (PCIE),
	ATI Radeon X600 (RV370) 5B62 (PCIE),
	ATI Radeon X550 (RV370) 5B63 (PCIE),
	ATI FireGL V3100 (RV370) 5B64 (PCIE),
	ATI FireMV 2200 PCIE (RV370) 5B65 (PCIE),
	ATI Radeon Mobility X300 (M22) 5460 (PCIE),
	ATI Radeon Mobility X600 SE (M24C) 5462 (PCIE),
	ATI FireGL M22 GL 5464 (PCIE), ATI Radeon XPRESS 200 5A41 (PCIE),
	ATI Radeon XPRESS 200M 5A42 (PCIE),
	ATI Radeon XPRESS 200 5A61 (PCIE),
	ATI Radeon XPRESS 200M 5A62 (PCIE),
	ATI Radeon XPRESS 200 5954 (PCIE),
	ATI Radeon XPRESS 200M 5955 (PCIE),
	ATI Radeon XPRESS 200 5974 (PCIE),
	ATI Radeon XPRESS 200M 5975 (PCIE), ATI FireGL V5000 (RV410) (PCIE),
	ATI Mobility FireGL V5000 (M26) (PCIE),
	ATI Mobility FireGL V5000 (M26) (PCIE),
	ATI Mobility Radeon X700 XL (M26) (PCIE),
	ATI Mobility Radeon X700 (M26) (PCIE),
	ATI Mobility Radeon X700 (M26) (PCIE),
	ATI Radeon X700 PRO (RV410) (PCIE),
	ATI Radeon X700 XT (RV410) (PCIE), ATI Radeon X700 (RV410) (PCIE),
	ATI Radeon X700 SE (RV410) (PCIE), ATI Radeon X700 SE (RV410) (PCIE),
	ATI Radeon X800 (R420) JH (AGP), ATI Radeon X800PRO (R420) JI (AGP),
	ATI Radeon X800SE (R420) JJ (AGP), ATI Radeon X800 (R420) JK (AGP),
	ATI Radeon X800 (R420) JL (AGP), ATI FireGL X3 (R420) JM (AGP),
	ATI Radeon Mobility 9800 (M18) JN (AGP),
	ATI Radeon X800XT (R420) JP (AGP), ATI Radeon X800 SE (R420) (AGP),
	ATI Radeon AIW X800 VE (R420) JT (AGP),
	ATI Radeon X800 (R423) UH (PCIE),
	ATI Radeon X800PRO (R423) UI (PCIE),
	ATI Radeon X800LE (R423) UJ (PCIE),
	ATI Radeon X800SE (R423) UK (PCIE),
	ATI FireGL V5100 (R423) UQ (PCIE),
	ATI FireGL unknown (R423) UR (PCIE),
	ATI FireGL unknown (R423) UT (PCIE),
	ATI Radeon X800XT (R423) 5D57 (PCIE), ATI FireGL V7100 (R423) (PCIE),
	ATI Mobility FireGL V5100 (M28) (PCIE),
	ATI Mobility Radeon X800 (M28) (PCIE),
	ATI Mobility Radeon X800 XT (M28) (PCIE),
	ATI Radeon X800 (R430) (PCIE), ATI Radeon X800 XL (R430) (PCIE),
	ATI Radeon X800 SE (R430) (PCIE), ATI Radeon X800 XTP (R430) (PCIE),
	ATI Radeon X850 5D4C (PCIE),
	ATI unknown Radeon / FireGL (R480) 5D50 (PCIE),
	ATI Radeon X850 SE (R480) (PCIE), ATI Radeon X850 PRO (R480) (PCIE),
	ATI Radeon X850 XT (R480) (PCIE),
	ATI Radeon X850 XT PE (R480) (PCIE),
	ATI Radeon X850 PRO (R480) (AGP), ATI Radeon X850 SE (R480) (AGP),
	ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP)
(--) Chipset ATI Radeon 9250 5960 (AGP) found
(II) resource ranges after xf86ClaimFixedResources() call:
(II) resource ranges after probing:
(II) RADEON(0): MMIO registers at 0x90020000: size 64KB
(EE) RADEON(0): Unable to map MMIO aperture. Unknown error 999 (2)
(EE) RADEON(0): Memory map the MMIO region failed
(II) UnloadModule: "ati"
(II) UnloadModule: "radeon"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found


More information about the xorg mailing list