From 002170fbae88011602918a0d73675bfdb6fe4200 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 14 Apr 2025 08:03:22 +0200 Subject: pkg/declextract: more precise fileops callback resolution Use resolved Function references instead of string names for fileops callback resolution. Function names are not unique, a number of callbacks have the same names. --- tools/syz-declextract/testdata/file_operations.c.probe | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'tools') diff --git a/tools/syz-declextract/testdata/file_operations.c.probe b/tools/syz-declextract/testdata/file_operations.c.probe index dbc15f826..8020b4943 100644 --- a/tools/syz-declextract/testdata/file_operations.c.probe +++ b/tools/syz-declextract/testdata/file_operations.c.probe @@ -6,10 +6,10 @@ } ], "PCs": [ - {"Func": "foo_open"}, - {"Func": "foo_read"}, - {"Func": "foo_write"}, - {"Func": "foo_mmap"}, - {"Func": "foo_ioctl"} + {"File": "file_operations.c", "Func": "foo_open"}, + {"File": "file_operations.c", "Func": "foo_read"}, + {"File": "file_operations.c", "Func": "foo_write"}, + {"File": "file_operations.c", "Func": "foo_mmap"}, + {"File": "file_operations.c", "Func": "foo_ioctl"} ] } -- cgit mrf-deployment