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

more syz-declextract improvements #5511

Merged
merged 4 commits into from
Nov 14, 2024

Conversation

dvyukov
Copy link
Collaborator

@dvyukov dvyukov commented Nov 14, 2024

  • sys/linux: ensure that auto descriptions are self-sufficient
  • tools/syz-declextract: improve name matching heuristics
  • tools/syz-declextract: refactor int type conversion
  • tools/syz-declextract: add heuristic for sigsetsize

Test that if we enable only auto descriptions, nothing gets disabled.
Currently nothing can create fd_cgroup which is used by the descriptions.
Allow to specialize "intptr".
Pass isSyscallParam to int*Subtype b/c if they need to return const/flags,
they will need isSyscallParam.
Move makeConst/Flags/etc to before int*Subtype b/c they may need to use them.
@dvyukov dvyukov changed the title dvyukov declextract more3 more syz-declextract improvements Nov 14, 2024
@dvyukov dvyukov enabled auto-merge November 14, 2024 15:55
@dvyukov dvyukov added this pull request to the merge queue Nov 14, 2024
Merged via the queue into google:master with commit f6ede3a Nov 14, 2024
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants