[PATCH v4] fuse: add support for copy_file_range()

2018-08-21 Thread Niels de Vos
There are several FUSE filesystems that can implement server-side copy or other efficient copy/duplication/clone methods. The copy_file_range() syscall is the standard interface that users have access to while not depending on external libraries that bypass FUSE. Signed-off-by: Niels de Vos

Re: [PATCH v3] fuse: add support for copy_file_range()

2018-08-21 Thread Niels de Vos
On Tue, Aug 07, 2018 at 02:02:35PM +0200, Miklos Szeredi wrote: > On Fri, Jun 29, 2018 at 2:53 PM, Niels de Vos wrote: > > There are several FUSE filesystems that can implement server-side copy > > or other efficient copy/duplication/clone methods. The copy_file_range() >

Re: [PATCH v3] fuse: add support for copy_file_range()

2018-08-06 Thread Niels de Vos
Hi Miklos, On Fri, Jun 29, 2018 at 02:53:41PM +0200, Niels de Vos wrote: > There are several FUSE filesystems that can implement server-side copy > or other efficient copy/duplication/clone methods. The copy_file_range() > syscall is the standard interface that users have access to

[PATCH v3] fuse: add support for copy_file_range()

2018-06-29 Thread Niels de Vos
There are several FUSE filesystems that can implement server-side copy or other efficient copy/duplication/clone methods. The copy_file_range() syscall is the standard interface that users have access to while not depending on external libraries that bypass FUSE. Signed-off-by: Niels de Vos

Re: [PATCH v2] fuse: add support for copy_file_range()

2018-06-29 Thread Niels de Vos
On Wed, Jun 27, 2018 at 10:46:48AM +0200, Niels de Vos wrote: > There are several FUSE filesystems that can implement server-side copy > or other efficient copy/duplication/clone methods. The copy_file_range() > syscall is the standard interface that users have access to while not >

[PATCH v2] fuse: add support for copy_file_range()

2018-06-27 Thread Niels de Vos
There are several FUSE filesystems that can implement server-side copy or other efficient copy/duplication/clone methods. The copy_file_range() syscall is the standard interface that users have access to while not depending on external libraries that bypass FUSE. Signed-off-by: Niels de Vos

[PATCH] fuse: add support for copy_file_range()

2018-06-27 Thread Niels de Vos
There are several FUSE filesystems that can implement server-side copy or other efficient copy/duplication/clone methods. The copy_file_range() syscall is the standard interface that users have access to while not depending on external libraries that bypass FUSE. Signed-off-by: Niels de Vos

[PATCH v2] NFS: dprintk() should not print negative fileids and inode numbers

2013-12-17 Thread Niels de Vos
A fileid in NFS is a uint64. There are some occurrences where dprintk() outputs a signed fileid. This leads to confusion and more difficult to read debugging (negative fileids matching positive inode numbers). Signed-off-by: Niels de Vos CC: Santosh Pradhan -- v2: Some dprintk() messages print

[PATCH] NFS: dprintk() should not print negative fileids

2013-12-14 Thread Niels de Vos
A fileid in NFS is a uint64. There are some occurrences where dprintk() outputs a signed fileid. This leads to confusion and more difficult to read debugging (negative fileids matching positive inode numbers). Signed-off-by: Niels de Vos CC: Santosh Pradhan --- fs/nfs/direct.c |4

[TRIVIAL PATCH] exportfs: use dprintk() for debug message

