aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/nvdimm
AgeCommit message (Expand)AuthorFilesLines
12 daysMerge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds5-73/+333
12 daysMerge tag 'for-7.3/block-20260819' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linuxLinus Torvalds1-1/+1
13 daysnvdimm: virtio_pmem: drain requests in freezeLi Chen2-5/+34
13 daysnvdimm: virtio_pmem: converge broken virtqueue to -EIOLi Chen3-14/+136
13 daysnvdimm: virtio_pmem: isolate DMA request buffersLi Chen1-2/+6
13 daysnvdimm: virtio_pmem: publish done with release/acquireLi Chen1-3/+16
13 daysnvdimm: virtio_pmem: refcount requests for token lifetimeLi Chen2-4/+30
13 daysnvdimm: virtio_pmem: use READ_ONCE()/WRITE_ONCE() for wait flagsLi Chen1-7/+7
13 daysnvdimm: virtio_pmem: always wake -ENOSPC waitersLi Chen1-9/+16
13 daysnvdimm: virtio_pmem: use GFP_NOIO for flush requestsLi Chen1-1/+1
13 daysnvdimm: virtio_pmem: stop allocating child flush bioLi Chen5-18/+64
13 daysnvdimm: pmem: guard data loop for dataless biosLi Chen1-15/+21
13 daysnvdimm: pmem: keep PREFLUSH before data writesLi Chen1-3/+9
13 daysnvdimm: preserve flush callback -ENOMEMLi Chen1-1/+2
2026-08-06block: rename bi_bvec_donePavel Begunkov1-1/+1
2026-07-30nvdimm-btt: clean up kernel-doc warningsRandy Dunlap1-1/+1
2026-07-14nvdimm/btt: reject an arena whose nfree is below the lane countBryam Vargas1-0/+8
2026-07-14libnvdimm/labels: Bound the on-media label size before the shiftBryam Vargas1-2/+13
2026-07-14libnvdimm/labels: Prevent integer overflow in __nd_label_validate()Bryam Vargas1-1/+1
2026-06-18Merge tag 'libnvdimm-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimmLinus Torvalds4-55/+38
2026-06-03nvdimm: Convert nvdimm_bus guard to classDmitry Ilvokhin1-2/+5
2026-06-01nvdimm: Use sysfs_emit() for cpumask show callbackYury Norov1-1/+1
2026-06-01nvdimm/btt: Free arenas on btt_init() error pathsAbdun Nihaal1-4/+7
2026-06-01nvdimm/btt: Free arena sub-allocations on discover_arenas() error pathAbdun Nihaal1-0/+3
2026-06-01nvdimm/btt: Handle preemption in BTT lane acquisitionAlison Schofield2-50/+27
2026-04-13Merge tag 'vfs-7.1-rc1.integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds1-2/+4
2026-03-09nvdimm/bus: Fix potential use after free in asynchronous initializationIra Weiny1-2/+3
2026-03-09block: factor out a bio_integrity_action helperChristoph Hellwig1-2/+4
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds3-8/+4
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds15-25/+25
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook16-34/+35
2026-02-04nvdimm: virtio_pmem: serialize flush requestsLi Chen3-1/+7
2026-01-26drivers/nvdimm: Use local kmapsDavidlohr Bueso2-10/+10
2025-12-06Merge tag 'libnvdimm-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimmLinus Torvalds4-2/+304
2025-11-27Merge tag 'cache-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into soc/drivers-lateArnd Bergmann2-2/+2
2025-11-26nvdimm: Prevent integer overflow in ramdax_get_config_data()Dan Carpenter1-2/+2
2025-11-17memregion: Support fine grained invalidate by cpu_cache_invalidate_memregion()Yicong Yang2-2/+2
2025-11-17memregion: Drop unused IORES_DESC_* parameter from cpu_cache_invalidate_memregion()Jonathan Cameron2-2/+2
2025-11-05nvdimm: replace use of system_wq with system_percpu_wqMarco Crivellari1-2/+2
2025-11-03nvdimm: allow exposing RAM carveouts as NVDIMM DIMM devicesMike Rapoport (Microsoft)3-0/+302
2025-10-06Merge tag 'libnvdimm-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimmLinus Torvalds14-294/+215
2025-09-29nvdimm: Remove duplicate linux/slab.h headerJiapeng Chong1-1/+0
2025-09-25nvdimm: Clean up __nd_ioctl() and remove gotosDave Jiang1-43/+22
2025-09-25nvdimm: Introduce guard() for nvdimm_bus_lockDave Jiang14-248/+191
2025-09-16nvdimm: Use str_plural() to simplify the codeXichao Zhao2-2/+2
2025-08-13block: switch ->getgeo() to struct gendiskAl Viro1-2/+2
2025-07-31Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds2-8/+4
2025-07-09mm: remove callers of pfn_t functionalityAlistair Popple2-8/+4
2025-07-01block: rename tuple_size field in blk_integrity to metadata_sizeAnuj Gupta1-1/+1
2025-04-02Merge tag 'libnvdimm-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimmLinus Torvalds4-57/+2