[to-be-updated] mm-rename-p4d_page_vaddr-to-p4d_pgtable-and-make-it-return-pud_t.patch removed from -mm tree

2021-06-16 Thread akpm
The patch titled Subject: mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t * has been removed from the -mm tree. Its filename was mm-rename-p4d_page_vaddr-to-p4d_pgtable-and-make-it-return-pud_t.patch This patch was dropped because an updated version will be merged

[to-be-updated] mm-rename-pud_page_vaddr-to-pud_pgtable-and-make-it-return-pmd_t.patch removed from -mm tree

2021-06-16 Thread akpm
The patch titled Subject: mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t * has been removed from the -mm tree. Its filename was mm-rename-pud_page_vaddr-to-pud_pgtable-and-make-it-return-pmd_t.patch This patch was dropped because an updated version will be merged

+ mm-rename-p4d_page_vaddr-to-p4d_pgtable-and-make-it-return-pud_t.patch added to -mm tree

2021-06-15 Thread akpm
The patch titled Subject: mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t * has been added to the -mm tree. Its filename is mm-rename-p4d_page_vaddr-to-p4d_pgtable-and-make-it-return-pud_t.patch This patch should soon appear at https://ozlabs.org/~akpm/mmots

+ mm-rename-pud_page_vaddr-to-pud_pgtable-and-make-it-return-pmd_t.patch added to -mm tree

2021-06-15 Thread akpm
The patch titled Subject: mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t * has been added to the -mm tree. Its filename is mm-rename-pud_page_vaddr-to-pud_pgtable-and-make-it-return-pmd_t.patch This patch should soon appear at https://ozlabs.org/~akpm/mmots

[patch 2/2] mm: use vm_unmapped_area() on powerpc architecture

2013-02-21 Thread akpm
From: Michel Lespinasse Subject: mm: use vm_unmapped_area() on powerpc architecture Update the powerpc slice_get_unmapped_area function to make use of vm_unmapped_area() instead of implementing a brute force search. Signed-off-by: Michel Lespinasse Cc: Benjamin Herrenschmidt Cc: Paul Mackerras

[patch 1/2] mm: remove free_area_cache use in powerpc architecture

2013-02-21 Thread akpm
From: Michel Lespinasse Subject: mm: remove free_area_cache use in powerpc architecture As all other architectures have been converted to use vm_unmapped_area(), we are about to retire the free_area_cache. This change simply removes the use of that cache in slice_get_unmapped_area(), which will

[patch 1/2] powerpc/eeh: remove eeh_event_handler()->daemonize()

2012-03-28 Thread akpm
From: Oleg Nesterov Subject: powerpc/eeh: remove eeh_event_handler()->daemonize() daemonize() is only needed when a user-space task does kernel_thread(). eeh_event_handler() thread is created by the worker kthread, and thus it doesn't need the soon-to-be-deprecated daemonize(). Signed-off-by: O

[patch 2/2] arch/powerpc/platforms/pseries/eeh_event.c: slightly fix set_current_state() wart

2012-03-28 Thread akpm
From: Andrew Morton Subject: arch/powerpc/platforms/pseries/eeh_event.c: slightly fix set_current_state() wart That set_current_state() won't work very well: the subsequent mutex_lock() might flip the task back into TASK_RUNNING. Attempt to put it somewhere where it might have been meant to be,

[patch 1/1] drivers/edac/mpc85xx_edac.c: fix memory controller compatible for edac

2011-11-15 Thread akpm
From: Shaohui Xie Subject: drivers/edac/mpc85xx_edac.c: fix memory controller compatible for edac compatible in dts has been changed, so the driver needs to be updated accordingly. Signed-off-by: Shaohui Xie Cc: Kumar Gala Cc: Grant Likely Cc: Benjamin Herrenschmidt Signed-off-by: Andrew Mor

[patch 2/2] spufs: use simple_write_to_buffer()

2011-01-18 Thread akpm
From: Akinobu Mita Simplify several write fileoperations for spufs by using simple_write_to_buffer(). Signed-off-by: Akinobu Mita Cc: Benjamin Herrenschmidt Cc: Paul Mackerras Cc: Jeremy Kerr Acked-by: Arnd Bergmann Signed-off-by: Andrew Morton --- arch/powerpc/platforms/cell/spufs/file.

