Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | kern_conf.c: Adapt for RTEMS. | Christian Mauderer | 2016-08-03 | 3 | -1/+70 |
| | |||||
* | kern_conf.c: Import from FreeBSD. | Christian Mauderer | 2016-08-03 | 1 | -0/+1520 |
| | |||||
* | rtemsbsd/devfs: Add. | Christian Mauderer | 2016-08-03 | 1 | -2/+16 |
| | |||||
* | Dummy securelevel_ge() and securelevel_gt() | Sebastian Huber | 2016-08-03 | 1 | -0/+5 |
| | |||||
* | subr_prf.c: Port to RTEMS. | Sebastian Huber | 2016-08-03 | 2 | -0/+56 |
| | | | | Note: Only the XXsYYprintf functions have been back ported from 4.12. | ||||
* | subr_prf.c: Import from FreeBSD | Sebastian Huber | 2016-08-03 | 1 | -0/+1126 |
| | |||||
* | ZONE(9): Fix mp_maxid definition | Sebastian Huber | 2016-05-06 | 1 | -1/+1 |
| | |||||
* | The maxid is not the number of cpus. | Chris Johns | 2016-05-06 | 1 | -1/+1 |
| | |||||
* | Fix heap corruption in UNIX domain socket connect | Sebastian Huber | 2016-02-02 | 1 | -3/+3 |
| | | | | Close #2558. | ||||
* | SOCKETPAIR(2): Port to RTEMS | Sebastian Huber | 2015-11-16 | 2 | -2/+36 |
| | |||||
* | NSDISPATCH(3): Add proper nsparser.h | Sebastian Huber | 2015-10-19 | 1 | -102/+16 |
| | | | | | Update nsparser.h to fit with the files introduced via e35a65e99512000ab0107c4fc64f89aa84f7de38. | ||||
* | ZONE(9): Fix slab flag handling | Sebastian Huber | 2015-09-11 | 3 | -3/+13 |
| | | | | Disable unused slab flags. | ||||
* | ZONE(9): Disable unused field | Sebastian Huber | 2015-09-11 | 1 | -0/+4 |
| | |||||
* | ZONE(9): Define SMP if RTEMS_SMP is defined | Sebastian Huber | 2015-09-11 | 1 | -0/+1 |
| | |||||
* | if_dwc: Fix a possible interrupt starvation | Sebastian Huber | 2015-09-11 | 2 | -15/+13 |
| | |||||
* | if_dwc: Invalidate read buffer again | Sebastian Huber | 2015-09-11 | 1 | -0/+1 |
| | | | | | This may prevent problems in case a cache line prefetch added some lines to the cache during a DMA transfer. | ||||
* | Fix buiding for the i386. | Chris Johns | 2015-07-16 | 1 | -0/+4 |
| | |||||
* | tcpdump: Return the PCAP loop return value. Increase the stack size. | Chris Johns | 2015-06-26 | 1 | -2/+2 |
| | |||||
* | tcpdump: Allow enter/return to exit tcpdump. | Chris Johns | 2015-06-26 | 1 | -0/+105 |
| | | | | | | Implement the PCAP loop in a separate thread and block the shell thread in the stdin getchar. When a user presses enter/return call the PCAP break loop function to have it return. | ||||
* | Revert "if_cgem: Enable hardware checksum assist" | Chris Johns | 2015-06-22 | 1 | -5/+0 |
| | | | | | | | This reverts commit dec6b678bba05624335c87b73dc160b54d845cbd. This default for TXCSUM and RXCSUM should be used and a user should turn on TXCSUM and RXCSUM. | ||||
* | Revert "Return the default TX and RX hardware checksum for the Cadence ↵ | Chris Johns | 2015-06-22 | 1 | -7/+12 |
| | | | | | | | | | driver to off." This reverts commit 54fb9f01f86286ecea3093f6f524afec86d6313f. This change adds white space changes. A better solution is to revert the original change. | ||||
* | Return the default TX and RX hardware checksum for the Cadence driver to off. | Chris Johns | 2015-06-19 | 1 | -12/+7 |
| | | | | | | The hardware support does not seem to work with qemu. The support can be enabled with ifconfig or via ioctl on real hardware to get the performance boost. | ||||
* | Fix RTEMS ifdef labelling. | Chris Johns | 2015-06-19 | 2 | -12/+12 |
| | |||||
* | Supply /dev/bpf and /dev/bpf0. Both are needed. | Chris Johns | 2015-06-19 | 1 | -1/+3 |
| | |||||
* | Add the missing generated libpcap file. | Chris Johns | 2015-06-16 | 1 | -0/+134 |
| | |||||
* | Add BDS command support headers. | Chris Johns | 2015-06-16 | 1 | -2/+4 |
| | |||||
* | The BPF dev node needs a minor number for tcpdump. | Chris Johns | 2015-06-16 | 1 | -1/+1 |
| | |||||
* | Provide the missing cdecl for _nsdispatch. | Chris Johns | 2015-06-16 | 1 | -0/+3 |
| | |||||
* | Add tcpdump and libpcap. | Chris Johns | 2015-06-15 | 259 | -0/+121354 |
| | | | | | | | | | - Update the file builder generator to handle generator specific cflags and includes. The tcpdump and libpcap have localised headers and need specific headers paths to see them. There are also module specific flags and these need to be passed to the lex and yacc generators. - Add the tcpdump support. | ||||
* | Regenerate with FreeBSD lex, yacc, and rpcgen tools. | Chris Johns | 2015-05-27 | 6 | -3833/+1558 |
| | | | | | | | | | | | | | Use the FreeBSD lex, yacc and rpcgen tools to generate the various sources used in LibBSD. The change also removes an RTEMS specific change added when using other hosts operating systems to generate the files. LibBSD should use FreeBSD version of the tools to generate the source because the FreeBSD kernel is developed using them. The change is supported by the waf build which disables generating the files unless enabled. I am not sure the effect with the Makefile build support. | ||||
* | Add INVARIANTS support | Sebastian Huber | 2015-05-20 | 10 | -0/+341 |
| | |||||
* | Fix struct ucred warnings | Sebastian Huber | 2015-05-20 | 2 | -1/+4 |
| | |||||
* | SLEEPQUEUE(9): Update due to RTEMS API changes | Sebastian Huber | 2015-05-20 | 1 | -5/+7 |
| | |||||
* | Update due to API changes (timecounters) | Sebastian Huber | 2015-05-20 | 3 | -523/+0 |
| | |||||
* | Update rtems_bsd_force_select_timeout() | Sebastian Huber | 2015-05-20 | 1 | -4/+1 |
| | |||||
* | SLEEPQUEUE(9): Update due to API changes | Sebastian Huber | 2015-05-20 | 1 | -2/+2 |
| | |||||
* | SLEEPQUEUE(9): Avoid Giant lock | Sebastian Huber | 2015-05-20 | 1 | -8/+0 |
| | |||||
* | Update to FreeBSD Stable/9 2015-04-08 | Sebastian Huber | 2015-05-20 | 165 | -2337/+4981 |
| | |||||
* | ZONE(9): Disable uma_prealloc() | Sebastian Huber | 2015-05-15 | 1 | -1/+1 |
| | |||||
* | usb: Import USB support from libusb | Sebastian Huber | 2015-05-15 | 2 | -0/+12 |
| | |||||
* | SLEEPQUEUE(9): Update due to API changes | Sebastian Huber | 2015-04-23 | 1 | -23/+17 |
| | |||||
* | Use signed integer type for ticks | Sebastian Huber | 2015-04-08 | 1 | -2/+6 |
| | |||||
* | SLEEPQUEUE(9): Include missing header file | Sebastian Huber | 2015-04-08 | 1 | -0/+1 |
| | |||||
* | Add generated files | Sebastian Huber | 2015-04-08 | 8 | -0/+8818 |
| | | | | | | This avoids dependencies on a particular generator tool version. On MinGW and Cygwin hosts these tools tend to be outdated or somehow incapable. | ||||
* | if_dwc: Avoid mbuf use after free | Sebastian Huber | 2015-04-08 | 1 | -17/+29 |
| | |||||
* | if_dwc: Increase DMA descriptor count | Sebastian Huber | 2015-04-08 | 1 | -5/+1 |
| | | | | This prevents some packet loss under heavy load conditions. | ||||
* | if_dwc: Typo | Sebastian Huber | 2015-04-08 | 1 | -1/+1 |
| | |||||
* | if_dwc: Checksum offload | Sebastian Huber | 2015-04-01 | 2 | -6/+63 |
| | |||||
* | if_dwc: Avoid tx defrag if possible | Sebastian Huber | 2015-04-01 | 1 | -48/+107 |
| | | | | Drop packets in case of resource shortage. | ||||
* | if_dwc: Simplify tx desc setup | Sebastian Huber | 2015-04-01 | 1 | -25/+9 |
| |