Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
kernel/module/main.c elf_validity_cache_sechdrs() -> validate_section_offset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 402463899452510208,819794768076095488 |
| PARAM_VALUE | 0 | info->len | 64-u64max |
| PARAM_VALUE | 1 | shdr | 4096-ptr_max |
| CAPPED_DATA | 0 | info->hdr->e_shoff | 1 |
| CAPPED_DATA | 0 | info->len | 1 |
| DATA_SOURCE | 0 | info | $0 |
| PARAM_COMPARE | 0 | info->hdr->e_shoff | < $0->len |
| CONSTRAINT | 0 | info->hdr->e_shoff | <3024 |
| NO_OVERFLOW_SIMPLE | 0 | info->max_pages | |
| NO_OVERFLOW_SIMPLE | 1 | shdr->sh_offset | |
| NO_OVERFLOW_SIMPLE | 1 | shdr->sh_size |