Displaying 6 results from an estimated 6 matches for "lockres_seq_start".
2023 Jun 13
1
[BUG] ocfs2/dlm: possible data races in dlm_drop_lockres_ref_done() and dlm_get_lock_resource()
Hello,
Our static analysis tool finds some possible data races in the OCFS2 file
system in Linux 6.4.0-rc6.
In most calling contexts, the variables such as res->lockname.name and
res->owner are accessed with holding the lock res->spinlock. Here is an
example:
lockres_seq_start() --> Line 539 in dlmdebug.c
spin_lock(&res->spinlock); --> Line 574 in dlmdebug.c (Lock
res->spinlock)
dump_lockres(res, ...); --> Line 575 in fs/ocfs2/dlm/dlmdebug.c
stringify_lockname(res->lockname.name, ...); --> Line 493 in
dlmdebug.c (Access res->loc...
2023 Jun 16
1
[BUG] ocfs2/dlm: possible data races in dlm_drop_lockres_ref_done() and dlm_get_lock_resource()
...r static analysis tool finds some possible data races in the OCFS2 file
> system in Linux 6.4.0-rc6.
>
> In most calling contexts, the variables such as res->lockname.name and
> res->owner are accessed with holding the lock res->spinlock. Here is an
> example:
>
> lockres_seq_start() --> Line 539 in dlmdebug.c
> spin_lock(&res->spinlock); --> Line 574 in dlmdebug.c (Lock
> res->spinlock)
> dump_lockres(res, ...); --> Line 575 in fs/ocfs2/dlm/dlmdebug.c
> stringify_lockname(res->lockname.name, ...); --> Line 493 in
> dlmde...
2023 Jun 13
0
[BUG] ocfs2/dlm: possible data races in dlm_drop_lockres_ref_done() and dlm_get_lock_resource()
Hello,
Our static analysis tool finds some possible data races in the OCFS2 file
system in Linux 6.4.0-rc6.
In most calling contexts, the variables? such as res->lockname.name and
res->owner are accessed with holding the lock res->spinlock. Here is an
example:
? lockres_seq_start() --> Line 539 in dlmdebug.c
??? spin_lock(&res->spinlock); --> Line 574 in dlmdebug.c (Lock
res->spinlock)
??? dump_lockres(res, ...); --> Line 575 in fs/ocfs2/dlm/dlmdebug.c
????? stringify_lockname(res->lockname.name, ...);? --> Line 493 in
dlmdebug.c (Access res-&g...
2012 Jun 14
0
[ocfs2-announce] OCFS2 1.4.10-1 released
...rphaned_slot when adding inode to orphan dir' to ocfs2
ocfs2: Tweak workqueue compat code to handle changes in EL5.6
ocfs2: Up version to 1.4.8
ocfs2: cluster Add per region debugfs file to show the elapsed time
ocfs2: cluster Create debugfs dir for heartbeat regions
Ocfs2: Handle empty list in lockres_seq_start for dlmdebug.c
ocfs2: Don t walk off the end of fast symlinks
o2dlm: force free mles during dlm exit
ocfs2: tighten up strlen checking
ocfs2: Remove the redundant cpu_to_le64
ocfs2: Move orphan scan work to ocfs2_wq
ocfs2: Make nointr a default mount option
ocfs2: print node when tcp fails
ocfs2:_d...
2009 Jan 14
15
Backport patches to ocfs2 1.4 tree from mainline
Found 15 patches (out of 162) that appeared relevant to ocfs2 1.4.
Please review.
Sunil
2008 Apr 02
10
[PATCH 0/62] Ocfs2 updates for 2.6.26-rc1
The following series of patches comprises the bulk of our outstanding
changes for Ocfs2.
Aside from the usual set of cleanups and fixes that were inappropriate for
2.6.25, there are a few highlights:
The '/sys/o2cb' directory has been moved to '/sys/fs/o2cb'. The new location
meshes better with modern sysfs layout. A symbolic link has been placed in
the old location so as to