[patch 1/2] macintosh: wrong test in fan_{read,write}_reg()

2011-01-18 Thread akpm
From: roel kluin Fix error test in fan_{read,write}_reg() Signed-off-by: Roel Kluin Cc: Benjamin Herrenschmidt Signed-off-by: Andrew Morton --- drivers/macintosh/therm_pm72.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff -puN drivers/macintosh/therm_pm72.c~macintosh-wr

[patch 1/1] powerpc: enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT

2010-10-20 Thread akpm
From: FUJITA Tomonori Signed-off-by: FUJITA Tomonori Cc: Benjamin Herrenschmidt Signed-off-by: Andrew Morton --- arch/powerpc/Kconfig |3 +++ 1 file changed, 3 insertions(+) diff -puN arch/powerpc/Kconfig~powerpc-enable-arch_dma_addr_t_64bit-with-arch_phys_addr_t_64bit arch/powerpc/Kc

[patch 1/1] powerpc: enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT

2010-10-01 Thread akpm
From: FUJITA Tomonori Signed-off-by: FUJITA Tomonori Cc: Benjamin Herrenschmidt Signed-off-by: Andrew Morton --- arch/powerpc/Kconfig |3 +++ 1 file changed, 3 insertions(+) diff -puN arch/powerpc/Kconfig~powerpc-enable-arch_dma_addr_t_64bit-with-arch_phys_addr_t_64bit arch/powerpc/Kc

[patch 1/1] powerpc: add rcu_read_lock() to gup_fast() implementation

2010-04-27 Thread akpm
From: Peter Zijlstra The powerpc page table freeing relies on the fact that IRQs hold off an RCU grace period, this is currently true for all existing RCU implementations but is not an assumption Paul wants to support. Therefore, also take the RCU read lock along with disabling IRQs to ensure th

[patch 2/2] kbuild: move -fno-dwarf2-cfi-asm to powerpc only

2010-02-02 Thread akpm
From: Andi Kleen Better dwarf2 unwind information is a good thing, it allows better debugging with kgdb and crash and helps systemtap. Commit 003086497f07f7f1e67c0c295e261740f822b377 ("Build with -fno-dwarf2-cfi-asm") disabled some CFI information globally to work around a module loader bug on p

[patch 1/2] powerpc: Sky CPU: redundant or incorrect tests on unsigned

2010-02-02 Thread akpm
From: Roel Kluin count is unsigned and cannot be less than 0. Signed-off-by: Roel Kluin Acked-by: Cyrill Gorcunov Cc: Benjamin Herrenschmidt Cc: Kumar Gala Cc: Brian Waite Signed-off-by: Andrew Morton --- drivers/misc/hdpuftrs/hdpu_cpustate.c |5 - 1 file changed, 5 deletions(-)

[patch 2/5] mm: add notifier in pageblock isolation for balloon drivers

2009-12-17 Thread akpm
From: Robert Jennings Memory balloon drivers can allocate a large amount of memory which is not movable but could be freed to accomodate memory hotplug remove. Prior to calling the memory hotplug notifier chain the memory in the pageblock is isolated. Currently, if the migrate type is not MIGRA

[patch 3/5] powerpc: make the CMM memory hotplug aware

2009-12-17 Thread akpm
From: Robert Jennings The Collaborative Memory Manager (CMM) module allocates individual pages over time that are not migratable. On a long running system this can severely impact the ability to find enough pages to support a hotplug memory remove operation. This patch adds a memory isolation n

[patch 5/5] powerpc/85xx: wrong variable returned on error

2009-12-17 Thread akpm
From: Roel Kluin The wrong variable was returned in the case of an error. Signed-off-by: Roel Kluin Cc: Kumar Gala Cc: Benjamin Herrenschmidt Signed-off-by: Andrew Morton --- arch/powerpc/platforms/85xx/mpc85xx_mds.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN arch

[patch 4/5] iseries: convert to proc_fops

