.
If we find an ordered extent we drop the lock and wait for that IO to
finish, then loop again.
Ok, that's fair enough. Maybe it's worth commenting, I'm sure I'm not
the only one surprised.
Thanks,
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
;
+ unlock_extent(tree, start, end, GFP_NOFS);
Is it ok not to unlock_extent if !ordered?
I don't know if you fixed this in a later version but it stuck out to me :)
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
--
To unsubscribe from this list: send
. The
least you could do is adaptively switch to a more efficient data
structure if you see the number of blocks is low enough.
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs
a memtest86 bug.
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
blocks in them, etc.
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo
the raw data itself, at which point you may as
well have just been using healing RAID1 without checksums.
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message
applies to such a setting. It certainly does for
ZFS, making it an excellent backend for iSCSI. At least, having it on
btrfs shouldn't make it any less reliable than on LVM, as long as
btrfs does its job correctly.
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800
into Linux.
That's a big ask, but now that ZFS' IP has been imported into Oracle,
perhaps a lot of patent and copyright issues can be smoothed over,
giving btrfs a huge advantage relative to what it had before the
acquisition.
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
no software changes, would be
to have 3 or 4 disks. A stripe for really fast reads and writes, and
another disk (or another stripe) to act as a slave to the data being
written to the primary stripe. This seems to do what you want, at a
small price premium.
--
Dmitri Nikulin
Centre for Synchrotron
if my original description was unclear. Hopefully it is
more so now.
Yes. It'll be up to the actual filesystem devs to weigh in on whether
it's worth implementing.
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
--
To unsubscribe from this list: send
that would work. It is possible for a file system to
detect identical blocks between files, but without more guidance, it
would be very expensive to do so, and with questionable benefits.
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
On Tue, Mar 17, 2009 at 8:14 AM, Dmitri Nikulin dniku...@gmail.com wrote:
Otherwise you could soft link
/bin/sh into your home directly, setuid the link, and own the machine.
Sorry, that was a terrible example, only root can setuid anyway. A
better example is linking to /bin/sh and making your
with COW, checksums and snapshotting :)
Especially if btrfs is intended to be the next default Linux
filesystem as quoted in many places, it will need /boot support in
some form. I'll personally keep an ext3 /boot for a long time just
because recovery is easier that way.
--
Dmitri Nikulin
Centre
On Tue, Feb 24, 2009 at 3:10 PM, Martin K. Petersen
martin.peter...@oracle.com wrote:
Dmitri == Dmitri Nikulin dniku...@gmail.com writes:
Dmitri If that's the case, why is it marketed for Windows Vista only,
Dmitri and referring to filesystem features like marking unused blocks?
Dmitri Surely
.
Well that's my point, it should provide atomicity, but is this the
case for consumer SSDs? It is certainly NOT the case for cheap
USB-based flash media and AFAIK not for CF either.
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
--
To unsubscribe
distinct class of storage (rotating, bad
SSD, good SSD, USB flash, holographic cube, electron spin, etc.).
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message
to be erased before it can be updated, clearly
not an atomic operation. Is there any solution to this that doesn't
depend on a battery backup? Clearly it's not something a filesystem
can practically solve.
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
, it would
certainly be very useful to be able to run swap on it, since that
frees up other volumes from an administrative standpoint.
--
Dmitri Nikulin
Centre for Synchrotron Science
Monash University
Victoria 3800, Australia
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs
18 matches
Mail list logo