I want to discuss a business with you. I am having your business
complementary card. Can we discuss?
We are politician and we don't have time to invest. we are
willing to invest $10 Million to $50 million in area of
Investment interest: Oil & Gas, Agriculture, Aviation, Tourism,
Retail, Real Es
On 07/23, Daeho Jeong wrote:
> From: Daeho Jeong
>
> When we print out a discontinuous compression chunk, it shows like a
> continuous chunk now. To show it more correctly, I've changed the way of
> printing fiemap info like below. Plus, eliminated NEW_ADDR(-1) in fiemap
> info, since it is not i
On Fri, Jun 04, 2021 at 09:09:04PM +, Satya Tangirala wrote:
> Previously, bio_iov_iter_get_pages() wasn't used with bios that could have
> an encryption context. However, direct I/O support using blk-crypto
> introduces this possibility, so this function must now respect
> bio_required_sector_
On Fri, Jun 04, 2021 at 09:09:02PM +, Satya Tangirala wrote:
> +bool fscrypt_dio_supported(struct kiocb *iocb, struct iov_iter *iter)
> +{
> + const struct inode *inode = file_inode(iocb->ki_filp);
> + const unsigned int blocksize = i_blocksize(inode);
> +
> + /* If the file is unen
On Fri, Jul 23, 2021 at 12:49:28AM -0700, Daeho Jeong wrote:
> From: Daeho Jeong
>
> When we print out a discontinuous compression chunk, it shows like a
> continuous chunk now. To show it more correctly, I've changed the way of
> printing fiemap info like below. Plus, eliminated NEW_ADDR(-1) in
Don't alloc new page array to replace old, just use old page array, try
to reduce one page array alloc and free when write compress page.
Signed-off-by: Fengnan Chang
---
fs/f2fs/compress.c | 18 --
fs/f2fs/f2fs.h | 1 +
2 files changed, 5 insertions(+), 14 deletions(-)
dif
ok, it seems there is one place was missed.
Thanks.
On 2021/7/23 13:26, Chao Yu wrote:
On 2021/7/23 11:52, Fengnan Chang wrote:
Sorry, I didn't get your point, in my opinion, new_nr_cpages should
always little than nr_cpages, is this right? So we can just use cpages,
don't need to alloc new o
On Fri, Jul 23, 2021 at 06:00:03AM +0100, Christoph Hellwig wrote:
> On Thu, Jul 22, 2021 at 06:52:33PM -0700, Eric Biggers wrote:
> > I am trying to do this, but unfortunately I don't see a way to make it work
> > correctly in all cases.
> >
> > The main problem is that when iomap_dio_rw() return
From: Eric Biggers
Make f2fs_file_read_iter() and f2fs_file_write_iter() use the iomap
direct I/O implementation instead of the fs/direct-io.c one.
The iomap implementation is more efficient, and it also avoids the need
to add new features and optimizations to the old implementation.
This new i
This series makes f2fs use the iomap direct I/O implementation instead
of the fs/direct-io.c one. In order to do this, it adds f2fs_iomap_ops,
since this is the first use of iomap in f2fs.
The iomap direct I/O implementation is more efficient than
fs/direct-io.c. Switching to iomap also avoids t
From: Eric Biggers
Implement 'struct iomap_ops' for f2fs, in preparation for making f2fs
use iomap for direct I/O.
Note that this may be used for other things besides direct I/O in the
future; however, for now I've only tested it for direct I/O.
Signed-off-by: Eric Biggers
---
fs/f2fs/Kconfig
From: Daeho Jeong
When we print out a discontinuous compression chunk, it shows like a
continuous chunk now. To show it more correctly, I've changed the way of
printing fiemap info like below. Plus, eliminated NEW_ADDR(-1) in fiemap
info, since it is not in fiemap user api manual.
Let's assume 1
12 matches
Mail list logo