summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-30Add nr_irqsSamuel Thibault
* libdde_linux26/lib/src/kernel/irq/handle.c: New file. * libdde_linux26/lib/src/Makefile (SRC_C_libdde_linux26.o.a): Add handle.c
2012-05-20Move filter_hash_header definition to C fileSamuel Thibault
* libbpf/bpf_impl.h (filter_hash_header): Move definition... * libbpf/bpf_impl.c: ... to this file.
2012-05-20Do not stop delivering packets when a pfinet has diedSamuel 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-05-17Fix do_softirq prototype according to declarationSamuel Thibault
2012-04-07Do not enable irqs during softirq processing, just like upstream DDESamuel Thibault
2012-04-07Merge branch 'dde' of git.savannah.gnu.org:/srv/git/hurd/incubator into ddeSamuel Thibault
2012-04-07Revert to upstream DDE cli_sti code, with __threadSamuel Thibault
Flags in Linux and L4 are a per-processor thing. In userland, that simply maps to a per-thread thing. Using a lock instead introduces deadlocks.
2012-02-25Print a message when a firmware is requestSamuel Thibault
to let the user have an idea why the driver does not work.
2012-02-22Clean up includesSamuel 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-19Prevent dynamic linkingSamuel Thibault
2012-02-19Install machdev.hSamuel Thibault
2012-02-19Merge remote-tracking branch 'mainline/master' into ddeSamuel Thibault
2012-02-19Simplify link flags computationSamuel Thibault
2012-02-19Fix format securitySamuel Thibault
2012-02-19Merge remote-tracking branch 'mainline/master' into ddeSamuel Thibault
2012-02-19cleanupSamuel Thibault
2012-02-19Merge remote-tracking branch 'mainline/master' into ddeSamuel 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-19Fix calling initializers, const seems to upset the dynlinkerSamuel Thibault
2012-02-18Remove generated fileSamuel Thibault
2012-02-18include bpf in linkSamuel Thibault
2012-02-18Fix link commandSamuel Thibault
2012-02-16fix build (probably for newer perl)Samuel Thibault
2011-11-24Merge remote-tracking branch 'darnassus/master'Thomas Schwinge
2011-11-24* configure: Regenerate.Thomas Schwinge
2011-11-20configure: Use modern `AC_INIT' invocation.Ludovic Courtès
* Makeconf (hurd-version): Move to... * config.make.in (hurd-version): ... here. Set to @PACKAGE_VERSION@. * configure.in: Change `AC_INIT' invocation to specify the package name, version number, and bug report address.
2011-11-06Fix unlocking in raw_local_irq_restore inside a fake_local_irq_disable/restoreSamuel Thibault
* libdde_linux26/lib/src/arch/l4/cli_sti.c (unlock_refcnt): New variable. (raw_local_irq_restore): Unlock `cli_lock' when `flags' are equal to `unlock_refcnt' (and clear the latter). (raw_local_irq_disable): If `cli_lock' was not locked, save the current value of `_refcnt' into `unlock_refcnt', unless the former is already smaller than the latter.
2011-11-05* configure: Regenerate.Thomas Schwinge
2011-11-05Disable NFS translator and daemon compilation when Sun RPC is lacking.Ludovic Courtès
* Makefile (prog-subdirs): Make `nfs' and `nfsd' conditional on $(HAVE_SUN_RPC) = yes. * config.make.in (HAVE_SUN_RPC): New variable. * configure.in: Check for <rpc/types.h> and `clnt_create'. * README.CVS: Document dependency on a Sun RPC implementation.
2011-10-20Merge branch 'tls/libthreads'Thomas Schwinge
Conflicts: libthreads/ChangeLog
2011-10-19Add missing format strings for error, printk, problemPino Toscano
Some calls to `error', `printk', and `problem' lacked a format string, leading to build failure when compiling with stricter CFLAGS. * nfs/mount.c (mount_root): Add format string for `error' calls which lacked it. * pfinet/main.c (pfinet_bind): Likewise. * term/main.c (main): Likewise. * utils/shd.c (run): Likewise. * utils/storeinfo.c (main): Likewise. * pfinet/linux-src/include/net/tcp.h (tcp_clear_xmit_timer): Add format string for `printk' call which lacked it. (tcp_timer_is_set): Likewise. * ufs-fsck/utilities.c (punt): Add format string for `problem' call which lacked it.
2011-08-23missing irq->line renamingSamuel Thibault
2011-08-23missing renameSamuel Thibault
2011-08-23missing irq->line renamingSamuel Thibault
2011-08-23rename intr.h constantsSamuel Thibault
2011-08-23rename device_intr_notify into device_intr_registerSamuel Thibault
2011-08-23rename irq into intr or lineSamuel Thibault
2011-08-23rename device_irq_enable into device_intr_enableSamuel Thibault
2011-08-20fix common misspellingsJonathan Neuschäfer
* Fix spelling with codespell[1] and manually review it. [1] http://git.profusion.mobi/cgit.cgi/lucas/codespell/
2011-06-30Revert "drop generated files"Samuel Thibault
This reverts commit fb489ff7a7989b85ae4f3c1deaf5dbf816de6545. The Makefile rules are not actually regenerating them properly.
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