RTEMS / Packages / LibBSD

Go to Issues or Merge Requests


Issues

100 - Backport 7-freebsd-14 changes to 6-freebsd-14

Id

100

State

closed

Type

ISSUE

Author

Chris Johns

Assignee(s)

Chris Johns

Closed by

Chris Johns

Created

2026-07-28T02:21:41.393Z

Closed

2026-07-31T00:35:08.058Z

Updated

2026-07-31T00:35:08.062Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/work_items/100

Merges

0

Summary

A number of MR has been added to 7-freebsd-14 that should be back ported to 6-freebsd-14. This work item is to provide a place in the 6.3 to track this.

Merge request !152 has the commits. It is a single MR of all the commits and the MR warning is from a commit to 7-freebsd-14 that has been merged.

Author: Chris Johns

2026-07-28T02:21:41.553Z

added rtems#15 as parent item

Author: Chris Johns

2026-07-28T02:21:41.663Z

set status to In progress

Author: Chris Johns

2026-07-28T02:21:41.840Z

assigned to @chris

Author: Sang Woo Kim

2026-07-28T12:35:18.607Z

mentioned in merge request !154

Author: Chris Johns

2026-07-31T00:35:08.091Z

set status to Done

99 - Add rc.cont generation from RTEMS_NET_* environment variables

Id

99

State

closed

Type

ISSUE

Author

Chris Johns

Assignee(s)

Chris Johns

Closed by

Chris Johns

Created

2026-07-27T04:51:52.047Z

Closed

2026-07-31T00:33:59.904Z

Updated

2026-07-31T00:33:59.961Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/work_items/99

Merges

0

Summary

Provide support to generate /rtc/rc.conf from environment variables. A BSP can define environment variables based on boot loader settings and these can then be used as the settings to initialize LibBSD using rc.conf.

Author: Chris Johns

2026-07-27T04:51:52.146Z

cloned from #88

Author: Chris Johns

2026-07-27T04:52:05.067Z

set status to In progress

Author: Chris Johns

2026-07-28T02:13:41.190Z

added rtems#15 as parent item

Author: Chris Johns

2026-07-31T00:33:59.937Z

set status to Done

34 - sendmsg() is not POSIX compliant

Id

34

State

closed

Type

ISSUE

Author

Chris Johns

Assignee(s)

Chris Johns

Closed by

Chris Johns

Created

2025-02-03T03:07:35.278Z

Closed

2026-07-31T00:17:51.016Z

Updated

2026-07-31T00:17:51.076Z

Milestone

6.3

Labels

libbsd

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/work_items/34

Merges

0

I found a POSIX compliance bug. In file rtems-bsd-syscall-api.c,line 644.

https://pubs.opengroup.org/onlinepubs/009604599/functions/sendmsg.html

Upon successful completion, sendmsg() shall return the number of bytes sent.

But in RTEMS sendmsg() only returns an errno.

This problem exists in 6-freebsd-14

Author: Chris Johns

2025-02-03T03:07:35.505Z

cloned from #33

Author: Chris Johns

2025-02-03T03:07:35.439Z

assigned to @chris

Author: Chris Johns

2025-02-03T03:07:44.022Z

Author: Chris Johns

2025-02-03T03:10:18.939Z

changed the description

Author: Chris Johns

2025-02-03T03:10:26.219Z

cloned to #35

Author: Chris Johns

2025-02-03T03:10:38.567Z

changed the description

Author: Chris Johns

2025-02-03T04:37:14.373Z

mentioned in merge request !52

Author: Chris Johns

2025-02-03T04:54:27.394Z

mentioned in merge request !54

Author: Chris Johns

2025-10-09T22:51:30.697Z

added rtems#15 as parent epic

Author: Chris Johns

2026-07-31T00:14:16.247Z

changed the description

Author: Chris Johns

2026-07-31T00:17:51.051Z

set status to Done

89 - Fix beatnik BSP when used on MVME5500

Id

89

State

closed

Type

ISSUE

Author

Chris Johns

Assignee(s)

Chris Johns

Closed by

Chris Johns

Created

2026-05-26T00:43:20.669Z

Closed

2026-07-27T04:17:33.080Z

Updated

2026-07-27T04:17:33.149Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/work_items/89

