xfs
[Top] [All Lists]

Re: XFS: possible memory allocation deadlock in kmem_alloc

To: Dave Chinner <david@xxxxxxxxxxxxx>
Subject: Re: XFS: possible memory allocation deadlock in kmem_alloc
From: éåå <baotiao@xxxxxxxxx>
Date: Tue, 31 May 2016 19:00:22 +0800
Cc: xfs@xxxxxxxxxxx
Delivered-to: xfs@xxxxxxxxxxx
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=YuZFcQNMSDuaxvnsab1QJsFct0htLhekWAXKBAgXCXI=; b=OXkhvh76hLax6as4bxxaB7H66DRL/+8yEmvgFNVBqX52RzTE4PnaM647+aqa3fOZj/ VmCS10u0jaiG75HGH+8G0CAQBqFISmEsjwlf1TlIobSK+qd+ubwK73mir0GPc9o+Oxt7 Vx86hoCQ1Rxe3CN9BS4wZ60FoPiDCHvus+dBKz1DXis1fxP3tBfkIXTV6flWVS07L22h yBxFcxwrsMKxCIzMzdbc/6AUdcEEnwZoJot1J009HrA3FTj6wHQRToHJRaZMqZWFLqaX umUidMekyV2nVvqztToOP7GWwPIQqDIL0PIZqbHfW/Qzn4+9KcgcMWwEmAfPgZcL5LYU Mq+g==
In-reply-to: <20160531031010.GB12670@dastard>
References: <AD1240BA-DB24-44F2-893D-28A824063F99@xxxxxxxxx> <20160530050452.GM26977@dastard> <9BD371B3-8A44-481C-B9E4-381BAE0B6B79@xxxxxxxxx> <CAGbZs7i66XWt3PF1_-L-WeBtdH80nfAOv+-Ary+ORKHxFGOLFg@xxxxxxxxxxxxxx> <20160531031010.GB12670@dastard>
can we change the existing file's extent size?


On Tue, May 31, 2016 at 11:10 AM, Dave Chinner <david@xxxxxxxxxxxxx> wrote:
On Tue, May 31, 2016 at 10:43:36AM +0800, éåå wrote:
> I have fint the way to change the extent size hint
> mkfs.xfs -r extsize=40960 /dev/sda1

Ah, no, that isn't the extsize I'm refering to. That's for realtime
device configuration at mkfs, not a per-inode extent size hint.

When you create the image file do this:

$ xfs_io -f -c "extsize 1m" /path/to/new/vm_image
$ qemu-image create -f qcow2 /path/to/new/vm_image 10g
$ xfs_io -c extsize /path/to/new/vm_image
[1048576] /path/to/new/vm_image
$

And now the qcow2 image file will have extents allocated in
multiples of 1MB.

Cheers,

Dave.
--
Dave Chinner
david@xxxxxxxxxxxxx



--
<Prev in Thread] Current Thread [Next in Thread>