summaryrefslogtreecommitdiffstats
path: root/freebsd (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-04-04Update to FreeBSD head 2017-04-04Sebastian Huber512-31231/+24243
Git mirror commit 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
2017-03-14Fix SOCK_CLOEXEC with socket() and socketpair()Sebastian Huber1-4/+0
Remove SOCK_CLOEXEC flag to get a valid socket type, e.g. to avoid a EPROTOTYPE in case of socket(..., SOCK_DGRAM | SOCK_CLOEXEC, ...).
2017-03-08if_tsec: Enable FDT supportSebastian Huber1-2/+0
2017-03-08FDT(4): Port to RTEMSSebastian Huber3-0/+21
2017-03-08FDT(4): Import from FreeBSDSebastian Huber16-0/+5048
2017-03-06Provide strtoq() and strtouq()Sebastian Huber1-0/+19
2017-03-06NETSTAT(1): Disable unused functionsSebastian Huber1-0/+4
2017-03-06Disable unused pfil_try_rlock()Sebastian Huber1-0/+2
2017-03-06Provide sbuf_hexdump()Sebastian Huber1-1/+1
2017-03-06Avoid kern_unsetenv()Sebastian Huber1-0/+4
2017-02-28SLEEPQUEUE(9): Fix absolute timeoutsSebastian Huber1-5/+24
The FreeBSD kernel timeouts are always based on the uptime. Thus, we have to use the relative watchdog. C_ABSOLUTE just means that the timeout value is already an uptime value. https://lists.freebsd.org/pipermail/freebsd-hackers/2017-February/050572.html
2017-02-14SYSCTL(8): Fix command line option processingSebastian Huber1-0/+9
2017-02-14Port LPC32XX Ethernet and USB OHCI to RTEMSKevin Kirspel4-2/+189
2017-02-14Adding LPC32XX ethernet driver supportKevin Kirspel5-0/+2307
2017-02-14Add ordered Nexus devicesKevin Kirspel1-1/+5
Add support for ordering the initialization of Nexus devices. This can be used to make sure a device is initialized before a dependant device.
2017-01-31SLEEPQUEUE(9): Add wmesg to thread wait infoSebastian Huber2-2/+5
2017-01-31rtems-bsd-mutex: Use thread queue nameSebastian Huber2-0/+4
2017-01-17userspace tools: Regenerate headers.Christian Mauderer20-30/+29
2017-01-17freebsd/wlanstats: Port to FreeBSD.Christian Mauderer6-0/+94
2017-01-17freebsd/wlanstats: Import from FreeBSD.Christian Mauderer5-0/+1719
2017-01-17rtwn: Port to RTEMSChristian Mauderer1-0/+3
2017-01-17rtwn: Import from FreeBSD.Christian Mauderer148-0/+26962
2017-01-17lib80211/regdomain: Port to RTEMS.Christian Mauderer1-0/+19
2017-01-17lib80211/regdomain: Import from FreeBSD.Christian Mauderer1-9/+0
2017-01-17ifconfig/wlan, expat, lib80211: Port to RTEMS.Christian Mauderer6-2/+57
2017-01-17ifconfig/wlan, expat, lib80211: Import from FreeBSD.Christian Mauderer22-154/+15124
2017-01-17Port USB and USB WLAN.Christian Mauderer1-0/+3
2017-01-17Import USB and USB WLAN from FreeBSD.Christian Mauderer52-0/+53856
2017-01-17firmware: Port to RTEMS.Christian Mauderer1-1/+11
2017-01-17firmware: Import from FreeBSD.Christian Mauderer2-0/+592
2017-01-17Import IEEE 802.11 from FreeBSD.Christian Mauderer64-4179/+11199
2017-01-13Use thread name supportSebastian Huber2-1/+6
Update #2858.
2017-01-11ROUTE(8): Disable routing socket timeout supportSebastian Huber2-1/+12
FIXME: This reverts the following change in FreeBSD. commit 76a39ff8dc5e1f7bc8a065115ec3837761ed0600 Author: ae <ae@FreeBSD.org> Date: Wed Jul 27 08:26:34 2016 +0000 Due to dropped mbuf in netisr queue route(8) can fall into infinity loop of reading the rtsock's feed. When it used by some scripts, this leads to growing number of not finished route(8) instances and thus growing number of rtsock consumers. Add SIGALRM handler to prevent this.
2017-01-10pf: Some fixes after the updateSebastian Huber3-0/+5
2017-01-10Remove obsolete PF filesSebastian Huber17-27112/+0
2017-01-10ARP(8): Port to RTEMSSebastian Huber4-1/+75
2017-01-10ARP(8): Import from FreeBSDSebastian Huber1-0/+884
2017-01-10Update to FreeBSD head 2017-01-09Sebastian Huber95-2716/+3900
Git mirror commit 1f8e4a995a6ede4bdb24e6d335ccda2bdb0175ab.
2017-01-10Update to FreeBSD head 2016-12-10Sebastian Huber223-2992/+3784
Git mirror commit 80c55f08a05ab3b26a73b226ccb56adc3122a55c.
2017-01-10VMSTAT(8): Port to RTEMSSebastian Huber1-1/+65
2017-01-10VMSTAT(8): Import from FreeBSDSebastian Huber1-0/+1731
2017-01-10if_dwc: Invalidate read buffer againSebastian Huber1-0/+3
This may prevent problems in case a cache line prefetch added some lines to the cache during a DMA transfer.
2017-01-10if_dwc: Use explicit cache operationsSebastian Huber2-0/+80
2017-01-10if_dwc: Reduce DMA descriptor countSebastian Huber1-0/+8
2017-01-10if_dwc: Use rtems_bsd_get_mac_address()Sebastian Huber1-0/+11
2017-01-10if_dwc: Add nexus device supportSebastian Huber1-0/+4
2017-01-10if_dwc: Fix a possible interrupt starvationSebastian Huber2-17/+13
2017-01-10if_dwc: Avoid mbuf use after freeSebastian Huber1-13/+25
2017-01-10if_dwc: Checksum offloadSebastian Huber2-5/+62
2017-01-10if_dwc: Avoid tx defrag if possibleSebastian Huber2-55/+89
Drop packets in case of resource shortage.