[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Minios-devel] [UNIKRAFT PATCH 0/7] 9pfs filesystem operations


  • To: "minios-devel@xxxxxxxxxxxxx" <minios-devel@xxxxxxxxxxxxx>
  • From: Vlad-Andrei BĂDOIU (78692) <vlad_andrei.badoiu@xxxxxxxxxxxxxxx>
  • Date: Sat, 7 Sep 2019 09:59:52 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=stud.acs.upb.ro; dmarc=pass action=none header.from=stud.acs.upb.ro; dkim=pass header.d=stud.acs.upb.ro; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=U34UTu5OXDXTwOeaTkDMPmMFZnVYaSPDVBo0UkR2CVU=; b=Bzu6wF61yfuZyqfec1M6KH6nKu1r3LSSRFSh9rrEUTQ9MksKpAUUWTzxoQqvq3Cza08dsO3HZtGGIvpW9icCHEzKN+xjEQ6l4ASYGjaZtKGg4l97a4VYR+mNF11J5f6AjgmUEbsmas7ezKPQaPhuO0OyKZqLq85bnArHY5s1+HszsdUBQjUOl7Zuv4uObO20Uu64ezs1E+G841WDx9TZrhvpM9x2hhfU3ge2pmKHGINotEPXeWZ4afnbBMhLlUfAeJSQ7cjy67cwNx6fiI8GDFtJq10qJkGZvHbh0EcHwtppva/S/Q5AhfsMnsuXhaB4ol+B02u+I4UyE0afvuJSgg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gstNjixjbihQu1PI3777fBgXbt6lbwwIPBnG1blT3FMUhfjc39dV028c6xkQUFbJfM8aU5H7uw5zTmP2UbJYv3agzqgvIZzv1EI4Y1otaRu1c764w36SyYTPZNCSdzgafN0h/cM8sntmwkRy3csyOUtSFKSw1LdzYSaKGVFRBUz0+S8AUwpJU2K3Ms9ZGA2/S6k1pTnL2gKH81ek1dolHCw5diushZqwXnD/6S4klbmnaNqwJKSGp/Gr5Gi01sSuiKq9i1BO9hjw1hv490/FiAXcW92QsjLY4dvB2BGiImrzsmFhyLnf2mpLu2dpeteY4y9Guj7Omu9mWegZah+WNw==
  • Authentication-results: spf=none (sender IP is ) smtp.mailfrom=vlad_andrei.badoiu@xxxxxxxxxxxxxxx;
  • Cc: Vlad-Andrei BĂDOIU (78692) <vlad_andrei.badoiu@xxxxxxxxxxxxxxx>, "costin.lupu@xxxxxxxxx" <costin.lupu@xxxxxxxxx>
  • Delivery-date: Sat, 07 Sep 2019 09:59:57 +0000
  • List-id: Mini-os development list <minios-devel.lists.xenproject.org>
  • Thread-index: AQHVZWL+ZhSY44U0TUGTSdTjO/d/tQ==
  • Thread-topic: [UNIKRAFT PATCH 0/7] 9pfs filesystem operations

The filesystem operations implementations for 9pfs.

Cristian Banu (7):
  lib/9pfs: Add 9pfs skeleton
  lib/9pfs: Add 9pfs header
  lib/9pfs: Implement mount and unmount
  lib/9pfs: Add lookup and inactive vnops
  lib/9pfs: Add create, mkdir, rmdir, remove vnops
  lib/9pfs: Add open, close and readdir vnops
  lib/9pfs: Add read and write vnops

 lib/9pfs/9pfs.h        | 102 +++++++
 lib/9pfs/9pfs_vfsops.c | 189 +++++++++++++
 lib/9pfs/9pfs_vnops.c  | 589 +++++++++++++++++++++++++++++++++++++++++
 lib/9pfs/Config.uk     |   5 +
 lib/9pfs/Makefile.uk   |   4 +
 lib/9pfs/exportsyms.uk |   1 +
 lib/Config.uk          |   1 +
 lib/Makefile.uk        |   1 +
 8 files changed, 892 insertions(+)
 create mode 100644 lib/9pfs/9pfs.h
 create mode 100644 lib/9pfs/9pfs_vfsops.c
 create mode 100644 lib/9pfs/9pfs_vnops.c
 create mode 100644 lib/9pfs/Config.uk
 create mode 100644 lib/9pfs/Makefile.uk
 create mode 100644 lib/9pfs/exportsyms.uk

-- 
2.20.1


_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.