Age | Commit message (Collapse) | Author |
|
This reverts commit be828e44b332ccfeef6f687d69b5d74b2a16323d.
|
|
|
|
With libc's usage of ifunc we really need to update it otherwise it just
crashes.
|
|
* check_kernel.c: Include <error.h>.
* main.c: Include <pthread.h>.
|
|
|
|
|
|
main.c (main): Call pthread_exit(NULL) to let server threads continue.
|
|
|
|
|
|
We do not support running as a bootstrap translator yet.
|
|
We don't enable MCA support.
* Makefile (BLACKLIST): Add $(SRC)/smc-mca.c.
|
|
* Makeconf.local (libmachdev_path): Restore.
* Makefile (LIBS): Restore libmachdev_path.
|
|
* Makeconf.local (libmachdev_path): Remove.
(libmachdevdde_path): Add.
* Makefile (LIBS): Use libmachdevdde_path instead of libmachdev_path.
|
|
* Makefile (SRC_C): Add machdev.c.
|
|
We can not include dde* and machdev* at the same time, they have
conflicting definitions for phys_addr_t, errno values, etc. whatnot.
* main.c: Include "machdev.h". Move initialization calls to...
* machdev.h: ... new file.
* machdev.c: New file.
|
|
* main.c: Include <hurd/machdevdde.h>.
(main): Call machdevdde_register_net instead of register_net, call
machdev_device_init instead of mach_device_init, call machdev_trivfs_init
instead of trivfs_init, call machdevdde_server instead of ds_server, call
machdev_trivfs_server instead of trivfs_server.
|
|
* Makefile (SRC_ORIG): Sort source files, so that the detection ordering
does not depend on the disk file ordering.
|
|
It does not properly request I/O resources (thus crashes in atp_init), and
we don't want it any way: it drivers board connected through the parallel
port.
* Makefile (BLACKLIST): Add $(SRC)/atp.c
|
|
|
|
|
|
* Makefile (LIBS): Replace -lthreads with -lpthread.
|
|
* main.c (start_ds_server): New function.
(main): call ddekit_thread_create instead of cthread_detach.
|
|
* convert: Silent grep for #endif, handle non-existing #include case.
|
|
* convert: Also skip #endif after #includes.
|
|
This fixes probing through calling device_open on /dev/eth*.
* check_kernel.c (check_kernel): Pass -n eth0 to devnode.
|
|
* patch: Add comments.
|
|
* patch (dde/e1000/e1000_main.c) (e1000_intr): If ICR contains
E1000_ICR_RXO, reset rx ring indexes.
|
|
If the kernel has a network device, execute devnode instead, to make pfinet
use the kernel driver.
* check_kernel.c: New file.
* check_kernel.h: New file.
* Makefile (SRC_C): Add check_kernel.c
* main.c: Include "check_kernel.h"
(main): Call check_kernel.
|
|
* Makefile (LDFLAGS): Set to -g.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|