Bug#745349: Basic arm64 kernel

2014-05-02 Thread Ian Campbell
Another updated patch attached, rebased to current trunk kernel (3.15-rc3). Adds serial (8250 and pl011) and virtio drivers. With this I can install the resulting linux-image deb into an arm64 foreign chroot (using qemu-user-aarch64) and run "apt-get install -f", at which point I have an initrd.im

Bug#745349: Basic arm64 kernel

2014-04-21 Thread Ben Hutchings
On Mon, 2014-04-21 at 16:55 +0100, Ian Campbell wrote: > On Mon, 2014-04-21 at 12:51 +0100, Ben Hutchings wrote: > > On Mon, 2014-04-21 at 11:27 +0100, Ian Campbell wrote: > > > On Sun, 2014-04-20 at 23:13 +0100, Ben Hutchings wrote: > > > > [...] > > > > You shouldn't need to specify the config fi

Bug#745349: Basic arm64 kernel

2014-04-21 Thread Ian Campbell
On Mon, 2014-04-21 at 12:51 +0100, Ben Hutchings wrote: > On Mon, 2014-04-21 at 11:27 +0100, Ian Campbell wrote: > > On Sun, 2014-04-20 at 23:13 +0100, Ben Hutchings wrote: > > > [...] > > > You shouldn't need to specify the config files at all. > > > [...] > > > This looks just the same as for arm

Bug#745349: Basic arm64 kernel

2014-04-21 Thread Ben Hutchings
On Mon, 2014-04-21 at 11:27 +0100, Ian Campbell wrote: > On Sun, 2014-04-20 at 23:13 +0100, Ben Hutchings wrote: > > [...] > > You shouldn't need to specify the config files at all. > > [...] > > This looks just the same as for armel and armhf... except using Image > > instead of zImage. Let me se

Bug#745349: Basic arm64 kernel

2014-04-21 Thread Ian Campbell
On Sun, 2014-04-20 at 23:13 +0100, Ben Hutchings wrote: > [...] > You shouldn't need to specify the config files at all. > [...] > This looks just the same as for armel and armhf... except using Image > instead of zImage. Let me see what I can do to clean up these per-arch > rules so this duplicat

Bug#745349: Basic arm64 kernel

2014-04-20 Thread Ben Hutchings
On Sun, 2014-04-20 at 20:50 +0100, Ian Campbell wrote: [...] > --- a/linux/debian/config/arm64/defines > +++ b/linux/debian/config/arm64/defines > @@ -1,4 +1,18 @@ > [base] > kernel-arch: arm64 > featuresets: > -# empty; we don't have initramfs working yet > + none > + > +[build] > +debug-info:

Bug#745349: Basic arm64 kernel

2014-04-20 Thread Ian Campbell
On Sun, 2014-04-20 at 20:13 +0100, Ian Campbell wrote: > The attached patch I failed to git add some of the changes. Corrected version is attached. Ian. >From d23400de00e6a1686907adf7c1142dfffc6417ed Mon Sep 17 00:00:00 2001 From: Ian Campbell Date: Sun, 20 Apr 2014 20:04:16 +0100 Subject: [PAT

Bug#745349: Basic arm64 kernel

2014-04-20 Thread Ian Campbell
Package: src:linux Version: 3.14.1-1~exp1 Severity: wishlist Tags: patch X-Debbugs-CC: Wookey User: debian-...@lists.debian.org Usertags: arm64 The attached patch enables building a kernel for the arm64 platform. It enables vexpress and xgene arch support. Currently it can't be built due to miss