summaryrefslogtreecommitdiffstats
path: root/freebsd (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-08-11TDA19988: Import from FreeBSDVijay Kumar Banerjee12-0/+3362
2019-08-11Pinmux : Import from FreeBSDVijay Kumar Banerjee6-0/+1138
2019-07-27Add mmapVijay Kumar Banerjee2-5/+5
2019-07-05SLEEPQUEUE(9): Fix timeout handlingSebastian Huber1-2/+4
2019-06-29i2c tool : port to RTEMSVijay Kumar Banerjee1-0/+35
2019-06-29i2c tool : Import from FreeBSDVijay Kumar Banerjee1-0/+733
2019-06-29iicbus: Import from FreeBSDVijay Kumar Banerjee7-0/+1970
2019-05-23Add riscv supportSebastian Huber1-0/+83
2019-05-15Separate libbsd and RTEMS clock ticksSebastian Huber5-14/+4
2019-05-13Fix USB_DEBUG redefinition warningsSebastian Huber1-0/+12
2019-05-13Add hostname related sysctls conditionallySebastian Huber1-0/+5
This helps to the reduce code size for USB only use cases.
2019-05-13Use static inline functions for jail and prisonSebastian Huber1-0/+202
This helps the compiler to optimize away dead code.
2019-05-13IFCONFIG(8): Fix write to const stringSebastian Huber1-0/+6
2019-04-11Update due to API changesSebastian Huber1-2/+2
2019-04-04Import FreeBSD license files.Christian Mauderer9-0/+404
2019-04-02Remove pcap_version.hVijay Kumar Banerjee1-13/+0
2019-03-29BPF(9): Disable legacy timestamp supportSebastian Huber1-0/+7
2019-03-28BPF(9): Fix timestampsSebastian Huber1-0/+1
2019-03-28openssl/apps: Add missing newlineSebastian Huber52-0/+52
This is necessary to get a reversible import from FreeBSD.
2019-03-27bin/openssl: Port to RTEMS.Christian Mauderer108-475/+1152
2019-03-26bin/openssl: Import from FreeBSD.Christian Mauderer59-0/+43322
2019-03-11tcpdump: Move static variables to special sectionSebastian Huber6-0/+39
This fixes some issues if tcpdump is invoked a second time.
2019-03-11tcpdump: Remove superfluous static variableSebastian Huber1-3/+1
2019-03-11tcpdump: Use stack variablesSebastian Huber1-2/+2
2019-03-11tcpdump: ConstifySebastian Huber4-13/+13
2019-02-18C++ compatibility for some kernel-space headersSebastian Huber3-13/+13
2019-02-12ZONE(9): Fix UMA_PCPU_ALLOC_SIZESebastian Huber1-6/+4
Using CACHE_LINE_SIZE for UMA_PCPU_ALLOC_SIZE was a huge memory waste since the backend memory allocator is page based.
2019-01-22Fix INVARIANTS supportSebastian Huber3-1/+18
2018-12-20Update to FreeBSD head 2018-12-20Sebastian Huber325-11081/+27433
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-20freebsd/if_cpsw: Port.Christian Mauderer1-0/+21
2018-12-20freebsd/if_cpsw: Import.Christian Mauderer3-0/+3352
2018-12-19SLEEPQUEUE(9): Fix typo that prevent non-SMP build.Christian Mauderer1-1/+1
2018-12-14SLEEPQUEUE(9): SMP only cache line alignmentSebastian Huber1-0/+4
2018-11-27blist: Fix u_daddr_t for 32-bit targetsSebastian Huber1-0/+4
The daddr_t is defined in <sys/types.h> by Newlib as long.
2018-11-15Update to FreeBSD head 2018-11-15Sebastian Huber100-2675/+4947
Git mirror commit a18b0830c4be01b39489a891b63d6023ada6358a. Update #3472.
2018-11-15Disable or make static kern_* functionsSebastian Huber5-7/+15
2018-10-25Update to FreeBSD head 2018-10-23Sebastian Huber1325-202209/+164086
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-24libxo: Use program wrappers for exit(), etc.Sebastian Huber1-0/+3
2018-10-23ZONE(9): Disable UMA_ZONE_NUMASebastian Huber3-2/+31
There is no NUMA support in RTEMS currently.
2018-10-10PING(8): Honour file descriptor maximumSebastian Huber1-0/+11
2018-10-04saf1761_otg: Use real interrupt handlerSebastian Huber3-6/+53
The USB_BUS_SPIN_LOCK() is only used internally to the bus driver. Replace the mutex with an interrupt disable/enable section. Execute the interrupt filter in a real interrupt context and forward the interrupt handler to the interrupt server if necessary.
2018-10-04rtwn: Align mbuf to avoid realignment in rx pathSebastian Huber1-0/+7
See ieee80211_realign().
2018-10-02Fix typo (RTEMS_BSD_MODULE_NET80211)Sebastian Huber1-1/+1
2018-09-28fsl_sdhci.c: Fix missing include errorSebastian Huber1-0/+4
Update #3525.
2018-09-27fsl_sdhci.c: Fix missing include errorSebastian Huber1-0/+4
Update #3525.
2018-09-25fsl_sdhci.c: Import from FreeBSDSebastian Huber1-0/+1015
Update #3525.
2018-09-25imx/imx_gpio.c: Port to RTEMSSebastian Huber1-1/+4
Update #3525.
2018-09-25imx/imx_gpio.c: Import from FreeBSDSebastian Huber1-0/+910
Update #3525.
2018-09-25CONFIG_INTRHOOK(9): Port to RTEMSSebastian Huber3-2/+296
Some device drivers (e.g. MMC) need a complex intialization with working callouts. Remove the dummy CONFIG_INTRHOOK() implementation and replace it with the real one from FreeBSD. Make sure TIMEOUT(9) services work at this point. Update #3525.
2018-09-21ck: Use relaxed memory order if possibleSebastian Huber1-10/+25
In uniprocessor configurations we can use a relaxed memory order and compiler memory barriers should be sufficient. Update #3472.