system_certificates.S 535 B

1234567891011121314151617181920212223
  1. #include <linux/export.h>
  2. #include <linux/init.h>
  3. __INITRODATA
  4. .align 8
  5. .globl VMLINUX_SYMBOL(system_certificate_list)
  6. VMLINUX_SYMBOL(system_certificate_list):
  7. __cert_list_start:
  8. #ifdef CONFIG_MODULE_SIG
  9. .incbin "certs/signing_key.x509"
  10. #endif
  11. .incbin "certs/x509_certificate_list"
  12. __cert_list_end:
  13. .align 8
  14. .globl VMLINUX_SYMBOL(system_certificate_list_size)
  15. VMLINUX_SYMBOL(system_certificate_list_size):
  16. #ifdef CONFIG_64BIT
  17. .quad __cert_list_end - __cert_list_start
  18. #else
  19. .long __cert_list_end - __cert_list_start
  20. #endif