Revision tags: v2.6.29-rc2, v2.6.29-rc1, v2.6.28, v2.6.28-rc9, v2.6.28-rc8, v2.6.28-rc7, v2.6.28-rc6, v2.6.28-rc5, v2.6.28-rc4, v2.6.28-rc3, v2.6.28-rc2, v2.6.28-rc1, v2.6.27, v2.6.27-rc9, v2.6.27-rc8, v2.6.27-rc7, v2.6.27-rc6, v2.6.27-rc5, v2.6.27-rc4, v2.6.27-rc3, v2.6.27-rc2, v2.6.27-rc1, v2.6.26, v2.6.26-rc9, v2.6.26-rc8, v2.6.26-rc7, v2.6.26-rc6, v2.6.26-rc5, v2.6.26-rc4, v2.6.26-rc3, v2.6.26-rc2, v2.6.26-rc1, v2.6.25, v2.6.25-rc9, v2.6.25-rc8, v2.6.25-rc7 |
|
#
93ce4e2d |
| 19-Mar-2008 |
Paul Mackerras <paulus@samba.org> |
[POWERPC] Update some defconfigs
Signed-off-by: Paul Mackerras <paulus@samba.org>
|
Revision tags: v2.6.25-rc6, v2.6.25-rc5, v2.6.25-rc4, v2.6.25-rc3, v2.6.25-rc2, v2.6.25-rc1, v2.6.24, v2.6.24-rc8, v2.6.24-rc7, v2.6.24-rc6, v2.6.24-rc5 |
|
#
43af66e1 |
| 05-Dec-2007 |
Paul Mackerras <paulus@samba.org> |
[POWERPC] Update defconfigs
This updates all the defconfigs in arch/powerpc/configs except iseries and ps3, which were updated by the preceding commits.
This mostly takes the defaults, except that
[POWERPC] Update defconfigs
This updates all the defconfigs in arch/powerpc/configs except iseries and ps3, which were updated by the preceding commits.
This mostly takes the defaults, except that I turned on tickless idle and high-resolution timers for everything, and turned off instrumentation support and "Fair group CPU scheduler" for the smaller/embedded platforms.
Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
Revision tags: v2.6.24-rc4, v2.6.24-rc3, v2.6.24-rc2, v2.6.24-rc1 |
|
#
c2e2c7fa |
| 19-Oct-2007 |
Paul Jackson <pj@sgi.com> |
task cgroups: enable cgroups by default in some configs
In pre-cgroup cpusets, a few config files enabled cpusets by default.
Signed-off-by: Paul Jackson <pj@sgi.com> Cc: Paul Menage <menage@google
task cgroups: enable cgroups by default in some configs
In pre-cgroup cpusets, a few config files enabled cpusets by default.
Signed-off-by: Paul Jackson <pj@sgi.com> Cc: Paul Menage <menage@google.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
show more ...
|
Revision tags: v2.6.23, v2.6.23-rc9, v2.6.23-rc8, v2.6.23-rc7, v2.6.23-rc6, v2.6.23-rc5, v2.6.23-rc4 |
|
#
b22ddc70 |
| 22-Aug-2007 |
Arnd Bergmann <arnd.bergmann@de.ibm.com> |
[POWERPC] cell: Update cell_defconfig for 2.6.23
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
|
Revision tags: v2.6.23-rc3, v2.6.23-rc2, v2.6.23-rc1 |
|
#
1474855d |
| 20-Jul-2007 |
Bob Nelson <rrnelson@linux.vnet.ibm.com> |
[CELL] oprofile: add support to OProfile for profiling CELL BE SPUs
From: Maynard Johnson <mpjohn@us.ibm.com>
This patch updates the existing arch/powerpc/oprofile/op_model_cell.c to add in the SPU
[CELL] oprofile: add support to OProfile for profiling CELL BE SPUs
From: Maynard Johnson <mpjohn@us.ibm.com>
This patch updates the existing arch/powerpc/oprofile/op_model_cell.c to add in the SPU profiling capabilities. In addition, a 'cell' subdirectory was added to arch/powerpc/oprofile to hold Cell-specific SPU profiling code. Exports spu_set_profile_private_kref and spu_get_profile_private_kref which are used by OProfile to store private profile information in spufs data structures.
Also incorporated several fixes from other patches (rrn). Check pointer returned from kzalloc. Eliminated unnecessary cast. Better error handling and cleanup in the related area. 64-bit unsigned long parameter was being demoted to 32-bit unsigned int and eventually promoted back to unsigned long.
Signed-off-by: Carl Love <carll@us.ibm.com> Signed-off-by: Maynard Johnson <mpjohn@us.ibm.com> Signed-off-by: Bob Nelson <rrnelson@us.ibm.com> Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Acked-by: Paul Mackerras <paulus@samba.org>
show more ...
|
Revision tags: v2.6.22, v2.6.22-rc7 |
|
#
ca74c013 |
| 25-Jun-2007 |
Paul Mackerras <paulus@samba.org> |
[POWERPC] Update defconfigs
Signed-off-by: Paul Mackerras <paulus@samba.org>
|
Revision tags: v2.6.22-rc6, v2.6.22-rc5, v2.6.22-rc4, v2.6.22-rc3, v2.6.22-rc2 |
|
#
0453c62c |
| 15-May-2007 |
Christian Krafft <krafft@de.ibm.com> |
[POWERPC] cell_defconfig: Disable cpufreq and pmi
Cpufreq using pmi is broken by a dependency issue, that will be fixed in a seperate patch. Bare-metal cpufreq is broken by hardware limitations. As
[POWERPC] cell_defconfig: Disable cpufreq and pmi
Cpufreq using pmi is broken by a dependency issue, that will be fixed in a seperate patch. Bare-metal cpufreq is broken by hardware limitations. As it was the only user, pmi is disabled as well.
Signed-off-by: Christian Krafft <krafft@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
Revision tags: v2.6.22-rc1, v2.6.21 |
|
#
c6d34481 |
| 23-Apr-2007 |
Arnd Bergmann <arnd@arndb.de> |
[POWERPC] update cell_defconfig
Sync with the Kconfig changes, and enable some options for celleb
Cc: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> Signed-off-by: Jens Osterkamp <jens@de.ibm.com> Signe
[POWERPC] update cell_defconfig
Sync with the Kconfig changes, and enable some options for celleb
Cc: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> Signed-off-by: Jens Osterkamp <jens@de.ibm.com> Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
show more ...
|
Revision tags: v2.6.21-rc7, v2.6.21-rc6, v2.6.21-rc5, v2.6.21-rc4 |
|
#
c886c2bf |
| 09-Mar-2007 |
Arnd Bergmann <arnd.bergmann@de.ibm.com> |
[POWERPC] update cell_defconfig
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
|
Revision tags: v2.6.21-rc3, v2.6.21-rc2, v2.6.21-rc1 |
|
#
0e826643 |
| 14-Feb-2007 |
Christian Krafft <parabelboi@bopserverein.de> |
[POWERPC] Add PMI driver for cell blade
This adds driver code for the PMI device found in future IBM products. PMI stands for "Platform Management Interrupt" and is a way to communicate with the BMC
[POWERPC] Add PMI driver for cell blade
This adds driver code for the PMI device found in future IBM products. PMI stands for "Platform Management Interrupt" and is a way to communicate with the BMC (Baseboard Management Controller). It provides bidirectional communication with a low latency.
Signed-off-by: Christian Krafft <krafft@de.ibm.com> Acked-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Acked-by: Heiko J Schick <schickhj@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
Revision tags: v2.6.20, v2.6.20-rc7, v2.6.20-rc6 |
|
#
e89debcd |
| 22-Jan-2007 |
Paul Mackerras <paulus@samba.org> |
[POWERPC] Update defconfigs
Mostly took the defaults, except tried to get the netfilter options more or less as they were before.
Signed-off-by: Paul Mackerras <paulus@samba.org>
|
Revision tags: v2.6.20-rc5, v2.6.20-rc4, v2.6.20-rc3, v2.6.20-rc2 |
|
#
ed8ed9ac |
| 19-Dec-2006 |
Arnd Bergmann <arnd@arndb.de> |
[POWERPC] cell: update cell_defconfig
New options appeared in the kernel, and new hardware became available for us to use.
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
|
Revision tags: v2.6.20-rc1, v2.6.19 |
|
#
1c72db14 |
| 22-Nov-2006 |
Arnd Bergmann <arnd@arndb.de> |
[POWERPC] update cell_defconfig for ps3 support
In the common cell kernel, I want to have ps3 enabled to find potential bugs at compile-time. Also enable SPU disassembly in xmon.
Signed-off-by: Arn
[POWERPC] update cell_defconfig for ps3 support
In the common cell kernel, I want to have ps3 enabled to find potential bugs at compile-time. Also enable SPU disassembly in xmon.
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
show more ...
|
#
18f2190d |
| 20-Nov-2006 |
Maynard Johnson <maynardj@us.ibm.com> |
[POWERPC] cell: Add oprofile support
Add PPU event-based and cycle-based profiling support to Oprofile for Cell.
Oprofile is expected to collect data on all CPUs simultaneously. However, there is o
[POWERPC] cell: Add oprofile support
Add PPU event-based and cycle-based profiling support to Oprofile for Cell.
Oprofile is expected to collect data on all CPUs simultaneously. However, there is one set of performance counters per node. There are two hardware threads or virtual CPUs on each node. Hence, OProfile must multiplex in time the performance counter collection on the two virtual CPUs.
The multiplexing of the performance counters is done by a virtual counter routine. Initially, the counters are configured to collect data on the even CPUs in the system, one CPU per node. In order to capture the PC for the virtual CPU when the performance counter interrupt occurs (the specified number of events between samples has occurred), the even processors are configured to handle the performance counter interrupts for their node. The virtual counter routine is called via a kernel timer after the virtual sample time. The routine stops the counters, saves the current counts, loads the last counts for the other virtual CPU on the node, sets interrupts to be handled by the other virtual CPU and restarts the counters, the virtual timer routine is scheduled to run again. The virtual sample time is kept relatively small to make sure sampling occurs on both CPUs on the node with a relatively small granularity. Whenever the counters overflow, the performance counter interrupt is called to collect the PC for the CPU where data is being collected.
The oprofile driver relies on a firmware RTAS call to setup the debug bus to route the desired signals to the performance counter hardware to be counted. The RTAS call must set the routing registers appropriately in each of the islands to pass the signals down the debug bus as well as routing the signals from a particular island onto the bus. There is a second firmware RTAS call to reset the debug bus to the non pass thru state when the counters are not in use.
Signed-off-by: Carl Love <carll@us.ibm.com> Signed-off-by: Maynard Johnson <mpjohn@us.ibm.com> Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
Revision tags: v2.6.19-rc6, v2.6.19-rc5, v2.6.19-rc4 |
|
#
36ca4ba4 |
| 24-Oct-2006 |
Christian Krafft <krafft@de.ibm.com> |
[POWERPC] cell: add cpufreq driver for Cell BE processor
This patch adds a cpufreq backend driver to enable frequency scaling on cell.
Signed-off-by: Christian Krafft <krafft@de.ibm.com> Signed-off
[POWERPC] cell: add cpufreq driver for Cell BE processor
This patch adds a cpufreq backend driver to enable frequency scaling on cell.
Signed-off-by: Christian Krafft <krafft@de.ibm.com> Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
#
b3d7dc19 |
| 24-Oct-2006 |
Christian Krafft <krafft@de.ibm.com> |
[POWERPC] cell: add temperature to SPU and CPU sysfs entries
This patch adds a module that registers sysfs attributes to CPU and SPU containing the temperature of the CBE.
They can be found under /
[POWERPC] cell: add temperature to SPU and CPU sysfs entries
This patch adds a module that registers sysfs attributes to CPU and SPU containing the temperature of the CBE.
They can be found under /sys/devices/system/spu/cpuX/thermal/temperature[0|1] /sys/devices/system/spu/spuX/thermal/temperature
The temperature is read from the on-chip temperature sensors.
Signed-off-by: Christian Krafft <krafft@de.ibm.com> Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
#
b910ecf6 |
| 24-Oct-2006 |
Arnd Bergmann <arnd@arndb.de> |
[POWERPC] cell: update defconfig
===================================================================
Signed-off-by: Paul Mackerras <paulus@samba.org>
|
Revision tags: v2.6.19-rc3, v2.6.19-rc2, v2.6.19-rc1 |
|
#
68272047 |
| 04-Oct-2006 |
Arnd Bergmann <arnd@arndb.de> |
[POWERPC] Update cell_defconfig
This adds defaults for new configuration options added since 2.6.18 and it enables the option for 64kb pages by default.
Signed-off-by: Arnd Bergmann <arnd.bergmann@
[POWERPC] Update cell_defconfig
This adds defaults for new configuration options added since 2.6.18 and it enables the option for 64kb pages by default.
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
Revision tags: v2.6.18, v2.6.18-rc7 |
|
#
fb7d527c |
| 09-Sep-2006 |
Paul Mackerras <paulus@samba.org> |
[POWERPC] Update defconfigs
Signed-off-by: Paul Mackerras <paulus@samba.org>
|
Revision tags: v2.6.18-rc6, v2.6.18-rc5, v2.6.18-rc4, v2.6.18-rc3, v2.6.18-rc2, v2.6.18-rc1 |
|
#
6b7290be |
| 23-Jun-2006 |
Michael Ellerman <michael@ellerman.id.au> |
[POWERPC] Enable XMON in cell_defconfig
Now that we have the udbg callbacks we can enable XMON by default.
Signed-off-by: Michael Ellerman <michael@ellerman.id.au> Signed-off-by: Paul Mackerras <pa
[POWERPC] Enable XMON in cell_defconfig
Now that we have the udbg callbacks we can enable XMON by default.
Signed-off-by: Michael Ellerman <michael@ellerman.id.au> Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
#
c01ea72a |
| 19-Jun-2006 |
Geoff Levand <geoffrey.levand@am.sony.com> |
[POWERPC] spufs: split the Cell BE support into generic and platform dependant parts
Creates new config variables PPC_CELL_NATIVE and PPC_IBM_CELL_BLADE. The existing CONFIG_PPC_CELL is now used to
[POWERPC] spufs: split the Cell BE support into generic and platform dependant parts
Creates new config variables PPC_CELL_NATIVE and PPC_IBM_CELL_BLADE. The existing CONFIG_PPC_CELL is now used to denote the generic Cell processor support.
PPC_CELL = make descends into platforms/cell PPC_CELL_NATIVE = add bare metal support PPC_IBM_CELL_BLADE = add blade device drivers, etc.
Also renames spu_priv1.c to spu_priv1_mmio.c.
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com> Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
#
0f0f90c3 |
| 19-Jun-2006 |
arnd@arndb.de <arnd@arndb.de> |
[POWERPC] cell: update defconfig
Enable some of the most requested features in defconfig and refresh with the latest powerpc.git Kconfig files.
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.co
[POWERPC] cell: update defconfig
Enable some of the most requested features in defconfig and refresh with the latest powerpc.git Kconfig files.
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
#
acf7d768 |
| 19-Jun-2006 |
Benjamin Herrenschmidt <benh@kernel.crashing.org> |
[POWERPC] cell: add RAS support
This is a first version of support for the Cell BE "Reliability, Availability and Serviceability" features.
It doesn't yet handle some of the RAS interrupts (the one
[POWERPC] cell: add RAS support
This is a first version of support for the Cell BE "Reliability, Availability and Serviceability" features.
It doesn't yet handle some of the RAS interrupts (the ones described in iic_is/iic_irr), I'm still working on a proper way to expose these. They are essentially a cascaded controller by themselves (sic !) though I may just handle them locally to the iic driver. I need also to sync with David Erb on the way he hooked in the performance monitor interrupt.
So that's all for 2.6.17 and I'll do more work on that with my rework of the powerpc interrupt layer that I'm hacking on at the moment.
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|
Revision tags: v2.6.17, v2.6.17-rc6, v2.6.17-rc5, v2.6.17-rc4 |
|
#
6fb8f3ac |
| 28-Apr-2006 |
Arnd Bergmann <arnd@arndb.de> |
[PATCH] powerpc: update cell_defconfig
reflect the changes to Kconfig since the last update.
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
|
Revision tags: v2.6.17-rc3, v2.6.17-rc2, v2.6.17-rc1 |
|
#
1a19f855 |
| 22-Mar-2006 |
Arnd Bergmann <abergman@de.ibm.com> |
[PATCH] powerpc: update cell defconfig
The default configuration in mainline got a little out of sync with what we use internally.
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off
[PATCH] powerpc: update cell defconfig
The default configuration in mainline got a little out of sync with what we use internally.
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
show more ...
|