Merges

0

Summary

The beatnik BSP supports the MVME6100 and MVME5500 however these boards have different networking devices. Provide suitable support.

Author: Chris Johns

2026-05-26T00:43:20.777Z

cloned from #79

Author: Chris Johns

2026-05-26T00:43:41.754Z

added rtems#15 as parent epic

Author: Chris Johns

2026-05-26T00:43:47.769Z

set status to In progress

Author: Chris Johns

2026-05-26T00:51:13.035Z

mentioned in merge request !142

Author: Chris Johns

2026-05-28T02:00:03.714Z

mentioned in commit 1cb550467decbd2d56ee611448fd761196a840e2

Author: Chris Johns

2026-07-27T04:17:33.121Z

set status to Done

90 - Add E1000 support to the powerpc/beatnik BSP

Id

90

State

closed

Type

ISSUE

Author

Chris Johns

Assignee(s)

Chris Johns

Closed by

Chris Johns

Created

2026-05-26T00:44:07.953Z

Closed

2026-07-27T04:17:11.708Z

Updated

2026-07-27T04:17:11.778Z

Milestone

6.3

Labels

arch:powerpc, libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/work_items/90

Merges

0

Add support for the E1000 driver to the powerpc/beatnik BSP.

Author: Chris Johns

2026-05-26T00:44:08.076Z

cloned from #85

Author: Chris Johns

2026-05-26T00:44:18.522Z

added rtems#15 as parent epic

Author: Chris Johns

2026-05-26T01:05:55.036Z

mentioned in merge request !143

Author: Chris Johns

2026-07-27T04:17:11.749Z

set status to Done

87 - Add KDTRACE support

Id

87

State

closed

Type

ISSUE

Author

Chris Johns

Assignee(s)

Chris Johns

Closed by

Chris Johns

Created

2026-05-26T00:05:30.954Z

Closed

2026-07-27T03:57:35.843Z

Updated

2026-07-27T03:57:35.907Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/work_items/87

Merges

0

Add:

  1. The ability to build with KDTRACE_HOOKS

  2. Add FreebSD KDTRACE support files.

  3. Provide a simple probe and an ltrace command to access the probe data

The support to trace the probes. It does not attempt to do anything close to what dtrace can do. A full dtrace needs CTF format support and specific target back end support and that is a massive task. The purpose of this support is to get at the runtime probe support built into FreeBSD.

Author: Chris Johns

2026-05-26T00:05:31.388Z

cloned from #82

Author: Chris Johns

2026-05-26T00:05:47.464Z

added rtems#15 as parent epic

Author: Chris Johns

2026-05-26T00:32:13.433Z

mentioned in merge request !141

Author: Chris Johns

2026-07-27T03:57:35.881Z

set status to Done

81 - INVARIANTS do not build

Id

81

State

closed

Type

ISSUE

Author

Chris Johns

Closed by

Chris Johns

Created

2026-04-27T01:48:31.389Z

Closed

2026-05-08T05:31:13.258Z

Updated

2026-05-08T05:31:13.319Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/work_items/81

Merges

0

Adding --freebsd-options=invariants to libbsd’s configure does not build:

