summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2015-07-29 22:49:13 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2015-07-29 22:49:13 +0200
commite6d5f9665cdb0114a85659c3781fc6120940c801 (patch)
tree649d8bc09c042f39f55c0463277007aa6949d4c3 /hurd
parent355923412d40026163d6d22f4514eaad485fcbca (diff)
parent00f39023946ca67e9deb84ecc6271acd73e4e12c (diff)
Merge branch 'master' of braunbox:~hurd-web/hurd-web
Diffstat (limited to 'hurd')
-rw-r--r--hurd/documentation/netfs_ada_results.mdwn70
-rw-r--r--hurd/running/virtualbox.mdwn1
2 files changed, 71 insertions, 0 deletions
diff --git a/hurd/documentation/netfs_ada_results.mdwn b/hurd/documentation/netfs_ada_results.mdwn
index c7f48bc7..5a461160 100644
--- a/hurd/documentation/netfs_ada_results.mdwn
+++ b/hurd/documentation/netfs_ada_results.mdwn
@@ -183,3 +183,73 @@ is included in the section entitled
### ls node/path\ 2
* OK
* needed to fix a missing update in the child node (because update was done only on get_dirents call)
+
+### cat node/path\ 2/leaf\ 1
+ * NOK
+ * Call sequence
+ * Validate\_Stat
+ * Check\_Open\_Permissions
+ * Attempt\_Lookup
+ * Validate\_Stat
+ * Attempt\_Lookup
+ * Validate\_Stat
+ * Check\_Open\_Permissions
+ * Validate_Stat
+ * netfs\_implementation.adb:113 Netfs\_Implementation.Attempt\_Read
+ * need for attemp\_read implementation
+
+## Rev 3126bd9ce609
+
+ * Read is implemented
+ * next step : write
+
+### echo "elle souffle" > node/path\ 2/leaf\ 1
+ * NOK
+ * command result - bash: node/path 2/leaf 1: Permission denied
+ * Call sequence
+ * Validate\_Stat
+ * Check\_Open\_Permissions
+ * Attempt_Lookup path 2 * Validate\_Stat
+ * Attempt\_Lookup leaf 1 * Validate\_Stat
+ * Validate_Stat
+ * Check\_Open\_Permissions - Check failed WRITE 1073741837
+
+## Rev 242f59899045
+
+ * nore are xcreated with 0755 permission
+
+### echo "elle souffle" > node/path\ 2/leaf\ 1
+ * NOK
+ * command result - bash: node/path 2/leaf 1: Operation not supported
+ * Call sequence
+ * Validate\_Stat
+ * Check\_Open\_Permissions
+ * Attempt_Lookup path 2 * Validate\_Stat
+ * Attempt\_Lookup leaf 1 * Validate\_Stat
+ * Validate_Stat
+ * Check\_Open\_Permissions
+ * netfs\_implementation.adb:366 Netfs\_Implementation.Attempt\_Set\_Size : not yet implemented
+
+## Rev dceb291aaf1c
+
+ * Set_Size minimal implementation
+
+### echo "elle souffle" > node/path\ 2/leaf\ 1
+ * NOK
+ * command result - bash: node/path 2/leaf 1: Operation not supported
+ * Call sequence
+ * Validate\_Stat
+ * Check\_Open\_Permissions
+ * Attempt_Lookup path 2 * Validate\_Stat
+ * Attempt\_Lookup leaf 1 * Validate\_Stat
+ * Validate_Stat
+ * Check\_Open\_Permissions
+ * Attempt\_Set\_Size
+ * netfs_implementation.adb:481 Netfs\_Implementation.Attemp\_Write
+
+## Rev 93311515a6c2
+
+ * Attempt_Write is implemented
+
+### echo "elle souffle" > node/path\ 2/leaf\ 1
+ * OK \ No newline at end of file
diff --git a/hurd/running/virtualbox.mdwn b/hurd/running/virtualbox.mdwn
index 23a0b156..b1cb823b 100644
--- a/hurd/running/virtualbox.mdwn
+++ b/hurd/running/virtualbox.mdwn
@@ -21,6 +21,7 @@ supported.
The network controller should be configured as PCnet-PCI II or PCNet-FAST III
for instance. INTEL PRO or Paravirtualized Network do not work.
+Note: If your Hurd image freezes on startup with "start ext2fs: ext2fs: device:hd0s1: No such device or address", then you may need to manually edit the hard disk controller to be "IDE", because VirtualBox defaults to "SATA" which does not work. Go in to the "Storage" tab and check whether there is an entry for "Controller: SATA". If the SATA entry exists and the Hurd disk image is attached to it, delete the SATA controller and then add a new hard disk under "Controller: IDE". Restart the virtual machine. The hard disk should now be accessible via an IDE interface and Hurd should start successfully and reach the login prompt. (This is the case on VirtualBox 4.3.28 on Mac OS.)
## Converting from qemu image