issues
search
ClangBuiltLinux
/
thread-safety-analysis
A research project into applying Clang's Thread Safety Analysis to the Linux Kernel
Other
6
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
net/sched/act_api.c: __tcf_action_put: broken __try_acquires?
#121
bulwahn
opened
5 years ago
0
net/sched/cls_api.c: _tcf_block_put: broken __try_acquires?
#120
bulwahn
opened
5 years ago
0
fs/dcache.c: conditional unlocking in dput
#119
himanshujha199640
opened
5 years ago
1
fs/dcache.c: conditional unlocking in fast_dput
#118
himanshujha199640
opened
5 years ago
0
fs/dcache.c: can't annotate dentry_kill precisely
#117
himanshujha199640
opened
5 years ago
0
fs/dcache.c: can't annotate __lock_parent precisely
#116
himanshujha199640
opened
5 years ago
0
fs/dcache.c: can't annotate __dentry_kill
#115
himanshujha199640
opened
5 years ago
0
replace `__acquires(x) __releases(x)` sparse annotations by `__must_hold(x)`
#114
bulwahn
opened
5 years ago
15
drivers/base/regmap/regmap.c: regmap_{lock,unlock}_mutex: cannot annotate void pointer
#113
bulwahn
opened
5 years ago
8
net/netlink/genetlink.c: genl_rcv_msg: uses conditionally if !family->parallel_ops
#112
bulwahn
opened
5 years ago
0
net/core/rtnetlink.c: rtnl_lock_unregistering_all: surprising analysis capability
#111
bulwahn
opened
5 years ago
2
net/core/rtnetlink.c: rtnl_unlock: unlocks through some delegation
#110
bulwahn
opened
5 years ago
0
fs/io_uring.c: __io_submit_sqe: uses conditionally when `s->needs_lock` is passed along
#109
bulwahn
opened
5 years ago
0
drivers/tty/tty_buffer.c: tty_buffer_{lock,unlock}_exclusive: cannot annotate with alias
#108
bulwahn
opened
5 years ago
1
drivers/tty/tty_mutex.c: tty_{lock,unlock}: warns and returns on wrong usage before locking/unlocking
#107
bulwahn
opened
5 years ago
0
drivers/input/serio/libps2.c: ps2_{begin,end}_command: mutex to be locked/unlocked depends on input
#106
bulwahn
opened
5 years ago
0
drivers/input/input.c: input_handlers_seq_start: locking status is recorded in state->mutex_acquired
#105
bulwahn
opened
5 years ago
0
fs/dcache.c: can't annotate dentry_unlink_inode precisely
#104
himanshujha199640
opened
5 years ago
2
fs/inode.c: annotating iput_final ?
#103
himanshujha199640
opened
5 years ago
1
fs/inode.c: can't annotate insert_inode_locked
#102
himanshujha199640
opened
5 years ago
0
drivers/input/input.c: input_devices_seq_{start,stop}: locking status is recorded in state->mutex_acquired
#101
bulwahn
opened
5 years ago
0
fs/inode.c: can't annotate find_inode_fast
#100
himanshujha199640
opened
5 years ago
0
fs/inode.c: can't annotate find_inode
#99
himanshujha199640
opened
5 years ago
0
fs/inode.c: can't annotate lru_status inode_lru_isolate
#98
himanshujha199640
opened
5 years ago
0
drivers/tty/tty_io.c: callers of tty_write_lock check return value with <0
#97
bulwahn
opened
5 years ago
3
mm/gup.c: can't annotate follow_pud_mask
#96
himanshujha199640
opened
5 years ago
0
mm/gup.c: can't annotate follow_pmd_mask
#95
himanshujha199640
opened
5 years ago
0
annotating pte_alloc_map_lock
#94
himanshujha199640
opened
5 years ago
6
fs/kernfs/file.c: kernfs_file_direct_read, kernfs_fop_write: uses conditionally with tricky reasoning on two conditionals being equivalent
#93
bulwahn
opened
5 years ago
0
fs/kernfs/file.c: kernfs_seq_{start,stop}: local analysis fails due to aliasing and global analysis fails due to type casting
#92
bulwahn
opened
5 years ago
1
mm/mincore.c: can't annotate mincore_pte_range
#91
himanshujha199640
opened
5 years ago
0
fs/fs-writeback.c: conditional locking and unlocking in block_dump___mark_inode_dirty
#90
himanshujha199640
opened
5 years ago
0
fs/fs-writeback.c: can't annotate writeback_single_inode
#89
himanshujha199640
opened
5 years ago
0
fs/fs-writeback.c: can't annotate inode_io_list_del
#88
himanshujha199640
opened
5 years ago
0
fs/fs-writeback.c: can't annotate inode_to_wb_and_lock_list
#87
himanshujha199640
opened
5 years ago
0
fs/fs-writeback.c: can't annotate locked_inode_to_wb_and_lock_list effectively
#86
himanshujha199640
opened
5 years ago
0
mm/mremap.c: can't annotate move_normal_pmd
#85
himanshujha199640
opened
5 years ago
0
mm/mremap.c: can't annotate move_ptes
#84
himanshujha199640
opened
5 years ago
0
mm/pagewalk.c: can't annotate walk_pud_range
#83
himanshujha199640
opened
5 years ago
0
mm/swapfile.c: handle all the warnings
#82
himanshujha199640
opened
5 years ago
0
annotating spin_lock_nested() with __acquires_spinlock(..)
#81
himanshujha199640
opened
5 years ago
4
mm/hugetlb.c: handle all the warnings
#80
himanshujha199640
opened
5 years ago
0
mm/mempolicy.c: can't annotate queue_pages_hugetlb
#79
himanshujha199640
opened
5 years ago
0
mm/slub.c: conditional locking and unlocking in unfreeze_partials
#78
himanshujha199640
opened
5 years ago
0
mm/slub.c: conditional locking and unlocking in deactivate_slab
#77
himanshujha199640
opened
5 years ago
0
kernel/sched/core.c: conditional unlocking and locking in __cond_resched_lock
#76
himanshujha199640
opened
5 years ago
0
ipc/util.c: conditional unlocking in ipc_addid
#75
himanshujha199640
opened
5 years ago
0
fs/ext4/ext4.h: can't annotate ext4_{lock,unlock}_group
#74
himanshujha199640
opened
5 years ago
0
fs/nfs/client.c: can't annotate nfs_volume_list_{start,stop}
#73
himanshujha199640
opened
5 years ago
0
fs/nfs/client.c: can't annotate nfs_server_list_{start,stop}
#72
himanshujha199640
opened
5 years ago
0
Previous
Next