#
3869df5d |
| 06-Nov-2018 |
Andrew Turner <andrew@FreeBSD.org> |
Add the KUBSAN options to the arm64 and amd64 GENERIC kernel config files. As the kernel file size may be too large to run with a stock loader comment them out for now.
Sponsored by: DARPA, AFRL
|
#
2a22df74 |
| 04-Nov-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r339813 through r340125.
|
#
be352d20 |
| 31-Oct-2018 |
Kyle Evans <kevans@FreeBSD.org> |
Compile in VERBOSE_SYSINIT support by default, remain silent by default
The loader tunable 'debug.verbose_sysinit' may be used to toggle verbosity. This is added to the debugging section of these ke
Compile in VERBOSE_SYSINIT support by default, remain silent by default
The loader tunable 'debug.verbose_sysinit' may be used to toggle verbosity. This is added to the debugging section of these kernconfs to be turned off in stable branches for clarity of intent.
MFC after: never
show more ...
|
#
c6879c6c |
| 23-Oct-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r339015 through r339669.
|
#
fc3f42d8 |
| 08-Oct-2018 |
Glen Barber <gjb@FreeBSD.org> |
MFH r339206-r339212, r339215-r339239
Sponsored by: The FreeBSD Foundation
|
#
6b45121a |
| 07-Oct-2018 |
Michael Tuexen <tuexen@FreeBSD.org> |
Address the warning regarding duplicate option 'GEOM_PART_GPT' when configuring kernels for i386, amd64, and arm64. The 'GEOM_PART_GPT' option was added to the DEFAULTS configuration in r337967.
App
Address the warning regarding duplicate option 'GEOM_PART_GPT' when configuring kernels for i386, amd64, and arm64. The 'GEOM_PART_GPT' option was added to the DEFAULTS configuration in r337967.
Approved by: re (kib@) Reviewed by: ler@ Differential Revision: https://reviews.freebsd.org/D17458 Sponsored by: Netflix, Inc.
show more ...
|
#
7847e041 |
| 24-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r338026 through r338297, and resolve conflicts.
|
#
4ca213c0 |
| 23-Aug-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
a10_timer: Update the driver so we can use it on other SoC
a10_timer is currently use in UP allwinner SoC (A10 and A13). Those don't have the generic arm timer. The arm generic timecounter is broken
a10_timer: Update the driver so we can use it on other SoC
a10_timer is currently use in UP allwinner SoC (A10 and A13). Those don't have the generic arm timer. The arm generic timecounter is broken in the A64 SoC, some attempts have been made to fix the glitch but users still reported some minor ones. Since the A64 (and all Allwinner SoC) still have this timer controller, rework the driver so we can use it in any SoC. Since it doesn't have the 64 bits counter on all SoC, use one of the generic 32 bits counter as the timecounter source.
PR: 229644
show more ...
|
#
668085e8 |
| 23-Aug-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
arm64: GENERIC: Compile allwinner dtbs
|
#
b14b0078 |
| 21-Aug-2018 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Add muge(4) to the arm64 GENERIC kernel
muge(4) is the USB ethernet adapter that is used in RPi 3B+. Shipping it in GENERIC kernel allows using NFS root out of the box instead of either building cus
Add muge(4) to the arm64 GENERIC kernel
muge(4) is the USB ethernet adapter that is used in RPi 3B+. Shipping it in GENERIC kernel allows using NFS root out of the box instead of either building custom kernel or modifying loader.conf for early loading of if_muge.ko
No objections: emaste
show more ...
|
#
65aee3a8 |
| 19-Aug-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
arm64: allwinner: Add aw_syscon driver to GENERIC
Recent DTS use the syscon for the emac controller. We support this but since U-Boot is still using old DTS it was never needed for us to add this su
arm64: allwinner: Add aw_syscon driver to GENERIC
Recent DTS use the syscon for the emac controller. We support this but since U-Boot is still using old DTS it was never needed for us to add this support, but this is a problem when using upstream recent DTS and will be when U-Boot will catch up.
While here add a new compatible to the aw_syscon driver as Linux changed it ...
show more ...
|
#
f42813cf |
| 18-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r338015 through r338025.
|
#
8cd385fd |
| 18-Aug-2018 |
John Baldwin <jhb@FreeBSD.org> |
Make 'device crypto' lines more consistent.
- In configurations with a pseudo devices section, move 'device crypto' into that section. - Use a consistent comment. Note that other things common in
Make 'device crypto' lines more consistent.
- In configurations with a pseudo devices section, move 'device crypto' into that section. - Use a consistent comment. Note that other things common in kernel configs such as GELI also require 'device crypto', not just IPSEC.
Reviewed by: rgrimes, cem, imp Differential Revision: https://reviews.freebsd.org/D16775
show more ...
|
#
3611ec60 |
| 18-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r337646 through r338014.
|
#
6f207f5b |
| 14-Aug-2018 |
Luiz Otavio O Souza <loos@FreeBSD.org> |
Add support to the Marvell Xenon SDHCI controller.
Tested on Espresso.bin (37x0) and Macchiato.bin (8k) with SD cards and eMMCs.
Obtained from: pfSense Sponsored by: Rubicon Communications, LLC (Ne
Add support to the Marvell Xenon SDHCI controller.
Tested on Espresso.bin (37x0) and Macchiato.bin (8k) with SD cards and eMMCs.
Obtained from: pfSense Sponsored by: Rubicon Communications, LLC (Netgate)
show more ...
|
#
14b841d4 |
| 11-Aug-2018 |
Kyle Evans <kevans@FreeBSD.org> |
MFH @ r337607, in preparation for boarding
|
#
bbd7a929 |
| 04-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r336870 through r337285, and resolve conflicts.
|
#
cfe196fb |
| 31-Jul-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
nvmem: Add nvmem interface and helpers
The nvmem interface helps provider of nvmem data to expose themselves to consumer. NVMEM is generally present on some embedded board in a form of eeprom or fus
nvmem: Add nvmem interface and helpers
The nvmem interface helps provider of nvmem data to expose themselves to consumer. NVMEM is generally present on some embedded board in a form of eeprom or fuses. The nvmem api are helpers for consumer to read/write the cell data from a provider.
Differential Revision: https://reviews.freebsd.org/D16419
show more ...
|
#
9fc89b60 |
| 30-Jul-2018 |
Andrew Turner <andrew@FreeBSD.org> |
Enable VIMAGE on arm64 again. A workaround for modules with static VNET variables has been committed so these should work now.
PR: 223670 Sponsored by: DARPA, AFRL
|
#
b32c7d0c |
| 19-Jul-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
arm64: Add vt_efifb to GENERIC
We can now have efifb being setup correctly. Enjoy video output on some boards when you couldn't before.
Tested-On: Pine64 Tested-On: Pine64-LTS Tested-On: Pinebook
|
#
ab53b292 |
| 13-Jul-2018 |
Marcin Wojtas <mw@FreeBSD.org> |
Enable UART support for Xilinx Ultrascale+ SoCs
Xilinx Ultrascale+ are based on Cortex-A53 and use existing UART driver (uart_dev_cdnc). Enable it in arm64 GENERIC config.
Submitted by: Michal Stan
Enable UART support for Xilinx Ultrascale+ SoCs
Xilinx Ultrascale+ are based on Cortex-A53 and use existing UART driver (uart_dev_cdnc). Enable it in arm64 GENERIC config.
Submitted by: Michal Stanek <mst@semihalf.com> Obtained from: Semihalf
show more ...
|
Revision tags: release/11.2.0 |
|
#
3476304a |
| 14-Jun-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
if_dwc_rk: Add DesignWare driver for RockChip SoCs.
Add driver for the designware ethernet controller found in some RockChip SoCs. The driver still rely on a lot of things setup by the bootloader li
if_dwc_rk: Add DesignWare driver for RockChip SoCs.
Add driver for the designware ethernet controller found in some RockChip SoCs. The driver still rely on a lot of things setup by the bootloader like clocks and phy mode. But since netbooting is the only/easiest way to boot rockchip board at the moment add the driver so other people can test/dev on thoses boards.
show more ...
|
#
5bede509 |
| 12-Jun-2018 |
Diane Bruce <db@FreeBSD.org> |
Add a driver for the BCM2835 Mini-UART as seen on the RPi3
Reviewed by: andrew Approved by: andrew Differential Revision: https://reviews.freebsd.org/D15684
|
#
619e50a6 |
| 10-Jun-2018 |
Andrew Turner <andrew@FreeBSD.org> |
Remove the psci option from arm64. It is now a standard option as it is required to boot correctly.
Sponsored by: DARPA, AFRL
|
#
892bdccc |
| 19-May-2018 |
Mark Johnston <markj@FreeBSD.org> |
Enable kernel dump features in GENERIC for most platforms.
This turns on support for kernel dump encryption and compression, and netdump. arm and mips platforms are omitted for now, since they are m
Enable kernel dump features in GENERIC for most platforms.
This turns on support for kernel dump encryption and compression, and netdump. arm and mips platforms are omitted for now, since they are more constrained and don't benefit as much from these features.
Reviewed by: cem, manu, rgrimes Tested by: manu (arm64) Relnotes: yes Differential Revision: https://reviews.freebsd.org/D15465
show more ...
|