Re: Please pull from 'for-2.6.27'
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'
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'
-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'
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'
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'
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'
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)
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)
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)
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
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