Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-23 | New upstream snapshot | Samuel Thibault | |
2013-02-25 | Merge branch 'dde-upstream' into dde | Samuel Thibault | |
2013-02-24 | Fix getting parameter for set_status | Samuel Thibault | |
* libmachdev/net.c (device_set_status): Use count as number of parameter, not number of bytes. Take status as integer, not short. | |||
2012-11-27 | Move DDE to pthreads | Richard Braun | |
Makefiles, headers, types, macros and function calls are renamed where appropriate. ds_server now takes a void* and returns a void*. * dde26_test/Makefile: Switch from cthreads to pthreads. * dde_e100/Makefile: Likewise. * dde_e100/main.c: Likewise. * dde26_test/Makefile: Likewise. * dde_e100/Makefile: Likewise. * dde_e100/main.c: Likewise. * dde_e1000/Makefile: Likewise. * dde_e1000/main.c: Likewise. * dde_ne2k_pci/Makefile: Likewise. * dde_ne2k_pci/main.c: Likewise. * dde_pcnet32/Makefile: Likewise. * dde_pcnet32/main.c: Likewise. * dde_pcnet32_test/Makefile: Likewise. * dde_rtl8139/Makefile: Likewise. * dde_rtl8139/main.c: Likewise. * libbpf/Makefile: Likewise. * libddekit/Makefile: Likewise. * libddekit/condvar.c: Likewise. * libddekit/lock.c: Likewise. * libddekit/pgtab.c: Likewise. * libddekit/thread.c: Likewise. * libddekit/timer.c: Likewise. * libhurd-slab/Makefile: Likewise. * libhurd-slab/slab.c: Likewise. * libhurd-slab/slab.h: Likewise. * libmachdev/Makefile: Likewise. * libmachdev/dev_hdr.h: Likewise. * libmachdev/ds_routines.c: Likewise. * libmachdev/if_hdr.h: Likewise. * libmachdev/io_req.h: Likewise. * libmachdev/machdev.h: Likewise. * libmachdev/net.c: Likewise. * libmachdev/queue.h: Likewise. | |||
2012-11-25 | Merge branch 'dde-upstream' into dde | Samuel Thibault | |
Conflicts: dde_e100/Makefile dde_e1000/Makefile dde_ne2k_pci/Makefile dde_pcnet32/Makefile dde_rtl8139/Makefile | |||
2012-11-25 | Move DDE to pthreads | Richard Braun | |
2012-06-05 | Merge remote-tracking branch 'incubator/dde' into dde-upstream | Samuel Thibault | |
2012-05-20 | Do not stop delivering packets when a pfinet has died | Samuel Thibault | |
We should remove the pfinet from the list instead. * libmachdev/net.c (deliver_msg): Do not break the deliver loop when mach_msg returned an error. | |||
2012-02-22 | Clean up includes | Samuel Thibault | |
To use the standard hurd Makeconf rules and permit external dde_* build Conflicts: dde_e100/Makefile dde_e1000/Makefile dde_ne2k_pci/Makefile dde_pcnet32/Makefile dde_rtl8139/Makefile | |||
2012-02-22 | Clean up includes | Samuel Thibault | |
To use the standard hurd Makeconf rules and permit external dde_* build | |||
2012-02-19 | Merge branch 'dde-upstream' into dde | Samuel Thibault | |
2012-02-19 | Prevent dynamic linking | Samuel Thibault | |
2012-02-19 | Install machdev.h | Samuel Thibault | |
2012-02-19 | Install machdev.h | Samuel Thibault | |
2012-02-19 | cleanup | Samuel Thibault | |
2012-02-19 | cleanup | Samuel Thibault | |
2012-02-19 | Merge remote-tracking branch 'mainline/master' into dde | Samuel Thibault | |
Conflicts: Makefile boot/ChangeLog boot/boot.c configure configure.in doc/ChangeLog libdiskfs/ChangeLog libdiskfs/boot-start.c libports/manage-multithread.c libthreads/ChangeLog libthreads/alpha/thread.c pfinet/ChangeLog pfinet/iioctl-ops.c pfinet/linux-src/net/ipv6/addrconf.c pfinet/linux-src/net/ipv6/icmpv6.c utils/settrans.c | |||
2012-02-18 | remove duplicate headers, to be replaced by experimental.defs | Samuel Thibault | |
2011-08-23 | missing irq->line renaming | Samuel Thibault | |
2011-08-23 | rename device_intr_notify into device_intr_register | Samuel Thibault | |
2011-08-23 | rename device_irq_enable into device_intr_enable | Samuel Thibault | |
2011-05-08 | reorder vm_allocate_contiguous parameter like vm_allocate | Samuel Thibault | |
2011-05-08 | Rename vm_dma_buff_alloc RPC into vm_allocate_contiguous | Samuel Thibault | |
2011-05-08 | Do not skip old RPCs | Samuel Thibault | |
2010-08-18 | fix a bug in device_read for block devices. | 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-01 | Use BPF to filter the packets to be delivered. | Zheng Da | |
2010-06-21 | fix port leak in block glue code of libmachdev. | Zheng Da | |
2010-06-21 | create send right when block device is opened. | Zheng Da | |
2010-06-17 | fix a bug in device_open in libmachdev. | Zheng Da | |
check the negative error value. | |||
2010-06-17 | fix a bug in linux_block_emulation_ops | Zheng Da | |
2010-06-16 | add fsys opt support in dde drivers. | Zheng Da | |
2010-06-14 | fix compiling problems in libddekit and libmachdev. | Zheng Da | |
2010-06-05 | skip calling init if there is no init. | Zheng Da | |
2010-06-04 | support block devices in the DDE library. | Zheng Da | |
2010-06-04 | fix a complication problem. | Zheng Da | |
2010-06-04 | fix compilation errors in the last commit. | Zheng Da | |
2010-06-04 | remove the declaration of linux_net_emulation_ops. | Zheng Da | |
2010-06-04 | remove redundant fields in mach_device. | Zheng Da | |
2010-06-04 | convert linux errno to mach in libmachdev. | Zheng Da | |
2010-05-31 | make glue code of networking more independant. | Zheng Da | |
This change is required for block device drivers. When block device drivers are linked to the glue code, the linker should be able to perform garbage collection and exclude the code of networking from the driver programs. | |||
2010-05-04 | Add printing. | Zheng Da | |
2010-02-27 | Add `flags` in device_intr_notify in libmachdev. | Zheng Da | |
2010-02-27 | remove RPCs for PCI conf space. | Zheng Da | |
2010-02-08 | remove io done thread. | Zheng Da | |
eliminate a potential race condition in thread_wait and thread_wakeup. |