summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-27New upstream snapshot.Samuel Thibault
2010-08-27Merge branch 'upstream-merged'Samuel Thibault
2010-08-27Merge branch 'upstream' into upstream-mergedSamuel Thibault
2010-08-27Merge branch 'procfs-moved' into upstream-mergedSamuel Thibault
2010-08-27Merge branch 'procfs' into procfs-movedSamuel Thibault
2010-08-27Fix default_pager default_pager_object_set_size parametersSamuel Thibault
As suggested by Sergio Lopez. * serverboot/default_pager.c (S_default_pager_object_set_size): Exchange `seqno' and `reply_to' parameters.
2010-08-27make unblocked reads from external objects return a zeroed page.Sergio Lopez
* serverboot/default_pager.c (struct dstruct): Add boolean_t external field. (default_pager_add): Set ds->external to TRUE or FALSE depending whether the object is external. (default_read): Add external parameter. If no_block(block) returns 1, if external is TRUE, zero fill the page and return PAGER_SUCCESS instead of PAGER_ABSENT. (seqnos_memory_object_data_request): Pass ds->external as additional parameter to default_read.
2010-08-27Fix missing mutex unlock.Sergio Lopez
* serverboot/default_pager.c (pager_read_offset): Properly unlock the mutex before returning NO_BLOCK.
2010-08-22 * debian/control: Use Package-Type instead of XC-Package-Type.Samuel Thibault
2010-08-22Better parse kernel command line to only keep proper variable namesSamuel Thibault
2010-08-21debian/rules: remove the part store hackJeremie Koenig
The user-space part stores are now included in the build system and this hack is no longer necessary to enable them.
2010-08-21new snapshotSamuel Thibault
2010-08-21Merge branch 'upstream-merged'Samuel Thibault
2010-08-21Merge branch 'upstream' into upstream-mergedSamuel Thibault
2010-08-21Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/hurdSamuel Thibault
2010-08-18Implement /proc/mounts as a symlink to /etc/mtabJeremie Koenig
* procfs_nonpid_files.c (procfs_create_mounts): New function. * procfs_dir.c (procfs_fill_root_dir): Call procfs_create_mounts. Signed-off-by: Jeremie Koenig <jk@jk.fr.eu.org>
2010-08-18Set an appropriate st_mode on symlinks.Jeremie Koenig
* procfs_pid_files.c (update_pid_entries): When symlink_target is not NULL, set st_size to the symlink length and st_mode to S_IFLNK | 0777.
2010-08-18update_pid_entries(): fix awkwardly indented uninitialized memory leakJeremie Koenig
* procfs_pid_files.c (update_pid_entries): Replace dynamic allocation of `stat' with automatic allocation. Memset `stat' to 0.
2010-08-18Fix the build system to handle part storesJeremie Koenig
Part stores are used for debian-installer, and they're considered more elegant than kernel partition devices. This patch makes sure they're included in the build unless the user disables them explicitely. * Makeconf: add $(PARTED_LIBS) to static binaries which use libstore_part.a. * configure.in: look for libparted again (see also 7c7a04eb). * libstore/Makefile (store-types): include the 'part' store type when appropriate, remove the previous attempt. Signed-off-by: Jeremie Koenig <jk@jk.fr.eu.org>
2010-08-18Include the unifont.bdf link in hurd-udeb too.Samuel Thibault
2010-08-18copy the /servers/socket/2 translator settings into the target system.Samuel Thibault
2010-08-18Reindent changelog for consistencyJeremie Koenig
2010-08-17Export kernel parameters into environmentSamuel Thibault
2010-08-16didn't actually have the time to uploadSamuel Thibault
2010-08-02Remove init_fix.patch, merged upstreamSamuel Thibault
2010-08-02New upstream snapshot 20100802Samuel Thibault
2010-08-02Merge branch 'upstream-merged'Samuel Thibault
2010-08-02Merge branch 'upstream' into upstream-mergedSamuel Thibault
2010-08-02Merge branch 'procfs-moved' into upstream-mergedSamuel Thibault
2010-08-02Merge branch 'procfs' into procfs-movedSamuel Thibault
2010-08-02.static names make static files okSamuel Thibault
2010-08-02Update dateSamuel Thibault
2010-08-02More lintian fixesSamuel Thibault
* debian/hurd-dev.lintian-overrides: New overrides to allow libstore_* not being stripped (they wouldn't work, else).
2010-08-02Lintian fixesSamuel Thibault
* debian/rules: Remove debian/ChangeLog generation. * debian/hurd.lintian-overrides: New overrides to announce which servers are supposed to be statically linked, and accept hurd to be essential. * debian/hurd-udeb.lintian-overrides: New overrides to validate hurd-i386-specific paths.
2010-08-02Add comX to the minimal setSamuel Thibault
as it'll be needed for serial-port-based d-i
2010-08-02actually apply init_fix.patchSamuel Thibault
2010-08-02init_fix.patch: New upstream patch to fix halt/reboot.Samuel Thibault
2010-08-01Maximize glyph usage for chineseSamuel Thibault
* debian/local/runsystem: Pass -g option to the console to maximize glyph usage for chinese.
2010-08-01upload to unstableSamuel Thibault
2010-08-01fix debian/local/setup-translators permissionsSamuel Thibault
2010-08-01Remove debian/ChangeLog on cleanSamuel Thibault
2010-08-01Ignore erroneous number of glyphs in bdf filesSamuel Thibault
* debian/patches/console_ignore_bdf_err.patch: New patch to ignore erroneous number of glyphs in bdf files.
2010-08-01Update Vcs fields to point to the new git repositoriesSamuel Thibault
2010-08-01Set compression to bzip2Samuel Thibault
2010-08-01Add symlink to unifont.bdfSamuel Thibault
* debian/hurd.links: Add symlink to /usr/src/unifont.bdf from the unifont package to /usr/share/hurd/vga-system.bdf so the console can pick it up when installed.
2010-08-01Merge branch 'upstream-merged'Samuel Thibault
2010-08-01Merge branch 'upstream' into upstream-mergedSamuel Thibault
2010-08-01Sort out how device and server nodes are createdJeremie Koenig
- debian/patches/makedev_keep_options.patch: Introduces the -k and -K options to MAKEDEV, respectively to keep active translators running or leave existing files alone completely. - debian/patches/makedev_parted_store.patch: MAKEDEV -p will use parted instead of device stores for disk partitions. - debian/local/setup-translators: New script installed in /usr/lib/hurd, uses MAKEDEV's new options to create all the necessary device and server nodes. - debian/local/runsystem (hurd-udeb): Uses setup-translators in "minimal mode" to prepare the initrd when the installer is started. Parted stores are used to avoid problems when reloading the partition table. - debian/hurd.postinst: Uses setup-translators to create missing nodes on upgrades (on initial installs, debootstrap will use the setup-translators script from the installed hurd package to setup the devices and servers itself).
2010-08-01Include /servers in d-iJeremie Koenig
* debian/hurd-udeb.dirs: Include /servers.
2010-08-01Start mach-defpager in d-iJeremie Koenig
* debian/local/runsystem (hurd-udeb): Start mach-defpager.