Sebastian Huber
4a6660cee0
Fix pgsigio() warnings
2019-09-25 09:25:06 +02:00
Sebastian Huber
8618727d51
Add compatiblity for older Newlib variants
2019-09-25 09:24:09 +02:00
Sebastian Huber
37323bb819
Update to FreeBSD stable/12 2019-09-23
...
Git mirror commit 7e8d1444023128d34fb9aa4e4515928a4f794d1b.
2019-09-23 15:07:12 +02:00
Sebastian Huber
54e8636b8d
C++ compatiblity for kernel space header
2019-09-23 10:13:28 +02:00
Sebastian Huber
d1c8a7fbf5
Add wrapper for strndup()
2019-09-11 10:25:04 +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
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
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
7ece7548c1
Update to FreeBSD stable/12 2019-06-26
...
Git mirror commit aa83598855d14cdbf7aef6b05d0617e90f87ca2f.
2019-06-26 13:44:21 +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
edc4bf9f71
Separate libbsd and RTEMS clock ticks
2019-05-15 13:43:49 +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
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
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
647dd08ae2
Update due to API changes
2019-04-11 09:38:45 +02: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
481397ff24
Update to FreeBSD stable/12 2019-03-27
...
Git mirror commit 43a38f188ca2e936ec78104c30ea3e24d9c1606b.
2019-03-28 08:15:38 +01:00
Christian Mauderer
9ed6c97139
bin/openssl: Port to RTEMS.
2019-03-28 07:17:24 +01:00
Sebastian Huber
eb1d30ad35
Update to FreeBSD stable/12 2019-03-11
...
Git mirror commit 735fe7a0a5f9c265040e2e6654a01b081d6354f1.
2019-03-11 09:41:49 +01:00
Sebastian Huber
2a60dfb89f
Fix atomic_load_32()
2019-02-18 10:09:56 +01:00
Sebastian Huber
a124a75ec6
Remove obsolete <rtems/pty.h>
2019-02-12 14:21:38 +01:00
Sebastian Huber
1ce4034521
ZONE(9): Fix UMA_PCPU_ALLOC_SIZE
...
Using CACHE_LINE_SIZE for UMA_PCPU_ALLOC_SIZE was a huge memory waste
since the backend memory allocator is page based.
2019-02-12 09:17:36 +01:00
Sebastian Huber
556ec29b4e
Update to FreeBSD stable/12 2019-02-11
...
Git mirror commit 606b591dae1023a71ff020faf99789059eb6591f.
2019-02-12 09:17:32 +01:00
Sebastian Huber
0b177c7c27
atomic.h: Add atomic_fetchadd_64()
2019-02-11 15:20:32 +01:00
Sebastian Huber
d7504f8372
atomic.h: Add atomic_load_32()
2019-02-11 09:36:50 +01:00
Sebastian Huber
4a8bc9e5fa
Update to FreeBSD stable/12 2019-02-04
...
Git mirror commit 50f507fe430c8041715f649f179f4b0a431dd7ff.
2019-02-04 15:12:50 +01:00
Sebastian Huber
34cb55db70
Fix INVARIANTS support
2019-01-22 13:24:26 +01:00
Sebastian Huber
1354d9bf97
Update to FreeBSD stable/12 2019-01-21
...
Git mirror commit 3a48f3689d65c5304cf706bbf2c5576daeb60a96.
Update #3472 .
2019-01-21 10:13:58 +01:00
Sebastian Huber
aec8db05b2
Update to FreeBSD stable/12 2019-01-16
...
Git mirror commit 4ff7d8141f665693dd8b17090d410604888f1e9a.
Update #3472 .
2019-01-21 10:00:40 +01:00
Christian Mauderer
8ae22c48b3
freebsd/if_cpsw: Port.
2018-12-20 13:36:34 +01:00
Sebastian Huber
e0b4edbdcc
Update to FreeBSD head 2018-11-15
...
Git mirror commit a18b0830c4be01b39489a891b63d6023ada6358a.
Update #3472 .
2018-11-15 10:56:14 +01:00
Sebastian Huber
d4bf70e497
Disable or make static kern_* functions
2018-11-15 10:06:58 +01:00
Sebastian Huber
70555d532d
mutex: Avoid NULL pointer access in panic()
2018-11-15 09:18:48 +01:00
Sebastian Huber
b3169c2a6a
Update to FreeBSD head 2018-10-23
...
Git mirror commit 59f44d20be3f99d181ca742e636d45fc39ec982b.
This commit updates OpenSSL to version 1.1.1. This required an update
of racoon which uses some internal stuff from OpenSSL and seems to be
mostly unmaintained, e.g. there is update in the FreeBSD ports to cope
with OpenSSL 1.1.1.
Update #3472 .
2018-10-25 08:38:45 +02:00
Sebastian Huber
ed5e02a933
Fix redefinition warnings
2018-10-23 13:25:45 +02:00
Sebastian Huber
2eae88b07c
Fix typo (RTEMS_BSD_MODULE_NET80211)
2018-10-02 10:30:51 +02:00
Sebastian Huber
b3825029ff
fsl_sdhci.c: Port to RTEMS
...
Update #3525 .
2018-09-25 10:01:41 +02:00
Sebastian Huber
06dd40e544
imx/imx_gpio.c: Port to RTEMS
...
Update #3525 .
2018-09-25 10:01:37 +02:00
Sebastian Huber
13840c1bea
Update gpio interface
...
Update #3525 .
2018-09-25 10:01:28 +02:00
Sebastian Huber
d101ed8614
if_ffec_mpc8xx: New MDIO driver support
...
Update #3523 .
2018-09-21 10:29:43 +02:00
Sebastian Huber
457b4fc927
if_ffec_mpc8xx: Port driver to libbsd
...
Update #3523 .
2018-09-21 10:29:43 +02:00
Sebastian Huber
3489e3b639
Update to FreeBSD head 2018-09-17
...
Git mirror commit 6c2192b1ef8c50788c751f878552526800b1e319.
Update #3472 .
2018-09-21 10:29:41 +02:00