The pull request you sent on Sun, 11 Apr 2021 15:55:41 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.12-rc6-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/7d900724913cb293620a05c5a3134710db95d0d9
Thank you!
--
Deet-doot-dot, I am a
From: David Sterba
Hi,
here's one more patch that we'd like to get to 5.12 before release, it's
changing where and how the superblock is stored in the zoned mode. It is
an on-disk format change but so far there are no implications for users
as the proper mkfs support hasn't been merged and is wa
The pull request you sent on Thu, 25 Mar 2021 22:36:55 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.12-rc4-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/701c09c988bd60d950d49c48993b6c06efbfba7f
Thank you!
--
Deet-doot-dot, I am a
From: David Sterba
Hi,
there are few fixes for issues that have some user visibility and are
simple enough for this time of development cycle.
Please pull thanks.
- a few fixes for rescue= mount option, adding more checks for missing
trees
- fix sleeping in atomic context on qgroup deletion
The pull request you sent on Thu, 18 Mar 2021 21:14:11 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.12-rc3-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/81aa0968b7ea6dbabcdcda37dc8434dca6e1565b
Thank you!
--
Deet-doot-dot, I am a
From: David Sterba
Hi,
there are still regressions being found and fixed in the zoned mode and
subpage code, the rest are fixes for bugs reported by users. Please
pull, thanks.
Regressions:
- subpage block support:
- readahead works on the proper block size
- fix last page zeroing
- zoned
The pull request you sent on Fri, 5 Mar 2021 16:55:17 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.12-rc1-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f09b04cc6447331e731629e8b72587287f3a4490
Thank you!
--
Deet-doot-dot, I am a
From: David Sterba
Hi,
more regression fixes and stabilization. Please pull, thanks.
Regressions:
- zoned mode
- count zone sizes in wider int types
- fix space accounting for read-only block groups
- subpage: fix page tail zeroing
Fixes:
- fix spurious warning when remounting with free
The pull request you sent on Mon, 1 Mar 2021 14:44:16 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.12-rc1-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c608aca57dd034d09f307b109b670d1cfb829279
Thank you!
--
Deet-doot-dot, I am a
From: David Sterba
Hi,
first batch of fixes that usually arrive during the merge window code
freeze. Regressions and stable material. Please pull, thanks.
Regressions:
- fix deadlock in log sync in zoned mode
- fix bugs in subpage mode still wrongly assuming sectorsize == page
size
Fixes:
The pull request you sent on Tue, 16 Feb 2021 13:56:46 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.12-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6f3952cbe00b74739f540981d1afe84cd4dac879
Thank you!
--
Deet-doot-dot, I am a bot
Hi,
this update brings updates of space handling, performance improvements
or bug fixes. The subpage block size and zoned mode features have
reached state where they're usable but with limitations.
The branch merges cleanly on top of current master, there are some minor
conflicts reported by linu
The pull request you sent on Sat, 13 Feb 2021 14:02:31 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.11-rc7-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e42ee56fe59759023cb252fabb3d6f279fe8cec8
Thank you!
--
Deet-doot-dot, I am a
Hi,
a regression fix caused by a refactoring in 5.11. A corrupted superblock
wouldn't be detected by checksum verification due to wrongly placed
initialization of the checksum length, thus making memcmp always work.
I've verified it manually and ran other test suites before sending this.
Please p
The pull request you sent on Sat, 30 Jan 2021 01:35:38 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.11-rc5-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c05d51c773fb365bdbd683b3e4e80679c8b8b176
Thank you!
--
Deet-doot-dot, I am a
On Fri, Jan 29, 2021 at 4:37 PM David Sterba wrote:
>
> I'm not sure the first post of this pull request made it through so
> sending again.
Already merged a few hours ago as commit c05d51c773fb.
But you may have fallen afoul of the "either lkml or lore is sick"
issue, so pr-tracker-bot isn't wo
Hi,
I'm not sure the first post of this pull request made it through so
sending again.
A few more fixes for a late rc:
- fix lockdep complaint on 32bit arches and also remove an unsafe memory
use due to device vs filesystem lifetime
- two fixes for free space tree
- race during log replay a
The pull request you sent on Wed, 20 Jan 2021 22:49:46 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.11-rc4-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9791581c049c10929e97098374dd1716a81fefcc
Thank you!
--
Deet-doot-dot, I am a
Hi,
a few more one line fixes for various bugs, stable material.
- fix send when emitting clone operation from the same file and root
- fix double free on error when cleaning backrefs
- lockdep fix during relocation
- handle potential error during reloc when starting transaction
- skip runnin
The pull request you sent on Mon, 11 Jan 2021 22:09:55 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.11-rc3-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6e68b9961ff690ace07fac22c3c7752882ecc40a
Thank you!
--
Deet-doot-dot, I am a
Hi,
more material for stable trees. Please pull, thanks.
- tree-checker: check item end overflow
- fix false warning during relocation regarding extent type
- fix inode flushing logic, caused notable performance regression (since
5.10)
- debugging fixups:
- print correct offset for reloc t
The pull request you sent on Wed, 6 Jan 2021 12:48:12 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.11-rc2-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/71c061d2443814de15e177489d5cc00a4a253ef3
Thank you!
--
Deet-doot-dot, I am a
Hi,
a few more fixes that arrived before the end of the year. Please pull,
thanks.
- a bunch of fixes related to transaction handle lifetime wrt various
operations (umount, remount, qgroup scan, orphan cleanup)
- async discard scheduling fixes
- fix item size calculation when item keys colli
The pull request you sent on Mon, 14 Dec 2020 16:15:53 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.11-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f1ee3b8829006b3fda999f00f0059aa327e3f3d0
Thank you!
--
Deet-doot-dot, I am a bot
The pull request you sent on Tue, 22 Oct 2019 15:52:07 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.4-rc4-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/54955e3bfde54dcdd29694741f2ddfc6b763b193
Thank you!
--
Deet-doot-dot, I am a
On Tue, Oct 22, 2019 at 03:52:07PM +0200, David Sterba wrote:
> * fix during file sync, the full-sync status might get dropped
> externally, eg. by background witeback under some circumstances
Please replace the above merge log entry with
* fix race when handling full sync flag
The above wordi
Hi,
please pull the following updates, all stable material.
Thanks.
Changes:
* fixes of error handling cleanup of metadata accounting with qgroups
enabled
* fix swapped values for qgroup tracepoints
* fix during file sync, the full-sync status might get dropped
externally, eg. by backgroun
The pull request you sent on Thu, 10 Oct 2019 16:48:51 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.4-rc2-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f8779876d4a79d243870a5b5d60009e4ec6f22f4
Thank you!
--
Deet-doot-dot, I am a
Hi,
a few more stabitly fixes, one build warning fix.
Changes:
- fix inode allocation under NOFS context
- fix leak in fiemap due to concurrent append writes
- fix log-root tree updates
- fix balance convert of single profile on 32bit architectures
- silence false positive warning on old GCC
The pull request you sent on Mon, 30 Sep 2019 16:25:08 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.4-rc1-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/bb48a59135926ece9b1361e8b96b33fc658830bc
Thank you!
--
Deet-doot-dot, I am a
Hi,
a bunch of fixes that accumulated in recent weeks, mostly material for
stable.
Summary:
- fix for regression from 5.3 that prevents to use balance convert with
single profile
- qgroup fixes: rescan race, accounting leak with multiple writers,
potential leak after io failure recovery
-
The pull request you sent on Mon, 16 Sep 2019 13:55:05 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.4
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/7d14df2d280fb7411eba2eb96682da0683ad97f6
Thank you!
--
Deet-doot-dot, I am a bot.
htt
On Mon, Sep 16, 2019 at 01:55:05PM +0200, David Sterba wrote:
>
> The following changes since commit f74c2bb98776e2de508f4d607cd519873065118e:
>
> Linux 5.3-rc8 (2019-09-08 13:33:15 -0700)
>
> are available in the Git repository a
Hi,
this update continues with work on code refactoring, sanity checks and
space handling. There are some less user visible changes, nothing that
would particularly stand out.
Please pull, thanks.
User visible changes:
- tree checker, more sanity checks of:
- ROOT_ITEM (key, size, generation
The pull request you sent on Sun, 18 Aug 2019 13:58:46 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.3-rc4-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/3039fadf2bfdc104dc963820c305778c7c1a6229
Thank you!
--
Deet-doot-dot, I am a
Hi,
please pull two fixes that pop during testing:
* fix for sysfs-related code that adds/removes block groups, warnings
appear during several fstests in connection with sysfs updates in 5.3,
the fix essentially replaces a workaround with scope NOFS and applies
to 5.2-based branch too
* ad
The pull request you sent on Fri, 2 Aug 2019 18:50:19 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.3-rc2-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d38c3fa6f959b8b5b167f120d70d66418714dbe4
Thank you!
--
Deet-doot-dot, I am a
Hi,
please pull the branch with the following fixes:
* tiny race window during 2 transactions aborting at the same time can
accidentally lead to a commit
* regression fix, possible deadlock during fiemap
* fix for an old bug when incremental send can fail on a file that has
been deduplicate
The pull request you sent on Fri, 26 Jul 2019 18:42:24 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.3-rc1-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4792ba1f1ff0db30369f7016c1611fda3f84b895
Thank you!
--
Deet-doot-dot, I am a
Hi,
please pull two regression fixes:
* hangs caused by a missing barrier in the locking code
* memory leaks of extent_state due to bad handling of a cached pointer
Thanks.
The following changes since commit 373c3b80e459cb57c3438
The pull request you sent on Mon, 22 Jul 2019 14:18:08 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.3-rc1-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/21c730d7347126886c40453feb973161f4ae3fb3
Thank you!
--
Deet-doot-dot, I am a
Hi,
please pull the following branch with fixes for leaks caused by recently
merged patches, one build fix and a fix to prevent mixing of
incompatible features. Thanks.
The following changes since commit e02d48eaaed77f6c36916a7aa65c
The pull request you sent on Mon, 15 Jul 2019 10:57:01 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.3-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/a18f8775419d3df282dd83efdb51c5a64d092f31
Thank you!
--
Deet-doot-dot, I am a bot.
Hi,
there's majority of cleanups and refactoring, no big new features made
it to the final branch, the rest are fixes.
No merge conflicts. Please pull, thanks.
Hilights:
- chunks that have been trimmed and unchanged since last mount are
tracked and skipped on repeated trims
- use hw assissed
The pull request you sent on Tue, 18 Jun 2019 18:52:07 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.2-rc5-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/bed3c0d84e7e25c8e0964d297794f4c215b01f33
Thank you!
--
Deet-doot-dot, I am a
Hi,
please pull the following btrfs fixes:
- regression where properties stored as xattrs are not properly
persisted
- a small readahead fix (the fstests testcase for that fix hangs on
unpatched kernel, so we'd like get it merged to ease future testing)
- fix a race during block group creat
The pull request you sent on Tue, 11 Jun 2019 18:16:28 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.2-rc4-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6fa425a2651515f8d262f2c1d972c6632e7c941d
Thank you!
--
Deet-doot-dot, I am a
Hi,
here's one regression fix to TRIM ioctl. The range cannot be used as
its meaning can be confusing regarding physical and logical addresses.
This confusion in code led to potential corruptions when the range
overlapped data.
The original patch made it to several stable kernels and was promptly
The pull request you sent on Thu, 30 May 2019 12:44:01 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.2-rc2-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/318adf8e4bfdcb0bce1833824564b1f24278927b
Thank you!
--
Deet-doot-dot, I am a
Hi,
a few more fixes for bugs reported by users, fuzzing tools and
regressions:
* fix crashes in relocation
* resuming interrupted balance operation does not properly clean up
orphan trees
* with enabled qgroups, resuming needs to be more careful about
block groups due to limited cont
The pull request you sent on Mon, 20 May 2019 18:52:43 +0200:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.2-rc1-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f49aa1de98363b6c5fba4637678d6b0ba3d18065
Thank you!
--
Deet-doot-dot, I am a
Hi,
the branch contains fixes, notable hilights:
* fixes for some long-standing bugs in fsync that were quite hard to
catch but now finaly fixed
* some fixups to error handling paths that did not properly clean up
(locking, memory)
* fix to space reservation for inheriting properties
No me
The pull request you sent on Mon, 4 Mar 2019 20:20:53 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
> for-5.1-part1-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b1e243957e9b3ba8e820fb8583bdf18e7c737aa2
Thank you!
--
Deet-doot-dot, I
Hi,
the branch contains usual mix of new features, core changes and fixes;
full list below. I'm planning 2nd pull request, with a few more fixes
that arrived recently but too close to merge window, will send it next
week.
Please pull, thanks.
New features:
- support zstd compression levels
-
On Mon, Feb 18, 2019 at 12:37:49PM +0200, Alex Lyakas wrote:
> Hi David,
>
> > Btrfs: incremental send, fix wrong unlink path after renaming file
> > (2017-11-28 17:15:30 +0100)
> >
> >
> > David Sterba (2):
> > btrfs: add m
Hi David,
> Btrfs: incremental send, fix wrong unlink path after renaming file
> (2017-11-28 17:15:30 +0100)
>
>
> David Sterba (2):
> btrfs: add missing device::flush_bio puts
Is there a reason that this one should not be t
The pull request you sent on Sun, 3 Feb 2019 10:48:46 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.0-rc4-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/312b3a93dda6db9354b0c6b0f1868c1434e8c787
Thank you!
--
Deet-doot-dot, I am a
Hi,
there are a few fixes that I'd like to have in the 5.0 release. Last rc
was skipped because one fix had to be reworked and more testing was
needed. Please pull, thanks.
- regression fix: transaction commit can run away due to delayed ref
waiting heuristic, this is not necessary now because
The pull request you sent on Sun, 20 Jan 2019 16:51:29 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.0-rc2-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/1be969f4682b0aa1995e46fba51502de55f15ce8
Thank you!
--
Deet-doot-dot, I am a
Hi,
please pull the following branch to obtain a handful of fixes (some of
them in testing for a long time, were briefly mentioned in the 1st
pull):
- fix some test failures regarding cleanup after transaction abort
- revert of a patch that could cause a deadlock
- delayed iput fixes, that can
The pull request you sent on Sun, 13 Jan 2019 17:39:38 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-5.0-rc1-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6b529fb0a3eabf9c4cc3e94c11477250379ce6d8
Thank you!
--
Deet-doot-dot, I am a
Hi,
please pull the following branch to get:
- 2 regression fixes in clone/dedupe ioctls, the generic check callback
needs to lock extents properly and wait for io to avoid problems with
writeback and relocation
- fix deadlock when using free space tree due to block group creation
- a recen
The pull request you sent on Wed, 19 Dec 2018 16:11:04 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-4.21-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/32ee34eddad13cd44ad0cb3e659fe6fd49143b62
Thank you!
--
Deet-doot-dot, I am a bot
Hi,
I've planned to merge a few more patches to the 1st pull branch that belong to
a core change mentioned below as 'delayed refs reserve'. There are review
comments that I think should be addressed, so the patches are postponed.
Technically they're fixes and I presume it's ok to take them in the
The pull request you sent on Wed, 5 Dec 2018 14:34:01 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-4.20-rc5-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d0897090458211f9c6b2d7f5af87f4d3b0403f69
Thank you!
--
Deet-doot-dot, I am a
Hi,
a patch in 4.19 introduced a sanity check that was too strict and a
filesystem cannot be mounted. This happens for filesystems with more
than 10 devices and has been reported a few users so we need the fix to
propagate to stable. Please pull, thanks.
--
The pull request you sent on Wed, 28 Nov 2018 13:28:05 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-4.20-rc4-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/121b018f8c74b4e0ba81b4b8ee73a82db3f24b7b
Thank you!
--
Deet-doot-dot, I am a
Hi,
please pull the following fixes. Some of them are being hit during
testing so we'd like to get them merged, otherwise there are usual
stability fixes for stable trees. Thanks.
The following changes since commit d6fd0ae25c6495674
The pull request you sent on Sun, 11 Nov 2018 13:10:56 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-4.20-rc1-tag
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/63a42e1a5cb3d01eef2f370c11d8733a32f12f86
Thank you!
--
Deet-doot-dot, I am a
Hi,
this update brings several fixes to recent release (4.19, fixes tagged
for stable) and other fixes. No merge conflicts. Please pull, thanks.
The following changes since commit 9084cb6a24bf5838a665af92ded1af8363f9e563:
Btrfs:
On Tue, Oct 30, 2018 at 6:24 AM David Sterba wrote:
>
> this part contains a few minor updates and fixes that were under testing
> or arrived shortly after the merge window freeze, mostly stable material.
Pulled,
Linus
Hi,
this part contains a few minor updates and fixes that were under testing
or arrived shortly after the merge window freeze, mostly stable material.
Please pull, thanks.
The following changes since commit d9352794dad9f28535439d85
On Mon, Oct 22, 2018 at 6:22 PM David Sterba wrote:
>
> this is the first batch with fixes and some nice performance improvements.
Pulled (at 30,000 ft, somewhere between Ireland and Iceland),
Linus
On Mon, Oct 22, 2018 at 05:23:36PM -0700, Liu Bo wrote:
> > Performance improvements:
> >
> > * blocking mode of path is gone, means that only the spinning mode is used;
>
> I'd like to do a few corrections here, the transition from the
> spinning mode to blocking mode is removed, we still need bl
On Mon, Oct 22, 2018 at 10:24 AM David Sterba wrote:
>
> Hi,
>
> this is the first batch with fixes and some nice performance improvements.
>
> Preliminary results show eg. more files/sec in fsmark, better perf on
> multi-threaded workloads (filebench, dbench), fewer context switches and
> overall
Hi,
this is the first batch with fixes and some nice performance improvements.
Preliminary results show eg. more files/sec in fsmark, better perf on
multi-threaded workloads (filebench, dbench), fewer context switches and
overall better memory allocation characteristics (multiple benchmarks).
Ap
On 06/29/2018 02:26 AM, David Sterba wrote:
On Thu, Jun 28, 2018 at 07:22:59PM +0800, Anand Jain wrote:
The circular locking dependency warning occurs at FSSTRESS_PROG.
And in particular at doproc() in xfstests/ltp/fsstress.c, randomly
at any of the command at
opdesc_tops[
On Thu, Jun 28, 2018 at 07:22:59PM +0800, Anand Jain wrote:
> The circular locking dependency warning occurs at FSSTRESS_PROG.
> And in particular at doproc() in xfstests/ltp/fsstress.c, randomly
> at any of the command at
> opdesc_tops[] = { ..}
> which involves calling mmap file
On 06/12/2018 12:16 AM, David Sterba wrote:
On Mon, Jun 11, 2018 at 10:50:54AM +0100, Filipe Manana wrote:
btrfs: replace uuid_mutex by device_list_mutex in
btrfs_open_devices
*
* the mutex can be very coarse and can cover long-running operations
*
* protects: updates t
On Mon, Jun 11, 2018 at 10:50:54AM +0100, Filipe Manana wrote:
> >>>btrfs: replace uuid_mutex by device_list_mutex in
> >>> btrfs_open_devices
> >> *
> >> * the mutex can be very coarse and can cover long-running operations
> >> *
> >> * protects: updates to fs_devices counters lik
On Mon, Jun 11, 2018 at 9:14 AM, Anand Jain wrote:
>
>
> On 06/10/2018 12:21 AM, Filipe Manana wrote:
>>
>> On Mon, Jun 4, 2018 at 4:43 PM, David Sterba wrote:
>>>
>>> Hi,
>>>
>>> there are some new features and a usual load of cleanups, more details
>>> below.
>>>
>>> Specifically, there's a set
On 06/10/2018 12:21 AM, Filipe Manana wrote:
On Mon, Jun 4, 2018 at 4:43 PM, David Sterba wrote:
Hi,
there are some new features and a usual load of cleanups, more details below.
Specifically, there's a set of new non-privileged ioctls to allow
subvolume listing. It works but still needs
On Mon, Jun 4, 2018 at 4:43 PM, David Sterba wrote:
> Hi,
>
> there are some new features and a usual load of cleanups, more details below.
>
> Specifically, there's a set of new non-privileged ioctls to allow
> subvolume listing. It works but still needs a security review as it's a
> new interfa
Hi,
please consider pulling a fix for btrfs. This time it's really a
one-liner and prevents leaking an internal error value 1 out of the
ftruncate syscall.
This has been observed in practice. The steps to reproduce make a common
pattern (open/write/fync/ftruncate) but also need the application to
On Sun, May 20, 2018 at 8:21 AM David Sterba wrote:
> They IMHO qualify for a late rc, though I did not expect that many.
Especially with the tree-log.c changes being fairly big, I took a look, and
I have to say that I appreciate (a) the warning in the pull request and (b)
the extensive log mess
Hi,
we've accumulated some fixes during the last week, some of them were in
the works for a longer time but there are some newer ones too. Most of
the fixes have a reproducer and fix user visible problems, also
candidates for stable kernels. They IMHO qualify for a late rc, though I
did not expect
Hi,
please pull the following branch with 2 regression fixes and one fix for
stable. Thanks.
The following changes since commit c0872323746e11fc79344e3738b283a8cda86654:
btrfs: print-tree: debugging output enhancement (2018-04-20
Hi,
the branch contains a few fixups to qgroup patches that were merged this
dev cycle, unaligned access fix, blockgroup removal corner case fix and
a small debugging output tweak.
Please pull, thanks.
The following changes since c
Hi,
we have queued a few more fixes (error handling, log replay, softlockup)
and the rest is SPDX update that touches almost all files so the
diffstat is long. The top patch is a fixup for excessive warning and
was not in linux-next but I've tested it locally.
Please pull, thanks.
--
Hi,
please pull the following btrfs changes. There are a several user
visible changes, the rest is mostly invisible and continues to clean up
the whole code base.
There are no merge conflicts with current master. Please pull, thanks.
User visible changes:
- new mount option nossd_spread (pair
Hi,
there's an important revert in this pull request that needs to go to
stable as it causes a corruption on big endian machines. The other fix
is for FIEMAP incorrectly reporting shared extents before a sync and one
fix for a crash in raid56.
So far we got only one report about the BE corruption
Hi,
please consider the follwing btrfs updates, there are bugfixes or fixes
for user visible behaviour.
No merge conflicts. Please pull, thanks.
- when NR_CPUS is large, a SRCU structure can significantly inflate size
of the main filesystem structure that would not be possible to
allocate by
Hi,
we have a few assorted fixes, some of them show up during fstests so
I gave them more testing. Please pull, thanks.
The following changes since commit 3acbcbfc8f06d4ade2aab2ebba0a2542a05ce90c:
btrfs: drop devid as device_list
Hi,
the btrfs updates for this cycle are mostly cleanups with a few raid56 bugfixes
and some feature additions. Please pull, thanks.
Features or user visible changes:
- fallocate: implement zero range mode
- avoid losing data raid profile when deleting a device
- tree item checker: more check
Hi,
please consider pulling the fix to 4.15. It's been reported recently
that readdir can list stale entries under some conditions. As it is a
user visible bug I'd like to get it fix despite we're in the late rc.
Thanks.
The following changes since commit ec35e48b286959991cdbb886f1bdeda4575c80b4:
Hi,
we have two more fixes for 4.15, aimed for stable. The leak fix is
obvious, the second patch fixes a bug revealed by the refcount API, when
it behaves differently than previous atomic_t and reports refs going
from 0 to 1 in one case.
No merge conflicts. Please pull, thanks.
The following cha
Hi,
this update contains a few fixes (error handling, quota leak, FUA vs
nobarrier mount option). There's one one worth mentioning separately -
an off-by-one fix that leads to overwriting first byte of an adjacent
page with 0, out of bounds of the memory allocated by an ioctl. This is
under a pr
On Wed, Nov 29, 2017 at 02:31:24PM -0800, Linus Torvalds wrote:
> On Wed, Nov 29, 2017 at 11:28 AM, David Sterba wrote:
> >
> > With signed tag: for-4.15-rc2-tag
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-4.15-rc2
>
> Oh, please actually ask me to pull the signed
On Wed, Nov 29, 2017 at 11:28 AM, David Sterba wrote:
>
> With signed tag: for-4.15-rc2-tag
>
> git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git for-4.15-rc2
Oh, please actually ask me to pull the signed tag (exact same
pull-request, just point git request-pull at the tag), because
Hi,
we've collected some fixes in since the pre-merge window freeze. There's
technically only one regression fix for 4.15, but the rest seems important and
candidates for stable. No merge conflicts, please pull, thanks.
- fix missing flush bio puts in error cases (is serious, but rarely happens)
1 - 100 of 526 matches
Mail list logo