summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-16New upstream snapshotSamuel Thibault
2013-09-16Handle notification on page evictionRichard Braun
If requested by the user, make libpager call pager_notify_evict when a page is flushed out by the kernel. Based on work by Ognyan Kulev. * console/pager.c (pager_notify_evict): New function. (user_pager_create): Update call to pager_create. * ext2fs/pager.c: (pager_notify_evict): New function. (create_disk_pager): Update call to diskfs_start_disk_pager. (diskfs_get_filemap): Update call to pager_create. * fatfs/pager.c: (pager_notify_evict): New function. (create_fat_pager): Update call to diskfs_start_disk_pager. (diskfs_get_filemap): Update call to pager_create. * isofs/pager.c: (pager_notify_evict): New function. (create_disk_pager): Update call to diskfs_start_disk_pager. (diskfs_get_filemap): Update call to pager_create. * libdiskfs/disk-pager.c (diskfs_start_disk_pager): Update definition and call to pager_create. * libdiskfs/diskfs-pager.h (diskfs_start_disk_pager): Update declaration. * libpager/data-request.c (_pager_seqnos_memory_object_data_request): Take pager's `notify_on_evict' member into account when calling memory_object_data_supply. * libpager/data-return.c (_pager_do_write_request): Handle user notification on page flush. * libpager/pager-create.c (pager_create): Update definition and set pager's `notify_on_evict' member. * libpager/pager.h (pager_create): Update declaration. (pager_notify_evict): New declaration. * libpager/priv.h (struct pager): New `notify_on_evict' member. * storeio/pager.c: (pager_notify_evict): New function. (dev_get_memory_object): Update call to pager_create. * tmpfs/pager-stubs.c (pager_notify_evict): New function. * ufs/pager.c (pager_notify_evict): New function. (create_disk_pager): Update call to diskfs_start_disk_pager. (diskfs_get_filemap): Update call to pager_create.
2013-08-29Merge branch 'master-merge'Samuel Thibault
2013-07-28upload to unstableSamuel Thibault
2013-07-27Add eth-*Samuel Thibault
2013-07-27merge changelog entriesSamuel Thibault
2013-07-27Merge branch 'master' of git.debian.org:/git/pkg-hurd/hurdSamuel Thibault
2013-07-27Use autoreconfSamuel Thibault
2013-07-27Merge branch 'upstream-merged'Samuel Thibault
2013-07-27drop generated fileSamuel Thibault
2013-07-27Merge branch 'upstream-merged'Samuel Thibault
2013-07-27drop unused sourceSamuel Thibault
2013-07-27Move to multiple orig tarballs.Samuel Thibault
Rename libdde_linux26 into libdde-linux26
2013-07-27Merge branch 'upstream-merged'Samuel Thibault
2013-07-27really properly move filesSamuel Thibault
2013-07-27Merge branch 'upstream-merged'Samuel Thibault
2013-07-27rename libdde_linux26 into libdde-linux26 to make dpkg-source happySamuel Thibault
2013-07-27RefreshSamuel Thibault
2013-07-27New upstream snapshotSamuel Thibault
2013-07-27Merge branch 'upstream-merged'Samuel Thibault
2013-07-27New upstream snapshotSamuel Thibault
2013-07-20Add comment for patchSamuel Thibault
2013-07-17control: Remove Neal and Jeff from uploaders.Samuel Thibault
2013-07-13Bump Standards-Version to 3.9.4 (no changes)Samuel Thibault
2013-07-09Include the umount utility in hurd and hurd-udebJustus Winter
2013-07-09start a new changelog entry for 20130707-2Pino Toscano
2013-07-08upload to unstableSamuel Thibault
2013-07-07Merge branch 'master' into HEADSamuel Thibault
Conflicts: debian/changelog
2013-07-07Merge branch 'upstream-merged' into HEADSamuel Thibault
2013-07-07Merge branch 'procfs-jkoenig-moved' into upstream-mergedSamuel Thibault
2013-07-07Merge branch 'upstream' into upstream-mergedSamuel Thibault
2013-07-07Merge remote-tracking branch 'upstream/master' into upstreamSamuel Thibault
2013-07-07Merge branch 'procfs-jkoenig' into procfs-jkoenig-movedSamuel Thibault
2013-07-07Merge remote-tracking branch 'procfs/master' into procfs-jkoenigSamuel Thibault
2013-07-07More mount/umount work from Justus WinterSamuel Thibault
patches/{mount-{test-opts,ignore-mounted-all,t-auto}, sutils-{types,multiple-none}}.patch: New patches from Justus Winter to make mount more compatible with Linux'. patches/umount.patch: New patch to add umount tool.
2013-06-29Make procfs behave as sysvinit desiresSamuel Thibault
patches/procfs-{update,default,get-options}.patch: New patches from Justus Winter
2013-06-29procfs: enable fsys_set_optionsJustus Winter
Make procfs translators handle fsys_set_options requests by pointing netfs_runtime_argp to our argp struct. * procfs/main.c (netfs_runtime_argp): New variable.
2013-06-29procfs: keep old config values if the parsing failsJustus Winter
Previously if strtol failed the previous configuration value would get overwritten. Prevent this by storing the result in a temporary variable and update the configuration if the argument was parsed correctly and passed the sanity checks. * procfs/main.c (argp_parser): Keep old configuration in case a malformed value is encountered.
2013-06-29procfs: fix the error handling in argp_parserSamuel Thibault
Do not exit using error (1, ..) but gracefully handle the error using argp_error. Also fix a typo ("the a user") while touching these lines. * procfs/main.c (argp_parser): Proper error handling. (argp_parser): Fix typo.
2013-06-29ignore loop optionSamuel Thibault
2013-06-29make mount more compatible with Linux'Samuel Thibault
patches/mount-{f,n,remount}.patch from Justus Winter
2013-06-19Merge branch 'upstream-merged'Samuel Thibault
2013-06-19Merge branch 'upstream' into upstream-mergedSamuel Thibault
2013-06-19Merge remote-tracking branch 'upstream/master' into upstreamSamuel Thibault
2013-06-19Merge branch 'master' of git.debian.org:/git/pkg-hurd/hurdSamuel Thibault
Conflicts: debian/changelog
2013-06-19Fix documentation build, add io_select_timeoutSamuel Thibault
* Add doc-fix.patch to fix documentation build. * Add io_select_timeout patch to introduce the RPC definition for libc to build the RPC stubs.
2013-05-02UploadSamuel Thibault
2013-05-02Merge branch 'upstream-merged'Samuel Thibault
2013-05-02Regenerate configureSamuel Thibault
2013-05-02Merge branch 'procfs-jkoenig-moved' into upstream-mergedSamuel Thibault