Vijay Kumar Banerjee
3f2b54d971
Remove pcap_version.h
2019-04-02 14:09:28 +02:00
Sebastian Huber
66cee30944
nfsclient: Fix for 64-bit targets
...
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.
2019-03-29 09:04:54 +01:00
Sebastian Huber
399be8605c
openssl02: Fix includes
2019-03-29 07:06:01 +01:00
Sebastian Huber
c5e58e28f7
BPF(9): Disable legacy timestamp support
2019-03-29 07:04:00 +01:00
Sebastian Huber
9fabaaec3e
Revert "Add BURN_BRIDGES global kernel option"
...
This reverts commit 0904e3371406d2775cba848da441e00fd1ef1ef6.
2019-03-29 06:55:51 +01:00
Sebastian Huber
0904e33714
Add BURN_BRIDGES global kernel option
2019-03-28 11:35:47 +01:00
Sebastian Huber
21ea762051
BPF(9): Fix timestamps
2019-03-28 11:34:53 +01:00
Sebastian Huber
c59fc821ff
openssl/apps: Add missing newline
...
This is necessary to get a reversible import from FreeBSD.
2019-03-28 07:50:14 +01:00
Sebastian Huber
4ed738a0f4
CONTRIBUTING: Fix sed command example
2019-03-28 07:50:14 +01:00
Sebastian Huber
0d01764988
build: Add RTEMS test library
...
Update #3199 .
2019-03-28 07:37:39 +01:00
Sebastian Huber
5754194298
README: Add branch description
2019-03-28 07:16:39 +01:00
Sebastian Huber
5a8ccdabf6
CONTRIBUTING: Fix format
2019-03-28 07:16:39 +01:00
Christian Mauderer
d1dac7891c
bin/openssl: Port to RTEMS.
2019-03-27 10:53:26 +01:00
Christian Mauderer
0fecf49362
bin/openssl: Import from FreeBSD.
2019-03-26 10:19:22 +01:00
Sebastian Huber
9391f52d14
README.md: Add Qemu and networking section
2019-03-18 07:10:12 +01:00
Sebastian Huber
2cfb4f190d
README.md: Fix path
2019-03-17 10:33:36 +01:00
Sebastian Huber
04e8a83c51
README.md: Rework FreeBSD kernel options
2019-03-17 09:54:32 +01:00
Sebastian Huber
ba556909dc
README.md: Remove maintainer information
2019-03-17 09:53:15 +01:00
Sebastian Huber
32a41a1736
Ignore .waf*
2019-03-17 09:51:02 +01:00
Sebastian Huber
24631e2263
tcpdump: Move static variables to special section
...
This fixes some issues if tcpdump is invoked a second time.
2019-03-11 09:37:36 +01:00
Sebastian Huber
0b9be9f27e
tcpdump: Remove superfluous static variable
2019-03-11 09:37:06 +01:00
Sebastian Huber
d3159555c2
tcpdump: Use stack variables
2019-03-11 09:37:05 +01:00
Sebastian Huber
12c2cfb793
tcpdump: Constify
2019-03-11 09:37:03 +01:00
Sebastian Huber
6427453ee8
rcconf02: Reduce maximum connection counts
...
This avoids a file descriptor exhaustion.
2019-03-11 08:09:09 +01:00
Sebastian Huber
da2b048fdb
Remove unused file
2019-03-01 13:13:20 +01:00
Sebastian Huber
5432c6bed3
build: Make it possible to disable the tests
2019-02-18 10:39:50 +01:00
Sebastian Huber
af02f4644f
Build C++ kernel-space compatibility file
2019-02-18 10:06:02 +01:00
Sebastian Huber
c352e6979d
C++ compatibility for some kernel-space headers
2019-02-18 10:04:53 +01:00
Sebastian Huber
0dbc4e269b
Fix atomic_load_32()
2019-02-18 10:03:57 +01:00
Sebastian Huber
504c1ab2c3
builder.py: Accept C++ source files
2019-02-18 10:01:09 +01:00
Sebastian Huber
7cef34ae74
Remove <linux/rbtree.h>
...
It is already provided by RTEMS.
2019-02-12 14:18:33 +01:00
Sebastian Huber
adb7116425
Remove obsolete <rtems/pty.h>
2019-02-12 14:17:52 +01:00
Sebastian Huber
3b1f317706
mghttpd: Remove
...
The mghttpd is already provided by RTEMS.
2019-02-12 14:16:24 +01:00
Sebastian Huber
b3bbfdfe91
ZONE(9): Fix UMA_PCPU_ALLOC_SIZE
...
Using CACHE_LINE_SIZE for UMA_PCPU_ALLOC_SIZE was a huge memory waste
since the backend memory allocator is page based.
2019-02-12 08:57:42 +01:00
Sebastian Huber
1c3a92d81e
atomic.h: Add atomic_fetchadd_64()
2019-02-11 15:20:11 +01:00
Sebastian Huber
4c8a1addeb
atomic.h: Add atomic_load_32()
2019-02-11 09:36:55 +01:00
Sebastian Huber
5770bab70b
Remove obsolete file
2019-01-22 14:02:47 +01:00
Sebastian Huber
9e7f3b73b2
Update README.waf and rename it to README.md
...
Convert it to Markdown format.
Close #3554 .
2019-01-22 13:53:18 +01:00
Sebastian Huber
0389b30dd9
Fix INVARIANTS support
2019-01-22 13:14:33 +01:00
Sebastian Huber
5aa6ee55fc
dpaa: Use if_transmit instead of legacy if_start
...
This avoids a lock contention on the send queue.
2019-01-15 08:01:00 +01:00
Sebastian Huber
a1bad53dc1
dpaa: Fix FMan MAC SGT zone alignment
2019-01-15 08:01:00 +01:00
Sebastian Huber
f60ac53420
Update rtems-bsd-kernel-namespace.h
2018-12-20 13:49:03 +01:00
Sebastian Huber
2b2563da95
Update to FreeBSD head 2018-12-20
...
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-20 13:36:34 +01:00
Christian Mauderer
8ae22c48b3
freebsd/if_cpsw: Port.
2018-12-20 13:36:34 +01:00
Christian Mauderer
736d651892
freebsd/if_cpsw: Import.
2018-12-20 13:36:33 +01:00
Sebastian Huber
d7c7d6e256
Fix locking issue in epoch_sysinit()
...
The _Watchdog_Per_CPU_insert_ticks() assumes that interrupts are
disabled.
2018-12-20 10:33:34 +01:00
Christian Mauderer
91566dda7f
waf: Update to waf-2.0.13.
...
This fixes a problem with python 3.7.
Update #3569 .
2018-12-19 10:41:47 +01:00
Christian Mauderer
e3b595273a
SLEEPQUEUE(9): Fix typo that prevent non-SMP build.
2018-12-19 10:41:47 +01:00
Sebastian Huber
1b47c61d2b
SLEEPQUEUE(9): SMP only cache line alignment
2018-12-14 10:37:26 +01:00
Sebastian Huber
8d5fc9d52a
blist: Fix u_daddr_t for 32-bit targets
...
The daddr_t is defined in <sys/types.h> by Newlib as long.
2018-11-27 09:13:54 +01:00