2009-12-17 Thread akpm
From: Alexey Dobriyan Signed-off-by: Alexey Dobriyan Cc: Benjamin Herrenschmidt Cc: Michael Ellerman Signed-off-by: Andrew Morton --- arch/powerpc/platforms/iseries/mf.c | 147 ++ 1 file changed, 83 insertions(+), 64 deletions(-) diff -puN arch/powerpc/platforms/is

[patch 1/5] powerpc: Sky CPU: redundant or incorrect tests on unsigned

2009-12-17 Thread akpm
From: Roel Kluin count is unsigned and cannot be less than 0. Signed-off-by: Roel Kluin Acked-by: Cyrill Gorcunov Cc: Benjamin Herrenschmidt Cc: Kumar Gala Cc: Brian Waite Signed-off-by: Andrew Morton --- drivers/misc/hdpuftrs/hdpu_cpustate.c |5 - 1 file changed, 5 deletions(-)

[patch 2/3] mm: add notifier in pageblock isolation for balloon drivers

2009-11-17 Thread akpm
From: Robert Jennings Memory balloon drivers can allocate a large amount of memory which is not movable but could be freed to accomodate memory hotplug remove. Prior to calling the memory hotplug notifier chain the memory in the pageblock is isolated. Currently, if the migrate type is not MIGRA

[patch 1/3] powerpc: Sky CPU: redundant or incorrect tests on unsigned

2009-11-17 Thread akpm
From: Roel Kluin count is unsigned and cannot be less than 0. Signed-off-by: Roel Kluin Acked-by: Cyrill Gorcunov Cc: Benjamin Herrenschmidt Cc: Kumar Gala Cc: Brian Waite Signed-off-by: Andrew Morton --- drivers/misc/hdpuftrs/hdpu_cpustate.c |5 - 1 file changed, 5 deletions(-)

[patch 3/3] powerpc: make the CMM memory hotplug aware

2009-11-17 Thread akpm
From: Robert Jennings The Collaborative Memory Manager (CMM) module allocates individual pages over time that are not migratable. On a long running system this can severely impact the ability to find enough pages to support a hotplug memory remove operation. This patch adds a memory isolation n

[patch 1/1] powerpc: Sky CPU: redundant or incorrect tests on unsigned

2009-09-18 Thread akpm
From: Roel Kluin count is unsigned and cannot be less than 0. Signed-off-by: Roel Kluin Acked-by: Cyrill Gorcunov Cc: Benjamin Herrenschmidt Cc: Kumar Gala Cc: Brian Waite Signed-off-by: Andrew Morton --- drivers/misc/hdpuftrs/hdpu_cpustate.c |5 - 1 file changed, 5 deletions(-)

[patch 3/3] powerpc: avoid calculating possibly-invalid address

2009-08-06 Thread akpm
From: Roel Kluin Check whether index is within bounds prior to calculating a possibly-invalid address. Signed-off-by: Roel Kluin Cc: Bernd Petrovitsch Cc: Benjamin Herrenschmidt Signed-off-by: Andrew Morton --- drivers/char/hvsi.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)

[patch 1/3] powerpc: Sky CPU: redundant or incorrect tests on unsigned

2009-08-06 Thread akpm
From: Roel Kluin count is unsigned and cannot be less than 0. Signed-off-by: Roel Kluin Cc: Cyrill Gorcunov Cc: Benjamin Herrenschmidt Cc: Kumar Gala Cc: Brian Waite Signed-off-by: Andrew Morton --- drivers/misc/hdpuftrs/hdpu_cpustate.c |5 - 1 file changed, 5 deletions(-) diff

[patch 2/3] powerpc/fsl-booke: read buffer overflow

2009-08-06 Thread akpm
From: Roel Kluin cam[tlbcam_index] is checked before tlbcam_index < ARRAY_SIZE(cam) Signed-off-by: Roel Kluin Signed-off-by: Andrew Morton --- arch/powerpc/mm/fsl_booke_mmu.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN arch/powerpc/mm/fsl_booke_mmu.c~powerpc-fsl-book

[patch 1/1] drivers/hvc: add missing __devexit_p()

2009-06-10 Thread akpm
From: Mike Frysinger The remove function uses __devexit, so the .remove assignment needs __devexit_p() to fix a build error with hotplug disabled. Signed-off-by: Mike Frysinger Cc: Stephen Rothwell Cc: Paul Mackerras Cc: Milton Miller Cc: Anton Blanchard Cc: Benjamin Herrenschmidt Signed-o

