Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
  • Kees Cook's avatar
    binfmt_elf: Introduce KUnit test · 9e1a3ce0
    Kees Cook authored
    Adds simple KUnit test for some binfmt_elf internals: specifically a
    regression test for the problem fixed by commit 8904d9cd90ee ("ELF:
    fix overflow in total mapping size calculation").
    
    $ ./tools/testing/kunit/kunit.py run --arch x86_64 \
        --kconfig_add CONFIG_IA32_EMULATION=y '*binfmt_elf'
    ...
    [19:41:08] ================== binfmt_elf (1 subtest) ==================
    [19:41:08] [PASSED] total_mapping_size_test
    [19:41:08] =================== [PASSED] binfmt_elf ====================
    [19:41:08] ============== compat_binfmt_elf (1 subtest) ===============
    [19:41:08] [PASSED] total_mapping_size_test
    [19:41:08] ================ [PASSED] compat_binfmt_elf ================
    [19:41:08] ============================================================
    [19:41:08] Testing complete. Passed: 2, Failed: 0, Crashed: 0, Skipped: 0, Errors: 0
    
    Cc: Eric Biederman <ebiederm@xmission.com>
    Cc: David Gow <davidgow@google.com>
    Cc: Alexey Dobriyan <adobriyan@gmail.com>
    Cc: "Magnus Groß" <magnus.gros...
    9e1a3ce0
Forked from BeagleBoard.org / Linux
Loading