summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-27Use lock to protect pending softirq variable.Zheng Da
This is a temporary solution. I should implement a correct mechanism to simulate cli/sti.
2010-02-27Use pcnet32 driver in Linux 2.6.29.Zheng Da
2010-02-27Add `flags` in device_intr_notify in libmachdev.Zheng Da
2010-02-27IRQ server doesn't have reply messages.Zheng Da
2010-02-27Add `flags` in RPC device_intr_notify definition.Zheng Da
2010-02-27Remove tmp and ignore it in the future.Zheng Da
2010-02-27Use adapted dev_queue_xmit to transmit packets in DDE Linux.Zheng Da
2010-02-27Add `flags` for interrupt registration.Zheng Da
2010-02-27remove RPCs for PCI conf space.Zheng Da
2010-02-08remove io done thread.Zheng Da
eliminate a potential race condition in thread_wait and thread_wakeup.
2010-02-08return packet transmission error to the client.Zheng Da
2010-02-07initialize new fields in sk_buff.Zheng Da
2010-02-07free delivered packets.Zheng Da
2010-02-06remove printing in dde_pcnet32.Zheng Da
2010-02-06fix a serious bug in dde_linux26.Zheng Da
don't set `tail` in sk_buff.
2010-02-05a new thread for device requests in dde_pcnet32.Zheng Da
2010-02-05remove printing in the trivfs server.Zheng Da
2010-02-05trivfs server creates its own port bucket.Zheng Da
2010-02-05deallocate skb_reply before freeing the packet.Zheng Da
2010-02-05create device port with create_device_port.Zheng Da
2010-02-05dereference ports when return D_INVALID_OPERATIONS in device requests.Zheng Da
2010-02-05create a thread for only handling device requests.Zheng Da
2010-02-05print to stderr.Zheng Da
2010-02-05fix a bug in ddekit: use the relative time.Zheng Da
2010-02-01check in dde_pcnet32.Zheng Da
2010-02-01check in libmachdev.Zheng Da
2010-01-29Reorganize Makefile.Zheng Da
2010-01-29libdde_linux26 is adapted to be used by libmachdev.Zheng Da
2010-01-29remove printing in the interrupt handler.Zheng Da
2010-01-27not unregister driver in dde_pcnet32_test.Zheng Da
2010-01-27dde_pcnet32_test: use netdev_ops.Zheng Da
2010-01-27remove the printing in timer.Zheng Da
2010-01-27Enable the irq after installing irq handler and receiving an interrupt.Zheng Da
2010-01-26DDE Linux: Temporary solution to handle two buses.Zheng Da
2010-01-26allocate a port for interrupt delivery.Zheng Da
2010-01-26raise the priority of the interrupt handler thread.Zheng Da
2010-01-26ddekit: support multiple pci buses in the system.Zheng Da
2010-01-21initialize pciaccess in ddekit.Zheng Da
2010-01-21add pcnet32 to test dde linux26.Zheng Da
2010-01-19link to ddekit statically.Zheng Da
2010-01-19call l4dde26_init and l4dde26_process_init explicitly.Zheng Da
2010-01-19hide free_pages.Zheng Da
2010-01-19link the program with default.ld.Zheng Da
2010-01-19Add initcall in ddekit.Zheng Da
2010-01-16prepare to use initcall to do initialization.Zheng Da
2010-01-16rename __mutex_init to avoid the name conflict.Zheng Da
2010-01-16Initialize dde26 process.Zheng Da
2010-01-16Create a ddekit thread directly for ddekit timer.Zheng Da
2010-01-14make the test program compilable.Zheng Da
2010-01-14Adapt Makefile.Zheng Da