Sebastian Huber
a5ddb0ea69
Update to FreeBSD head 2019-09-24
...
Git mirror commit 6b0307a0a5184339393f555d5d424190d8a8277a.
2019-11-13 10:47:04 +01:00
Sebastian Huber
5f2d63683a
Add support for EARLY_COUNTER
2019-09-25 10:58:17 +02:00
Sebastian Huber
bf9681316a
Remove obsolete header files
2019-09-24 14:20:08 +02:00
Sebastian Huber
e9730d5fc5
Fix pgsigio() warnings
2019-09-24 14:07:12 +02:00
Sebastian Huber
cff1625f27
Add pselect()
2019-09-23 14:29:00 +02:00
Sebastian Huber
c3623025c2
PCI(4): Import missing file
2019-09-23 10:58:01 +02:00
Sebastian Huber
b152932953
PCI(4): Disable unsupported features
2019-09-23 10:57:52 +02:00
Sebastian Huber
5d0b5c9463
PCI(4): Add big endian support
2019-09-23 10:56:41 +02:00
Sebastian Huber
989e2dd76e
CONFIG_INTRHOOK(9): Call handlers after boot
...
This enables adding drivers on demand which use this service after
initialization.
2019-09-23 10:55:49 +02:00
Sebastian Huber
82bccd8104
C++ compatibility for <dev/pci/pcivar.h>
2019-09-23 10:55:45 +02:00
Sebastian Huber
05ec85c87c
C++ compatibility for kernel space <sys/sysctl.h>
2019-09-23 10:55:42 +02:00
Vijay Kumar Banerjee
951c4b92cf
rtemsbsd: remove dead code fb.c
2019-08-31 20:32:38 +02:00
Sebastian Huber
17221cb586
libsodium: Disable unused function
2019-08-27 10:31:50 +02:00
Sebastian Huber
4789b90b18
tty.c: Disable unused functions
2019-08-27 10:31:48 +02:00
Sebastian Huber
5c7853a44c
pf_ioctl.c: Disable superfluous unload support
2019-08-27 10:31:47 +02:00
Sebastian Huber
d67d2c9f61
kern_intr.c: Disable unused functions
2019-08-27 10:31:46 +02:00
Sebastian Huber
54fcbf1d4a
Remove superfluous support for preloaded modules
2019-08-27 10:31:44 +02:00
Sebastian Huber
abbce3f757
SLEEPQUEUE(9): Optimize sleepq_set_timeout_sbt()
...
Avoid an extra ISR disable/enable in SMP configurations.
2019-08-26 08:18:13 +02:00
Vijay Kumar Banerjee
7adbe5b0bd
am335x display drivers: Import from FreeBSD
2019-08-11 15:57:54 +02:00
Vijay Kumar Banerjee
d7c01f4569
fbd: Port to RTEMS
2019-08-11 15:57:54 +02:00
Vijay Kumar Banerjee
fa976bc5aa
fbd: Import from FreeBSD
2019-08-11 15:57:54 +02:00
Vijay Kumar Banerjee
b7458b0915
TDA19988: Import from FreeBSD
2019-08-11 15:57:54 +02:00
Vijay Kumar Banerjee
e3bc24e616
Pinmux : Import from FreeBSD
2019-08-11 15:57:54 +02:00
Vijay Kumar Banerjee
b68ca55c96
Add mmap
2019-07-27 13:49:07 +02:00
Sebastian Huber
313e1d5f1c
SLEEPQUEUE(9): Fix timeout handling
2019-07-05 10:20:18 +02:00
Vijay Kumar Banerjee
4ed60d9076
i2c tool : port to RTEMS
2019-06-29 10:31:01 +02:00
Vijay Kumar Banerjee
e8c5db1e87
i2c tool : Import from FreeBSD
2019-06-29 10:31:01 +02:00
Vijay Kumar Banerjee
627fd1624e
iicbus: Import from FreeBSD
2019-06-29 10:31:01 +02:00
Sebastian Huber
cc60cbeef6
Add riscv support
2019-05-23 08:08:55 +02:00
Sebastian Huber
c727e4a22e
Separate libbsd and RTEMS clock ticks
2019-05-15 12:43:06 +02:00
Sebastian Huber
6a850e083d
Fix USB_DEBUG redefinition warnings
2019-05-13 11:19:50 +02:00
Sebastian Huber
ac9974c358
Add hostname related sysctls conditionally
...
This helps to the reduce code size for USB only use cases.
2019-05-13 10:13:37 +02:00
Sebastian Huber
36e8ad4374
Use static inline functions for jail and prison
...
This helps the compiler to optimize away dead code.
2019-05-13 09:32:37 +02:00
Sebastian Huber
60e753777a
IFCONFIG(8): Fix write to const string
2019-05-13 09:32:36 +02:00
Sebastian Huber
c6261f9787
Update due to API changes
2019-04-11 09:38:18 +02:00
Christian Mauderer
589f43d6af
Import FreeBSD license files.
2019-04-04 09:07:10 +02:00
Vijay Kumar Banerjee
3f2b54d971
Remove pcap_version.h
2019-04-02 14:09:28 +02:00
Sebastian Huber
c5e58e28f7
BPF(9): Disable legacy timestamp support
2019-03-29 07:04:00 +01:00
Sebastian Huber
21ea762051
BPF(9): Fix timestamps
2019-03-28 11:34:53 +01:00
Sebastian Huber
c59fc821ff
openssl/apps: Add missing newline
...
This is necessary to get a reversible import from FreeBSD.
2019-03-28 07:50:14 +01:00
Christian Mauderer
d1dac7891c
bin/openssl: Port to RTEMS.
2019-03-27 10:53:26 +01:00
Christian Mauderer
0fecf49362
bin/openssl: Import from FreeBSD.
2019-03-26 10:19:22 +01:00
Sebastian Huber
24631e2263
tcpdump: Move static variables to special section
...
This fixes some issues if tcpdump is invoked a second time.
2019-03-11 09:37:36 +01:00
Sebastian Huber
0b9be9f27e
tcpdump: Remove superfluous static variable
2019-03-11 09:37:06 +01:00
Sebastian Huber
d3159555c2
tcpdump: Use stack variables
2019-03-11 09:37:05 +01:00
Sebastian Huber
12c2cfb793
tcpdump: Constify
2019-03-11 09:37:03 +01:00
Sebastian Huber
c352e6979d
C++ compatibility for some kernel-space headers
2019-02-18 10:04:53 +01:00
Sebastian Huber
b3bbfdfe91
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 08:57:42 +01:00
Sebastian Huber
0389b30dd9
Fix INVARIANTS support
2019-01-22 13:14:33 +01:00
Sebastian Huber
2b2563da95
Update to FreeBSD head 2018-12-20
...
Git mirror commit 19a6ceb89dbacf74697d493e48c388767126d418.
It includes an update of wpa_supplicant to version 2.7.
It includes an update of the OpenSSL baseline to version 1.1.1a.
Update #3472 .
2018-12-20 13:36:34 +01:00