Toggle navigation
Patchwork
NVDIMM support in Linux
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Dan Williams
| Archived =
No
| 1978 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Mainlined
Queued
Needs ACK
Handled Elsewhere
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
holtmann
holtmann
holtmann
agk
mchehab
mchehab
gregkh
gregkh
mtosatti
lethal
lethal
avi
asi123
andmike
cvaroqui
nomura
jbrassow
dtor
kueda
bmarzins
tmlind
jmberg
jmberg
mcgrof
lenb
lenb
kyle
felipebalbi
varenet
helge
helge
khilman
khilman
khilman
khilman
jwoithe
mlin
Zhang Rui
Zhang Rui
iksaif
cjackiewicz
hmh
jbarnes
jbarnes
jbarnes
willy
snitzer
iwamatsu
dougsland
mjg59
rafael
rafael
rafael
ericvh@gmail.com
ykzhao
venkip
sandeen
pwsan
lucho@ionkov.net
rminnich
anholt
aystarik
roland
shefty
mason
glikely
krh
djbw
djbw
djbw
cmarinas
doyu
jrn
sage
tomba
mmarek
cjb
trondmy
jikos
bcousson
jic23
olof
olof
olof
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
bhelgaas
vkoul
vkoul
szlin
davejiang
markgross
tagr
tiwai
vireshk
mmind
dledford
geert
geert
herbert
herbert
kvalo
kvalo
kvalo
bentiss
arend
rzwisler
stellarhopper
stellarhopper
jejb
matthias_bgg
dvhart
axboe
axboe
pcmoore
pcmoore
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
pkshih
patersonc
brauner
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
broonie
broonie
broonie
mricon
mricon
mricon
kees
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
kholk
nbd
ebiggers
ebiggers
pavelm
sds
m0reeze
ganis
jwcart2
matttbe
andmur01
lorpie01
chanwoochoi
dlezcano
jhedberg
vudentz
robertfoss
bgix
tedd_an
tsbogend
wens
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
mani_sadhasivam
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
pateldipen1984
iweiny
iweiny
bjorn
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
jstitt007
denkenz
denkenz
mkorenbl
jjohnson
frank_li
geliang
mdraidci
Apply
«
1
2
3
4
…
19
20
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs
libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs
- 1 1
-
-
-
2019-01-09
Dan Williams
Mainlined
libnvdimm/label: Clear 'updating' flag after label-set update
libnvdimm/label: Clear 'updating' flag after label-set update
- - -
-
-
-
2019-01-15
Dan Williams
Mainlined
libnvdimm/security: Require nvdimm_security_setup_events() to succeed
libnvdimm/security: Require nvdimm_security_setup_events() to succeed
- 1 -
-
-
-
2019-01-19
Dan Williams
Mainlined
[v4] acpi/nfit: Fix command-supported detection
[v4] acpi/nfit: Fix command-supported detection
- 2 1
-
-
-
2019-01-19
Dan Williams
Mainlined
MAINTAINERS: Update filesystem-dax and NVDIMM entries
MAINTAINERS: Update filesystem-dax and NVDIMM entries
4 - -
-
-
-
2019-01-24
Dan Williams
Mainlined
nfit: Fix nfit_intel_shutdown_status() command submission
nfit: Fix nfit_intel_shutdown_status() command submission
- 1 -
-
-
-
2019-01-29
Dan Williams
Mainlined
acpi/nfit: Require opt-in for read-only label configurations
acpi/nfit: Require opt-in for read-only label configurations
- - -
-
-
-
2019-02-03
Dan Williams
Mainlined
acpi/nfit: Fix bus command validation
acpi/nfit: Fix bus command validation
- 1 1
-
-
-
2019-02-07
Dan Williams
Mainlined
[v2] device-dax: Auto-bind device after successful new_id
[v2] device-dax: Auto-bind device after successful new_id
- - -
-
-
-
2019-02-13
Dan Williams
Mainlined
[v2] libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family
[v2] libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family
- 1 1
-
-
-
2019-02-13
Dan Williams
Mainlined
[v2,1/6] nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot
nfit/ars: Improve polling and short-ARS execution
- - -
-
-
-
2019-02-15
Dan Williams
Mainlined
[v2,2/6] nfit/ars: Attempt short-ARS even in the no_init_ars case
nfit/ars: Improve polling and short-ARS execution
- - -
-
-
-
2019-02-15
Dan Williams
Mainlined
[v2,3/6] nfit/ars: Remove ars_start_flags
nfit/ars: Improve polling and short-ARS execution
- - -
-
-
-
2019-02-15
Dan Williams
Mainlined
[v2,4/6] nfit/ars: Introduce scrub_flags
nfit/ars: Improve polling and short-ARS execution
- - -
-
-
-
2019-02-15
Dan Williams
Mainlined
[v2,5/6] nfit/ars: Allow root to busy-poll the ARS state machine
nfit/ars: Improve polling and short-ARS execution
- - -
-
-
-
2019-02-15
Dan Williams
Mainlined
[v2,6/6] nfit/ars: Avoid stale ARS results
nfit/ars: Improve polling and short-ARS execution
- - -
-
-
-
2019-02-15
Dan Williams
Mainlined
device-dax: Add a 'target_node' attribute
device-dax: Add a 'target_node' attribute
- - -
-
-
-
2019-02-20
Dan Williams
Mainlined
[v2] dax: Check the end of the block-device capacity with dax_direct_access()
[v2] dax: Check the end of the block-device capacity with dax_direct_access()
1 - -
-
-
-
2019-02-21
Dan Williams
Mainlined
libnvdimm/namespace: Clean up holder_class_store()
libnvdimm/namespace: Clean up holder_class_store()
- 1 -
-
-
-
2019-03-04
Dan Williams
Mainlined
acpi/nfit: Always dump _DSM output payload
acpi/nfit: Always dump _DSM output payload
- 1 -
-
-
-
2019-03-12
Dan Williams
Mainlined
device-dax: Drop register_filesystem()
device-dax: Drop register_filesystem()
1 - -
-
-
-
2019-03-17
Dan Williams
Mainlined
[v2,1/6] drivers/base/devres: Introduce devm_release_action()
mm/devm_memremap_pages: Fix page release race
- 1 -
-
-
-
2019-05-07
Dan Williams
Mainlined
[v2,2/6] mm/devm_memremap_pages: Introduce devm_memunmap_pages
mm/devm_memremap_pages: Fix page release race
- 1 -
-
-
-
2019-05-07
Dan Williams
Mainlined
[v2,3/6] PCI/P2PDMA: Fix the gen_pool_add_virt() failure path
mm/devm_memremap_pages: Fix page release race
1 1 -
-
-
-
2019-05-07
Dan Williams
Mainlined
[v2,4/6] lib/genalloc: Introduce chunk owners
mm/devm_memremap_pages: Fix page release race
- 1 -
-
-
-
2019-05-07
Dan Williams
Mainlined
[v2,5/6] PCI/P2PDMA: Track pgmap references per resource, not globally
mm/devm_memremap_pages: Fix page release race
- 1 -
-
-
-
2019-05-07
Dan Williams
Mainlined
[v2,6/6] mm/devm_memremap_pages: Fix final page put race
mm/devm_memremap_pages: Fix page release race
- 1 -
-
-
-
2019-05-07
Dan Williams
Mainlined
[v2,1/7] drivers/base: Introduce kill_device()
libnvdimm: Fix async operations and locking
- 1 1
-
-
-
2019-07-18
Dan Williams
Mainlined
[v2,2/7] libnvdimm/bus: Prevent duplicate device_unregister() calls
libnvdimm: Fix async operations and locking
- - 1
-
-
-
2019-07-18
Dan Williams
Mainlined
[v2,3/7] libnvdimm/region: Register badblocks before namespaces
libnvdimm: Fix async operations and locking
- 1 -
-
-
-
2019-07-18
Dan Williams
Mainlined
[v2,4/7] libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant
libnvdimm: Fix async operations and locking
- 1 1
-
-
-
2019-07-18
Dan Williams
Mainlined
[v2,5/7] libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl()
libnvdimm: Fix async operations and locking
- - 1
-
-
-
2019-07-18
Dan Williams
Mainlined
[v2,6/7] libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock
libnvdimm: Fix async operations and locking
- - 1
-
-
-
2019-07-18
Dan Williams
Mainlined
[v2,7/7] driver-core, libnvdimm: Let device subsystems add local lockdep coverage
libnvdimm: Fix async operations and locking
1 1 -
-
-
-
2019-07-18
Dan Williams
Mainlined
tools/testing/nvdimm: Fix fallthrough warning
tools/testing/nvdimm: Fix fallthrough warning
- 1 -
-
-
-
2019-08-07
Dan Williams
Mainlined
mm/memremap: Fix reuse of pgmap instances with internal references
mm/memremap: Fix reuse of pgmap instances with internal references
- 2 1
-
-
-
2019-08-08
Dan Williams
Mainlined
[v2,1/3] libnvdimm/security: Introduce a 'frozen' attribute
libnvdimm/security: Enumerate the frozen state and other cleanups
- 2 -
-
-
-
2019-08-27
Dan Williams
Mainlined
[v2,2/3] libnvdimm/security: Tighten scope of nvdimm->busy vs security operations
libnvdimm/security: Enumerate the frozen state and other cleanups
- 2 -
-
-
-
2019-08-27
Dan Williams
Mainlined
[v2,3/3] libnvdimm/security: Consolidate 'security' operations
libnvdimm/security: Enumerate the frozen state and other cleanups
1 1 -
-
-
-
2019-08-27
Dan Williams
Mainlined
[v4] libnvdimm: Enable unit test infrastructure compile checks
[v4] libnvdimm: Enable unit test infrastructure compile checks
- - -
-
-
-
2019-09-04
Dan Williams
Mainlined
[v2] fs/dax: Fix pmd vs pte conflict detection
[v2] fs/dax: Fix pmd vs pte conflict detection
- 2 -
-
-
-
2019-10-21
Dan Williams
Mainlined
libnvdimm/pmem: Delete include of nd-core.h
libnvdimm/pmem: Delete include of nd-core.h
- 1 -
-
-
-
2019-11-01
Dan Williams
Mainlined
[v8,01/12] acpi/numa: Establish a new drivers/acpi/numa/ directory
EFI Specific Purpose Memory Support
1 1 -
-
-
-
2019-11-07
Dan Williams
Mainlined
[v8,02/12] efi: Enumerate EFI_MEMORY_SP
EFI Specific Purpose Memory Support
- 2 -
-
-
-
2019-11-07
Dan Williams
Mainlined
[v8,03/12] x86/efi: Push EFI_MEMMAP check into leaf routines
EFI Specific Purpose Memory Support
- 2 -
-
-
-
2019-11-07
Dan Williams
Mainlined
[v8,04/12] efi: Common enable/disable infrastructure for EFI soft reservation
EFI Specific Purpose Memory Support
- 1 -
-
-
-
2019-11-07
Dan Williams
Mainlined
[v8,05/12] x86/efi: EFI soft reservation to E820 enumeration
EFI Specific Purpose Memory Support
1 1 -
-
-
-
2019-11-07
Dan Williams
Mainlined
[v8,06/12] arm/efi: EFI soft reservation to memblock
EFI Specific Purpose Memory Support
- 1 -
-
-
-
2019-11-07
Dan Williams
Mainlined
[v8,07/12] x86/efi: Add efi_fake_mem support for EFI_MEMORY_SP
EFI Specific Purpose Memory Support
1 1 -
-
-
-
2019-11-07
Dan Williams
Mainlined
[v8,08/12] lib: Uplevel the pmem "region" ida to a global allocator
EFI Specific Purpose Memory Support
- - -
-
-
-
2019-11-07
Dan Williams
Mainlined
[v8,09/12] dax: Fix alloc_dax_region() compile warning
EFI Specific Purpose Memory Support
- - -
-
-
-
2019-11-07
Dan Williams
Mainlined
[v8,10/12] device-dax: Add a driver for "hmem" devices
EFI Specific Purpose Memory Support
- 1 -
-
-
-
2019-11-07
Dan Williams
Mainlined
[v8,11/12] acpi/numa/hmat: Register HMAT at device_initcall level
EFI Specific Purpose Memory Support
- 1 -
-
-
-
2019-11-07
Dan Williams
Mainlined
[v8,12/12] acpi/numa/hmat: Register "soft reserved" memory as an "hmem" device
EFI Specific Purpose Memory Support
- 1 -
-
-
-
2019-11-07
Dan Williams
Mainlined
tools/testing/nvdimm: Fix mock support for ioremap
tools/testing/nvdimm: Fix mock support for ioremap
- - -
-
-
-
2019-11-14
Dan Williams
Mainlined
[v3] mm: Cleanup __put_devmap_managed_page() vs ->page_free()
[v3] mm: Cleanup __put_devmap_managed_page() vs ->page_free()
- 1 -
-
-
-
2019-11-14
Dan Williams
Mainlined
[v5] libnvdimm/namespace: Differentiate between probe mapping and runtime mapping
[v5] libnvdimm/namespace: Differentiate between probe mapping and runtime mapping
- - -
-
-
-
2019-11-17
Dan Williams
Mainlined
[GIT,PULL] libnvdimm fix for v5.5-rc3
[GIT,PULL] libnvdimm fix for v5.5-rc3
- - -
-
-
-
2019-12-21
Dan Williams
Mainlined
[GIT,PULL] dax fixes for v5.6-rc2
[GIT,PULL] dax fixes for v5.6-rc2
- - -
-
-
-
2020-02-11
Dan Williams
Mainlined
[v5,1/6] ACPI: NUMA: Up-level "map to online node" functionality
Memory Hierarchy: Enable target node lookups for reserved memory
1 1 -
-
-
-
2020-02-16
Dan Williams
Mainlined
[v5,2/6] mm/numa: Skip NUMA_NO_NODE and online nodes in numa_map_to_online_node()
Memory Hierarchy: Enable target node lookups for reserved memory
- 2 -
-
-
-
2020-02-16
Dan Williams
Mainlined
[v5,3/6] powerpc/papr_scm: Switch to numa_map_to_online_node()
Memory Hierarchy: Enable target node lookups for reserved memory
1 2 -
-
-
-
2020-02-16
Dan Williams
Mainlined
[v5,4/6] x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO
Memory Hierarchy: Enable target node lookups for reserved memory
- 2 -
-
-
-
2020-02-16
Dan Williams
Mainlined
[v5,5/6] x86/NUMA: Provide a range-to-target_node lookup facility
Memory Hierarchy: Enable target node lookups for reserved memory
- 2 -
-
-
-
2020-02-16
Dan Williams
Mainlined
[v5,6/6] libnvdimm/e820: Retrieve and populate correct 'target_node' info
Memory Hierarchy: Enable target node lookups for reserved memory
- 1 -
-
-
-
2020-02-16
Dan Williams
Mainlined
[v4,1/5] mm/memremap_pages: Introduce memremap_compat_align()
libnvdimm: Cross-arch compatible namespace alignment
1 1 -
-
-
-
2020-03-04
Dan Williams
Mainlined
[v4,2/5] libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid
libnvdimm: Cross-arch compatible namespace alignment
- 1 -
-
-
-
2020-03-04
Dan Williams
Mainlined
[v4,3/5] libnvdimm/namespace: Enforce memremap_compat_align()
libnvdimm: Cross-arch compatible namespace alignment
- 1 -
-
-
-
2020-03-04
Dan Williams
Mainlined
[v4,4/5] libnvdimm/region: Introduce NDD_LABELING
libnvdimm: Cross-arch compatible namespace alignment
- 2 -
-
-
-
2020-03-04
Dan Williams
Mainlined
[v4,5/5] libnvdimm/region: Introduce an 'align' attribute
libnvdimm: Cross-arch compatible namespace alignment
- 2 -
-
-
-
2020-03-04
Dan Williams
Mainlined
[GIT,PULL] libnvdimm for v5.7
[GIT,PULL] libnvdimm for v5.7
- - -
-
-
-
2020-04-07
Dan Williams
Mainlined
[GIT,PULL] libnvdimm for v5.8
[GIT,PULL] libnvdimm for v5.8
- - -
-
-
-
2020-06-12
Dan Williams
Mainlined
[GIT,PULL] libnvdimm for v5.8-rc2
[GIT,PULL] libnvdimm for v5.8-rc2
- - -
-
-
-
2020-06-19
Dan Williams
Mainlined
libnvdimm/security: Fix key lookup permissions
libnvdimm/security: Fix key lookup permissions
- 2 -
-
-
-
2020-06-24
Dan Williams
Mainlined
[GIT,PULL] libnvdimm fix for v5.8-rc5
[GIT,PULL] libnvdimm fix for v5.8-rc5
- - -
-
-
-
2020-07-11
Dan Williams
Mainlined
ACPI: NFIT: Fix ARS zero-sized allocation
ACPI: NFIT: Fix ARS zero-sized allocation
- - -
-
-
-
2020-08-01
Dan Williams
Mainlined
[01/21] e820, efi: add ACPI 6.0 persistent memory types
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[02/21] ND NFIT-Defined/NVIDIMM Subsystem
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[03/21] nd_acpi: initial core implementation and nfit skeleton
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[04/21] nd: create an 'nd_bus' from an 'nfit_desc'
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[05/21] nfit-test: manufactured NFITs for interface development
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[06/21] nd: ndctl class device, and nd bus attributes
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[07/21] nd: dimm devices (nfit "memory-devices")
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[08/21] nd: ndctl.h, the nd ioctl abi
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[09/21] nd_dimm: dimm driver and base nd-bus device-driver infrastructure
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[10/21] nd: regions (block-data-window, persistent memory, volatile memory)
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[11/21] nd_region: support for legacy nvdimms
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[12/21] nd_pmem: add NFIT support to the pmem driver
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[13/21] nd: add interleave-set state-tracking infrastructure
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[14/21] nd: namespace indices: read and validate
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[15/21] nd: pmem label sets and namespace instantiation.
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[16/21] nd: blk labels and namespace instantiation
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[17/21] nd: write pmem label set
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[18/21] nd: write blk label set
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[19/21] nd: infrastructure for btt devices
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[20/21] nd_btt: atomic sector updates
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
[21/21] nd_blk: nfit blk driver
- - -
-
-
-
2015-04-18
Dan Williams
Superseded
nd: fix 'sh' arch is CONFIG_SUPERH
- - -
-
-
-
2015-04-20
Dan Williams
Superseded
[ndctl] ndctl: reorder header include for ARRAY_SIZE() definition
- - -
-
-
-
2015-04-20
Dan Williams
Superseded
[v2,01/20] e820, efi: add ACPI 6.0 persistent memory types
- - -
-
-
-
2015-04-28
Dan Williams
djbw
Superseded
«
1
2
3
4
…
19
20
»