Home
last modified time | relevance | path

Searched hist:"9 e575fadf491152fb3445d4837d49a9cb87dd6e2" (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/sys/
H A Dlinker.hdiff 9e575fadf491152fb3445d4837d49a9cb87dd6e2 Thu Jul 29 15:46:25 CEST 2021 Mark Johnston <markj@FreeBSD.org> link_elf_obj: Invoke fini callbacks

This is required for KASAN: when a module is unloaded, poisoned regions
(e.g., pad areas between global variables) are left as such, so if they
are reused as KLDs are loaded, false positives can arise.

Reported by: pho, Jenkins
Reviewed by: kib
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D31339
/freebsd/sys/kern/
H A Dlink_elf_obj.cdiff 9e575fadf491152fb3445d4837d49a9cb87dd6e2 Thu Jul 29 15:46:25 CEST 2021 Mark Johnston <markj@FreeBSD.org> link_elf_obj: Invoke fini callbacks

This is required for KASAN: when a module is unloaded, poisoned regions
(e.g., pad areas between global variables) are left as such, so if they
are reused as KLDs are loaded, false positives can arise.

Reported by: pho, Jenkins
Reviewed by: kib
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D31339
H A Dkern_linker.cdiff 9e575fadf491152fb3445d4837d49a9cb87dd6e2 Thu Jul 29 15:46:25 CEST 2021 Mark Johnston <markj@FreeBSD.org> link_elf_obj: Invoke fini callbacks

This is required for KASAN: when a module is unloaded, poisoned regions
(e.g., pad areas between global variables) are left as such, so if they
are reused as KLDs are loaded, false positives can arise.

Reported by: pho, Jenkins
Reviewed by: kib
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D31339