[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Debian kernel config, was Re: Mac-only binary



On Tue, 19 Nov 2013, Geert Uytterhoeven wrote:

> On Tue, Nov 19, 2013 at 2:25 AM, Scott Holder <scott@iamscott.net> wrote:
> >  vbOn 11/18/2013 2:29 AM, Finn Thain wrote:
> >>
> >> On Sat, 16 Nov 2013, Patrick McCarthy wrote:
> >>
> >>> The ARAnyM kernel and initrd you posted unfortunately didn't work, I 
> >>> put them in Penguin in 32bit mode and it hung at 'MacLinux 
> >>> ABCDEFGHIJK'.
> >>
> >> I've built a Mac-only 3.12 kernel that you or Scott may want to test, 
> >> just in case the regression relates to multi-platform support (it's a 
> >> long shot though).
> >>
> >> You can download it here:
> >>
> >> http://www.telegraphics.com.au/~fthain/patrickjmc/vmlinux-3.12.0-mac.gz
> >>
> >> http://www.telegraphics.com.au/~fthain/patrickjmc/kernel-binary-3.12.0-mac.tar.gz
> >
> > This booted great for me. It might just be placebo effect but I feel like it
> 
> Good! So it's a multi-platform/driver issue.

Not really, it's just that mac_fb starts late.

Patrick used the kernel from 
linux-image-3.12-rc7-m68k_3.12~rc7-1~exp1+m68k.1_m68k.deb
which unfortunately lacks CONFIG_EARLY_PRINTK. This config change makes a 
known bug look like a new (early) failure.

Based on my tests* with a 68030, the failure here appears to be the same 
futex_init crash that Patrick and others have already reported, only now 
it's invisible because it always crashes before mac_fb loads.

Can CONFIG_EARLY_PRINTK be enabled again for Debian multi-platform 
kernels?

The futux_init problem is easily reproduced with 3.12. I'll try the latest 
release candidate.

Finn


* mainline 3.12 sources with kernel config from 
linux-image-3.12-rc7-m68k_3.12~rc7-1~exp1+m68k.1_m68k.deb


Reply to: