summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-05-09drop generated filesSamuel Thibault
2011-05-08reorder vm_allocate_contiguous parameter like vm_allocateSamuel Thibault
2011-05-08Rename vm_dma_buff_alloc RPC into vm_allocate_contiguousSamuel Thibault
2011-05-08Do not skip old RPCsSamuel Thibault
2011-05-08drop intermediate backupSamuel Thibault
2011-05-08drop patch fileSamuel Thibault
2011-05-08drop libpthreadSamuel Thibault
2011-05-08drop intermediate backupSamuel Thibault
2011-05-08drop generated fileSamuel Thibault
2011-05-08drop .orig and .rej filesSamuel Thibault
2011-05-08drop .cvsignore filesSamuel Thibault
2011-05-08remove .svn directoriesSamuel Thibault
2011-05-08re-add mainline configureSamuel Thibault
2011-05-08Re-add original configureSamuel Thibault
2011-05-08drop generated binary filesSamuel Thibault
2011-05-08drop diff fileSamuel Thibault
2011-05-08Remove mig-generated filesSamuel Thibault
2011-05-08Remove mig-generated filesSamuel Thibault
2011-05-08remove git-generated filesSamuel Thibault
2011-05-08rm .o filesSamuel Thibault
2011-05-08rmove .DS_StoreSamuel Thibault
2011-05-08remove .prof_d filesSamuel Thibault
2011-05-08Remove CVS directoriesSamuel Thibault
2011-05-08Merge branch 'dde' into HEADSamuel Thibault
2011-05-08Merge commit 'ac7ddb0d9557348206f3bc9bd2bf65b7d7b6409a' into HEADSamuel Thibault
2011-05-08drop .d filesSamuel Thibault
2011-05-08Merge branch 'master' into ddeSamuel Thibault
Conflicts: README
2010-08-18block 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-18fix a bug in device_read for block devices.Zheng Da
2010-08-09fake 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-08modify variable name and comment of block_dev_rw.Zheng Da
2010-08-08for debugging IDE.Zheng Da
2010-08-08implement device_read for block devices.Zheng Da
2010-08-08fix a bug in device_write for the block device.Zheng Da
2010-08-08check if the device exists.Zheng Da
2010-08-08Make the thread of DS server known to Linux.Zheng Da
2010-08-08check emul_device_t object in all DS server RPCs.Zheng Da
2010-08-04not print errors if fails to deliver packages.Zheng Da
2010-08-02implement netfs_append_args in eth-multiplexer.Zheng Da
2010-08-02Use BPF filter in eth-multiplexer.Zheng Da
2010-08-01link DDE drivers with BPF library.Zheng Da
2010-08-01Use BPF to filter the packets to be delivered.Zheng Da
2010-07-31move queue.c from eth-multiplexer to libbpf.Zheng Da
2010-07-31Use libbpf in eth-multiplxer.Zheng Da
2010-07-31Not tracking eth-multiplexer.prof_d any more.Zheng Da
2010-07-31add libbpf.Zheng Da
2010-07-12use TSC to implement delay.Zheng Da
2010-07-12not export the symbol loops_per_jiffy.Zheng Da
2010-07-12calibrate 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-12Use 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.