In file included from ../../freebsd/sys/sys/systm.h:44,
from ../../freebsd/sys/sys/mbuf.h:41,
from ../../rtemsbsd/rtems/rtems-bsd-cxx.cc:49:
../../freebsd/sys/sys/libkern.h: In function 'u_char bcd2bin(int)':
../../freebsd/sys/sys/kassert.h:129:17: error: 'kassert_panic' was not declared in this scope
129 |                 kassert_panic msg;                                      \\
|                 ^~~~~~~~~~~~~
../../freebsd/sys/sys/libkern.h:65:9: note: in expansion of macro 'KASSERT'
65 |         KASSERT(bcd >= 0 && bcd < LIBKERN_LEN_BCD2BIN,
|         ^~~~~~~
../../freebsd/sys/sys/libkern.h: In function 'u_char bin2bcd(int)':
../../freebsd/sys/sys/kassert.h:129:17: error: 'kassert_panic' was not declared in this scope
129 |                 kassert_panic msg;                                      \\
|                 ^~~~~~~~~~~~~
../../freebsd/sys/sys/libkern.h:74:9: note: in expansion of macro 'KASSERT'
74 |         KASSERT(bin >= 0 && bin < LIBKERN_LEN_BIN2BCD,
|         ^~~~~~~
../../freebsd/sys/sys/libkern.h: In function 'char hex2ascii(int)':
../../freebsd/sys/sys/kassert.h:129:17: error: 'kassert_panic' was not declared in this scope
129 |                 kassert_panic msg;                                      \\
|                 ^~~~~~~~~~~~~
../../freebsd/sys/sys/libkern.h:83:9: note: in expansion of macro 'KASSERT'
83 |         KASSERT(hex >= 0 && hex < LIBKERN_LEN_HEX2ASCII,
|         ^~~~~~~
../../freebsd/sys/sys/libkern.h: In function 'int ilog2_int(int)':
../../freebsd/sys/sys/kassert.h:129:17: error: 'kassert_panic' was not declared in this scope
129 |                 kassert_panic msg;                                      \\
|                 ^~~~~~~~~~~~~
../../freebsd/sys/sys/libkern.h:242:9: note: in expansion of macro 'KASSERT'
242 |         KASSERT(n != 0, ("ilog argument must be nonzero"));
|         ^~~~~~~
../../freebsd/sys/sys/libkern.h: In function 'int ilog2_long(long int)':
../../freebsd/sys/sys/kassert.h:129:17: error: 'kassert_panic' was not declared in this scope
129 |                 kassert_panic msg;                                      \\
|                 ^~~~~~~~~~~~~

[snip]

Author: Chris Johns

2026-04-27T01:48:31.534Z

cloned from #80

Author: Chris Johns

2026-04-27T01:49:06.918Z

unassigned @chris

Author: Chris Johns

2026-04-27T01:49:13.021Z

set status to To do

Author: Chris Johns

2026-05-08T05:31:13.290Z

set status to Done

93 - Backport Python fixes for waf_libbsd.py (opened)

Id

93

State

opened

Type

ISSUE

Author

Chris Johns

Created

2026-07-04T05:24:40.481Z

Updated

2026-07-08T05:05:05.021Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/work_items/93

Merges

0

Summary

Python 3.13.3 warns about escape sequences that will become errors.

The MR is !151 .

Author: Chris Johns

2026-07-04T05:24:40.586Z

set status to To do

Author: Chris Johns

2026-07-04T05:25:37.170Z

See #92

Author: Chris Johns

2026-07-08T04:57:28.538Z

added rtems#40 as parent item

Author: Chris Johns

2026-07-08T05:05:04.984Z

cloned to #98

96 - Update rtems_waf for 6-freebsd-14 (opened)

Id

96

State

opened

Type

ISSUE

Author

Chris Johns

Created

2026-07-08T05:03:23.280Z

Updated

2026-07-08T05:03:43.062Z

Milestone

6.3

Labels

lang::python, tool::waf

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/work_items/96

Merges

0

Summary

Update rtems_waf to fix python warnings.

Author: Chris Johns

2026-07-08T05:03:23.380Z

cloned from #95

Author: Chris Johns

2026-07-08T05:03:43.133Z

changed title from

Update rtems_waf for

7

-freebsd-14

to

Update rtems_waf for

6

-freebsd-14

Author: Chris Johns

2026-07-08T05:03:49.585Z

cloned to #97

78 - powerpc qoriq does not build on 6-freebsd-14 (opened)

Id

78

State

opened

Type

ISSUE

Author

Chris Johns

Assignee(s)

Chris Johns

Created

2026-03-28T01:52:45.309Z

Updated

2026-03-30T03:29:58.547Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/work_items/78

Merges

0

Summary

LibBSD fails to build on powerpc-rtems7-qoriq_core_0

Building 7-freebsd-14 I get the following errors:

target (_bsd_ ./libbsd.a(vfs_cache.c.23.o):
vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data)
/opt/work/aaron/rtems/libbsd/rtems-libbsd/build/powerpc-rtems7-qoriq_core_0-everything/../../freebsd/sys/kern/vfs_cache.c:2722:(.t




ext.nchinit+0x11e): relocation truncated to fit: R_PPC_SDAREL16 against symbol `_bsd_vfs_smr' defined in .data.read_frequently sec
tion in ./libbsd.a(vfs_subr.c.23.o)
/opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_




vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data)
./libbsd.a(vfs_cache.c.23.o): in function `atomic_store_rel_int':
/opt/work/aaron/rtems/libbsd/rtems-libbsd/build/powerpc-rtems7-qoriq_core_0-everything/../../rtemsbsd/include/machine/atomic.h:313




:(.text.cache_fpl_aborted_impl.isra.0+0x8e): relocation truncated to fit: R_PPC_SDAREL16 against symbol `_bsd_vfs_smr' defined in
.data.read_frequently section in ./libbsd.a(vfs_subr.c.23.o)
/opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_




vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data)
/opt/work/aaron/rtems/libbsd/rtems-libbsd/build/powerpc-rtems7-qoriq_core_0-everything/../../rtemsbsd/include/machine/atomic.h:313




:(.text.cache_fplookup_partial_setup.constprop.0+0x66): relocation truncated to fit: R_PPC_SDAREL16 against symbol `_bsd_vfs_smr'
defined in .data.read_frequently section in ./libbsd.a(vfs_subr.c.23.o)
/opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_




vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data)
/opt/work/aaron/rtems/libbsd/rtems-libbsd/build/powerpc-rtems7-qoriq_core_0-everything/../../rtemsbsd/include/machine/atomic.h:313




:(.text.cache_fplookup_dirfd+0x8a): additional relocation overflows omitted from the output
/opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_




vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data)
/opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_




vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data)
...
/opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data)




