Sebastian Huber
19a0e2de5c
kern_intr.c: Disable unused functions
2019-08-27 10:04:31 +02:00
Sebastian Huber
e897a832ad
Remove superfluous support for preloaded modules
2019-08-27 09:55:43 +02:00
Sebastian Huber
02da5d3a82
atomic.h: Add atomic_load_long()
2019-08-27 09:50:05 +02:00
Sebastian Huber
3411e3d738
Update to FreeBSD stable/12 2019-08-26
...
Git mirror commit 621e7bafbf6857451f23ba11b0495c7ac69aff89.
2019-08-26 09:39:40 +02:00
Sebastian Huber
c0dc524614
SLEEPQUEUE(9): Optimize sleepq_set_timeout_sbt()
...
Avoid an extra ISR disable/enable in SMP configurations.
2019-08-26 08:23:36 +02:00
Sebastian Huber
b88cfdd422
media01: Enable event recording
2019-08-26 08:23:35 +02:00
Nils Hölscher
fd86c091b9
rtems/rtems-kernel-nexus.c: LibBSD init now uses all pass levels.
...
I observed all Modules loading in the last fdt pass.
The reason was, nexus bus loading with BUS_PASS_DEFAULT.
2019-08-12 08:13:11 +02:00
Sebastian Huber
5283630d2c
Update to FreeBSD stable/12 2019-07-09
...
Git mirror commit 3427c3416aa3c0f25124070959cca78024b94d85.
2019-07-09 14:45:47 +02:00
Sebastian Huber
312f705d4f
EPOCH(9): Add epoch_drain_callbacks()
2019-07-09 13:56:23 +02:00
Sebastian Huber
9ed693d723
test/epoch01: Simplify
2019-07-09 13:37:37 +02:00
Sebastian Huber
ed1a63384b
EPOCH(9): Avoid inline functions
...
FreeBSD changed the epoch_enter() and epoch_exit() inline functions into
proper functions after a performance analysis to avoid code bloat.
2019-07-09 13:37:34 +02:00
Sebastian Huber
660a8835eb
SLEEPQUEUE(9): Fix timeout handling
2019-07-05 10:20:47 +02:00
Sebastian Huber
bbd07d1ac9
Import missing header file
2019-06-28 08:53:34 +02:00
Sebastian Huber
7ece7548c1
Update to FreeBSD stable/12 2019-06-26
...
Git mirror commit aa83598855d14cdbf7aef6b05d0617e90f87ca2f.
2019-06-26 13:44:21 +02:00
Sebastian Huber
0659f7b126
test/commands01: Fix sporadic test failures
2019-06-26 13:44:21 +02:00
Sebastian Huber
608047af1c
test/program01: Fix sporadic test failures
2019-06-26 13:32:06 +02:00
Chris Johns
35a7b448f9
Fix the sed generator for processing INI configuration files.
2019-06-26 13:32:06 +02:00
Sebastian Huber
eeb3fd5d9b
if_atsam: Remove WDT_Disable()
...
The watchdog timer (WDT) can be configure only once. Do not touch it in
the BSP since the application may want to use it.
2019-06-13 08:57:41 +02:00
Chris Johns
103d31c044
config: Control the interface from the command line net config file.
2019-06-13 08:57:39 +02:00
Chris Johns
ddc7300ccb
Remove junk folders.
2019-06-13 08:57:38 +02:00
Sebastian Huber
705e362ea5
Update to FreeBSD stable/12 2019-06-05
...
Git mirror commit 78576620f2689e23144a1cf1bf55106cc6abe2b7.
2019-06-05 14:16:00 +02:00
Sebastian Huber
8f12ed3824
Add RTEMS-specific getcredhostuuid()
2019-06-05 14:15:57 +02:00
Sebastian Huber
5cb01f2779
Add riscv support
2019-05-23 08:09:34 +02:00
Sebastian Huber
b5f8d4831d
Use _SMP_Unicast_action()
...
It is a bit more efficient.
2019-05-21 07:40:53 +02:00
Sebastian Huber
a87e0f4f5c
Update due to API changes
...
Close #3749 .
2019-05-15 15:45:03 +02:00
Sebastian Huber
edc4bf9f71
Separate libbsd and RTEMS clock ticks
2019-05-15 13:43:49 +02:00
Sebastian Huber
f6075e1837
Fix USB_DEBUG redefinition warnings
2019-05-15 13:43:48 +02:00
Sebastian Huber
510d1c96f6
Include missing <stdlib.h> to fix warnings
2019-05-15 13:43:46 +02:00
Sebastian Huber
061e27912c
Remove unused maxusers
2019-05-15 13:43:44 +02:00
Sebastian Huber
d1ad14fb6c
Remove jail/prison functions from namespace
2019-05-15 13:43:43 +02:00
Sebastian Huber
0a8c0ce47f
Remove dangerous weak definition of getentropy()
...
All BSP supporting libbsd should provide this function.
2019-05-15 13:43:41 +02:00
Sebastian Huber
2f9d60c613
Add hostname related sysctls conditionally
...
This helps to the reduce code size for USB only use cases.
2019-05-13 10:15:58 +02:00
Sebastian Huber
6f0b15e8b0
usb: Undefine USB_DEBUG
...
In contrast to some other USB options which use 0/1 values, the
USB_DEBUG uses defined/undefined to enable/disable the USB debug
support.
2019-05-13 10:15:57 +02:00
Sebastian Huber
70769b8523
Add wrapper for abort()
2019-05-13 10:15:55 +02:00
Sebastian Huber
99efa82037
Add USB mass storage only build set
2019-05-13 10:15:53 +02:00
Sebastian Huber
49c75e331e
Use static inline functions for jail and prison
...
This helps the compiler to optimize away dead code.
2019-05-13 09:34:01 +02:00
Sebastian Huber
6e5c632248
Fix zero-copy mbuf support
...
In 2017 there was a change in the mbuf API.
2019-05-13 09:34:00 +02:00
Sebastian Huber
3549a127ec
IFCONFIG(8): Fix write to const string
2019-05-13 09:33:58 +02:00
Sebastian Huber
647dd08ae2
Update due to API changes
2019-04-11 09:38:45 +02:00
Sebastian Huber
9723b63327
nfsclient: Fix for 64-bit targets
...
The use of the serporid structure with several embedded unions to split
up the specific NFS request/response structures is quite a hack. It
breaks on 64-bit targets due to the presence of pointer members which
affect the overall alignment.
2019-03-29 09:05:29 +01:00
Sebastian Huber
24c05c8ab0
openssl02: Fix includes
2019-03-29 07:06:22 +01:00
Sebastian Huber
5ae5e07676
BPF(9): Disable legacy timestamp support
2019-03-29 07:04:38 +01:00
Sebastian Huber
94691f58cf
Revert "Add BURN_BRIDGES global kernel option"
...
This reverts commit b5cc3f67ed15f23a868c7f846dca48ff9f3f803a.
2019-03-29 07:04:26 +01:00
Sebastian Huber
b5cc3f67ed
Add BURN_BRIDGES global kernel option
2019-03-28 11:37:28 +01:00
Sebastian Huber
616e1d4cf7
BPF(9): Fix timestamps
2019-03-28 11:37:20 +01:00
Sebastian Huber
481397ff24
Update to FreeBSD stable/12 2019-03-27
...
Git mirror commit 43a38f188ca2e936ec78104c30ea3e24d9c1606b.
2019-03-28 08:15:38 +01:00
Sebastian Huber
29f11aa966
openssl/apps: Add missing newline
...
This is necessary to get a reversible import from FreeBSD.
2019-03-28 07:51:10 +01:00
Sebastian Huber
0abad4540e
CONTRIBUTING: Fix sed command example
2019-03-28 07:51:10 +01:00
Sebastian Huber
2334ebf496
build: Add RTEMS test library
...
Update #3199 .
2019-03-28 07:36:44 +01:00
Christian Mauderer
9ed6c97139
bin/openssl: Port to RTEMS.
2019-03-28 07:17:24 +01:00