summaryrefslogtreecommitdiffstats
path: root/rtemsbsd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fbd: Port to RTEMSVijay Kumar Banerjee2019-08-119-0/+99
|
* TDA19988: Port to RTEMSVijay Kumar Banerjee2019-08-117-0/+304
|
* Pinmux: Port to RTEMSVijay Kumar Banerjee2019-08-114-0/+77
|
* Add mmapVijay Kumar Banerjee2019-07-272-0/+40
|
* EPOCH(9): Add epoch_drain_callbacks()Sebastian Huber2019-07-092-2/+88
|
* EPOCH(9): Avoid inline functionsSebastian Huber2019-07-092-27/+35
| | | | | FreeBSD changed the epoch_enter() and epoch_exit() inline functions into proper functions after a performance analysis to avoid code bloat.
* SLEEPQUEUE(9): Fix timeout handlingSebastian Huber2019-07-052-0/+4
|
* i2c tool : port to RTEMSVijay Kumar Banerjee2019-06-293-0/+39
|
* Add rtems i2c adaptation layerVijay Kumar Banerjee2019-06-291-0/+231
|
* iicbus: port to RTEMSVijay Kumar Banerjee2019-06-294-0/+275
|
* if_atsam: Remove WDT_Disable()Sebastian Huber2019-06-131-3/+0
| | | | | The watchdog timer (WDT) can be configure only once. Do not touch it in the BSP since the application may want to use it.
* Add RTEMS-specific getcredhostuuid()Sebastian Huber2019-06-052-11/+29
|
* Use _SMP_Unicast_action()Sebastian Huber2019-05-212-8/+2
| | | | It is a bit more efficient.
* Update due to API changesSebastian Huber2019-05-151-5/+3
| | | | Close #3749.
* Separate libbsd and RTEMS clock ticksSebastian Huber2019-05-153-12/+11
|
* Include missing <stdlib.h> to fix warningsSebastian Huber2019-05-131-0/+1
|
* Remove unused maxusersSebastian Huber2019-05-132-3/+0
|
* Remove jail/prison functions from namespaceSebastian Huber2019-05-131-21/+0
|
* Remove dangerous weak definition of getentropy()Sebastian Huber2019-05-131-12/+0
| | | | All BSP supporting libbsd should provide this function.
* usb: Undefine USB_DEBUGSebastian Huber2019-05-131-1/+1
| | | | | | 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.
* Add wrapper for abort()Sebastian Huber2019-05-131-2/+7
|
* Add USB mass storage only build setSebastian Huber2019-05-131-0/+4
|
* Use static inline functions for jail and prisonSebastian Huber2019-05-131-230/+0
| | | | This helps the compiler to optimize away dead code.
* Fix zero-copy mbuf supportSebastian Huber2019-05-132-4/+2
| | | | In 2017 there was a change in the mbuf API.
* Update due to API changesSebastian Huber2019-04-115-9/+9
|
* nfsclient: Fix for 64-bit targetsSebastian Huber2019-03-291-1/+8
| | | | | | | The use of the serporid structure with several embedded unions to split up the specific NFS request/response structures is quite a hack. It breaks on 64-bit targets due to the presence of pointer members which affect the overall alignment.
* Revert "Add BURN_BRIDGES global kernel option"Sebastian Huber2019-03-291-5/+0
| | | | This reverts commit 0904e3371406d2775cba848da441e00fd1ef1ef6.
* Add BURN_BRIDGES global kernel optionSebastian Huber2019-03-281-0/+5
|
* bin/openssl: Port to RTEMS.Christian Mauderer2019-03-273-0/+43
|
* Remove unused fileSebastian Huber2019-03-011-224/+0
|
* Build C++ kernel-space compatibility fileSebastian Huber2019-02-181-2/+3
|
* Fix atomic_load_32()Sebastian Huber2019-02-181-1/+1
|
* Remove <linux/rbtree.h>Sebastian Huber2019-02-121-146/+0
| | | | It is already provided by RTEMS.
* Remove obsolete <rtems/pty.h>Sebastian Huber2019-02-121-68/+0
|
* mghttpd: RemoveSebastian Huber2019-02-122-5907/+0
| | | | The mghttpd is already provided by RTEMS.
* ZONE(9): Fix UMA_PCPU_ALLOC_SIZESebastian Huber2019-02-121-2/+2
| | | | | Using CACHE_LINE_SIZE for UMA_PCPU_ALLOC_SIZE was a huge memory waste since the backend memory allocator is page based.
* atomic.h: Add atomic_fetchadd_64()Sebastian Huber2019-02-111-0/+26
|
* atomic.h: Add atomic_load_32()Sebastian Huber2019-02-111-0/+21
|
* Fix INVARIANTS supportSebastian Huber2019-01-222-2/+35
|
* dpaa: Use if_transmit instead of legacy if_startSebastian Huber2019-01-151-82/+65
| | | | This avoids a lock contention on the send queue.
* dpaa: Fix FMan MAC SGT zone alignmentSebastian Huber2019-01-151-1/+1
|
* Update rtems-bsd-kernel-namespace.hSebastian Huber2018-12-201-1/+26
|
* Update to FreeBSD head 2018-12-20Sebastian Huber2018-12-205-30/+177
| | | | | | | | | | 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.
* freebsd/if_cpsw: Port.Christian Mauderer2018-12-202-0/+2
|
* Fix locking issue in epoch_sysinit()Sebastian Huber2018-12-201-0/+4
| | | | | The _Watchdog_Per_CPU_insert_ticks() assumes that interrupts are disabled.
* Update to FreeBSD head 2018-11-15Sebastian Huber2018-11-153-577/+592
| | | | | | Git mirror commit a18b0830c4be01b39489a891b63d6023ada6358a. Update #3472.
* Disable or make static kern_* functionsSebastian Huber2018-11-151-9/+0
|
* mutex: Avoid NULL pointer access in panic()Sebastian Huber2018-11-151-1/+2
|
* Fix locking issue in epoch_watchdog()Sebastian Huber2018-11-151-0/+3
| | | | | The _Watchdog_Per_CPU_insert_ticks() assumes that interrupts are disabled.
* Include missing <sys/types.h>Sebastian Huber2018-11-131-0/+1
| | | | Update #3598.