Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'libnvdimm-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm

Pull libnvdimm updates from Ira Weiny:

- One small cleanup to use sizeof(*pointer)

- Add MODULE_DESCRIPTIONS() to eliminate make W=1 warnings

* tag 'libnvdimm-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm:
testing: nvdimm: Add MODULE_DESCRIPTION() macros
testing: nvdimm: iomap: add MODULE_DESCRIPTION()
dax: add missing MODULE_DESCRIPTION() macros
nvdimm: add missing MODULE_DESCRIPTION() macros
ACPI: NFIT: add missing MODULE_DESCRIPTION() macro
nvdimm/btt: use sizeof(*pointer) instead of sizeof(type)

+18 -2
+1
drivers/acpi/nfit/core.c
··· 3531 3531 3532 3532 module_init(nfit_init); 3533 3533 module_exit(nfit_exit); 3534 + MODULE_DESCRIPTION("ACPI NVDIMM Firmware Interface Table (NFIT) driver"); 3534 3535 MODULE_LICENSE("GPL v2"); 3535 3536 MODULE_AUTHOR("Intel Corporation");
+1
drivers/dax/cxl.c
··· 43 43 44 44 module_cxl_driver(cxl_dax_region_driver); 45 45 MODULE_ALIAS_CXL(CXL_DEVICE_DAX_REGION); 46 + MODULE_DESCRIPTION("CXL DAX: direct access to CXL regions"); 46 47 MODULE_LICENSE("GPL"); 47 48 MODULE_AUTHOR("Intel Corporation"); 48 49 MODULE_IMPORT_NS(CXL);
+1
drivers/dax/device.c
··· 482 482 } 483 483 484 484 MODULE_AUTHOR("Intel Corporation"); 485 + MODULE_DESCRIPTION("Device DAX: direct access device driver"); 485 486 MODULE_LICENSE("GPL v2"); 486 487 module_init(dax_init); 487 488 module_exit(dax_exit);
+1
drivers/dax/hmem/hmem.c
··· 168 168 169 169 MODULE_ALIAS("platform:hmem*"); 170 170 MODULE_ALIAS("platform:hmem_platform*"); 171 + MODULE_DESCRIPTION("HMEM DAX: direct access to 'specific purpose' memory"); 171 172 MODULE_LICENSE("GPL v2"); 172 173 MODULE_AUTHOR("Intel Corporation");
+1
drivers/dax/kmem.c
··· 299 299 } 300 300 301 301 MODULE_AUTHOR("Intel Corporation"); 302 + MODULE_DESCRIPTION("KMEM DAX: map dax-devices as System-RAM"); 302 303 MODULE_LICENSE("GPL v2"); 303 304 module_init(dax_kmem_init); 304 305 module_exit(dax_kmem_exit);
+1
drivers/dax/pmem.c
··· 94 94 } 95 95 module_exit(dax_pmem_exit); 96 96 97 + MODULE_DESCRIPTION("PMEM DAX: direct access to persistent memory"); 97 98 MODULE_LICENSE("GPL v2"); 98 99 MODULE_AUTHOR("Intel Corporation"); 99 100 MODULE_ALIAS_ND_DEVICE(ND_DEVICE_DAX_PMEM);
+1
drivers/dax/super.c
··· 606 606 } 607 607 608 608 MODULE_AUTHOR("Intel Corporation"); 609 + MODULE_DESCRIPTION("DAX: direct access to differentiated memory"); 609 610 MODULE_LICENSE("GPL v2"); 610 611 subsys_initcall(dax_core_init); 611 612 module_exit(dax_core_exit);
+3 -2
drivers/nvdimm/btt.c
··· 751 751 u64 logsize, mapsize, datasize; 752 752 u64 available = size; 753 753 754 - arena = kzalloc(sizeof(struct arena_info), GFP_KERNEL); 754 + arena = kzalloc(sizeof(*arena), GFP_KERNEL); 755 755 if (!arena) 756 756 return NULL; 757 757 arena->nd_btt = btt->nd_btt; ··· 978 978 if (ret) 979 979 return ret; 980 980 981 - super = kzalloc(sizeof(struct btt_sb), GFP_NOIO); 981 + super = kzalloc(sizeof(*super), GFP_NOIO); 982 982 if (!super) 983 983 return -ENOMEM; 984 984 ··· 1716 1716 1717 1717 MODULE_ALIAS_ND_DEVICE(ND_DEVICE_BTT); 1718 1718 MODULE_AUTHOR("Vishal Verma <vishal.l.verma@linux.intel.com>"); 1719 + MODULE_DESCRIPTION("NVDIMM Block Translation Table"); 1719 1720 MODULE_LICENSE("GPL v2"); 1720 1721 module_init(nd_btt_init); 1721 1722 module_exit(nd_btt_exit);
+1
drivers/nvdimm/core.c
··· 540 540 nvdimm_devs_exit(); 541 541 } 542 542 543 + MODULE_DESCRIPTION("NVDIMM (Non-Volatile Memory Device) core"); 543 544 MODULE_LICENSE("GPL v2"); 544 545 MODULE_AUTHOR("Intel Corporation"); 545 546 subsys_initcall(libnvdimm_init);
+1
drivers/nvdimm/e820.c
··· 69 69 module_platform_driver(e820_pmem_driver); 70 70 71 71 MODULE_ALIAS("platform:e820_pmem*"); 72 + MODULE_DESCRIPTION("NVDIMM support for e820 type-12 memory"); 72 73 MODULE_LICENSE("GPL v2"); 73 74 MODULE_AUTHOR("Intel Corporation");
+1
drivers/nvdimm/nd_virtio.c
··· 123 123 return 0; 124 124 }; 125 125 EXPORT_SYMBOL_GPL(async_pmem_flush); 126 + MODULE_DESCRIPTION("Virtio Persistent Memory Driver"); 126 127 MODULE_LICENSE("GPL");
+1
drivers/nvdimm/of_pmem.c
··· 111 111 112 112 module_platform_driver(of_pmem_region_driver); 113 113 MODULE_DEVICE_TABLE(of, of_pmem_region_match); 114 + MODULE_DESCRIPTION("NVDIMM Device Tree support"); 114 115 MODULE_LICENSE("GPL"); 115 116 MODULE_AUTHOR("IBM Corporation");
+1
drivers/nvdimm/pmem.c
··· 766 766 module_nd_driver(nd_pmem_driver); 767 767 768 768 MODULE_AUTHOR("Ross Zwisler <ross.zwisler@linux.intel.com>"); 769 + MODULE_DESCRIPTION("NVDIMM Persistent Memory Driver"); 769 770 MODULE_LICENSE("GPL v2");
+1
tools/testing/nvdimm/test/iomap.c
··· 407 407 } 408 408 EXPORT_SYMBOL(__wrap_acpi_evaluate_dsm); 409 409 410 + MODULE_DESCRIPTION("NVDIMM unit test"); 410 411 MODULE_LICENSE("GPL v2");
+1
tools/testing/nvdimm/test/ndtest.c
··· 987 987 988 988 module_init(ndtest_init); 989 989 module_exit(ndtest_exit); 990 + MODULE_DESCRIPTION("Test non-NFIT devices"); 990 991 MODULE_LICENSE("GPL"); 991 992 MODULE_AUTHOR("IBM Corporation");
+1
tools/testing/nvdimm/test/nfit.c
··· 3382 3382 3383 3383 module_init(nfit_test_init); 3384 3384 module_exit(nfit_test_exit); 3385 + MODULE_DESCRIPTION("Test ACPI NFIT devices"); 3385 3386 MODULE_LICENSE("GPL v2"); 3386 3387 MODULE_AUTHOR("Intel Corporation");