<feed xmlns='http://www.w3.org/2005/Atom'>
<title>teythoon/hurd.git/serverboot, branch master</title>
<subtitle>Personal Hurd development repository</subtitle>
<id>https://darnassus.sceen.net/cgit/teythoon/hurd.git/atom?h=master</id>
<link rel='self' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/'/>
<updated>2011-04-03T15:47:34Z</updated>
<entry>
<title>Remove `serverboot'; fix "make dist" in `mach-defpager'.</title>
<updated>2011-04-03T15:47:34Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2010-07-17T14:24:39Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=a8744157214a302d84c8959b1ae99abe3ae2d7d2'/>
<id>urn:sha1:a8744157214a302d84c8959b1ae99abe3ae2d7d2</id>
<content type='text'>
* serverboot/default_pager.c, serverboot/kalloc.c, serverboot/queue.h,
  serverboot/wiring.c, serverboot/wiring.h: Move to `mach-defpager/'.

* serverboot/Makefile, serverboot/assert.h, serverboot/bootstrap.c,
  serverboot/bunzip2.c, serverboot/def_pager_setup.c, serverboot/defs.h,
  serverboot/dir.h, serverboot/disk_inode.h,
  serverboot/disk_inode_ffs.h, serverboot/elf-load.c, serverboot/exec.c,
  serverboot/ext2_file_io.c, serverboot/ffs_compat.c,
  serverboot/ffs_compat.h, serverboot/ffs_file_io.c,
  serverboot/file_io.c, serverboot/file_io.h, serverboot/fs.h,
  serverboot/gets.c, serverboot/gunzip.c, serverboot/load.c,
  serverboot/mach-exec.h, serverboot/minix_ffs_compat.c,
  serverboot/minix_ffs_compat.h, serverboot/minix_file_io.c,
  serverboot/minix_fs.h, serverboot/minix_super.h, serverboot/panic.c,
  serverboot/strfcns.c: Remove.

* mach-defpager/Makefile (LCLHDRS): New variable.
  (vpath): Remove.
  (CPPFLAGS): Remove `-I$(srcdir)/../serverboot'.

* mach-defpager/setup.c (page_aligned): Make public.
</content>
</entry>
<entry>
<title>Fix default_pager default_pager_object_set_size parameters</title>
<updated>2010-08-26T22:51:18Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2010-08-26T22:51:18Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=5c2ab2008137612797ccaa6c07599cc3e0f9e722'/>
<id>urn:sha1:5c2ab2008137612797ccaa6c07599cc3e0f9e722</id>
<content type='text'>
As suggested by Sergio Lopez.

