|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0 |
|
| #
d6f503b7 |
| 09-Apr-2024 |
John Baldwin <[email protected]> |
NOTES: Add devices for iSCSI support
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44688
(cherry picked from commit 76f22e353f66d9ec1c1be
NOTES: Add devices for iSCSI support
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44688
(cherry picked from commit 76f22e353f66d9ec1c1bea1d72eeec56078d4728)
show more ...
|
| #
422911ca |
| 09-Apr-2024 |
John Baldwin <[email protected]> |
NOTES: Move OFED options to MI NOTES
Disable in armv7 NOTES to match sys/modules/Makefile
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D4
NOTES: Move OFED options to MI NOTES
Disable in armv7 NOTES to match sys/modules/Makefile
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44686
(cherry picked from commit 973d3a82096bc135f6c230e348e2f33c382096bc)
show more ...
|
|
Revision tags: release/13.3.0, release/14.0.0 |
|
| #
031beb4e |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
sys: Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
|
Revision tags: release/13.2.0 |
|
| #
58d487c3 |
| 02-Mar-2023 |
Emmanuel Vadot <[email protected]> |
arm: Add PCI and Annapurna devices drivers to LINT
Sponsored by: Beckhoff Automation GmbH & Co. KG Differential Revision: https://reviews.freebsd.org/D38847 Reviewed by: imp
|
|
Revision tags: release/12.4.0 |
|
| #
91f45a3c |
| 25-Oct-2022 |
Warner Losh <[email protected]> |
intrng: Remove from NOTES file
INTRNG is required on these platforms. Remove it from the NOTES file since it is now in the DEFAULTS file.
Suggested by: mhorne Sponsored by: Netflix
|
|
Revision tags: release/13.1.0 |
|
| #
34223f74 |
| 11-Jan-2022 |
Emmanuel Vadot <[email protected]> |
arm: conf: Remove options EXT_RESOURCES
It is now unused in kernel code.
MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D33837
|
|
Revision tags: release/12.3.0, release/13.0.0 |
|
| #
7c6c12eb |
| 29-Nov-2020 |
Michal Meloun <[email protected]> |
Remove unused options.
Marvell files and their related SOC_MV_<foo> options should be cleaned up in another pass.
|
|
Revision tags: release/12.2.0 |
|
| #
90b8c0ea |
| 02-Oct-2020 |
Emmanuel Vadot <[email protected]> |
Fix LINT: Add backlight to NOTES
|
|
Revision tags: release/11.4.0 |
|
| #
6b29cf33 |
| 02-Feb-2020 |
Warner Losh <[email protected]> |
Move arm back to having one LINT
Now that armv5 is gone, we no longer need multiple LINT files. Kill the odd-ball support here. From now on, we just have LINT built from notes like all the other pla
Move arm back to having one LINT
Now that armv5 is gone, we no longer need multiple LINT files. Kill the odd-ball support here. From now on, we just have LINT built from notes like all the other platforms. Keep the removal of LINT-V5/7 to remove stale files for a while still..
show more ...
|
| #
fce985b0 |
| 02-Jan-2020 |
Ian Lepore <[email protected]> |
Add the xdma framework and pl330 dma drivers to arm and arm64 lint builds.
|
|
Revision tags: release/12.1.0 |
|
| #
c1ab04fc |
| 12-Aug-2019 |
Warner Losh <[email protected]> |
Floppy driver really only works on x86
Move the floppy driver to the x86 specific notes file.
Reviewed by: jhb, manu, jhibbits, emaste Differential Revision: https://reviews.freebsd.org/D21208
|
| #
99e1c5ab |
| 12-Aug-2019 |
Warner Losh <[email protected]> |
Move sc out of the global file
x86 needs sc, as does sparc64. powerpc doesn't use it by default, but some old powermac notebooks do not work with vt yet for reasons unknonw. Even so, I've removed it
Move sc out of the global file
x86 needs sc, as does sparc64. powerpc doesn't use it by default, but some old powermac notebooks do not work with vt yet for reasons unknonw. Even so, I've removed it from powerpc LINT. It's not in daily use there, and the intent is to 100% switch to vt now that it works for that platform to limit support burden.
All the other architectures omit some or all of the screen savers from their lint config. Move them to the x86 NOTES files and remove the exclusions. This reduces slightly the number of savers sparc64 compiles, but since they are in GENERIC, the overage is adequate and if someone reaelly wants to sort them out in sparc64 they can sweat the details and the testing.
Reviewed by: jhb (earlier version), manu (earlier version), jhibbits Differential Revision: https://reviews.freebsd.org/D21233
show more ...
|
|
Revision tags: release/11.3.0 |
|
| #
5364951d |
| 24-Jun-2019 |
Ian Lepore <[email protected]> |
Build an armv7 LINT kernel in addition to armv5 LINT. You might think this had been done years ago. I did. All this time we've only compiled a LINT kernel for TARGET_ARCH=arm. Now separate LINT-V
Build an armv7 LINT kernel in addition to armv5 LINT. You might think this had been done years ago. I did. All this time we've only compiled a LINT kernel for TARGET_ARCH=arm. Now separate LINT-V5 and LINT-V7 configs are generated and built.
There are two new files in arm/conf, NOTES.armv5 and NOTES.armv7, containing some of what used to be in the arm NOTES file. That file now contains only the bits that are common to v5 and v7.
The makeLINT.mk file now creates the LINT-V5 and LINT-V7 files by concatening sys/conf/NOTES, arm/conf/NOTES, and arm/conf/NOTES.armv{5,7} in that order.
show more ...
|
| #
f7ab0158 |
| 13-Apr-2019 |
Warner Losh <[email protected]> |
Move mpr/mps drivers from per-arch NOTES files into the MI notes file. They are in more arches they they aren't. Add appropriate nodevice directives in powerpc and arm.
|
|
Revision tags: release/12.0.0 |
|
| #
f13a4096 |
| 15-Aug-2018 |
Andrew Turner <[email protected]> |
Remove PHYSADDR from kernel configurations that don't need it. The only place we need to set it is when we also have FLASHADDR set.
Sponsored by: DARPA, AFRL
|
| #
b17f3d29 |
| 06-Aug-2018 |
Andrew Turner <[email protected]> |
Default to armv5te in LINT on arm. This should fix building LINT there.
|
| #
e57edd35 |
| 28-Jul-2018 |
Andrew Turner <[email protected]> |
Remove now the cow unused CPU_ARM9 and CPU_FA526 options. These are for ARMv4 CPUs that are no longer supported.
|
| #
888a3139 |
| 27-Jul-2018 |
Warner Losh <[email protected]> |
Remove xscale support.
As discussed in arm@. This is a scaled back version of the prior commit because xscale is overlaoded in places to mean armv5 or similar. The OLD XSCALE stuff hasn't been use
Remove xscale support.
As discussed in arm@. This is a scaled back version of the prior commit because xscale is overlaoded in places to mean armv5 or similar. The OLD XSCALE stuff hasn't been useful in a while. The original committer (cognet@) was the only one that had boards for it. He's blessed this removal. Newer XSCALE (GUMSTIX) is for hardware that's quite old. After discussion on arm@, it was clear there was no support for keeping it.
Noticed by: andrew@
show more ...
|
| #
c81b12e0 |
| 27-Jul-2018 |
Warner Losh <[email protected]> |
Revert r336773: it removed too much.
r336773 removed all things xscale. However, some things xscale are really armv5. Revert that entirely. A more modest removal will follow.
Noticed by: andrew@
|
| #
626930c2 |
| 27-Jul-2018 |
Warner Losh <[email protected]> |
Remove xscale support
The OLD XSCALE stuff hasn't been useful in a while. The original committer (cognet@) was the only one that had boards for it. He's blessed this removal. Newer XSCALE (GUMSTIX)
Remove xscale support
The OLD XSCALE stuff hasn't been useful in a while. The original committer (cognet@) was the only one that had boards for it. He's blessed this removal. Newer XSCALE (GUMSTIX) is for hardware that's quite old. After discussion on arm@, it was clear there was no support for keeping it.
Differential Review: https://reviews.freebsd.org/D16313
show more ...
|
| #
848c22d7 |
| 27-Jul-2018 |
Warner Losh <[email protected]> |
Remove Cavium/Econa CNS11xx support.
This port hasn't been updated since it was committed, apart from housekeeping. There's no known users, and the known hardware for this port is too thin to run Fr
Remove Cavium/Econa CNS11xx support.
This port hasn't been updated since it was committed, apart from housekeeping. There's no known users, and the known hardware for this port is too thin to run FreeBSD/arm these days well.
This also removes the last armv4 port. We've had no reports of armv4 systems working since FreeBSD 8. All the kernel support for armv4 has not been removed since it's too intertwined with armv5 support (which remains in the tree).
RelNotes: Yes No objection from: arm@
show more ...
|
| #
58d5c511 |
| 27-Jul-2018 |
Warner Losh <[email protected]> |
Remove Atmel AT91RM9200 and AT91SAM9 support.
The last known robust version of this code base was FreeBSD 8.2. There are no users of this on current, and all users of it have abandoned this platform
Remove Atmel AT91RM9200 and AT91SAM9 support.
The last known robust version of this code base was FreeBSD 8.2. There are no users of this on current, and all users of it have abandoned this platform or are in legacy mode with a prior version of FreeBSD.
All known users on arm@ approved this removal, and there were no objections.
Differential Revision: https://reviews.freebsd.org/D16312
show more ...
|
| #
ff945277 |
| 17-Jul-2018 |
Warner Losh <[email protected]> |
Remove kernel support for armeb
Remove all the big-endian arm architectures (ixp425 and ixp435) support in the kernel and associated drivers.
Differential Revision: https://reviews.freebsd.org/D16
Remove kernel support for armeb
Remove all the big-endian arm architectures (ixp425 and ixp435) support in the kernel and associated drivers.
Differential Revision: https://reviews.freebsd.org/D16257
show more ...
|
|
Revision tags: release/11.2.0 |
|
| #
2d09b072 |
| 30-Dec-2017 |
Ian Lepore <[email protected]> |
Make kernel option KERNVIRTADDR optional, remove it from std.<platform> files that can use the default value.
It used to be required that the low-order bits of KERNVIRTADDR matched the low-order bit
Make kernel option KERNVIRTADDR optional, remove it from std.<platform> files that can use the default value.
It used to be required that the low-order bits of KERNVIRTADDR matched the low-order bits of the physical load address for all arm platforms. That hasn't been a requirement for armv6 platforms since FreeBSD 10. There is no longer any relationship between load addr and KERNVIRTADDR except that both must be aligned to a 2 MiB boundary.
This change makes the default KERNVIRTADDR value 0xc0000000, and removes the options from all the platforms that can use the default value. The default is now defined in vmparam.h, and that file is now included in a few new places that reference KERNVIRTADDR, since it may not come in via the forced-include of opt_global.h on the compile command line.
show more ...
|
|
Revision tags: release/10.4.0 |
|
| #
67d4951d |
| 11-Aug-2017 |
Ed Maste <[email protected]> |
arm: enable ARM_MANY_BOARD in NOTES for LINT build
Added in r238189, ARM_MANY_BOARD adds support for multiple ARM boards in a single kernel. Include it for LINT builds to avoid duplicate symbol erro
arm: enable ARM_MANY_BOARD in NOTES for LINT build
Added in r238189, ARM_MANY_BOARD adds support for multiple ARM boards in a single kernel. Include it for LINT builds to avoid duplicate symbol errors when linking with lld.
Sponsored by: The FreeBSD Foundation
show more ...
|