This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
inferred br_mdb_entry.ifindex | |
ifindex -> br_mdb_entry.ifindex -> __dev_get_by_index:arg1 | |
inferred btrfs_ioctl_vol_args.fd | |
fd -> btrfs_ioctl_vol_args.fd -> __btrfs_ioctl_snap_create:arg3 -> class_fd_constructor:arg0 -> fdget:arg0 -> __fget_light:arg0 | |
inferred dma_buf_export_sync_file.fd | |
fd <- dma_buf_export_sync_file.fd <- dma_buf_export_sync_file:loc.fd <- get_unused_fd_flags:ret <- __get_unused_fd_flags:ret <- alloc_fd:ret | |
inferred dma_buf_import_sync_file.fd | |
fd -> dma_buf_import_sync_file.fd -> sync_file_get_fence:arg0 -> sync_file_fdget:arg0 -> fget:arg0 -> __fget:arg0 -> __fget_files:arg1 -> __fget_files_rcu:arg1 | |
inferred dma_heap_allocation_data.fd | |
fd <- dma_heap_allocation_data.fd <- dma_heap_ioctl_allocate:loc.fd <- dma_heap_buffer_alloc:ret <- dma_heap_buffer_alloc:loc.fd <- dma_buf_fd:ret <- dma_buf_fd:loc.fd <- get_unused_fd_flags:ret <- __get_unused_fd_flags:ret <- alloc_fd:ret |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
lea 0x0(%r13,%rax,1),%rax | |
lea -0x10(%r14,%rax,1),%rax | |
lea -0x10(%rax,%r8,1),%rax | |
lea -0x10(%rax,%r9,1),%rax | |
lea -0x10(%rax,%rcx,1),%rax | |
lea 0x14(%rax,%rax,1),%rax | |
lea 0x15180(%rdi,%rax,1),%rax | |
lea 0x18(%r10,%rax,1),%rax | |
lea 0x18(%rax,%r12,1),%rax | |
lea -0x18(%rcx,%rax,1),%rax |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
00000000001ef620 <absl::Mutex::TryLock()>: | |
1ef620: 48 8b 07 mov (%rdi),%rax | |
1ef623: a8 19 test $0x19,%al | |
1ef625: 75 10 jne 1ef637 <absl::Mutex::TryLock()+0x17> | |
1ef627: 48 89 c1 mov %rax,%rcx | |
1ef62a: 48 83 c9 08 or $0x8,%rcx | |
1ef62e: f0 48 0f b1 0f lock cmpxchg %rcx,(%rdi) | |
1ef633: 0f 94 c0 sete %al | |
1ef636: c3 ret | |
1ef637: a8 10 test $0x10,%al |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
00000000001ee7c0 <absl::Mutex::TryLock()>: | |
1ee7c0: 55 push %rbp | |
1ee7c1: 48 89 e5 mov %rsp,%rbp | |
1ee7c4: 53 push %rbx | |
1ee7c5: 50 push %rax | |
1ee7c6: 48 8b 07 mov (%rdi),%rax | |
1ee7c9: a8 19 test $0x19,%al | |
1ee7cb: 75 10 jne 1ee7dd <absl::Mutex::TryLock()+0x1d> | |
1ee7cd: 48 89 c1 mov %rax,%rcx | |
1ee7d0: 48 83 c9 08 or $0x8,%rcx |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git shortlog --grep 'Reported-.*\(syzbot\|syzkaller\)' --author=penguin-kernel --author=mudongliangabcd --author=paskripkin --author=asml.silence --author=johannes.berg | |
Dongliang Mu (23): | |
NFC: nci: fix memory leak in nci_allocate_device | |
misc/uss720: fix memory leak in uss720_probe | |
ALSA: control led: fix memory leak in snd_ctl_led_register | |
media: dvd_usb: memory leak in cinergyt2_fe_attach | |
ieee802154: hwsim: Fix memory leak in hwsim_add_one | |
usb: hso: fix error handling code of hso_create_net_device | |
netfilter: nf_tables: fix audit memory leak in nf_tables_commit | |
usb: hso: fix error handling code of hso_create_net_device |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#define NARG(...) NARG_(__VA_ARGS__, RSEQ_N()) | |
#define NARG_(...) ARG_N(__VA_ARGS__) | |
#define RSEQ_N() 8, 7, 6, 5, 4, 3, 2, 1, 0 | |
#define ARG_N(_1, _2, _3, _4, _5, _6, _7, _8, N, ...) N | |
#define CONCAT_(x, y) x##y | |
#define CONCAT(x, y) CONCAT_( x, y ) | |
#define OVERLOAD(X, ...) CONCAT(X, NARG(__VA_ARGS__)) | |
#define INTERCEPT(ret, func, ...) OVERLOAD(INTER, __VA_ARGS__)(ret, func, __VA_ARGS__) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ./syz-execprog -debug prog | |
2023/05/16 08:29:14 parsed 1 programs | |
2023/05/16 08:29:15 executed programs: 0 | |
spawned loop pid 5580 | |
mount(fusectl) failed: 16 | |
hci dev id: 0 | |
01 03 0c 00 | |
01 03 10 00 | |
01 01 10 00 | |
01 09 10 00 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3264 | |
3264 | |
4544 | |
4544 | |
192 | |
160 | |
160 | |
64512 | |
60288 | |
64640 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Automatically generated file; DO NOT EDIT. | |
# Linux/x86 6.1.0-rc4 Kernel Configuration | |
# | |
CONFIG_CC_VERSION_TEXT="gcc (Debian 12.2.0-3) 12.2.0" | |
CONFIG_CC_IS_GCC=y | |
CONFIG_GCC_VERSION=120200 | |
CONFIG_CLANG_VERSION=0 | |
CONFIG_AS_IS_GNU=y | |
CONFIG_AS_VERSION=23900 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
int main(int argc, char** argv) | |
{ | |
if (argc >= 2 && strcmp(argv[1], "netns-bench") == 0) { | |
flag_debug = false; | |
flag_net_injection = true; | |
flag_net_devices = true; | |
flag_wifi = true; | |
const int procs = std::max(1, atoi(argc >= 3 ? argv[2] : "")); | |
static int ops = 0; | |
for (int i = 0; i < procs; i++) { |
NewerOlder