> There are numerous drivers disabled...

The 64-bit Allwinner SoCs share a lot of devices with their 32-bit
predecessors (or siblings), so we also share some config symbols, most
prominently ARCH_SUNXI. However some of those supported devices are only
in older SoCs (Sun4i generation, for instance), and will never be needed
for an *arm64* kernel (take Sun4i sound drivers, for example). In the
wake of avoiding to bloat the kernel (or the number of modules)
needlessly, we can safely disable drivers for which there is no AArch64
capable SoC using those devices. I marked those as "not in 64-bit
Allwinner SoCs" in the list above.

> The way we normally handle boot-critical modules ...

I understand that, and can see the reasons why. It's just for my work (hacking 
and testing kernels, and not being on Ubuntu) it's very inconvenient to always 
build a matching initrd, and it's just those two symbols needed to boot into an 
SD card based rootfs without one.
If this is of no concern for you, then it's fine to leave them as =m.

Thanks!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1701137

Title:
  enable ARCH_SUNXI (and friends) in arm64 kernel .config

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1701137/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to