public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Piet Delaney <piet.delaney@tensilica.com>
To: linux-xtensa@linux-xtensa.org, linux-next@vger.kernel.org,
	LKML <linux-kernel@vger.kernel.org>,
	Chris Zankel <chris@zankel.net>,
	Marc Gauthier <marc@tensilica.com>
Cc: "Johannes Weiner" <jw@emlix.com>,
	"Daniel Glöckner" <dg@emlix.com>, "Oskar Schirmer" <os@emlix.com>,
	"Piet Delaney" <piet.delaney@tensilica.com>,
	piet.delaney@gmail.com
Subject: [XTENSA] - Updated 2.6.27-smp with changes needed for SMP stabilization and New Xtensa V3 MMU
Date: Wed, 25 Mar 2009 16:59:52 -0700	[thread overview]
Message-ID: <49CAC578.5000208@tensilica.com> (raw)

I updated 2.6.27-SMP at http://linux-xtensa.org/ with changes needed to stabilize
SMP. This work was started by Chris Zankel. Joe Taylor integrated Chris's changes
and started stabilizing them for the caches without alias problems. I finished the
SMP stabilization, including systems with cache alias problems. Marc Gauthier and
I have fixed and improved the exception processing and added support for the
Tensilica's new V3 MMU (currently in pre-alpha testing). We have made the context
of an exception is now visible on the stack, similar to other architectures.

This kernel has been tested with our latest buildroot changes and is much more
stable. We do seem to experience problems after about a week of LTP testing. I've
added gdb macros to display the back-traces of the linux tasks to root-cause this problem.
These macros are provided in the new Xtnesa Documentation directory. I've started KGDB
integration but need to use ISS simulations to root cause the problems showing up in
it's early startup self-check.

I'd appreciate hearing feedback on these changes in preparation for integration with
the mainstream kernel. I'm currently merging with the git repository provided by the
developers at Emlix and hope to have it running and posted to http://linux-xtensa.org
shortly as well as a linux-next repo worthy of being pulled by Chris.

I've just updated my xtensa-2.6.27-smp git repository on hera.

     git://git.kernel.org/pub/scm/linux/kernel/git/piet/xtensa-2.6.27-smp.git

it should be available on the git server shortly.


At Tensilica it's available at:

     git://git.linux-xtensa.org/git/kernel/xtensa-2.6.27-smp

I've upgraded our latest changes to master now that's it's vary stable.

-piet





             reply	other threads:[~2009-03-26  0:53 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-03-25 23:59 Piet Delaney [this message]
  -- strict thread matches above, loose matches on Subject: below --
2009-03-26  1:12 [XTENSA] - Updated 2.6.27-smp with changes needed for SMP stabilization and New Xtensa V3 MMU Piet Delaney

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=49CAC578.5000208@tensilica.com \
    --to=piet.delaney@tensilica.com \
    --cc=chris@zankel.net \
    --cc=dg@emlix.com \
    --cc=jw@emlix.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-next@vger.kernel.org \
    --cc=linux-xtensa@linux-xtensa.org \
    --cc=marc@tensilica.com \
    --cc=os@emlix.com \
    --cc=piet.delaney@gmail.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox