On Thu, Feb 12, 2015 at 3:14 PM, Riku Voipio <riku.voi...@linaro.org> wrote:
> Hi,
>
> Here's quickly cleaned notes from etherpad:
>
> People affiliated with at least Debian, Fedora, OpenEmbedded,
> OpenSUSE, Redhat, Ubuntu and Yocto were present and voiced opinions.
>
> Kernel:
> - Good: most Interesting platforms mainline now
> - Qualcomm IFC (in progress), raspi2, hikey probably mostly wanted?
> - Bad: sometimes mainline kernels features limited "it boots to serial 
> console"
> - OEMs still put their own kernels on everything they ship
>
> Kernel testing:
> - http://kernelci.org is gaining traction by kernel devs, but so far
> tests mostly defconfigs (which are rather minimal)
> - all options needed by the new pid 1 and other hard requirements to
> boot a modern distro should be in the arm64 defconfig and multi_v*
> configs
>   - if not, kernel developers present think adding them is definetly OK
> - make allmodconfig testing at kernelci.org
> http://kernelci.org/build/mainline/kernel/v3.19-rc7-200-gda2d96d3aa18/defconfig/allmodconfig/?_id=54d82a6359b51489ab12b6a5
> - TODO: make allmodconfig boot!
> - ACTION Koen volunteered to put some distro-style config fragments
> into the kernel
>
> Kernel command line options
> - Now firmware can tell where console= is instead of defining in command
> - https://www.kernel.org/doc/Documentation/devicetree/bindings/chosen.txt
> - Similar setting exists for ACPI (SPCR)
> - Userspace support needs to be done
> - ACTION device tree files need to get chosen/stdout-path added
> - Systemd should magically use that as serial console if
> CONFIG_FHANDLE is enabled
>
> Page size:
> - 64/4K? (AArch64 Fedora/Red Hat kernels will differ: 4K for Fedora
> for now, 64K for RH, there are a few issues with 64K left for triage)
> - 32bit binaries compiled with latest binutils work with 64k pages
> (trunk, so not in 2.25)
> - 20-30 packages already fixed.
> - probably more things making assumptions  (BTRFS was glaring example)
>
> Kernel trapping for old instructions not supported on v8. (mostly
> android). SWP, SETEND, cp15 barriers.
> - Some current packages have SWP due to embedded libatomicops. being fixed.
> - need to make the personality do the right thing for chroots. linux32
> says armv8l Would be nice to have a armv8l for building (or just fix
> things)
> - coreutils repeats uname name (aarch64 x3 - could be improved) Riku
> will look into
>
> 32bit kernels on 64bit machines?
> - Works with QEMU, but you don't get KVM acceleration.

there are patches for KVM 32-bit support on 64-bit hosts on the list
for QEMU.  The KVM support has been in for a while.

-Christoffer

_______________________________________________
cross-distro mailing list
cross-distro@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/cross-distro

Reply via email to