* serverboot/default_pager.c (S_default_pager_object_set_size): Exchange
`seqno' and `reply_to' parameters.
</content>
</entry>
<entry>
<title>make unblocked reads from external objects return a zeroed page.</title>
<updated>2010-08-26T22:24:01Z</updated>
<author>
<name>Sergio Lopez</name>
<email>sergio.lopez@sinrega.org</email>
</author>
<published>2010-08-26T22:24:01Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=7d0fdfd0a3e5165020e11892079154ef1e1d691f'/>
<id>urn:sha1:7d0fdfd0a3e5165020e11892079154ef1e1d691f</id>
<content type='text'>
* serverboot/default_pager.c (struct dstruct): Add boolean_t external field.
(default_pager_add): Set ds-&gt;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-&gt;external as additional
parameter to default_read.
</content>
</entry>
<entry>
<title>Fix missing mutex unlock.</title>
<updated>2010-08-26T22:08:36Z</updated>
<author>
<name>Sergio Lopez</name>
<email>sergio.lopez@sinrega.org</email>
</author>
<published>2010-08-26T22:08:36Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=a60414ee7fdabb2bdfb17fe82b9a09f811bd2de0'/>
<id>urn:sha1:a60414ee7fdabb2bdfb17fe82b9a09f811bd2de0</id>
<content type='text'>
* serverboot/default_pager.c (pager_read_offset): Properly unlock the mutex
before returning NO_BLOCK.
</content>
</entry>
<entry>
<title>Switch to the new ChangeLog style.</title>
<updated>2009-07-11T08:40:39Z</updated>
<author>
<name>Thomas Schwinge</name>
<email>tschwinge@gnu.org</email>
</author>
<published>2009-07-11T08:40:39Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=f91f5eb5b1fcdb0124dfd469dab5be2ab6078c62'/>
<id>urn:sha1:f91f5eb5b1fcdb0124dfd469dab5be2ab6078c62</id>
<content type='text'>
* ChangeLog: Wipe out content, and add instructions about how to get it back.
* auth/ChangeLog: Remove file.
* benchmarks/ChangeLog: Likewise.
* boot/ChangeLog: Likewise.
* bsdfsck/ChangeLog: Likewise.
* config/ChangeLog: Likewise.
* console-client/ChangeLog: Likewise.
* console/ChangeLog: Likewise.
* daemons/ChangeLog: Likewise.
* defpager/ChangeLog: Likewise.
* doc/ChangeLog: Likewise.
* exec/ChangeLog: Likewise.
* ext2fs/ChangeLog: Likewise.
* fatfs/ChangeLog: Likewise.
* fstests/ChangeLog: Likewise.
* ftpfs/ChangeLog: Likewise.
* hostmux/ChangeLog: Likewise.
* hurd/ChangeLog: Likewise.
* include/ChangeLog: Likewise.
* init/ChangeLog: Likewise.
* isofs/ChangeLog: Likewise.
* libcons/ChangeLog: Likewise.
* libdirmgt/ChangeLog: Likewise.
* libdiskfs/ChangeLog: Likewise.
* libfshelp/ChangeLog: Likewise.
* libftpconn/ChangeLog: Likewise.
* libhurdbugaddr/ChangeLog: Likewise.
* libihash/ChangeLog: Likewise.
* libiohelp/ChangeLog: Likewise.
* libnetfs/ChangeLog: Likewise.
* libpager/ChangeLog: Likewise.
* libpipe/ChangeLog: Likewise.
* libports/ChangeLog: Likewise.
* libps/ChangeLog: Likewise.
* libshouldbeinlibc/ChangeLog: Likewise.
* libstore/ChangeLog: Likewise.
* libthreads/ChangeLog: Likewise.
* libtrivfs/ChangeLog: Likewise.
* login/ChangeLog: Likewise.
* mach-defpager/ChangeLog: Likewise.
* nfs/ChangeLog: Likewise.
* nfsd/ChangeLog: Likewise.
* pfinet/ChangeLog: Likewise.
* pflocal/ChangeLog: Likewise.
* proc/ChangeLog: Likewise.
* release/ChangeLog: Likewise.
* serverboot/ChangeLog: Likewise.
* storeio/ChangeLog: Likewise.
* sutils/ChangeLog: Likewise.
* term/ChangeLog: Likewise.
* tmpfs/ChangeLog: Likewise.
* trans/ChangeLog: Likewise.
* ufs-fsck/ChangeLog: Likewise.
* ufs-utils/ChangeLog: Likewise.
* ufs/ChangeLog: Likewise.
* usermux/ChangeLog: Likewise.
* utils/ChangeLog: Likewise.
</content>
</entry>
<entry>
<title>2007-06-06  Thomas Schwinge  &lt;tschwinge@gnu.org&gt;</title>
<updated>2007-06-06T15:32:33Z</updated>
<author>
<name>Thomas Schwinge</name>
<email>tschwinge@gnu.org</email>
</author>
<published>2007-06-06T15:32:33Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=28314243621a1cb2025a4d96e0eb14341fc3abcd'/>
<id>urn:sha1:28314243621a1cb2025a4d96e0eb14341fc3abcd</id>
<content type='text'>
	* default_pager.c (default_pager_object_create,	default_pager_info)
	(default_pager_objects, default_pager_object_pages)
	(default_pager_object_set_size,	default_pager_paging_file): Rename to
	`S_default_pager_object_create', `S_default_pager_info',
	`S_default_pager_objects', `S_default_pager_object_pages',
	`S_default_pager_object_set_size' and `S_default_pager_paging_file'.
</content>
</entry>
<entry>
<title>2006-03-15  Alfred M. Szmidt  &lt;ams@gnu.org&gt;</title>
<updated>2006-03-14T23:34:24Z</updated>
<author>
<name>Thomas Schwinge</name>
<email>tschwinge@gnu.org</email>
</author>
<published>2006-03-14T23:34:24Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=eb13c95345799f42ab8916faa682864f6b7463b1'/>
<id>urn:sha1:eb13c95345799f42ab8916faa682864f6b7463b1</id>
<content type='text'>
	* kalloc.c: #include &lt;malloc.h&gt;.
	(init_hook, malloc_hook, free_hook): New functions.
	(__malloc_initialize_hook): New variable.
	(malloc, free): Functions removed.
</content>
</entry>
<entry>
<title>2003-05-07  Ognyan Kulev  &lt;ogi@fmi.uni-sofia.bg&gt;</title>
<updated>2003-05-07T13:42:14Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>marcus@gnu.org</email>
</author>
<published>2003-05-07T13:42:14Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=8e833469cbe0f6f2ba26d23f7e11540a75071e9d'/>
<id>urn:sha1:8e833469cbe0f6f2ba26d23f7e11540a75071e9d</id>
<content type='text'>
	* strfcns.c: #include &lt;stdarg.h&gt; instead of &lt;varargs.h&gt;.
	(strbuild): Use &lt;stdarg.h&gt;-style for handling variable argument
	list.
	* load.c: Don't #include &lt;varargs.h&gt;.
</content>
</entry>
<entry>
<title>.</title>
<updated>2003-05-07T13:41:58Z</updated>
<author>
<name>Marcus Brinkmann</name>
<email>marcus@gnu.org</email>
</author>
<published>2003-05-07T13:41:58Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=e3cbee8a4eac20433701b41a9e678750ec4e496e'/>
<id>urn:sha1:e3cbee8a4eac20433701b41a9e678750ec4e496e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>.</title>
<updated>2002-07-03T19:35:09Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2002-07-03T19:35:09Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=8aa5491cc4968073f35d22a3230da68eea9bd14a'/>
<id>urn:sha1:8aa5491cc4968073f35d22a3230da68eea9bd14a</id>
<content type='text'>
</content>
</entry>
</feed>
