Sebastian Huber
|
6735da1a70
|
NVME(4): Add NVME_GET_NAMESPACE IO control
Update #3821.
|
2019-11-13 13:22:22 +01:00 |
|
Sebastian Huber
|
eb4dcdf76d
|
NVME(4): Install header files
Update #3821.
|
2019-11-13 13:22:20 +01:00 |
|
Sebastian Huber
|
16c04c33ef
|
NVME(4): Enable per-CPU IO queues
Update #3821.
|
2019-11-13 13:22:19 +01:00 |
|
Sebastian Huber
|
13f34a7f73
|
NVME(4): Add support for SGL
Update #3821.
|
2019-11-13 13:22:17 +01:00 |
|
Sebastian Huber
|
90a95b575d
|
NVME(4): Add SGL descriptor
Update #3821.
|
2019-11-13 13:22:15 +01:00 |
|
Sebastian Huber
|
d97f1710db
|
NVME(4): Optimize data transfer
Update #3821.
|
2019-11-13 13:22:14 +01:00 |
|
Sebastian Huber
|
aaeae61bd0
|
NVME(4): Big endian support
Update #3821.
|
2019-11-13 13:22:12 +01:00 |
|
Sebastian Huber
|
da6b9a1891
|
NVME(4): Port to RTEMS
Update #3821.
|
2019-11-13 13:22:10 +01:00 |
|
Sebastian Huber
|
fed6e9be67
|
NVME(4): Add build module
Update #3821.
|
2019-11-13 13:22:09 +01:00 |
|
Sebastian Huber
|
5ac41dcb21
|
NVME(4): Import from FreeBSD
Update #3821.
|
2019-11-13 13:21:54 +01:00 |
|
Sebastian Huber
|
b5f802ef43
|
Add support for EARLY_COUNTER
|
2019-09-25 10:59:50 +02:00 |
|
Sebastian Huber
|
c1e05b9ea3
|
Fix warnings
|
2019-09-25 09:27:08 +02:00 |
|
Sebastian Huber
|
f105680799
|
Remove obsolete header files
|
2019-09-25 09:26:20 +02:00 |
|
Sebastian Huber
|
7664fdce3a
|
Compatibility for next Newlib update
|
2019-09-25 09:26:10 +02:00 |
|
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
|
d06c638d7b
|
Add pselect()
|
2019-09-23 14:28:42 +02:00 |
|
Sebastian Huber
|
69edc55088
|
test/syscalls01: Fix sporadic test failures
|
2019-09-23 14:28:42 +02:00 |
|
Sebastian Huber
|
54ded22289
|
PCI(4): Import missing file
|
2019-09-23 10:34:31 +02:00 |
|
Sebastian Huber
|
cb02e72a1e
|
PCI(4): Disable unsupported features
|
2019-09-23 10:34:31 +02:00 |
|
Sebastian Huber
|
cdbae21e4d
|
PCI(4): Add big endian support
|
2019-09-23 10:34:16 +02:00 |
|
Sebastian Huber
|
76aee9403a
|
PCI(4): Install header files
|
2019-09-23 10:26:38 +02:00 |
|
Sebastian Huber
|
017b09f32b
|
Add <sys/disk.h> to build module
|
2019-09-23 10:26:38 +02:00 |
|
Sebastian Huber
|
aedff4f6e8
|
CONFIG_INTRHOOK(9): Call handlers after boot
This enables adding drivers on demand which use this service after
initialization.
|
2019-09-23 10:26:34 +02:00 |
|
Sebastian Huber
|
bd6b20c0e6
|
nexus: Avoid NULL pointer access
|
2019-09-23 10:13:29 +02:00 |
|
Sebastian Huber
|
329cf5c013
|
C++ compatibility for <dev/pci/pcivar.h>
|
2019-09-23 10:13:28 +02:00 |
|
Sebastian Huber
|
54e8636b8d
|
C++ compatiblity for kernel space header
|
2019-09-23 10:13:28 +02:00 |
|
Sebastian Huber
|
25e5265719
|
C++ compatibility for kernel space <sys/sysctl.h>
|
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
|
791ea27c8d
|
media01: Reduce record item count
|
2019-08-27 10:29:40 +02:00 |
|
Sebastian Huber
|
054f66bfff
|
libsodium: Disable unused function
|
2019-08-27 10:26:07 +02:00 |
|
Sebastian Huber
|
303dbe5f05
|
tty.c: Disable unused functions
|
2019-08-27 10:11:07 +02:00 |
|
Sebastian Huber
|
f2124b600b
|
pf_ioctl.c: Disable superfluous unload support
|
2019-08-27 10:06:53 +02:00 |
|
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 |
|