All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrew Jones <drjones@redhat.com>
To: Christoffer Dall <christoffer.dall@linaro.org>
Cc: kvmarm@lists.cs.columbia.edu, kvm@vger.kernel.org
Subject: Re: [PATCH 9/9] arm: initial drop
Date: Fri, 3 Jan 2014 18:52:11 +0100	[thread overview]
Message-ID: <20140103175210.GA5536@hawk.usersys.redhat.com> (raw)
In-Reply-To: <20140102191751.GK27806@cbox>

On Thu, Jan 02, 2014 at 11:17:51AM -0800, Christoffer Dall wrote:
> On Thu, Jan 02, 2014 at 07:50:27PM +0100, Andrew Jones wrote:
> > On Thu, Jan 02, 2014 at 09:44:39AM -0800, Christoffer Dall wrote:
> > > > My cross-compiler was generating broken code with anything less. I
> > > > haven't checked later compilers yet to see if it's fixed or not.
> > > > 
> > > 
> > > which GCC version?
> > 
> > $ arm-linux-gnu-gcc -v
> > Using built-in specs.
> > COLLECT_GCC=arm-linux-gnu-gcc
> > COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-linux-gnueabi/4.8.1/lto-wrapper
> > Target: arm-linux-gnueabi
> > Configured with: ../gcc-4.8.1-20130717/configure --bindir=/usr/bin
> > --build=x86_64-redhat-linux-gnu --datadir=/usr/share
> > --disable-decimal-float --disable-dependency-tracking --disable-gold
> > --disable-libgomp --disable-libmudflap --disable-libquadmath
> > --disable-libssp --disable-nls --disable-plugin --disable-shared
> > --disable-silent-rules --disable-sjlj-exceptions --disable-threads
> > --enable-checking= --enable-gnu-unique-object --enable-initfini-array
> > --enable-languages=c --enable-linker-build-id --enable-nls
> > --enable-obsolete --enable-targets=all --exec-prefix=/usr
> > --host=x86_64-redhat-linux-gnu --includedir=/usr/include
> > --infodir=/usr/share/info --libexecdir=/usr/libexec --localstatedir=/var
> > --mandir=/usr/share/man --prefix=/usr --program-prefix=arm-linux-gnu-
> > --sbindir=/usr/sbin --sharedstatedir=/var/lib --sysconfdir=/etc
> > --target=arm-linux-gnueabi
> > --with-bugurl=http://bugzilla.redhat.com/bugzilla/
> > --with-linker-hash-style=gnu --with-newlib --with-system-libunwind
> > --with-system-zlib --without-headers
> > --with-isl=/builddir/build/BUILD/gcc-4.8.1-20130717/isl-install
> > --with-cloog=/builddir/build/BUILD/gcc-4.8.1-20130717/cloog-install
> > Thread model: single
> > gcc version 4.8.1 20130717 (Red Hat 4.8.1-5) (GCC)
> > 
> > > > > I was expecting to see a __raw_... IO accessor definitions for ARM here,
> > > > > specifically so we avoid the register-writeback versions that are not
> > > > > supported on ARM.
> > > > > 
> > > > > See arch/arm/include/asm/io.h in the kernel.
> > > > 
> > > > k, I'll grab them, but they'll go in lib/arm/io.h. I think I'll drop
> > > > these lib/test_util.* in v3, so far they're fairly useless cruft. We
> > > > can bring them back if they have enough purpose later.
> > > > 
> > > 
> > > I already did that for my WIP, see commit
> > > 680054064db4dd710991f064a88a12012944d376 in:
> > > 
> > > https://github.com/columbia/kvm-unit-tests.git
> > 
> > I'll fetch your tree and start going through it tomorrow. Thanks for
> > jumping in!!
> > 
> Sure, if you fix anything in your existing series, I'll be happy to
> rebase my patches and take a pass at squashing some of them and such so
> we can get them out as an RFC.

Lot's of good stuff in there. I also had a start on the psci/smp stuff
(in the form of notes, not code) before the holiday break, so I might have
some more suggestions there once we get the patches rebased and cleaned up.
I'd like to get a v3 posted [and committed] of this series, a version that
uses libfdt, before we get too far along, allowing us to build on a clean
base.

Thanks,
drew

  reply	other threads:[~2014-01-03 17:52 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-04 16:42 [PATCH 0/9 v2] kvm-unit-tests/arm: initial drop Andrew Jones
2013-12-04 16:42 ` [PATCH 1/9] remove unused files Andrew Jones
2013-12-04 16:42 ` [PATCH 2/9] makefile and run_tests tweaks Andrew Jones
2013-12-29  6:30   ` Christoffer Dall
2014-01-02 14:30     ` Andrew Jones
2013-12-04 16:42 ` [PATCH 3/9] clean root dir of all x86-ness Andrew Jones
2013-12-29  6:30   ` Christoffer Dall
2014-01-02 15:00     ` Andrew Jones
2014-01-02 17:16       ` Christoffer Dall
2013-12-04 16:42 ` [PATCH 4/9] move x86's simple heap management to common code Andrew Jones
2013-12-29  6:30   ` Christoffer Dall
2014-01-02 15:17     ` Andrew Jones
2014-01-02 17:17       ` Christoffer Dall
2013-12-04 16:42 ` [PATCH 5/9] Introduce libio to common code for io read/write Andrew Jones
2013-12-29  6:30   ` Christoffer Dall
2014-01-02 15:47     ` Andrew Jones
2014-01-02 17:19       ` Christoffer Dall
2014-01-02 18:38         ` Andrew Jones
2013-12-04 16:42 ` [PATCH 6/9] Introduce a simple iomap structure Andrew Jones
2013-12-29  6:30   ` Christoffer Dall
2014-01-02 16:04     ` Andrew Jones
2014-01-02 17:23       ` Christoffer Dall
2014-01-02 18:40         ` Andrew Jones
2014-01-02 21:05           ` Christoffer Dall
2014-01-02 17:32       ` Peter Maydell
2013-12-04 16:42 ` [PATCH 7/9] Add halt() and some error codes Andrew Jones
2013-12-29  6:31   ` Christoffer Dall
2013-12-04 16:42 ` [PATCH 8/9] Introduce virtio-testdev Andrew Jones
2013-12-29  6:31   ` Christoffer Dall
2014-01-02 16:16     ` Andrew Jones
2014-01-02 17:27       ` Christoffer Dall
2014-01-02 18:41         ` Andrew Jones
2013-12-04 16:42 ` [PATCH 9/9] arm: initial drop Andrew Jones
2013-12-29  6:31   ` Christoffer Dall
2013-12-29  9:18     ` Peter Maydell
2014-01-02 16:54     ` Andrew Jones
2014-01-02 17:40       ` Peter Maydell
2014-01-02 18:09         ` Christoffer Dall
2014-01-02 18:44           ` Andrew Jones
2014-01-02 17:44       ` Christoffer Dall
2014-01-02 18:50         ` Andrew Jones
2014-01-02 19:17           ` Christoffer Dall
2014-01-03 17:52             ` Andrew Jones [this message]
2014-01-03 17:55               ` Christoffer Dall

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140103175210.GA5536@hawk.usersys.redhat.com \
    --to=drjones@redhat.com \
    --cc=christoffer.dall@linaro.org \
    --cc=kvm@vger.kernel.org \
    --cc=kvmarm@lists.cs.columbia.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.