linux/drivers
Tony Luck 4ec656bdf4 EDAC, skx_edac: Add EDAC driver for Skylake
This is an entirely new driver instead of yet another set of patches
to sb_edac.c because:

1) Mapping from PCI devices to socket/memory controller is significantly
   different. Skylake scatters devices on a socket across a number of
   PCI buses.
2) There is an extra level of interleaving via the "mcroute" register
   that would be a little messy to squeeze into the old driver.
3) Validation is getting too expensive. Changes to sb_edac need to
   be checked against Sandy Bridge, Ivy Bridge, Haswell, Broadwell and
   Knights Landing.

Acked-by: Aristeu Rozanski <aris@redhat.com>
Acked-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
History 2016-08-21 10:58:34 -07:00
..
accessibility
acpi
amba ARM: 8566/1: drivers: amba: properly handle devices with power domains 2016-05-05 19:00:40 +01:00
android
ata New LED class driver: 2016-07-27 14:03:52 -07:00
atm
auxdisplay auxdisplay: ks0108: initialize local parport variable 2015-08-14 17:27:17 -07:00
base
bcma
block virtio/vhost: fixes and cleanups for 4.8 2016-08-11 14:10:23 -07:00
bluetooth
bus ARM: SoC driver updates for v4.8 2016-08-01 18:36:01 -04:00
cdrom
char
clk treewide: replace obsolete _refok by __ref 2016-08-02 17:31:41 -04:00
clocksource clocksource/drivers/mips-gic-timer: Make gic_clocksource_of_init() return int 2016-08-17 13:08:32 +02:00
connector
cpufreq
cpuidle
crypto crypto: caam - fix non-hmac hashes 2016-08-09 18:25:11 +08:00
dax
dca
devfreq PM / devfreq: exynos-bus: add missing of_node_put after calling of_parse_phandle 2016-07-06 13:11:24 +09:00
dio
dma dmaengine updates for 4.8-rc1 2016-07-28 15:45:17 -07:00
dma-buf dma-buf: Release module reference on creation failure 2016-07-18 14:10:49 +02:00
edac
eisa
extcon
firewire
firmware efi/capsule: Allocate whole capsule into virtual memory 2016-08-11 13:55:36 +02:00
fmc Merge 3.14-rc5 into char-misc-next 2014-03-02 19:53:09 -08:00
fpga drivers/fpga/Kconfig: fix build failure 2016-08-04 08:50:07 -04:00
gpio
gpu
hid Merge branch 'for-4.8/hid-led' into for-linus 2016-07-28 10:49:23 +02:00
hsi
hv random: add interrupt callback to VMBus IRQ handler 2016-06-13 11:54:33 -04:00
hwmon
hwspinlock
hwtracing
i2c i2c: meson: Use complete() instead of complete_all() 2016-08-15 00:55:34 +02:00
ide Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide 2016-07-29 13:29:06 -07:00
idle
iio
infiniband
input
iommu
ipack
irqchip
isdn isdn: eicon: fix old-style declarations 2016-06-16 22:06:30 -07:00
leds
lguest
lightnvm
macintosh
mailbox
mcb mcb: Acquire reference to carrier module in core 2016-06-13 18:49:30 -07:00
md dm raid: support raid0 with missing metadata devices 2016-08-17 10:42:39 -04:00
media
memory MTD updates for v4.8: 2016-08-02 17:05:11 -04:00
memstick
message
mfd
misc powerpc fixes for 4.8 #3 2016-08-12 12:09:44 -07:00
mmc
mtd
net Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-08-17 17:26:58 -07:00
nfc
ntb
nubus
nvdimm
nvme
nvmem
of
oprofile
parisc
parport
pci genirq/msi: Make sure PCI MSIs are activated early 2016-08-09 09:19:32 +02:00
pcmcia
perf
phy MMC core: 2016-07-31 21:36:58 -04:00
pinctrl
platform
pnp
power
powercap powercap / RAPL: Add support for Ivy Bridge server 2016-06-25 03:00:58 +02:00
pps
ps3 drivers/ps3: Fix ps3-vuart null dereference 2015-09-29 23:00:58 +10:00
ptp ptp: oops in ptp_ioctl() 2016-05-29 22:32:27 -07:00
pwm
rapidio rapidio: dereferencing an error pointer 2016-08-10 16:40:56 -07:00
ras
regulator
remoteproc
reset reset: add TI SYSCON based reset driver 2016-06-29 23:39:10 +02:00
rpmsg
rtc
s390
sbus
scsi
sfi SFI: fix compiler warnings 2014-12-03 18:49:20 -05:00
sh
sn Drivers: misc: remove __dev* attributes. 2013-01-03 15:57:16 -08:00
soc
spi
spmi
ssb
staging
target
tc
thermal
thunderbolt
tty tree-wide: replace config_enabled() with IS_ENABLED() 2016-08-04 08:50:07 -04:00
uio
usb
uwb uwb: uwbd() is not freezable kthread 2015-12-01 14:26:33 -08:00
vfio vfio/pci: Fix NULL pointer oops in error interrupt setup handling 2016-08-08 16:16:23 -06:00
vhost
video
virt mm/gup: Switch all callers of get_user_pages() to not pass tsk/mm 2016-02-16 10:11:12 +01:00
virtio
vlynq
vme vme: add vme_init_bridge for common bridge init 2016-05-01 14:00:00 -07:00
w1
watchdog
xen
zorro
Kconfig libnvdimm for 4.7 2016-05-23 11:18:01 -07:00
Makefile