config_check.c 493 B

123456789101112131415161718
  1. #include <linux/bug.h>
  2. void check(void)
  3. {
  4. /*
  5. * These kconfig symbols must be set to "m" for nfit_test to
  6. * load and operate.
  7. */
  8. BUILD_BUG_ON(!IS_MODULE(CONFIG_LIBNVDIMM));
  9. BUILD_BUG_ON(!IS_MODULE(CONFIG_BLK_DEV_PMEM));
  10. BUILD_BUG_ON(!IS_MODULE(CONFIG_ND_BTT));
  11. BUILD_BUG_ON(!IS_MODULE(CONFIG_ND_PFN));
  12. BUILD_BUG_ON(!IS_MODULE(CONFIG_ND_BLK));
  13. BUILD_BUG_ON(!IS_MODULE(CONFIG_ACPI_NFIT));
  14. BUILD_BUG_ON(!IS_MODULE(CONFIG_DEV_DAX));
  15. BUILD_BUG_ON(!IS_MODULE(CONFIG_DEV_DAX_PMEM));
  16. }