summaryrefslogtreecommitdiffstats
path: root/freebsd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Avoid pci_bus.c file renameSebastian Huber2015-09-251-0/+0
|
* ZONE(9): Fix slab flag handlingSebastian Huber2015-09-113-3/+13
| | | | Disable unused slab flags.
* ZONE(9): Disable unused fieldSebastian Huber2015-09-111-0/+4
|
* ZONE(9): Define SMP if RTEMS_SMP is definedSebastian Huber2015-09-111-0/+1
|
* if_dwc: Fix a possible interrupt starvationSebastian Huber2015-09-112-15/+13
|
* if_dwc: Invalidate read buffer againSebastian Huber2015-09-111-0/+1
| | | | | This may prevent problems in case a cache line prefetch added some lines to the cache during a DMA transfer.
* Delete superfluous pci_cfgreg.h filesSebastian Huber2015-09-0115-900/+0
|
* Delete superfluous legacyvar.h filesSebastian Huber2015-09-0115-945/+0
|
* Delete superfluous pci_bus.c filesSebastian Huber2015-09-0116-11776/+0
|
* Delete superfluous legacy.c filesSebastian Huber2015-09-0115-5595/+0
|
* PCI: Enable some functionsSebastian Huber2015-07-311-2/+0
|
* Disable pcibus_pnp driver moduleSebastian Huber2015-07-311-0/+2
|
* Dummy securelevel_ge() and securelevel_gt()Sebastian Huber2015-07-311-0/+5
|
* DEVICE.HINTS(5): Enable resource_disabled()Sebastian Huber2015-07-311-1/+1
|
* i386/legacy.c: Disable per CPU stuffSebastian Huber2015-07-311-1/+9
|
* e1000: Add missing fileSebastian Huber2015-07-311-0/+906
|
* i386: Make <machine/cpufunc.h> compile cleanSebastian Huber2015-07-311-0/+4
|
* Fix buiding for the i386.Chris Johns2015-07-161-0/+4
|
* tcpdump: Return the PCAP loop return value. Increase the stack size.Chris Johns2015-06-261-2/+2
|
* tcpdump: Allow enter/return to exit tcpdump.Chris Johns2015-06-261-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 Johns2015-06-221-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 Johns2015-06-221-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 Johns2015-06-191-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 Johns2015-06-192-12/+12
|
* Supply /dev/bpf and /dev/bpf0. Both are needed.Chris Johns2015-06-191-1/+3
|
* Add the missing generated libpcap file.Chris Johns2015-06-161-0/+134
|
* Add BDS command support headers.Chris Johns2015-06-161-2/+4
|
* The BPF dev node needs a minor number for tcpdump.Chris Johns2015-06-161-1/+1
|
* Provide the missing cdecl for _nsdispatch.Chris Johns2015-06-161-0/+3
|
* Add tcpdump and libpcap.Chris Johns2015-06-15259-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 Johns2015-05-276-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 supportSebastian Huber2015-05-2010-0/+341
|
* Fix struct ucred warningsSebastian Huber2015-05-202-1/+4
|
* SLEEPQUEUE(9): Update due to RTEMS API changesSebastian Huber2015-05-201-5/+7
|
* Update due to API changes (timecounters)Sebastian Huber2015-05-203-523/+0
|
* Update rtems_bsd_force_select_timeout()Sebastian Huber2015-05-201-4/+1
|
* SLEEPQUEUE(9): Update due to API changesSebastian Huber2015-05-201-2/+2
|
* SLEEPQUEUE(9): Avoid Giant lockSebastian Huber2015-05-201-8/+0
|
* Update to FreeBSD Stable/9 2015-04-08Sebastian Huber2015-05-20165-2337/+4981
|
* ZONE(9): Disable uma_prealloc()Sebastian Huber2015-05-151-1/+1
|
* usb: Import USB support from libusbSebastian Huber2015-05-152-0/+12
|
* SLEEPQUEUE(9): Update due to API changesSebastian Huber2015-04-231-23/+17
|
* Use signed integer type for ticksSebastian Huber2015-04-081-2/+6
|
* SLEEPQUEUE(9): Include missing header fileSebastian Huber2015-04-081-0/+1
|
* Add generated filesSebastian Huber2015-04-088-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 freeSebastian Huber2015-04-081-17/+29
|
* if_dwc: Increase DMA descriptor countSebastian Huber2015-04-081-5/+1
| | | | This prevents some packet loss under heavy load conditions.
* if_dwc: TypoSebastian Huber2015-04-081-1/+1
|
* if_dwc: Checksum offloadSebastian Huber2015-04-012-6/+63
|
* if_dwc: Avoid tx defrag if possibleSebastian Huber2015-04-011-48/+107
| | | | Drop packets in case of resource shortage.