/opt/work/rtems/7/lib/gcc/powerpc-rtems7/15.2.0/../../../../powerpc-rtems7/bin/ld: ./libbsd.a(vfs_cache.c.23.o): the target (_bsd_vfs_smr) of a R_PPC_SDAREL16 relocation is in the wrong output section (.data)




collect2: error: ld returned 1 exit status

Steps to reproduce

Build a powerpc BSP on LibBSD on 7-freebsd-14

Author: Chris Johns

2026-03-28T01:52:45.417Z

cloned from #75

Author: Chris Johns

2026-03-28T01:53:23.005Z

added rtems#15 as parent epic

Author: Chris Johns

2026-03-30T03:29:58.638Z

changed title from

powerpc qoriq does not build on

7

-freebsd-14

to

powerpc qoriq does not build on

6

-freebsd-14

Author: Chris Johns

2026-03-30T03:29:58.670Z

changed the description

Merge Requests

154 - rtemsbsd/libio: Give a duplicated descriptor an identity of its own (6-freebsd-14)

Id

154

State

merged

Merged by

Joel Sherrill

Merged at

2026-08-20T23:19:05.944Z

Assignee(s)

Sang Woo Kim

Reviewer(s)

Chris Johns

Created

2026-07-28T12:35:01.408Z

Updated

2026-08-20T23:19:05.873Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/merge_requests/154

Commit

d8a187bc2e54deb31e319e63d6e12ec531fed209

