Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-08 | remove .svn directories | Samuel Thibault | |
2011-05-08 | re-add mainline configure | Samuel Thibault | |
2011-05-08 | Re-add original configure | Samuel Thibault | |
2011-05-08 | drop generated binary files | Samuel Thibault | |
2011-05-08 | drop diff file | Samuel Thibault | |
2011-05-08 | Remove mig-generated files | Samuel Thibault | |
2011-05-08 | Remove mig-generated files | Samuel Thibault | |
2011-05-08 | remove git-generated files | Samuel Thibault | |
2011-05-08 | rm .o files | Samuel Thibault | |
2011-05-08 | rmove .DS_Store | Samuel Thibault | |
2011-05-08 | remove .prof_d files | Samuel Thibault | |
2011-05-08 | Remove CVS directories | Samuel Thibault | |
2011-05-08 | Merge branch 'dde' into HEAD | Samuel Thibault | |
2011-05-08 | Merge commit 'ac7ddb0d9557348206f3bc9bd2bf65b7d7b6409a' into HEAD | Samuel Thibault | |
2011-05-08 | drop .d files | Samuel Thibault | |
2011-05-08 | Merge branch 'master' into dde | Samuel Thibault | |
Conflicts: README | |||
2011-04-10 | Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/hurd | Samuel Thibault | |
2011-04-03 | Remove `serverboot'; fix "make dist" in `mach-defpager'. | Ludovic Courtès | |
* 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. | |||
2010-09-19 | Merge remote branch 'origin/master-zhengda' | Samuel Thibault | |
Conflicts: utils/rpctrace.c | |||
2010-08-27 | Regenerate | Samuel Thibault | |
2010-08-27 | Fix default_pager default_pager_object_set_size parameters | Samuel Thibault | |
As suggested by Sergio Lopez. * serverboot/default_pager.c (S_default_pager_object_set_size): Exchange `seqno' and `reply_to' parameters. | |||
2010-08-27 | make 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-27 | Fix missing mutex unlock. | Sergio Lopez | |
* serverboot/default_pager.c (pager_read_offset): Properly unlock the mutex before returning NO_BLOCK. | |||
2010-08-18 | block devices use the default work queue. | Zheng Da | |
kblockd work queue doesn't work. It might be a bug in DDE. On the other hand, the default work queue isn't used in a DDE driver, so it should be enough to use the default one. | |||
2010-08-18 | fix a bug in device_read for block devices. | Zheng Da | |
2010-08-18 | Fix the build system to handle part stores | Jeremie 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-09 | fake irq disable and enable. | Zheng Da | |
Some functions such as blk_plug_device checks whether irqs are disabled. So I need to fake irq diable in spin_lock_irq and spin_lock_irqsave. | |||
2010-08-08 | modify variable name and comment of block_dev_rw. | Zheng Da | |
2010-08-08 | for debugging IDE. | Zheng Da | |
2010-08-08 | implement device_read for block devices. | Zheng Da | |
2010-08-08 | fix a bug in device_write for the block device. | Zheng Da | |
2010-08-08 | check if the device exists. | Zheng Da | |
2010-08-08 | Make the thread of DS server known to Linux. | Zheng Da | |
2010-08-08 | check emul_device_t object in all DS server RPCs. | Zheng Da | |
2010-08-04 | not print errors if fails to deliver packages. | Zheng Da | |
2010-08-02 | implement netfs_append_args in eth-multiplexer. | Zheng Da | |
2010-08-02 | Use BPF filter in eth-multiplexer. | Zheng Da | |
2010-08-01 | link DDE drivers with BPF library. | Zheng Da | |
2010-08-01 | Use BPF to filter the packets to be delivered. | Zheng Da | |
2010-07-31 | move queue.c from eth-multiplexer to libbpf. | Zheng Da | |
2010-07-31 | Use libbpf in eth-multiplxer. | Zheng Da | |
2010-07-31 | Not tracking eth-multiplexer.prof_d any more. | Zheng Da | |
2010-07-31 | add libbpf. | Zheng Da | |
2010-07-12 | use TSC to implement delay. | Zheng Da | |
2010-07-12 | not export the symbol loops_per_jiffy. | Zheng Da | |
2010-07-12 | calibrate the delay loop several times. | Zheng Da | |
It's necessary when we do it in the user space, as that the CPU switches to other processes and the result is too imprecise. | |||
2010-07-12 | Use Linux's udelay and ndelay. | Zheng Da | |
It's not very precise to implement udelay and ndelay with loops in the user space, but should be enough. | |||
2010-06-21 | fix port leak in block glue code of libmachdev. | Zheng Da | |
2010-06-21 | remove netdev_boot_setup in dde linux26. | Zheng Da | |
2010-06-21 | create send right when block device is opened. | Zheng Da | |