[GIT PULL] gfs2: Fix sign extension bug in gfs2_update_stats

2019-05-22 Thread Andreas Gruenbacher
Linus, could you please pull the following gfs2 fix? Thanks, Andreas The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9: Linux 5.2-rc1 (2019-05-19 15:47:09 -0700) are available in the Git repository at:

[Cluster-devel] [PATCH AUTOSEL 4.14 005/167] gfs2: Fix occasional glock use-after-free

2019-05-22 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit 9287c6452d2b1f24ea8e84bd3cf6f3c6f267f712 ] This patch has to do with the life cycle of glocks and buffers. When gfs2 metadata or journaled data is queued to be written, a gfs2_bufdata object is assigned to track the buffer, and that is queued to

[Cluster-devel] [PATCH AUTOSEL 4.14 001/167] gfs2: Fix lru_count going negative

2019-05-22 Thread Sasha Levin
From: Ross Lagerwall [ Upstream commit 7881ef3f33bb80f459ea6020d1e021fc524a6348 ] Under certain conditions, lru_count may drop below zero resulting in a large amount of log spam like this: vmscan: shrink_slab: gfs2_dump_glock+0x3b0/0x630 [gfs2] \ negative objects to delete nr=-1 This

Re: [GIT PULL] gfs2: Fix sign extension bug in gfs2_update_stats

2019-05-22 Thread pr-tracker-bot
The pull request you sent on Wed, 22 May 2019 14:19:39 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git > tags/gfs2-5.1.fixes2 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/651bae980e3f3e6acf0d297ced08f9d7af71a8c9 Thank you! --

[Cluster-devel] [PATCH AUTOSEL 5.0 001/317] gfs2: Fix lru_count going negative

2019-05-22 Thread Sasha Levin
From: Ross Lagerwall [ Upstream commit 7881ef3f33bb80f459ea6020d1e021fc524a6348 ] Under certain conditions, lru_count may drop below zero resulting in a large amount of log spam like this: vmscan: shrink_slab: gfs2_dump_glock+0x3b0/0x630 [gfs2] \ negative objects to delete nr=-1 This

[Cluster-devel] [PATCH AUTOSEL 4.19 005/244] gfs2: Fix occasional glock use-after-free

2019-05-22 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit 9287c6452d2b1f24ea8e84bd3cf6f3c6f267f712 ] This patch has to do with the life cycle of glocks and buffers. When gfs2 metadata or journaled data is queued to be written, a gfs2_bufdata object is assigned to track the buffer, and that is queued to

[Cluster-devel] [PATCH AUTOSEL 5.0 007/317] gfs2: Fix occasional glock use-after-free

2019-05-22 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit 9287c6452d2b1f24ea8e84bd3cf6f3c6f267f712 ] This patch has to do with the life cycle of glocks and buffers. When gfs2 metadata or journaled data is queued to be written, a gfs2_bufdata object is assigned to track the buffer, and that is queued to

[PATCH AUTOSEL 4.19 001/244] gfs2: Fix lru_count going negative

2019-05-22 Thread Sasha Levin
From: Ross Lagerwall [ Upstream commit 7881ef3f33bb80f459ea6020d1e021fc524a6348 ] Under certain conditions, lru_count may drop below zero resulting in a large amount of log spam like this: vmscan: shrink_slab: gfs2_dump_glock+0x3b0/0x630 [gfs2] \ negative objects to delete nr=-1 This

[PATCH AUTOSEL 5.0 005/317] gfs2: fix race between gfs2_freeze_func and unmount

2019-05-22 Thread Sasha Levin
From: Abhi Das [ Upstream commit 8f91821990fd6f170a5dca79697a441181a41b16 ] As part of the freeze operation, gfs2_freeze_func() is left blocking on a request to hold the sd_freeze_gl in SH. This glock is held in EX by the gfs2_freeze() code. A subsequent call to gfs2_unfreeze() releases the

[Cluster-devel] [PATCH AUTOSEL 5.1 005/375] gfs2: fix race between gfs2_freeze_func and unmount

2019-05-22 Thread Sasha Levin
From: Abhi Das [ Upstream commit 8f91821990fd6f170a5dca79697a441181a41b16 ] As part of the freeze operation, gfs2_freeze_func() is left blocking on a request to hold the sd_freeze_gl in SH. This glock is held in EX by the gfs2_freeze() code. A subsequent call to gfs2_unfreeze() releases the

[Cluster-devel] [PATCH AUTOSEL 4.9 001/114] gfs2: Fix lru_count going negative

2019-05-22 Thread Sasha Levin
From: Ross Lagerwall [ Upstream commit 7881ef3f33bb80f459ea6020d1e021fc524a6348 ] Under certain conditions, lru_count may drop below zero resulting in a large amount of log spam like this: vmscan: shrink_slab: gfs2_dump_glock+0x3b0/0x630 [gfs2] \ negative objects to delete nr=-1 This

[Cluster-devel] [PATCH AUTOSEL 4.4 01/92] gfs2: Fix lru_count going negative

2019-05-22 Thread Sasha Levin
From: Ross Lagerwall [ Upstream commit 7881ef3f33bb80f459ea6020d1e021fc524a6348 ] Under certain conditions, lru_count may drop below zero resulting in a large amount of log spam like this: vmscan: shrink_slab: gfs2_dump_glock+0x3b0/0x630 [gfs2] \ negative objects to delete nr=-1 This

[PATCH AUTOSEL 5.1 001/375] gfs2: Fix lru_count going negative

2019-05-22 Thread Sasha Levin
From: Ross Lagerwall [ Upstream commit 7881ef3f33bb80f459ea6020d1e021fc524a6348 ] Under certain conditions, lru_count may drop below zero resulting in a large amount of log spam like this: vmscan: shrink_slab: gfs2_dump_glock+0x3b0/0x630 [gfs2] \ negative objects to delete nr=-1 This

[Cluster-devel] [PATCH AUTOSEL 5.1 008/375] gfs2: Fix occasional glock use-after-free

2019-05-22 Thread Sasha Levin
From: Andreas Gruenbacher [ Upstream commit 9287c6452d2b1f24ea8e84bd3cf6f3c6f267f712 ] This patch has to do with the life cycle of glocks and buffers. When gfs2 metadata or journaled data is queued to be written, a gfs2_bufdata object is assigned to track the buffer, and that is queued to