Re: Outstanding kernel patches

2008-01-14 Thread Jordan Crouse
On 14/01/08 19:21 +0800, David Woodhouse wrote:
> 
> Jordan:
> [PATCH] Add a configuration option to avoid automatically probing VGA

I still stand by this - but I'm not sure how it will be received upstream -
and it will have to be aggressively refactored for the brave new world of
the combined 32 and 64 bit + the new boot code from HPA

> scx200_acb: Add a module option to tune the SMB_CLK

This isn't upstream yet?  Totally my bad - I thought Jean had taken it.

> [PATCH]  Add a notifier list for VT console modes

Yes - this is very useful for upstream
> geode video support

Most of the LX support is upstream with the exception of the power management
code.  I don't have a problem if we push this up.

> DCON (or maybe this is dwmw2's)

I assume that Andres will have a plan for the purely XO code.

> Andres / other:
> cs5535audio

These are the hacks for the input mode, right?

> Core OLPC platform support:
>  - Need to clean up the device-tree handling. Can we use fdt?
>  - PCI support

This will be an interesting battle to fight. :)

I'll work with Andres to get my stuff ready to go.

-- 
Jordan Crouse
Systems Software Development Engineer 
Advanced Micro Devices, Inc.


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Outstanding kernel patches

2008-01-14 Thread David Woodhouse

On Mon, 2008-01-14 at 06:48 -0700, Jonathan Corbet wrote:
> 
> Actually, I've sent all of my changes into the mainline; I *believe*
> that things need to go the other way.  There were some things I put in
> which ran afoul of a freeze on the OLPC side.

Sounds good to me; I'll just drop any cafe_ccic changes when I update to
2.6.24 then, and bug you if we see any regressions. :)

Thanks.

-- 
dwmw2

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Outstanding kernel patches

2008-01-14 Thread Andres Salomon
On Mon, 14 Jan 2008 19:21:01 +0800
David Woodhouse <[EMAIL PROTECTED]> wrote:

> Stuck in tin cans again, I've been looking at building an OLPC kernel
> based on 2.6.24, starting by going through the diffs between our stable
> tree and 2.6.22 (on which it's based).
> 
> Ideally, we should be committing almost nothing directly to our tree --
> it should _all_ be going upstream. As much as possible, I try to commit
> to the git tree which I'm going to ask Linus to pull from and _then_
> cherry-pick those commits into the OLPC tree.
> 
> If we don't do it like that, we need to remember to chase our changes
> upstream. Here's a quick summary of what looks like it needs to be
> (cleaned up and) pushed upstream...
> 
> dwmw2:
> some olpc_battery changes

After I send the touchpad stuff up, I had intended to modify your serial
number patch a bit..  I was going to add a RAW field to the power_supply
API and run that by Anton.

> libertas private ioctls
> jffs2 crc noise 
> 
> Jordan:
> [PATCH] Add a configuration option to avoid automatically probing VGA
> scx200_acb: Add a module option to tune the SMB_CLK
> [PATCH]  Add a notifier list for VT console modes
> geode video support

I have outstanding patches here that need additional testing/finishing
touches before committing to the master branch.

> DCON (or maybe this is dwmw2's)
> 
> Jon Corbet:
> Some cafe_ccic.c changes
> 

As Jon mentioned, I'm not aware of anything outstanding that hasn't gone
upstream..

> Andres / other:
> cs5535audio
> promfs

This will probably be one of the last things to go up, since it requires
so much coordination w/ other architectures.

> DISABLE_SUSPEND_VT_SWITCH
> make config_noninteractive

The beginning of it is upstream, but.. it's not fun.

> sysprof
> pci: do not delay when changing power states on OLPC
> atkbd/i8042 hacks

Needs to be cleaned up.

> olpc touchpad

Being worked on.

> 
> Core OLPC platform support:
>  - Need to clean up the device-tree handling. Can we use fdt?
>  - PCI support
>  - EC support
>  - Power management 
> 
> I'm willing to take on the core platform support and try to get that
> upstream -- we really ought to get at least the basics of that ready for
> when the 2.6.25 merge window opens.
> 
> That's only a quick pass; if you know you've committed something to the
> OLPC tree which you haven't also sent to Linus, please think about what
> needs doing to get it ready for the (imminent) 2.6.25 merge window.
> 

I'm working on the touchpad stuff now.  I'm concentrating on cleaning
stuff up to get it upstream; look in the master branch.  I don't forsee
us being able to get _everything_ upstream by 2.6.25 due to necessary
cleanups, but 2.6.26 is definitely doable.

Anyways, touchpad first.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Outstanding kernel patches

2008-01-14 Thread Jonathan Corbet
David Woodhouse <[EMAIL PROTECTED]> wrote:

> If we don't do it like that, we need to remember to chase our changes
> upstream. Here's a quick summary of what looks like it needs to be
> (cleaned up and) pushed upstream...
> [...] 
> Jon Corbet:
> Some cafe_ccic.c changes

Actually, I've sent all of my changes into the mainline; I *believe*
that things need to go the other way.  There were some things I put in
which ran afoul of a freeze on the OLPC side.

jon
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Outstanding kernel patches

2008-01-14 Thread David Woodhouse
Stuck in tin cans again, I've been looking at building an OLPC kernel
based on 2.6.24, starting by going through the diffs between our stable
tree and 2.6.22 (on which it's based).

Ideally, we should be committing almost nothing directly to our tree --
it should _all_ be going upstream. As much as possible, I try to commit
to the git tree which I'm going to ask Linus to pull from and _then_
cherry-pick those commits into the OLPC tree.

If we don't do it like that, we need to remember to chase our changes
upstream. Here's a quick summary of what looks like it needs to be
(cleaned up and) pushed upstream...

dwmw2:
some olpc_battery changes
libertas private ioctls
jffs2 crc noise 

Jordan:
[PATCH] Add a configuration option to avoid automatically probing VGA
scx200_acb: Add a module option to tune the SMB_CLK
[PATCH]  Add a notifier list for VT console modes
geode video support
DCON (or maybe this is dwmw2's)

Jon Corbet:
Some cafe_ccic.c changes

Andres / other:
cs5535audio
promfs
DISABLE_SUSPEND_VT_SWITCH
make config_noninteractive
sysprof
pci: do not delay when changing power states on OLPC
atkbd/i8042 hacks
olpc touchpad

Core OLPC platform support:
 - Need to clean up the device-tree handling. Can we use fdt?
 - PCI support
 - EC support
 - Power management 

I'm willing to take on the core platform support and try to get that
upstream -- we really ought to get at least the basics of that ready for
when the 2.6.25 merge window opens.

That's only a quick pass; if you know you've committed something to the
OLPC tree which you haven't also sent to Linus, please think about what
needs doing to get it ready for the (imminent) 2.6.25 merge window.

-- 
dwmw2

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel