776 Commits

Author SHA1 Message Date
Sebastian Huber
ddc8c35cdd NVMECONTROL(8): Import from FreeBSD
Update #3821.
2019-11-13 13:04:04 +01:00
Sebastian Huber
7cfd4a5edb NVME(4): Add NVME_GET_NAMESPACE IO control
Update #3821.
2019-11-13 13:04:01 +01:00
Sebastian Huber
1d90e42327 NVME(4): Enable per-CPU IO queues
Update #3821.
2019-11-13 13:03:57 +01:00
Sebastian Huber
ab4be9ec77 NVME(4): Add support for SGL
Update #3821.
2019-11-13 13:03:55 +01:00
Sebastian Huber
bd2bea425e NVME(4): Add SGL descriptor
Update #3821.
2019-11-13 13:03:54 +01:00
Sebastian Huber
4e1cccffc8 NVME(4): Optimize data transfer
Update #3821.
2019-11-13 13:03:52 +01:00
Sebastian Huber
59951a9a9c NVME(4): Big endian support
Update #3821.
2019-11-13 13:03:51 +01:00
Sebastian Huber
53145c7232 NVME(4): Port to RTEMS
Update #3821.
2019-11-13 13:03:49 +01:00
Sebastian Huber
950675442f NVME(4): Import from FreeBSD
Update #3821.
2019-11-13 13:03:36 +01:00
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