From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-f47.google.com ([209.85.215.47]:33187 "EHLO mail-lf0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755853AbcAOVqL (ORCPT ); Fri, 15 Jan 2016 16:46:11 -0500 Received: by mail-lf0-f47.google.com with SMTP id m198so143418222lfm.0 for ; Fri, 15 Jan 2016 13:46:10 -0800 (PST) MIME-Version: 1.0 Date: Fri, 15 Jan 2016 16:46:09 -0500 Message-ID: Subject: Orangefs ABI documentation From: Mike Marshall To: Al Viro , Linus Torvalds , linux-fsdevel , Mike Marshall Content-Type: text/plain; charset=UTF-8 Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Al... We have been working on Orangefs ABI (protocol between userspace and kernel module) documentation, and improving the code along the way. We wish you would look at the documentation progress, and look at the way that .write_iter is implemented now... plus the other improvements. We know that every problem you pointed out hasn't been worked on yet, but your feedback would let us know if we're headed in the right direction. git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git for-next The improved (but not yet officially released) userspace function that does the writev to the Orangefs pseudo device is in: http://www.orangefs.org/svn/orangefs/branches/trunk.kernel.update/ src/io/dev/pint-dev.c You may decide we don't deserve an ACK yet, but since we are in the merge window I hope you can look at it... -Mike