summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'akpm-current/current'Stephen Rothwell2021-09-2910-51/+65
|\
| * virtio-mem: disallow mapping virtio-mem memory via /dev/memDavid Hildenbrand2021-09-292-1/+4
| * lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2Imran Khan2021-09-292-2/+2
| * lib, stackdepot: add helper to print stack entries into bufferImran Khan2021-09-294-27/+8
| * include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.hMianhan Liu2021-09-291-1/+0
| * zram-introduce-an-aged-idle-interface-v5Brian Geffon2021-09-291-6/+7
| * zram: introduce an aged idle interfaceBrian Geffon2021-09-291-16/+44
| * zram: off by one in read_block_state()Dan Carpenter2021-09-291-1/+1
| * zram_drv: allow reclaim on bio_allocJaewon Kim2021-09-291-1/+1
| * rapidio: avoid bogus __alloc_size warningKees Cook2021-09-291-4/+5
| * mm: move kvmalloc-related functions to slab.hMatthew Wilcox (Oracle)2021-09-291-0/+1
* | Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl.gitStephen Rothwell2021-09-2920-1387/+1936
|\ \
| * | cxl/pci: Disambiguate cxl_pci further from cxl_memBen Widawsky2021-09-211-33/+35
| * | cxl/core: Split decoder setup into alloc + addDan Williams2021-09-215-126/+114
| * | tools/testing/cxl: Introduce a mock memory device + driverDan Williams2021-09-213-5/+5
| * | cxl/mbox: Move command definitions to common locationDan Williams2021-09-213-48/+65
| * | cxl/bus: Populate the target list at decoder createDan Williams2021-09-213-27/+91
| * | tools/testing/cxl: Introduce a mocked-up CXL port hierarchyDan Williams2021-09-212-15/+37
| * | cxl/pmem: Add support for multiple nvdimm-bridge objectsDan Williams2021-09-213-16/+33
| * | cxl/pmem: Translate NVDIMM label commands to CXL label commandsDan Williams2021-09-211-4/+124
| * | cxl/mbox: Add exclusive kernel command supportDan Williams2021-09-214-3/+67
| * | cxl/mbox: Convert 'enabled_cmds' to DECLARE_BITMAPDan Williams2021-09-212-12/+2
| * | cxl/pci: Use module_pci_driverDan Williams2021-09-211-22/+8
| * | cxl/mbox: Move mailbox and other non-PCI specific infrastructure to the coreDan Williams2021-09-217-949/+972
| * | cxl/pci: Drop idr.hDan Williams2021-09-211-1/+0
| * | cxl/mbox: Introduce the mbox_send operationDan Williams2021-09-212-55/+63
| * | cxl/pci: Clean up cxl_mem_get_partition_info()Dan Williams2021-09-212-26/+24
| * | cxl/pci: Make 'struct cxl_mem' device type genericDan Williams2021-09-213-47/+41
| * | libnvdimm/labels: Introduce CXL labelsDan Williams2021-09-213-50/+241
| * | libnvdimm/label: Define CXL region labelsDan Williams2021-09-211-0/+32
| * | libnvdimm/labels: Fix kernel-doc for label.hDan Williams2021-09-211-2/+8
| * | libnvdimm/labels: Introduce the concept of multi-range namespace labelsDan Williams2021-09-212-0/+14
| * | libnvdimm/label: Add a helper for nlabel validationDan Williams2021-09-212-3/+9
| * | libnvdimm/labels: Add uuid helpersDan Williams2021-09-218-114/+122
* | | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/srin...Stephen Rothwell2021-09-291-1/+2
|\ \ \
| * | | nvmem: Fix shift-out-of-bound (UBSAN) with byte size cellsStephen Boyd2021-09-281-1/+2
* | | | Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/linux/kernel/git/joh...Stephen Rothwell2021-09-294-4/+4
|\ \ \ \
| * | | | gnss: drop stray semicolonsJohan Hovold2021-07-124-4/+4
* | | | | Merge branch 'for-next/kspp' of git://git.kernel.org/pub/scm/linux/kernel/git...Stephen Rothwell2021-09-2925-154/+157
|\ \ \ \ \
| * | | | | treewide: Replace 0-element memcpy() destinations with flexible arraysKees Cook2021-09-255-15/+15
| * | | | | treewide: Replace open-coded flex arrays in unionsKees Cook2021-09-258-19/+36
| * | | | | cm4000_cs: Use struct_group() to zero struct cm4000_dev regionKees Cook2021-09-251-5/+4
| * | | | | can: flexcan: Use struct_group() to zero struct flexcan_regs regionsKees Cook2021-09-251-34/+34
| * | | | | HID: roccat: Use struct_group() to zero kone_mouse_eventKees Cook2021-09-252-6/+8
| * | | | | HID: cp2112: Use struct_group() for memcpy() regionKees Cook2021-09-251-6/+8
| * | | | | drm/mga/mga_ioc32: Use struct_group() for memcpy() regionKees Cook2021-09-251-13/+14
| * | | | | iommu/amd: Use struct_group() for memcpy() regionKees Cook2021-09-251-3/+6
| * | | | | bnxt_en: Use struct_group_attr() for memcpy() regionKees Cook2021-09-252-8/+10
| * | | | | cxl/core: Replace unions with struct_group()Kees Cook2021-09-251-43/+18
| * | | | | powerpc: Split memset() to avoid multi-field overflowKees Cook2021-09-251-1/+2