Andi Kleen
a32073bffc
[PATCH] x86_64: Clean and enhance up K8 northbridge access code
...
- Factor out the duplicated access/cache code into a single file
* Shared between i386/x86-64.
- Share flush code between AGP and IOMMU
* Fix a bug: AGP didn't wait for end of flush before
- Drop 8 northbridges limit and allocate dynamically
- Add lock to serialize AGP and IOMMU GART flushes
- Add PCI ID for next AMD northbridge
- Random related cleanups
The old K8 NUMA discovery code is unchanged. New systems
should all use SRAT for this.
Cc: "Navin Boppuri" <navin.boppuri@newisys.com>
Cc: Dave Jones <davej@redhat.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-06-26 10:48:15 -07:00
..
2006-02-27 20:41:56 -08:00
2006-06-26 10:48:14 -07:00
2006-04-26 12:56:16 +01:00
2006-04-01 22:50:03 -05:00
2006-06-26 10:48:14 -07:00
2006-06-26 10:48:14 -07:00
2006-04-26 12:56:16 +01:00
2006-04-26 12:56:16 +01:00
2006-01-06 08:33:36 -08:00
2006-04-26 12:56:16 +01:00
2006-01-12 09:08:51 -08:00
2006-06-26 10:48:14 -07:00
2006-01-11 19:04:53 -08:00
2006-04-26 12:56:16 +01:00
2006-04-26 12:56:16 +01:00
2006-03-25 09:10:55 -08:00
2006-04-26 12:56:16 +01:00
2006-05-08 09:34:56 -07:00
2006-01-18 19:20:31 -08:00
2006-05-30 20:31:05 -07:00
2006-04-26 12:56:16 +01:00
2006-06-25 10:01:00 -07:00
2006-03-27 08:44:49 -08:00
2006-01-11 19:04:55 -08:00
2006-04-26 12:56:16 +01:00
2006-04-09 11:53:53 -07:00
2006-04-26 12:56:16 +01:00
2006-04-20 07:58:11 -07:00
2006-06-26 10:48:15 -07:00
2006-04-26 12:56:16 +01:00
2006-01-11 19:04:55 -08:00
2006-05-24 09:22:21 +01:00
2006-04-26 12:56:16 +01:00
2006-01-10 08:01:34 -08:00
2006-01-11 19:05:00 -08:00
2006-01-16 11:27:59 -08:00
2006-06-26 10:48:15 -07:00
2006-03-27 08:44:50 -08:00
2006-02-03 08:32:09 -08:00
2006-01-10 08:01:40 -08:00
2006-03-31 12:18:55 -08:00
2006-04-09 11:53:52 -07:00
2006-02-15 15:32:22 -08:00
2006-04-26 12:56:16 +01:00
2006-06-23 07:42:52 -07:00
2006-01-07 03:50:18 -05:00
2006-06-21 12:00:00 -07:00
2005-11-20 11:52:59 -08:00
2006-05-21 22:51:13 +01:00
2006-06-26 10:48:14 -07:00
2006-06-23 07:42:48 -07:00
2006-04-27 15:48:08 +01:00
2006-04-26 12:56:16 +01:00
2006-04-26 12:56:16 +01:00
2006-03-25 09:10:56 -08:00
2006-06-25 10:01:01 -07:00
2006-03-25 09:10:53 -08:00
2006-03-25 09:10:53 -08:00
2006-03-25 08:22:56 -08:00
2006-06-26 10:48:14 -07:00
2006-03-25 09:14:39 -08:00
2006-06-26 10:48:14 -07:00
2006-01-11 19:05:01 -08:00
2006-06-26 10:48:14 -07:00
2006-04-26 12:56:16 +01:00
2006-04-26 12:56:16 +01:00
2006-06-26 10:48:14 -07:00
2006-06-26 10:48:14 -07:00
2006-03-25 09:10:52 -08:00
2006-04-26 12:56:16 +01:00
2006-06-26 10:48:14 -07:00
2006-01-12 09:08:59 -08:00
2006-04-11 06:38:57 -07:00
2006-04-26 12:56:16 +01:00
2006-06-26 10:48:15 -07:00
2006-04-26 12:56:16 +01:00
2006-06-23 07:42:53 -07:00
2006-06-22 15:05:58 -07:00
2006-01-11 19:05:02 -08:00