Tejun Heo <htejun@xxxxxxxxx> wrote: > George Spelvin wrote: >> But... >> The base addresses are already above 4G. Aobve 8G, actually. >> >> Port 0 base addresses: 02 1f1e 0000, 02 1f1e 0400 >> Port 1 base addresses: 02 1f1a 0000, 02 1f1a 0400 >> Port 2 base addresses: 02 1f98 0000, 02 1f98 0400 >> Port 3 base addresses: 02 1f9e 0000, 02 1f9e 0400 > > Where are these numbers from? A dump of the appropriate region of memory (1k @ 0xfe7ff800), offsets 0x100, 0x180, 0x200 and 0x280. Here's a full dump (rebooted in between, so the addresses might change). dd if=/dev/mem bs=1024 skip=4169726 count=1 | od -Ax -tx4 1+0 records in 1+0 records out 1024 bytes (1.0 kB) copied, 0.000203726 s, 5.0 MB/s 000000 f722ff83 80000002 00000000 0000000f 000010 00010100 000101f8 00000000 00000000 000020 00000000 00000000 00000000 00000000 * 0000f0 00000000 00000000 00000000 03ef99fc 000100 1f1e0000 00000002 1f1e0400 00000002 000110 00000000 7840007f 00042017 00000000 000120 00000040 00000101 00000113 00000300 000130 00000000 00000000 00000000 00000000 000140 0001000f 00000000 00000000 00000000 000150 00000000 00000000 00000000 00000000 * 000170 00000000 00000000 00000000 08001c00 000180 1f1a0000 00000002 1f1a0400 00000002 000190 00000000 7840007f 0004a017 00000000 0001a0 00000040 00000101 00000113 00000300 0001b0 00000000 00000001 00000000 00000000 0001c0 0001000f 00000000 00000000 00000000 0001d0 00000000 00000000 00000000 00000000 * 0001f0 00000000 00000000 00000000 08001c00 000200 1f980000 00000002 1f980400 00000002 000210 00000000 7840007f 00042017 00000000 000220 00000040 00000101 00000113 00000300 000230 00000000 00000000 00000000 00000000 000240 0001000f 00000000 00000000 00000000 000250 00000000 00000000 00000000 00000000 * 000270 00000000 00000000 00000000 08001c00 000280 1f9e0000 00000002 1f9e0400 00000002 000290 00000000 7840007f 00042017 00000000 0002a0 00000040 00000101 00000113 00000300 0002b0 00000000 00000000 00000000 00000000 0002c0 0001000f 00000000 00000000 00000000 0002d0 00000000 00000000 00000000 00000000 * 0002f0 00000000 00000000 00000000 08001c00 000300 00000000 00000000 00000000 00000000 * 000400 -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html