diff options
author | Thomas Schwinge <thomas@schwinge.name> | 2012-03-21 16:22:59 +0100 |
---|---|---|
committer | Thomas Schwinge <thomas@schwinge.name> | 2012-03-21 16:22:59 +0100 |
commit | f76a460375e906ad20de197c506ff47b42dc6b94 (patch) | |
tree | ac8de4c4b0cb9a773e3b8fc73d3a5946915ad79f /open_issues | |
parent | 03f16b2498fa93bd69da9baa6d45d29f08bea45e (diff) |
glibc/mmap: New.
Diffstat (limited to 'open_issues')
-rw-r--r-- | open_issues/git_nfs_mmap.mdwn | 9 | ||||
-rw-r--r-- | open_issues/libnetfs_io_map.mdwn | 15 |
2 files changed, 21 insertions, 3 deletions
diff --git a/open_issues/git_nfs_mmap.mdwn b/open_issues/git_nfs_mmap.mdwn index b7e86491..21067022 100644 --- a/open_issues/git_nfs_mmap.mdwn +++ b/open_issues/git_nfs_mmap.mdwn @@ -1,4 +1,4 @@ -[[!meta copyright="Copyright © 2011 Free Software Foundation, Inc."]] +[[!meta copyright="Copyright © 2011, 2012 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this @@ -8,7 +8,7 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] -[[!tag open_issue_hurd open_issue_porting]] +[[!tag open_issue_porting]] $ git-new-workdir /media/kepler-data/home/thomas/tmp/source/binutils/git master master fatal: Out of memory? mmap failed: No such device @@ -46,3 +46,8 @@ fails, and it isn't prepared to cope with that: 64->proc_mark_exit_request (32768 0) = 0 task3741-> 2008 () = 0 Child 3741 exited with 128 + +This is the [[libnetfs: `io_map`|open_issues/libnetfs_io_map]] issue. + +There is a `NO_MMAP` conditional in Git's source code, but it is a compile-time +conditional. diff --git a/open_issues/libnetfs_io_map.mdwn b/open_issues/libnetfs_io_map.mdwn index b340de90..9a6d8167 100644 --- a/open_issues/libnetfs_io_map.mdwn +++ b/open_issues/libnetfs_io_map.mdwn @@ -12,7 +12,16 @@ License|/fdl]]."]]"""]] [[!tag open_issue_hurd]] -This hampers [[hurd/translator/nfs]] usability, for example. +This hampers [[hurd/translator/nfs]] usability, for example: + + $ fsysopts ./ + /hurd/nfs [...] + $ cp -a /bin/true ./ + cp: failed to preserve authorship for `./true': Operation not supported + $ ./true + $ /lib/ld.so /bin/true + $ /lib/ld.so $PWD/true + [...]/true: error while loading shared libraries: [...]/true: failed to map segment from shared object: Error 1073741869 IRC, freenode, #hurd, 2012-03-14: @@ -28,3 +37,7 @@ IRC, freenode, #hurd, 2012-03-14: for network file systems <civodul> which is why it doesn't have it <civodul> the GCS says "thou shall not require mmap" ;-) + + * [[glibc/mmap]] + + * <http://lists.gnu.org/archive/html/bug-hurd/2001-10/msg00306.html> |