Re: Please pull from 'for-2.6.27'

2008-09-25 Thread Jochen Friedrich
Hi Scott,

>> This isn't a regression since the stuff is new in 2.6.27. IMHO this can
>> wait until 2.6.28.
> 
> It would be a bug in 2.6.27 that did not exist in 2.6.26...  is there
> anything that used to use another mechanism that now uses this?

No, GPIO support on CPM1/CPM2 is new in 2.6.27. Before, dedicated platform 
drivers were needed to drive hardware connected to an GPIO pin.

> That's not to say that it's necessarily critical enough this late in the
> process, but in general I'm not very comfortable with not being able to
> fix newly added code as soon as the merge window closes because it's not
> a "regression".

If i understood Linus correctly, this fix will have to wait for 2.6.28, but
then it can also enter the 2.6.27 stable series (like 2.6.27.1).

Thanks,
Jochen
___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


Re: Please pull from 'for-2.6.27'

2008-09-24 Thread Scott Wood
On Wed, Sep 17, 2008 at 12:29:55PM +0200, Jochen Friedrich wrote:
> > It doesn't even tell me why not being thread-safe is a problem on a
> > UP machine.

Preemption.

> This isn't a regression since the stuff is new in 2.6.27. IMHO this can
> wait until 2.6.28.

It would be a bug in 2.6.27 that did not exist in 2.6.26...  is there
anything that used to use another mechanism that now uses this?

That's not to say that it's necessarily critical enough this late in the
process, but in general I'm not very comfortable with not being able to
fix newly added code as soon as the merge window closes because it's not
a "regression".

-Scott
___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


Re: Please pull from 'for-2.6.27'

2008-09-17 Thread Jochen Friedrich
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Paul,

