Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SKIP SOF-TEST] Add new -i3/-i4 flags + fuzz_*features.conf files to add more CONFIG_ when fuzzing #9409

Merged
merged 3 commits into from
Sep 2, 2024

Commits on Aug 30, 2024

  1. fuzz.sh: add -i3 and -i4; shortcuts for -DCONFIG_IPC_MAJOR_$i=y

    Only a shortcut for now but allow more IPC version-dependent logic
    later.
    
    Signed-off-by: Marc Herbert <[email protected]>
    marc-hb committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    4ad4c88 View commit details
    Browse the repository at this point in the history
  2. Add new fuzz_*features.conf files to add more CONFIG_ when fuzzing

    The goal of these new files is to:
    1. Fuzz more code
    2. Reduce the configuration gap between fuzzed SOF and the real thing.
    
    See the fuzz_features.conf header for more details.
    
    Signed-off-by: Marc Herbert <[email protected]>
    marc-hb committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    35b2c62 View commit details
    Browse the repository at this point in the history
  3. .github/ipc_fuzzer: use new -i 3 and -i 4 fuzz.sh options

    Stop hardcoding -DCONFIG_IPC_MAJOR_x=y and use the new -3 and -4 fuzz.sh
    CLI flags.
    
    Signed-off-by: Marc Herbert <[email protected]>
    marc-hb committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    1f71972 View commit details
    Browse the repository at this point in the history