Home
last modified time | relevance | path

Searched hist:f54c6ef1000da0103df7b95b7c6454c326f984b5 (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/md/
H A Dembedfs.Sf54c6ef1000da0103df7b95b7c6454c326f984b5 Tue Oct 20 18:48:45 CEST 2020 John Baldwin <jhb@FreeBSD.org> Use a template assembly file to generate the embedded MFS.

This uses the .incbin directive to pull in the MFS image contents.
Using assembly directly ensures that symbols can be defined with the
name and properties (such as .size) desired without having to rename
symbols, etc. via a second objcopy invocation. Since it is compiled
by the C compiler driver, it also avoids the need for all of the
EMBEDFS* make variables.

Suggested by: jrtc27
Reviewed by: kib, markj
Obtained from: CheriBSD
MFC after: 2 weeks
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D26781
/freebsd/sys/conf/
H A Dkern.post.mkdiff f54c6ef1000da0103df7b95b7c6454c326f984b5 Tue Oct 20 18:48:45 CEST 2020 John Baldwin <jhb@FreeBSD.org> Use a template assembly file to generate the embedded MFS.

This uses the .incbin directive to pull in the MFS image contents.
Using assembly directly ensures that symbols can be defined with the
name and properties (such as .size) desired without having to rename
symbols, etc. via a second objcopy invocation. Since it is compiled
by the C compiler driver, it also avoids the need for all of the
EMBEDFS* make variables.

Suggested by: jrtc27
Reviewed by: kib, markj
Obtained from: CheriBSD
MFC after: 2 weeks
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D26781
H A Dkern.pre.mkdiff f54c6ef1000da0103df7b95b7c6454c326f984b5 Tue Oct 20 18:48:45 CEST 2020 John Baldwin <jhb@FreeBSD.org> Use a template assembly file to generate the embedded MFS.

This uses the .incbin directive to pull in the MFS image contents.
Using assembly directly ensures that symbols can be defined with the
name and properties (such as .size) desired without having to rename
symbols, etc. via a second objcopy invocation. Since it is compiled
by the C compiler driver, it also avoids the need for all of the
EMBEDFS* make variables.

Suggested by: jrtc27
Reviewed by: kib, markj
Obtained from: CheriBSD
MFC after: 2 weeks
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D26781