[patch 1/1] arch/powerpc: eliminate NULL test and memset after alloc_bootmem

2008-12-01 Thread akpm
From: Julia Lawall <[EMAIL PROTECTED]> As noted by Akinobu Mita in patch b1fceac2b9e04d278316b2faddf276015fc06e3b, alloc_bootmem and related functions never return NULL and always return a zeroed region of memory. Thus a NULL test or memset after calls to these functions is unnecessary. This was

[patch 1/1] powerpc: hugetlb pgtable cache access cleanup

2008-10-29 Thread akpm
From: Jon Tollefson <[EMAIL PROTECTED]> Cleaned up use of macro. We now reference the pgtable_cache array directly instead of using a macro. Signed-off-by: Jon Tollefson <[EMAIL PROTECTED]> Cc: Nick Piggin <[EMAIL PROTECTED]> Cc: Paul Mackerras <[EMAIL PROTECTED]> Cc: Benjamin Herrenschmidt <[EM

[patch 1/1] powerpc: convert CONFIG_PPC_MERGE to CONFIG_PPC for legacy io checks

2008-09-22 Thread akpm
From: Kumar Gala <[EMAIL PROTECTED]> Now that arch/ppc is dead CONFIG_PPC_MERGE is always defined for all powerpc platforms and we want to get rid of CONFIG_PPC_MERGE use CONFIG_PPC instead. Signed-off-by: Kumar Gala <[EMAIL PROTECTED]> Cc: Benjamin Herrenschmidt <[EMAIL PROTECTED]> Cc: Paul Mack

[patch 1/2] ppc: use the common ascii hex helpers

2008-07-30 Thread akpm
From: Harvey Harrison <[EMAIL PROTECTED]> [EMAIL PROTECTED]: exclude prom_init.c] Signed-off-by: Harvey Harrison <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/kernel/btext.c | 34 -- powerpc/kernel/prom_init.c |0 2

[patch 2/2] powerpc: replace __FUNCTION__ with __func__

2008-07-30 Thread akpm
From: Harvey Harrison <[EMAIL PROTECTED]> __FUNCTION__ is gcc-specific, use __func__ [EMAIL PROTECTED]: coding-style fixes] Signed-off-by: Harvey Harrison <[EMAIL PROTECTED]> Cc: Benjamin Herrenschmidt <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/kernel/

[patch 3/5] macintosh: therm_windtunnel: semaphore to mutex

2008-06-09 Thread akpm
From: Daniel Walker <[EMAIL PROTECTED]> Signed-off-by: Daniel Walker <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/macintosh/therm_windtunnel.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff -puN drivers/macintosh/therm_windtunn

[patch 4/5] macintosh: media bay: semaphore to mutex

2008-06-09 Thread akpm
From: Daniel Walker <[EMAIL PROTECTED]> Signed-off-by: Daniel Walker <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/macintosh/mediabay.c | 27 ++- 1 file changed, 14 insertions(+), 13 deletions(-) diff -puN drivers/macintosh/mediabay.c

[patch 1/1] fsldma: the MPC8377MDS board device tree node for fsldma driver