> This looks like a biggish change for after -rc6, and the commit
> message doesn't tell me what dire things will happen if the patch
> doesn't go in, or what systems see this breakage, or whether this is a
> regression since 2.6.26 (I assume it isn't).  It doesn't even tell me
> why not being thread-safe is a problem on a UP machine.

This isn't a regression since the stuff is new in 2.6.27. IMHO this can
wait until 2.6.28.

Thanks,
Jochen
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEVAwUBSNDcHcP9a9GOLSE6AQLqmgf+JwnbVciHzA3idXiTabS2x/k7vkBj+rUp
SIw/OHk+G3jjr/wsZaJoZbtPsChoQ5vAqKJYXFKDSadWzo90zfRgKG29PIcjm3ME
gCX3U/u31T6TdtUVSlhIxDeQuOHCpSSbDuW+++rAomAQkLmderyk997KBVUIALtY
ExsxL5YUBj0NsmQoi0wtguTR1O38/uyiB3t+74hz0E5VoDxzNQFtDCHb/MFJdt6N
OtavyY+ceCYNRmul4R1rmnRazu8Lf05p8inWsf87c7Y6dBPODlxqCIv/qOVa6AdY
8wUCzinTdCA3s1mnWjpfyHvFhFZ+QFolqZdYkYtikCEM+GOsVbKHuA==
=taK6
-END PGP SIGNATURE-
___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


Re: Please pull from 'for-2.6.27'

2008-09-16 Thread Kumar Gala


On Sep 16, 2008, at 12:48 PM, Paul Mackerras wrote:


Kumar Gala writes:


Jochen Friedrich (1):
powerpc/cpm1: Fix race condition in CPM1 GPIO library.


This looks like a biggish change for after -rc6, and the commit
message doesn't tell me what dire things will happen if the patch
doesn't go in, or what systems see this breakage, or whether this is a
regression since 2.6.26 (I assume it isn't).  It doesn't even tell me
why not being thread-safe is a problem on a UP machine.

So... why does this fix need to go in at this stage?


We can probably hold off on that one as no one is screaming, can you  
cherry pick Timur's .dts patch as its a clear bug?


- k
___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


Re: Please pull from 'for-2.6.27'

2008-09-16 Thread Paul Mackerras
Kumar Gala writes:

> > Jochen Friedrich (1):
> >  powerpc/cpm1: Fix race condition in CPM1 GPIO library.

This looks like a biggish change for after -rc6, and the commit
message doesn't tell me what dire things will happen if the patch
doesn't go in, or what systems see this breakage, or whether this is a
regression since 2.6.26 (I assume it isn't).  It doesn't even tell me
why not being thread-safe is a problem on a UP machine.

So... why does this fix need to go in at this stage?

Paul.
___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


Re: Please pull from 'for-2.6.27'

2008-09-16 Thread Kumar Gala


On Sep 12, 2008, at 3:47 PM, Kumar Gala wrote:


Please pull from 'for-2.6.27' branch of

	master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc.git  
for-2.6.27


to receive the following updates:

arch/powerpc/boot/dts/mpc8610_hpcd.dts |8 +--
arch/powerpc/sysdev/cpm1.c |   74 ++ 
+--

2 files changed, 56 insertions(+), 26 deletions(-)

Jochen Friedrich (1):
 powerpc/cpm1: Fix race condition in CPM1 GPIO library.

Timur Tabi (1):
 powerpc: fix interrupt values for DMA2 in MPC8610 HPCD device  
tree


Paul, I know you are hiding out at ks, but what's going on with this  
fix? :)


- k
___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


Please pull from 'for-2.6.27'

2008-09-12 Thread Kumar Gala
Please pull from 'for-2.6.27' branch of

master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc.git for-2.6.27

to receive the following updates:

 arch/powerpc/boot/dts/mpc8610_hpcd.dts |8 +--
 arch/powerpc/sysdev/cpm1.c |   74 +++--
 2 files changed, 56 insertions(+), 26 deletions(-)

Jochen Friedrich (1):
  powerpc/cpm1: Fix race condition in CPM1 GPIO library.

Timur Tabi (1):
  powerpc: fix interrupt values for DMA2 in MPC8610 HPCD device tree

___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


Re: Please pull from 'for-2.6.27' (updated)

2008-08-25 Thread Benjamin Herrenschmidt
On Mon, 2008-08-25 at 21:09 -0500, Kumar Gala wrote:

> Kumar Gala (3):
>   powerpc: Fix whitespace merge in mpc8641 hpcn device tree
>   powerpc: Update defconfigs for FSL PPC boards
>   powerpc: Fix determining TI_CPU in power_save_ppc32_restore()

Please, don't put a patch in a git pull request that has been out for
review exactly ... 1mn according to the email time stamps.

Cheers,
Ben.


___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


Please pull from 'for-2.6.27' (updated)

2008-08-25 Thread Kumar Gala
Please pull from 'for-2.6.27' branch of

master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc.git for-2.6.27

to receive the following updates:

 arch/powerpc/boot/dts/mpc8641_hpcn.dts|2
 arch/powerpc/boot/dts/tqm8548-bigflash.dts|8
 arch/powerpc/boot/dts/tqm8548.dts |3
 arch/powerpc/boot/wrapper |2
 arch/powerpc/configs/83xx/asp8347_defconfig   | 1334 +
 arch/powerpc/configs/83xx/mpc8313_rdb_defconfig   |  188 +-
 arch/powerpc/configs/83xx/mpc8315_rdb_defconfig   |  188 +-
 arch/powerpc/configs/83xx/mpc832x_mds_defconfig   |  172 +-
 arch/powerpc/configs/83xx/mpc832x_rdb_defconfig   |  176 +-
 arch/powerpc/configs/83xx/mpc834x_itx_defconfig   |  175 +-
 arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig |  172 +-
 arch/powerpc/configs/83xx/mpc834x_mds_defconfig   |  168 +-
 arch/powerpc/configs/83xx/mpc836x_mds_defconfig   |  172 +-
 arch/powerpc/configs/83xx/mpc836x_rdk_defconfig   |  183 +-
 arch/powerpc/configs/83xx/mpc837x_mds_defconfig   |  351 
 arch/powerpc/configs/83xx/mpc837x_rdb_defconfig   |  340 
 arch/powerpc/configs/83xx/sbc834x_defconfig   |  239 ++-
 arch/powerpc/configs/85xx/ksi8560_defconfig   |   95 -
 arch/powerpc/configs/85xx/mpc8536_ds_defconfig| 1654 ++
 arch/powerpc/configs/85xx/mpc8540_ads_defconfig   |   71
 arch/powerpc/configs/85xx/mpc8544_ds_defconfig|  178 +-
 arch/powerpc/configs/85xx/mpc8560_ads_defconfig   |   98 -
 arch/powerpc/configs/85xx/mpc8568mds_defconfig|  121 +
 arch/powerpc/configs/85xx/mpc8572_ds_defconfig|  177 +-
 arch/powerpc/configs/85xx/mpc85xx_cds_defconfig   |   85 -
 arch/powerpc/configs/85xx/sbc8548_defconfig   |   63
 arch/powerpc/configs/85xx/sbc8560_defconfig   |   69
 arch/powerpc/configs/85xx/stx_gp3_defconfig   |  163 +-
 arch/powerpc/configs/85xx/tqm8540_defconfig   |  112 +
 arch/powerpc/configs/85xx/tqm8541_defconfig   |  139 +
 arch/powerpc/configs/85xx/tqm8548_defconfig   |  129 +
 arch/powerpc/configs/85xx/tqm8555_defconfig   |  139 +
 arch/powerpc/configs/85xx/tqm8560_defconfig   |  139 +
 arch/powerpc/configs/adder875_defconfig   |   55
 arch/powerpc/configs/asp8347_defconfig| 1214 
 arch/powerpc/configs/c2k_defconfig|  245 +--
 arch/powerpc/configs/ep8248e_defconfig|  198 ++
 arch/powerpc/configs/ep88xc_defconfig |   57
 arch/powerpc/configs/linkstation_defconfig|  133 +
 arch/powerpc/configs/mpc7448_hpc2_defconfig   |   72
 arch/powerpc/configs/mpc8272_ads_defconfig|  132 +
 arch/powerpc/configs/mpc83xx_defconfig|  389 -
 arch/powerpc/configs/mpc8536_ds_defconfig | 1637 -
 arch/powerpc/configs/mpc85xx_defconfig|  207 +-
 arch/powerpc/configs/mpc8610_hpcd_defconfig   |  165 +-
 arch/powerpc/configs/mpc8641_hpcn_defconfig   |  215 +-
 arch/powerpc/configs/mpc866_ads_defconfig |   61
 arch/powerpc/configs/mpc885_ads_defconfig |   57
 arch/powerpc/configs/pq2fads_defconfig|  147 +
 arch/powerpc/configs/prpmc2800_defconfig  |  125 +
 arch/powerpc/configs/sbc8641d_defconfig   |  173 +-
 arch/powerpc/configs/storcenter_defconfig |  113 +
 arch/powerpc/kernel/idle_6xx.S|3
 arch/powerpc/kernel/idle_e500.S   |3
 arch/powerpc/sysdev/cpm_common.c  |   37
 arch/powerpc/sysdev/qe_lib/ucc_fast.c |4
 arch/powerpc/sysdev/qe_lib/ucc_slow.c |8
 57 files changed, 8097 insertions(+), 4658 deletions(-)

Kumar Gala (3):
  powerpc: Fix whitespace merge in mpc8641 hpcn device tree
  powerpc: Update defconfigs for FSL PPC boards
  powerpc: Fix determining TI_CPU in power_save_ppc32_restore()

Laurent Pinchart (1):
  cpm2: Fix race condition in CPM2 GPIO library.

Scott Wood (1):
  powerpc: Add cuImage.mpc866ads to the bootwrapper as a cuboot-8xx target

Timur Tabi (1):
  powerpc: fix memory leaks in QE library

Wolfgang Grandegger (1):
  powerpc/85xx: TQM8548: DTS file fixes and cleanup

___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


Please pull from 'for-2.6.27' (updated)

2008-08-21 Thread Kumar Gala
Please pull from 'for-2.6.27' branch of

master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc.git for-2.6.27

to receive the following updates:

This is bug fixes and defconfig updates.  I dropped the Kconfig cpm serial
patch for 2.6.27 since its not really a bug fix and put it into my
powerpc-next branch for .28.  (I also moved 2 defconfigs since we were
already touching them).

- k

 arch/powerpc/boot/dts/mpc8641_hpcn.dts|2
 arch/powerpc/boot/dts/tqm8548-bigflash.dts|8
 arch/powerpc/boot/dts/tqm8548.dts |3
 arch/powerpc/boot/wrapper |2
 arch/powerpc/configs/83xx/asp8347_defconfig   | 1334 +
 arch/powerpc/configs/83xx/mpc8313_rdb_defconfig   |  188 +-
 arch/powerpc/configs/83xx/mpc8315_rdb_defconfig   |  188 +-
 arch/powerpc/configs/83xx/mpc832x_mds_defconfig   |  172 +-
 arch/powerpc/configs/83xx/mpc832x_rdb_defconfig   |  176 +-
 arch/powerpc/configs/83xx/mpc834x_itx_defconfig   |  175 +-
 arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig |  172 +-
 arch/powerpc/configs/83xx/mpc834x_mds_defconfig   |  168 +-
 arch/powerpc/configs/83xx/mpc836x_mds_defconfig   |  172 +-
 arch/powerpc/configs/83xx/mpc836x_rdk_defconfig   |  183 +-
 arch/powerpc/configs/83xx/mpc837x_mds_defconfig   |  351 
 arch/powerpc/configs/83xx/mpc837x_rdb_defconfig   |  340 
 arch/powerpc/configs/83xx/sbc834x_defconfig   |  239 ++-
 arch/powerpc/configs/85xx/ksi8560_defconfig   |   95 -
 arch/powerpc/configs/85xx/mpc8536_ds_defconfig| 1654 ++
 arch/powerpc/configs/85xx/mpc8540_ads_defconfig   |   71
 arch/powerpc/configs/85xx/mpc8544_ds_defconfig|  178 +-
 arch/powerpc/configs/85xx/mpc8560_ads_defconfig   |   98 -
 arch/powerpc/configs/85xx/mpc8568mds_defconfig|  121 +
 arch/powerpc/configs/85xx/mpc8572_ds_defconfig|  177 +-
 arch/powerpc/configs/85xx/mpc85xx_cds_defconfig   |   85 -
 arch/powerpc/configs/85xx/sbc8548_defconfig   |   63
 arch/powerpc/configs/85xx/sbc8560_defconfig   |   69
 arch/powerpc/configs/85xx/stx_gp3_defconfig   |  163 +-
 arch/powerpc/configs/85xx/tqm8540_defconfig   |  112 +
 arch/powerpc/configs/85xx/tqm8541_defconfig   |  139 +
 arch/powerpc/configs/85xx/tqm8548_defconfig   |  129 +
 arch/powerpc/configs/85xx/tqm8555_defconfig   |  139 +
 arch/powerpc/configs/85xx/tqm8560_defconfig   |  139 +
 arch/powerpc/configs/adder875_defconfig   |   55
 arch/powerpc/configs/asp8347_defconfig| 1214 
 arch/powerpc/configs/c2k_defconfig|  245 +--
 arch/powerpc/configs/ep8248e_defconfig|  198 ++
 arch/powerpc/configs/ep88xc_defconfig |   57
 arch/powerpc/configs/linkstation_defconfig|  133 +
 arch/powerpc/configs/mpc7448_hpc2_defconfig   |   72
 arch/powerpc/configs/mpc8272_ads_defconfig|  132 +
 arch/powerpc/configs/mpc83xx_defconfig|  389 -
 arch/powerpc/configs/mpc8536_ds_defconfig | 1637 -
 arch/powerpc/configs/mpc85xx_defconfig|  207 +-
 arch/powerpc/configs/mpc8610_hpcd_defconfig   |  165 +-
 arch/powerpc/configs/mpc8641_hpcn_defconfig   |  215 +-
 arch/powerpc/configs/mpc866_ads_defconfig |   61
 arch/powerpc/configs/mpc885_ads_defconfig |   57
 arch/powerpc/configs/pq2fads_defconfig|  147 +
 arch/powerpc/configs/prpmc2800_defconfig  |  125 +
 arch/powerpc/configs/sbc8641d_defconfig   |  173 +-
 arch/powerpc/configs/storcenter_defconfig |  113 +
 arch/powerpc/sysdev/cpm_common.c  |   37
 arch/powerpc/sysdev/qe_lib/ucc_fast.c |4
 arch/powerpc/sysdev/qe_lib/ucc_slow.c |8
 55 files changed, 8093 insertions(+), 4656 deletions(-)

Kumar Gala (2):
  powerpc: Fix whitespace merge in mpc8641 hpcn device tree
  powerpc: Update defconfigs for FSL PPC boards

Laurent Pinchart (1):
  cpm2: Fix race condition in CPM2 GPIO library.

Scott Wood (1):
  powerpc: Add cuImage.mpc866ads to the bootwrapper as a cuboot-8xx target

Timur Tabi (1):
  powerpc: fix memory leaks in QE library

Wolfgang Grandegger (1):
  powerpc/85xx: TQM8548: DTS file fixes and cleanup

___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev


Please pull from 'for-2.6.27' branch

2008-08-20 Thread Kumar Gala
Please pull from 'for-2.6.27' branch of

master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc.git for-2.6.27

to receive the following updates:

 arch/powerpc/boot/dts/mpc8641_hpcn.dts |2 -
 arch/powerpc/boot/dts/tqm8548-bigflash.dts |8 +-
 arch/powerpc/boot/dts/tqm8548.dts  |3 +-
 arch/powerpc/sysdev/qe_lib/ucc_fast.c  |4 +++
 drivers/serial/Kconfig |   36 -
 5 files changed, 14 insertions(+), 39 deletions(-)

Kumar Gala (2):
  powerpc: Fix whitespace merge in mpc8641 hpcn device tree
  serial/cpm_uart: Remove dead Kconfig options

Timur Tabi (1):
  powerpc: fix memory leaks in QE library

Wolfgang Grandegger (1):
  powerpc/85xx: TQM8548: DTS file fixes and cleanup

___
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev