Linus Torvalds
f1894d838f
Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
...
Pull libnvdimm fix from Dan Williams:
"This contains a regression fix for a problem that was introduced in
v4.7-rc6.
In 4.7-rc1 we introduced auto-probing for the ACPI DSM (device-
specific-method) format that the platform firmware implements for
nvdimm devices. We initially fixed a regression in probing the QEMU
DSM implementation by making acpi_check_dsm() tolerant of the way QEMU
reports the "0 DSMs supported" condition.
However, that broke HPE platforms since that tolerance caused the
driver to mistakenly match the 1-zero-byte response those platforms
give to "unknown" commands. Instead, we simply make the driver
tolerant of not finding any supported DSMs. This has been tested to
work with both QEMU and HPE platforms.
This commit has appeared in a -next release with no reported issues"
* 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm:
nfit: make DIMM DSMs optional
2016-07-23 12:07:37 +09:00
..
acpica
Revert "ACPICA: Namespace: Fix deadlock triggered by MLC support in dynamic table loading"
2016-07-11 16:18:18 +02:00
apei
Power management and ACPI material for v4.6-rc1, part 1
2016-03-16 14:10:53 -07:00
pmic
drivers/acpi: make pmic/intel_pmic_crc.c explicitly non-modular
2016-03-09 23:46:07 +01:00
ac.c
acpi_amba.c
ACPI / amba: Remove CLK_IS_ROOT
2016-04-27 23:42:57 +02:00
acpi_apd.c
ACPI / APD: Remove CLK_IS_ROOT
2016-04-27 23:42:57 +02:00
acpi_cmos_rtc.c
acpi_dbg.c
ACPI / debugger: Fix regression introduced by IS_ERR_VALUE() removal
2016-07-05 23:02:34 +02:00
acpi_extlog.c
acpi_ipmi.c
acpi_lpat.c
acpi_lpss.c
acpi_memhotplug.c
acpi_pad.c
acpi_platform.c
Power management and ACPI material for v4.6-rc1, part 1
2016-03-16 14:10:53 -07:00
acpi_pnp.c
acpi_processor.c
ACPI / processor: Avoid reserving IO regions too early
2016-06-02 01:57:50 +02:00
acpi_video.c
ACPI / Thermal / video: fix max_level incorrect value
2016-05-30 13:53:09 +02:00
battery.c
ACPI / battery: Correctly serialise with the pending async probe
2016-05-21 01:25:07 +02:00
battery.h
bgrt.c
drivers/acpi: make bgrt driver explicitly non-modular
2016-03-09 23:46:07 +01:00
blacklist.c
ACPI / osi: Collect _OSI handling into one single file
2016-05-05 00:13:53 +02:00
bus.c
ACPI / EC: Fix a boot EC regresion by restoring boot EC support for the DSDT EC
2016-06-07 02:29:53 +02:00
button.c
cm_sbs.c
container.c
cppc_acpi.c
ACPI / CPPC: use MRTT/MPAR to decide if/when a req can be sent
2016-03-09 23:35:29 +01:00
custom_method.c
debugfs.c
device_pm.c
ACPI / PM: Export acpi_device_fix_up_power()
2016-05-20 15:54:01 +02:00
device_sysfs.c
ACPI / device_sysfs: Clean up checkpatch errors
2016-05-04 23:47:32 +02:00
dock.c
ec.c
ACPI / EC: Fix code ordering issue in ec_remove_handlers()
2016-07-08 21:44:12 +02:00
ec_sys.c
ACPI / EC: Deny write access unless requested by module param
2016-03-09 23:26:15 +01:00
event.c
evged.c
ACPI / GED: make evged.c explicitly non-modular
2016-05-09 22:59:25 +02:00
fan.c
ACPI / fan: Make struct dev_pm_ops const
2016-03-09 23:23:21 +01:00
glue.c
gsi.c
hed.c
int340x_thermal.c
internal.h
Merge branch 'acpi-ec'
2016-06-09 23:48:54 +02:00
ioapic.c
Kconfig
Merge branches 'acpi-pci', 'acpi-misc' and 'acpi-tools'
2016-05-16 16:45:48 +02:00
Makefile
Merge branches 'acpi-numa', 'acpi-tables' and 'acpi-osi'
2016-05-16 16:45:25 +02:00
nfit.c
nfit: make DIMM DSMs optional
2016-07-19 12:32:39 -07:00
nfit.h
nfit: fix format interface code byte order
2016-06-29 11:19:32 -07:00
numa.c
ACPI / SRAT: fix SRAT parsing order with both LAPIC and X2APIC present
2016-04-21 22:13:03 +02:00
nvs.c
osi.c
ACPI / osi: Collect _OSI handling into one single file
2016-05-05 00:13:53 +02:00
osl.c
Merge branches 'acpi-numa', 'acpi-tables' and 'acpi-osi'
2016-05-16 16:45:25 +02:00
pci_irq.c
x86/ACPI/PCI: Recognize that Interrupt Line 255 means "not connected"
2016-03-09 01:23:35 +01:00
pci_link.c
ACPI,PCI,IRQ: separate ISA penalty calculation
2016-07-02 01:38:34 +02:00
pci_root.c
pci_slot.c
power.c
proc.c
processor_core.c
processor_driver.c
ACPI / sleep: move acpi_processor_sleep to sleep.c
2016-02-22 00:53:56 +01:00
processor_idle.c
Power management and ACPI material for v4.6-rc1, part 1
2016-03-16 14:10:53 -07:00
processor_pdc.c
processor_perflib.c
processor_thermal.c
processor_throttling.c
ACPI / processor: Avoid reserving IO regions too early
2016-06-02 01:57:50 +02:00
property.c
ACPI / property: fix data node parsing in acpi_get_next_subnode()
2016-03-17 03:06:38 +01:00
reboot.c
resource.c
PCI: ACPI: IA64: fix IO port generic range check
2016-03-22 23:07:49 +01:00
sbs.c
sbshc.c
sbshc.h
scan.c
ACPI / scan: AMBA bus probing support
2016-02-16 19:58:25 +01:00
sleep.c
ACPI / PM: Introduce efi poweroff for HW-full platforms without _S5
2016-04-09 02:11:43 +02:00
sleep.h
sysfs.c
ACPI / sysfs: fix error code in get_status()
2016-05-05 15:28:58 +02:00
tables.c
ACPI / tables: Fix DSDT override mechanism
2016-05-06 13:20:11 +02:00
thermal.c
utils.c
nfit: make DIMM DSMs optional
2016-07-19 12:32:39 -07:00
video_detect.c
video / backlight: remove the backlight_device_registered API
2016-05-04 23:41:14 +02:00
wakeup.c