2008-06-09 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> The fsldma driver is tested on MPC8377MDS board. The patch adds fsldma driver support into MPC8377MDS device tree. Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Cc: "Nelson, Shannon" <[EMAIL PROTECTED]> Cc: Dan Williams <[EMAIL PROTECTED]> Cc: Kumar Gala <[EMAI

[patch 5/5] arch/powerpc/platforms/pseries/eeh_driver.c: fix warning

2008-06-09 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Fix this: /usr/src/devel/arch/powerpc/platforms/pseries/eeh_driver.c: In function 'print_device_node_tree': /usr/src/devel/arch/powerpc/platforms/pseries/eeh_driver.c:55: warning: ISO C90 forbids mixed declarations and code also make that function look l

[patch 1/5] powerpc: fix for OProfile callgraph for Power 64 bit user apps

2008-06-09 Thread akpm
From: Carl Love <[EMAIL PROTECTED]> Fix the 64 bit user code backtrace which currently may hang the system. Signed-off-by: Carl Love <[EMAIL PROTECTED]> Cc: Maynard Johnson <[EMAIL PROTECTED]> On Thu, 15 May 2008 10:20:44 +1000 Michael Ellerman <[EMAIL PROTECTED]> wrote: > > __copy_from_user_ina

[patch 2/5] spufs: convert nopfn to fault

2008-06-09 Thread akpm
From: Nick Piggin <[EMAIL PROTECTED]> spufs: convert nopfn to fault Signed-off-by: Nick Piggin <[EMAIL PROTECTED]> Acked-by: Jeremy Kerr <[EMAIL PROTECTED]> Cc: Paul Mackerras <[EMAIL PROTECTED]> Cc: Benjamin Herrenschmidt <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> ---

[patch 1/1] fsldma: the MPC8377MDS board device tree node for fsldma driver

2008-05-14 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> The fsldma driver is tested on MPC8377MDS board. The patch adds fsldma driver support into MPC8377MDS device tree. Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Cc: "Nelson, Shannon" <[EMAIL PROTECTED]> Cc: Dan Williams <[EMAIL PROTECTED]> Cc: Kumar Gala <[EMAI

[patch 3/4] macintosh: replace deprecated __initcall with device_initcall

2008-05-14 Thread akpm
From: "Robert P. J. Day" <[EMAIL PROTECTED]> Signed-off-by: Robert P. J. Day <[EMAIL PROTECTED]> Acked-by: Benjamin Herrenschmidt <[EMAIL PROTECTED]> Cc: Paul Mackerras <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/macintosh/adb.c |2 +- 1 file changed, 1 i

[patch 4/4] spufs: convert nopfn to fault

2008-05-14 Thread akpm
From: Nick Piggin <[EMAIL PROTECTED]> spufs: convert nopfn to fault Signed-off-by: Nick Piggin <[EMAIL PROTECTED]> Acked-by: Jeremy Kerr <[EMAIL PROTECTED]> Cc: Paul Mackerras <[EMAIL PROTECTED]> Cc: Benjamin Herrenschmidt <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> ---

[patch 1/4] powerpc: fix for OProfile callgraph for Power 64 bit user apps

2008-05-14 Thread akpm
From: Carl Love <[EMAIL PROTECTED]> Fix the 64 bit user code backtrace which currently may hang the system. Signed-off-by: Carl Love <[EMAIL PROTECTED]> Cc: Maynard Johnson <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/oprofile/backtrace.c | 33

[patch 2/4] powerpc: add i2c pins to dts and board setup

2008-05-14 Thread akpm
From: Jochen Friedrich <[EMAIL PROTECTED]> Initialize I2C pins on boards with CPM1/CPM2 controllers. Signed-off-by: Jochen Friedrich <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/boot/dts/mpc8272ads.dts | 10 ++ arch/powerpc/boot/dts/mpc

[patch 3/5] machintosh: ADB driver: adb_handler_sem semaphore to mutex

2008-05-02 Thread akpm
From: Daniel Walker <[EMAIL PROTECTED]> Signed-off-by: Daniel Walker <[EMAIL PROTECTED]> Cc: Benjamin Herrenschmidt <[EMAIL PROTECTED]> Cc: Paul Mackerras <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/macintosh/adb.c | 30 +++--- 1 fil

[patch 5/5] powerpc: assign PDE->data before gluing PDE into /proc tree

2008-05-02 Thread akpm
From: "Denis V. Lunev" <[EMAIL PROTECTED]> Simply replace proc_create and further data assigned with proc_create_data. No need to check for data!=NULL after that. Signed-off-by: Denis V. Lunev <[EMAIL PROTECTED]> Cc: Alexey Dobriyan <[EMAIL PROTECTED]> Cc: Eric W. Biederman <[EMAIL PROTECTED]> C

[patch 4/5] powerpc: devres: Add devm_ioremap_prot()

2008-05-02 Thread akpm
From: Emil Medve <[EMAIL PROTECTED]> We provide an ioremap_flags so provide a corresponding devm_ioremap_prot. The slight name difference is at Ben Herrenschmidt request as he plans on changing ioremap_flags to ioremap_prot in the future. Signed-off-by: Emil Medve <[EMAIL PROTECTED]> Signed-off-

[patch 2/5] macintosh: qindfarm_smu_sat: semaphore to mutex

2008-05-02 Thread akpm
From: Daniel Walker <[EMAIL PROTECTED]> Signed-off-by: Daniel Walker <[EMAIL PROTECTED]> Cc: Benjamin Herrenschmidt <[EMAIL PROTECTED]> Cc: Paul Mackerras <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/macintosh/windfarm_smu_sat.c | 10 +- 1 file chang

[patch 1/5] macintosh: therm_pm72: driver_lock semaphore to mutex

2008-05-02 Thread akpm
From: Daniel Walker <[EMAIL PROTECTED]> Signed-off-by: Daniel Walker <[EMAIL PROTECTED]> Cc: Benjamin Herrenschmidt <[EMAIL PROTECTED]> Cc: Paul Mackerras <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/macintosh/therm_pm72.c | 31 --

[patch 06/24] lmb: add lmb_alloc_nid()

2008-03-28 Thread akpm
From: David Miller <[EMAIL PROTECTED]> A variant of lmb_alloc() that tries to allocate memory on a specified NUMA node 'nid' but falls back to normal lmb_alloc() if that fails. The caller provides a 'nid_range' function pointer which assists the allocator. It is given args 'start', 'end', and po

[patch 24/24] rapidio: fix docbook references

2008-03-28 Thread akpm
From: Randy Dunlap <[EMAIL PROTECTED]> Fix rapidio docbook (file was removed) and fix header file kernel-doc. Signed-off-by: Randy Dunlap <[EMAIL PROTECTED]> Acked-by: Zhang Wei <[EMAIL PROTECTED]> Cc: Matt Porter <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- Document

[patch 10/24] rapidio: add RapidIO multi mport support

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> The original RapidIO driver suppose there is only one mpc85xx RIO controller in system. So, some data structures are defined as mpc85xx_rio global, such as 'regs_win', 'dbell_ring', 'msg_tx_ring'. Now, I changed them to mport's private members. And you can de

[patch 17/24] rapidio: add memory mapping driver to RapidIO

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> The memory mapping driver is used for mapping IO address and system memory address space to RapidIO address space. The driver support IO space allocation, RapidIO space inbound window and outbound window creation. The system can access other RapidIO device by

[patch 18/24] rapidio: add RapidIO space allocation bitmap arithmetic

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> The bitmap is the simplest RapidIO space allocation arithmetic. It uses the fixed size space for each RapidIO device in the inter-connection network. Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/power

[patch 11/24] rapidio: add OF-tree support to RapidIO controller driver

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/kernel/Makefile |1 arch/powerpc/kernel/rio.c | 52 --- arch/powerpc/sysdev/fsl_rio.c | 110 +---

[patch 23/24] rapidio: add the memory mapping support in rionet driver

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> The user can select memory mapping mode or message mode in CONFIG. It is also an example to how-to use memory mapping driver for RapidIO. Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/net/Kconfig |

[patch 21/24] rapidio: add RapidIO proc fs for memory mapping debugging

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> Get RapidIO space resource by catting /proc/riores. Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/rapidio/Kconfig |8 ++ drivers/rapidio/rio.c | 121 ++ 2 f

[patch 07/24] rapidio: change RIO function mpc85xx_ to fsl_

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> The driver is also fit for Freescale MPC8641 processor. Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/sysdev/fsl_rio.c | 80 1 file changed, 40 insertions(+),

[patch 20/24] rapidio: add the RapidIO master port maintance and doorbell window to space resources

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> Add the RapidIO master port maintance and doorbell IO windows to RIO space resources. Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/sysdev/fsl_rio.c | 26 +- include/li

[patch 19/24] rapidio: add FSL RapidIO controller memory ops functions

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> Add FSL RapidIO controller (MPC85xx, MPC86xx) memory operation functions, which include map inbound/outbound window and unmap incound/outbound window. Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/power

[patch 09/24] rapidio: move include/asm-ppc/rio.h to include/asm-powerpc/rio.h

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- include/asm-powerpc/rio.h | 18 ++ include/asm-ppc/rio.h | 18 -- 2 files changed, 18 insertions(+), 18 deletions(-) diff

[patch 08/24] rapidio: add RapidIO option to kernel configuration

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/Kconfig| 13 + arch/powerpc/platforms/86xx/Kconfig |1 + 2 files changed, 14 insertions(+) diff -puN arch/powerpc

[patch 22/24] rapidio: change RapidIO doorbell source and target ID field to 16-bit

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> Change RapidIO doorbell source and target ID field to 16-bit for support large system size, which max rio devid is 65535. Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/sysdev/fsl_rio.c |8 ++

[patch 04/24] powerpc: remove redundant display of free swap space in show_mem()

2008-03-28 Thread akpm
From: Johannes Weiner <[EMAIL PROTECTED]> show_mem() has no need to print the amount of free swap space manually because show_free_areas() does this already and is called by the former. The two outputs only differ in text formatting: printk("Free swap = %lukB\n", ...); printk("Free swap:

[patch 05/24] ppc: remove redundant display of free swap space in show_mem()

2008-03-28 Thread akpm
From: Johannes Weiner <[EMAIL PROTECTED]> show_mem() has no need to print the amount of free swap space manually because show_free_areas() does this already and is called by the former. The two outputs only differ in text formatting: printk("Free swap = %lukB\n", ...); printk("Free swap:

[patch 03/24] drivers/block/viodasd.c: Use FIELD_SIZEOF

2008-03-28 Thread akpm
From: Julia Lawall <[EMAIL PROTECTED]> Robert P.J. Day proposed to use the macro FIELD_SIZEOF in replace of code that matches its definition. The modification was made using the following semantic patch (http://www.emn.fr/x-info/coccinelle/) // @haskernel@ @@ #include @depends on haskernel@

[patch 12/24] rapidio: change the kernel configurated RapidIO system size to auto-probing

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> The RapidIO system size will auto probe in RIO setup. The route table and rionet_active in rionet.c are changed to be allocated dynamically according the system size. Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>

[patch 15/24] rapidio: add serial RapidIO controller support, which includes MPC8548, MPC8641

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/sysdev/fsl_rio.c | 75 +++- include/linux/rio.h |6 ++ 2 files changed, 70 insertions(+), 11 deletions(-)

[patch 16/24] rapidio: add RapidIO connection info print out and re-training for break connection

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/sysdev/fsl_rio.c | 71 1 file changed, 71 insertions(+) diff -puN arch/powerpc/sysdev/fsl_rio.c~rapidio-add-rapi

[patch 13/24] rapidio: add RapidIO node into MPC8641HPCN dts file

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/boot/dts/mpc8641_hpcn.dts | 12 1 file changed, 12 insertions(+) diff -puN arch/powerpc/boot/dts/mpc8641_hpcn.dts~rapidio-add-rapidi

[patch 14/24] rapidio: add RapidIO node probing into MPC86xx_HPCN board id table

2008-03-28 Thread akpm
From: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Zhang Wei <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/powerpc/platforms/86xx/mpc86xx_hpcn.c |1 + 1 file changed, 1 insertion(+) diff -puN arch/powerpc/platforms/86xx/mpc86xx_hpcn.c~rapidio-add-rapidio-nod

[patch 02/24] ppc: replace remaining __FUNCTION__ occurrences

2008-03-28 Thread akpm
From: Harvey Harrison <[EMAIL PROTECTED]> __FUNCTION__ is gcc-specific, use __func__ Signed-off-by: Harvey Harrison <[EMAIL PROTECTED]> Cc: Paul Mackerras <[EMAIL PROTECTED]> Cc: Benjamin Herrenschmidt <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- arch/ppc/8xx_io/fec.

- add-missing-data_data-in-powerpc.patch removed from -mm tree

2007-07-17 Thread akpm
The patch titled powerpc: add missing DATA_DATA has been removed from the -mm tree. Its filename was add-missing-data_data-in-powerpc.patch This patch was dropped because it was merged into mainline or a subsystem tree -- Subject: po

+ add-missing-data_data-in-powerpc.patch added to -mm tree

2007-07-05 Thread akpm
The patch titled powerpc: add missing DATA_DATA has been added to the -mm tree. Its filename is add-missing-data_data-in-powerpc.patch *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to