lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  PHC 
Open Source and information security mailing list archives
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Wed,  1 Sep 2021 16:37:53 -0700
From:   Kees Cook <>
To:     Josh Poimboeuf <>
Cc:     Kees Cook <>, Arnd Bergmann <>,
        "Peter Zijlstra (Intel)" <>,
        Jessica Yu <>,
        Heiko Carstens <>,
        Vasily Gorbik <>,
        Christian Borntraeger <>,
        Alexander Egorenkov <>,
        Sven Schnelle <>,
        Ilya Leoshkevich <>,
        "Steven Rostedt (VMware)" <>,
        Ingo Molnar <>,
        Sami Tolvanen <>,,,,
Subject: [PATCH 0/4] Fix ro_after_init vs static_call


It seems the .static_call_sites section was not being marked as
ro-after-init in modules. Adjust the macro names, add comments, refactor
the module section list, and fix .static_call_sites.



Kees Cook (4): Use regular *RODATA and *RO_AFTER_INIT_DATA suffixes Split .static_call_sites from .static_call_tramp_key
  module: Use a list of strings for ro_after_init sections
  module: Include .static_call_sites in module ro_after_init

 arch/s390/kernel/    |  2 +-
 include/asm-generic/ | 22 +++++++++++++++-------
 kernel/module.c                   | 29 +++++++++++++++++------------
 3 files changed, 33 insertions(+), 20 deletions(-)


Powered by blists - more mailing lists