diff options
author | Chunwei Chen <[email protected]> | 2023-10-02 16:58:01 -0700 |
---|---|---|
committer | GitHub <[email protected]> | 2023-10-02 16:58:01 -0700 |
commit | 249d759caf816eaadd1b4ff3ca22f438a8c25c36 (patch) | |
tree | 73a2832a60757966ddec80a12f122db9a339464a /cmd/zfs/zfs_main.c | |
parent | fe4d055b36b8f2ec64a8b67bf4fa6366e954f82f (diff) |
Fix invalid pointer access in trace_dbuf.h
In dnode_destroy, dn_objset is invalidated. However, it will later call
into dbuf_destroy, in which DTRACE_SET_STATE will try to access spa_name
via dn_objset causing illegal pointer access.
Reviewed-by: Brian Atkinson <[email protected]>
Reviewed-by: Brian Behlendorf <[email protected]>
Signed-off-by: Chunwei Chen <[email protected]>
Closes #15333
Diffstat (limited to 'cmd/zfs/zfs_main.c')
0 files changed, 0 insertions, 0 deletions