2013-10-23 Thread Niels de Vos
-by: Niels de Vos --- fs/exportfs/expfs.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/fs/exportfs/expfs.c b/fs/exportfs/expfs.c index a235f00..49ce614 100644 --- a/fs/exportfs/expfs.c +++ b/fs/exportfs/expfs.c @@ -189,7 +189,7 @@ reconnect_path(struct vfsmount *m

[PATCH] pata_imx: expose module alias for loading from device-tree

2013-07-29 Thread Niels de Vos
Enable auto loading by udev when pata_imx is compiled as a module. Signed-off-by: Niels de Vos Cc: Sascha Hauer --- drivers/ata/pata_imx.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/ata/pata_imx.c b/drivers/ata/pata_imx.c index 4ec7c04..26386f0 100644 --- a/drivers/ata

[PATCH] imx2_wdt: expose module alias for loading from device-tree

2013-07-29 Thread Niels de Vos
Enable auto loading by udev when imx2_wdt is compiled as a module. Signed-off-by: Niels de Vos Cc: Shawn Guo --- drivers/watchdog/imx2_wdt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/watchdog/imx2_wdt.c b/drivers/watchdog/imx2_wdt.c index 693ac3f..17680aa 100644 --- a/drivers

[PATCH] spi-imx: expose module alias for loading from device-tree

2013-07-29 Thread Niels de Vos
Enable auto loading by udev when spi-imx is compiled as a module. Signed-off-by: Niels de Vos Cc: Shawn Guo --- drivers/spi/spi-imx.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/spi/spi-imx.c b/drivers/spi/spi-imx.c index 7db4f43..ebfd20e 100644 --- a/drivers/spi/spi-imx.c

Re: [fuse-devel] [PATCH] fuse: fix occasional dentry leak when readdirplus is used

2013-07-17 Thread Niels de Vos
On Tue, Jul 16, 2013 at 06:14:58PM +0200, Miklos Szeredi wrote: > On Tue, Jul 16, 2013 at 09:15:16AM -0400, Brian Foster wrote: > > > I'm not sure why it would need to have a valid inode. A dentry with a > > NULL inode is valid, no? > > It is valid, yes. It's called a "negative" dentry, which c

Re: [fuse-devel] [PATCH] fuse: fix occasional dentry leak when readdirplus is used

2013-07-16 Thread Niels de Vos
On Mon, Jul 15, 2013 at 04:08:22PM -0400, Brian Foster wrote: > On 07/15/2013 08:59 AM, Niels de Vos wrote: > > In case d_lookup() returns a dentry with d_inode == NULL, the dentry is > > not returned with dput(). This results in triggering a BUG() in > > shrink_dcac

[PATCH] fuse: fix occasional dentry leak when readdirplus is used

2013-07-15 Thread Niels de Vos
In case d_lookup() returns a dentry with d_inode == NULL, the dentry is not returned with dput(). This results in triggering a BUG() in shrink_dcache_for_umount_subtree(): BUG: Dentry ...{i=0,n=...} still in use (1) [unmount of fuse fuse] Reported-by: Justin Clift Signed-off-by: Niels de Vos

Re: [PATCH] Get NUMLOCK from PC BIOS

2008-01-02 Thread Niels de Vos
> + If you have an alternative firmware like OpenFirmware or LinuxBios, > + this flag might not be set correctly, which results in a random state > + of the Numlock key. Looks good. But would it not be helpfull to have a kernel-parameter for overruling the BIOS-setting? Cheers,

[PATCH] serial: add support for ITE 887x chips

2007-06-08 Thread Niels de Vos
Add support for the it887x-chips (PCI) manufactured by ITE. Signed-off-by: Niels de Vos <[EMAIL PROTECTED]> --- drivers/serial/8250_pci.c | 159 ++ 1 file changed, 159 insertions(+) diff --git a/drivers/serial/8250_pci.c b/drivers/serial/8250

Re: [PATCH] Add support for ITE887x serial chipsets

2007-03-28 Thread Niels de Vos
days. - <ftp://ftp.wincor-nixdorf.com/outgoing/IT8872_v0.2_07182000.PDF> - <ftp://ftp.wincor-nixdorf.com/outgoing/IT8874F_V0.1_09202001.PDF> -- Niels de Vos <[EMAIL PROTECTED]> Wincor Nixdorf International GmbH - To unsubscribe from this list: send the line "unsubscrib

Re: [PATCH] Add support for ITE887x serial chipsets

2007-03-27 Thread Niels de Vos
The Super I/O 887x-chipsets of ITE, are currently not completely supported. This patch adds support for the serial ports of several ITE 887x chips. Signed-off-by: Niels de Vos <[EMAIL PROTECTED]> --- On Tue, 2007-03-27 at 15:17 +0100, Russell King wrote: > > +static vo

Re: [PATCH] Add support for ITE887x serial chipsets

2007-03-27 Thread Niels de Vos
The Super I/O 887x-chipsets of ITE, are currently not completely supported. This patch adds support for the serial ports of several ITE 887x chips. Signed-off-by: Niels de Vos <[EMAIL PROTECTED]> --- Thanks Russell and Andrey for your comments. I've taken your suggestions into

[PATCH] Add support for ITE887x serial chipsets

2007-03-26 Thread Niels de Vos
Hi, the Super I/O 887x-chipsets of ITE, are currently not completely supported. Only parport_pc has the ability to activate the (optional) parallel port. This patch adds support for the serial ports. Signed-off-by: Niels de Vos <[EMAIL PROTECTED]> --- linux-2.6.20.3/drivers/