The 6-freebsd-14 version of !153: dup() of a socket returns a broken descriptor (#101), a kqueue-registered descriptor can never be closed (#102), pipe() is not connected to the libbsd implementation (#39), select/poll drop the hold of the wrong descriptor after a dup2 (#103), and getdirentries() reads a vnode out of a descriptor that has none (#104). Each commit carries its testsuite case; filed on the 6-freebsd-14 tracking issue #100 alongside !152.

Author: Sang Woo Kim

2026-07-28T12:35:20.800Z

mentioned in issue #104

Author: Sang Woo Kim

2026-07-30T12:13:31.284Z

added 5 commits

  • 08d8e275 - rtemsbsd/libio: Give a duplicated descriptor an identity of its own

  • 36880e4d - rtemsbsd/kqueue: Release the hold taken on a registered descriptor

  • 4ede31f8 - rtems/syscall: Give pipe() and pipe2() the libbsd implementation

  • 1d06fe5a - freebsd/sys_generic: Pass the scan the descriptor whose hold it drops

  • d8a187bc - rtems/syscall: Do not read a vnode out of a descriptor that has none

Compare with previous version

Author: Chris Johns

2026-08-02T22:53:38.060Z

assigned to @physwkim

Author: Chris Johns

2026-08-02T22:54:17.150Z

requested review from @chris

Author: Joel Sherrill

2026-08-20T23:18:57.652Z

enabled an automatic merge when all merge checks for d8a187bc2e54deb31e319e63d6e12ec531fed209 pass

Author: Joel Sherrill

2026-08-20T23:18:59.278Z

approved this merge request

152 - Backport 7-freebsd-14 fixes to 6-freebsd-14

Id

152

State

merged

Merged by

Amar Takhar

Merged at

2026-07-28T03:10:47.103Z

Assignee(s)

Chris Johns

Created

2026-07-27T05:52:33.631Z

Updated

2026-07-28T03:10:47.092Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/merge_requests/152

Commit

4c6f3c4063740c1175c846f45185f6c9eee3d022

This MR is a back port of commits to the 7-freebsd-14 branch. The commits are:

  • caaef66868608f43efaf902dfd7a0a23a61247d0

  • 82c13a1871a90b335aeba6aac6e7db6e66d96cd8

  • eece52c53d32a9c05f3ed65b13076d7f087c0763

  • 9a2ef1040f298d9e348ed50c4b729f98b1e68ade

  • 8012a095ce304ac32d1f4b2eeecd433c464081b1

  • 7e11daba6b80ca1fa74149c113fccc113357dd42

  • 83e6f365b5900823839ba8da83168830991f0b74

  • 29161cfb4d37ebc596f3663ce1fdc519edc58b20

  • e966cc4db8729b8c01b444dd61861c20aeb5593f

  • b9ca539ce8a89351882cd3531de4637bcde6182b

Generative AI

None

Author: Chris Johns

2026-07-27T05:52:33.857Z

assigned to @chris

Author: Chris Johns

2026-07-27T05:52:47.764Z

enabled an automatic merge when all merge checks for ec8c8464f20632767515f1fe68db1533486f383f pass

Author: Chris Johns

2026-07-28T03:10:39.386Z

The pipeline warning for an empty commit message is from one of the back ported commits.

Author: Chris Johns

2026-07-28T02:12:24.047Z

added 2 commits

  • 2c3fdef0 - rtemsbsd: Add support to create rc.conf from environment variables

  • 4c6f3c40 - libbsd.py: Use implicit declaration warning on cflags only

Compare with previous version

Author: Chris Johns

2026-07-28T02:21:42.559Z

mentioned in issue #100

Author: Amar Takhar

2026-07-28T03:10:43.981Z

enabled an automatic merge when all merge checks for 4c6f3c4063740c1175c846f45185f6c9eee3d022 pass

Author: Amar Takhar

2026-07-28T03:10:44.642Z

approved this merge request

Author: Sang Woo Kim

2026-07-28T12:35:19.101Z

mentioned in merge request !154

143 - 6-freebsd-14 - powerpc/beatnik: Support generic interrupts and add e1000

Id

143

State

merged

Merged by

Joel Sherrill

Merged at

2026-05-28T23:23:03.557Z

Assignee(s)

Chris Johns

Created

2026-05-26T01:05:49.195Z

Updated

2026-05-28T23:23:03.428Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/merge_requests/143

Commit

b53ff40126329139129b54148f210fae43bb25b3

Summary

  • Support generic interrupts on the beatnik

  • Support legacy bus scans for more than PCI bus 0 for the MVME5500

  • Add e1000 driver to the beatnik

Closes #90

Generative AI

None

Author: Chris Johns

2026-05-26T01:05:49.365Z

assigned to @chris

Author: Chris Johns

2026-05-26T01:06:03.381Z

enabled an automatic merge when all merge checks for b0675bd0c033aa3126eeece971f2672199781e31 pass

Author: Chris Johns

2026-05-26T01:17:12.094Z

Results of running nuttcp on a MVME5500:

SHLL [/] # nuttcp -v 10.10.5.8
nuttcp-t: v8.2.2: socket
nuttcp-t: buflen=65536, nstream=1, port=5101 tcp -> 10.10.5.8
nuttcp-t: time limit = 10.00 seconds
nuttcp-t: connect to 10.10.5.8 with mss=1460, RTT=0.142 ms af=inet
nuttcp-t: send window size = 33580, receive window size = 65700
nuttcp-t: 201.4375 MB in 18.00 real seconds = 11458.56 KB/sec = 93.8685 Mbps
nuttcp-t: 3223 I/O calls, msec/call = 5.72, calls/sec = 179.04
nuttcp-t: 4.2user 13.7sys 0:18real 99% i+d maxrss +pf csw

nuttcp-r: v8.2.2: socket
nuttcp-r: buflen=65536, nstream=1, port=5101 tcp
nuttcp-r: accept from 10.10.5.45 with af=inet
nuttcp-r: send window size = 33580, receive window size = 65700
nuttcp-r: 201.4375 MB in 18.13 real seconds = 11379.40 KB/sec = 93.2200 Mbps
nuttcp-r: 149078 I/O calls, msec/call = 0.12, calls/sec = 8224.18
nuttcp-r: 0.0user 0.1sys 0:18real 1% 114i+218d 660maxrss 0+18pf 145873+0csw

Author: Joel Sherrill

2026-05-28T23:19:45.855Z

aborted the automatic merge because target branch was updated

Author: Joel Sherrill

2026-05-28T23:20:52.667Z

approved this merge request

Author: Joel Sherrill

2026-05-28T23:20:59.638Z

added 3 commits

  • b0675bd0…6157414b - 2 commits from branch rtems/pkg:6-freebsd-14

  • b53ff401 - powerpc/beatnik: Support generic interrupts and add e1000

Compare with previous version

Author: Joel Sherrill

2026-05-28T23:21:04.726Z

enabled an automatic merge when all merge checks for b53ff40126329139129b54148f210fae43bb25b3 pass

141 - 6-freebsd-14: Add KDTRACE support

Id

141

State

merged

Merged by

Joel Sherrill

Merged at

2026-05-28T23:19:44.167Z

Assignee(s)

Chris Johns

Created

2026-05-26T00:32:04.237Z

Updated

2026-05-28T23:19:44.155Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/merge_requests/141

Commit

6157414bb362c86bc9d9b73e11f9e7445fcb81df

Summary

Add KDTRACE support

Added FreeBSD source files for KDTRACE

Updates #87

Generative AI

None

Author: Chris Johns

2026-05-26T00:32:04.404Z

assigned to @chris

Author: Chris Johns

2026-05-26T00:32:18.417Z

enabled an automatic merge when all merge checks for d694f6d90d3349ad5c72f51d951cc5272057ecc1 pass

Author: Chris Johns

2026-05-28T02:00:07.666Z

aborted the automatic merge because target branch was updated

Author: Joel Sherrill

2026-05-28T23:19:28.252Z

approved this merge request

Author: Joel Sherrill

2026-05-28T23:19:29.989Z

added 3 commits

  • 1cb55046 - 1 commit from branch rtems/pkg:6-freebsd-14

  • 702d9020 - freebsd: Add KDTRACE support

  • 6157414b - freebsd/kdtrace: Add probe support for KDTRACE

Compare with previous version

Author: Joel Sherrill

2026-05-28T23:19:42.347Z

enabled an automatic merge when all merge checks for 6157414bb362c86bc9d9b73e11f9e7445fcb81df pass

142 - 6-freebsd-14 - rtemsbsd/if_mve: Use probe to check if the driver is supported

Id

142

State

merged

Merged by

Chris Johns

Merged at

2026-05-28T02:00:02.584Z

Assignee(s)

Chris Johns

Created

2026-05-26T00:51:04.922Z

Updated

2026-05-28T02:00:02.569Z

Milestone

6.3

Labels

libbsd::freebsd-14

Link

https://gitlab.rtems.org/rtems/pkg/rtems-libbsd/-/merge_requests/142

Commit

1cb550467decbd2d56ee611448fd761196a840e2

Summary

Use probe to check if the driver is supported in rtemsbsd/if_mve

Update #89

Generative AI

None

Author: Chris Johns

2026-05-26T00:51:05.099Z

assigned to @chris

Author: Chris Johns

2026-05-26T00:51:17.898Z

enabled an automatic merge when all merge checks for 1cb550467decbd2d56ee611448fd761196a840e2 pass

Author: Kinsey Moore

2026-05-28T02:00:00.552Z

approved this merge request