Re: [PATCH 02/10] Blackfin SPI driver: use new GPIO API and add error handling

2007-10-14 Thread Wu, Bryan
On 10/13/07, David Brownell <[EMAIL PROTECTED]> wrote: > On Thursday 11 October 2007, Bryan Wu wrote: > > On Thu, 2007-10-11 at 23:26 -0700, David Brownell wrote: > > > On Thursday 11 October 2007, Bryan Wu wrote: > > > > @@ -1182,12 +1198,9 @@ static int __init bfin5xx_spi_probe(struct > > > >

Re: [PATCH 02/10] Blackfin SPI driver: use new GPIO API and add error handling

2007-10-14 Thread Wu, Bryan
On 10/13/07, David Brownell [EMAIL PROTECTED] wrote: On Thursday 11 October 2007, Bryan Wu wrote: On Thu, 2007-10-11 at 23:26 -0700, David Brownell wrote: On Thursday 11 October 2007, Bryan Wu wrote: @@ -1182,12 +1198,9 @@ static int __init bfin5xx_spi_probe(struct platform_device

Re: [patch 00/33] 2.6.20-stable review

2007-04-27 Thread Wu, Bryan
On Thu, 2007-04-26 at 09:54 -0700, Greg KH wrote: > This is the start of the stable review cycle for the 2.6.20.10 release. > There are 33 patches in this series, all will be posted as a response to > this one. If anyone has any issues with these being applied, please let > us know. If anyone is

Re: [patch 00/33] 2.6.20-stable review

2007-04-27 Thread Wu, Bryan
On Thu, 2007-04-26 at 09:54 -0700, Greg KH wrote: This is the start of the stable review cycle for the 2.6.20.10 release. There are 33 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let us know. If anyone is a

Re: [PATCH] Blackfin: blackfin on-chip SPI controller driver

2007-04-16 Thread Wu, Bryan
try to cleanup the code and most issues pointed out in your review. > On Monday 05 March 2007 2:41 am, Wu, Bryan wrote: > > > --- linux-2.6.orig/drivers/spi/Kconfig 2007-03-01 11:33:07.0 > > +0800 > > +++ linux-2.6/drivers/spi/Kconfig 2007-03-01 11:4

Re: [PATCH] Blackfin: blackfin on-chip SPI controller driver

2007-04-16 Thread Wu, Bryan
and most issues pointed out in your review. On Monday 05 March 2007 2:41 am, Wu, Bryan wrote: --- linux-2.6.orig/drivers/spi/Kconfig 2007-03-01 11:33:07.0 +0800 +++ linux-2.6/drivers/spi/Kconfig 2007-03-01 11:40:22.0 +0800 I'm adjusting this to address the later

Re: [PATCH 0/12] Pass MAP_FIXED down to get_unmapped_area

2007-04-11 Thread Wu, Bryan
On Thu, 2007-04-12 at 12:20 +1000, Benjamin Herrenschmidt wrote: > This is a "first step" as there are still cleanups to be done in various > areas touched by that code but I think it's probably good to go as is and > at least enables me to implement what I need for PowerPC. > > (Andrew, this is

[PATCH 5/5] nommu: fix bug ip_conntrack does not work on nommu

2007-04-11 Thread Wu, Bryan
num_physpages is not exported out in mm/nommu.c, so the ip_conntrack module link will fail. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- mm/nommu.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/mm/nommu.c b/mm/nommu.c index 0016557..db0452e 100644 --- a/mm/nommu.c

[PATCH 3/5] blackfin arch: source kernel preemption option

2007-04-11 Thread Wu, Bryan
Signed-off-by: Aubrey Li <[EMAIL PROTECTED]> Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/Kconfig |1 + arch/blackfin/kernel/vmlinux.lds.S |1 + 2 files changed, 2 insertions(+), 0 deletions(-) diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig

[PATCH 4/5] blackfin arch: workaround BF561 anomaly 05000266

2007-04-11 Thread Wu, Bryan
[PATCH] blackfin arch: workaround BF561 anomaly 05000266 http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action=TrackerItemEdit_item_id=2958 Signed-off-by: Sonic Zhang <[EMAIL PROTECTED]> Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/kernel/setup.c |5 + 1

[PATCH 2/5] blackfin arch: fix bug data cannot be put into L1 DATA SRAM bank B

2007-04-11 Thread Wu, Bryan
[PATCH] blackfin arch: fix bug data cannot be put into L1 DATA SRAM bank B Don't allocate Bank B data sram in l1_data_A_sram_alloc (). Add l1_data_sram_alloc (), which allocates data sram from either Bank A or Bank B. Change all the code which call to l1_data_A_sram_alloc () to use

[PATCH 1/5] blackfin arch: add missing Blackfin support in lib Kconfig debug CONFIG_FRAME_POINTER

2007-04-11 Thread Wu, Bryan
Signed-off-by: Aubrey Li <[EMAIL PROTECTED]> Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- lib/Kconfig.debug |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 558a22e..87afd62 100644 --- a/lib/Kconfig.debug +++

[PATCH 2/5] blackfin arch: fix bug data cannot be put into L1 DATA SRAM bank B

2007-04-11 Thread Wu, Bryan
[PATCH] blackfin arch: fix bug data cannot be put into L1 DATA SRAM bank B Don't allocate Bank B data sram in l1_data_A_sram_alloc (). Add l1_data_sram_alloc (), which allocates data sram from either Bank A or Bank B. Change all the code which call to l1_data_A_sram_alloc () to use

[PATCH 3/5] blackfin arch: source kernel preemption option

2007-04-11 Thread Wu, Bryan
Signed-off-by: Aubrey Li [EMAIL PROTECTED] Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/Kconfig |1 + arch/blackfin/kernel/vmlinux.lds.S |1 + 2 files changed, 2 insertions(+), 0 deletions(-) diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig index

[PATCH 4/5] blackfin arch: workaround BF561 anomaly 05000266

2007-04-11 Thread Wu, Bryan
[PATCH] blackfin arch: workaround BF561 anomaly 05000266 http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action=TrackerItemEdittracker_item_id=2958 Signed-off-by: Sonic Zhang [EMAIL PROTECTED] Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/kernel/setup.c |5 +

[PATCH 5/5] nommu: fix bug ip_conntrack does not work on nommu

2007-04-11 Thread Wu, Bryan
num_physpages is not exported out in mm/nommu.c, so the ip_conntrack module link will fail. Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- mm/nommu.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/mm/nommu.c b/mm/nommu.c index 0016557..db0452e 100644 --- a/mm/nommu.c

[PATCH 1/5] blackfin arch: add missing Blackfin support in lib Kconfig debug CONFIG_FRAME_POINTER

2007-04-11 Thread Wu, Bryan
Signed-off-by: Aubrey Li [EMAIL PROTECTED] Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- lib/Kconfig.debug |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 558a22e..87afd62 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug

Re: [PATCH 0/12] Pass MAP_FIXED down to get_unmapped_area

2007-04-11 Thread Wu, Bryan
On Thu, 2007-04-12 at 12:20 +1000, Benjamin Herrenschmidt wrote: This is a first step as there are still cleanups to be done in various areas touched by that code but I think it's probably good to go as is and at least enables me to implement what I need for PowerPC. (Andrew, this is also

Re: [PATCH] CONFIG_PACKET_MMAP should depend on MMU

2007-04-09 Thread Wu, Bryan
On Mon, 2007-04-09 at 16:08 -0400, Robin Getz wrote: > On Mon 9 Apr 2007 14:43, David Miller pondered: > > From: David Miller <[EMAIL PROTECTED]> > > Date: Mon, 09 Apr 2007 09:55:23 -0700 (PDT) > > > > > > I will apply this patch. > > > > Actually I won't, the other comments in this thread make a

Re: [PATCH] CONFIG_PACKET_MMAP should depend on MMU

2007-04-09 Thread Wu, Bryan
On Mon, 2007-04-09 at 11:01 +0800, Aubrey Li wrote: > The option CONFIG_PACKET_MMAP should depend on MMU. > > Signed-off-by: Aubrey.Li <[EMAIL PROTECTED]> > --- > net/packet/Kconfig |2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/net/packet/Kconfig

Re: [PATCH] CONFIG_PACKET_MMAP should depend on MMU

2007-04-09 Thread Wu, Bryan
On Mon, 2007-04-09 at 11:01 +0800, Aubrey Li wrote: The option CONFIG_PACKET_MMAP should depend on MMU. Signed-off-by: Aubrey.Li [EMAIL PROTECTED] --- net/packet/Kconfig |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/net/packet/Kconfig b/net/packet/Kconfig

Re: [PATCH] CONFIG_PACKET_MMAP should depend on MMU

2007-04-09 Thread Wu, Bryan
On Mon, 2007-04-09 at 16:08 -0400, Robin Getz wrote: On Mon 9 Apr 2007 14:43, David Miller pondered: From: David Miller [EMAIL PROTECTED] Date: Mon, 09 Apr 2007 09:55:23 -0700 (PDT) I will apply this patch. Actually I won't, the other comments in this thread make a lot of sense,

[PATCH] USB gadget rndis: fix struct rndis_packet_msg_type unaligned bug

2007-04-05 Thread Wu, Bryan
[PATCH] usb gadget rndis: skb_push function may return a pointer which is not aligned as required by struct rndis_packet_msg_type. Using attribute trick to fix this bug. Signed-off-by: Roy Huang <[EMAIL PROTECTED]> Signed-off-by: Jie Zhang <[EMAIL PROTECTED]> Signed-off-by: Bryan Wu <[EMAIL

Re: [PATCH] USB gadget rndis: fix bug skb_push function may return an unaligned pointer bug

2007-04-05 Thread Wu, Bryan
On Thu, 2007-04-05 at 14:29 -0700, David Brownell wrote: > On Tuesday 03 April 2007 11:28 pm, Wu, Bryan wrote: > > USB gadget rndis: skb_push function may return a pointer which is not > > aligned as required by struct rndis_packet_msg_type. > > Can you instead try to u

[PATCH] blackfin arch: 0.4 and 0.5 silicon doesnt exist for BF534, BF536 adn BF537 so dont let people select the option

2007-04-05 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/Kconfig |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig index 88e831a..91e6804 100644 --- a/arch/blackfin/Kconfig +++ b/arch/blackfin/Kconfig @@ -131,11 +131,11

[PATCH] blackfin arch: fix bug asserting gpio requested doesnt make sense with GPIO whole PORT accesses

2007-04-05 Thread Wu, Bryan
[PATCH] blackfin arch: A BUG_ON will fire in the STAMP533 board when enable ethernet support. This BUG_ON asserting is useless in the whole PORT accesses. So remove it. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/kernel/bfin_gpio.c |2 -- 1 files changed, 0 insertions(+), 2

Re: [PATCH] USB gadget rndis: fix bug skb_push function may return an unaligned pointer bug

2007-04-05 Thread Wu, Bryan
On Thu, 2007-04-05 at 14:29 -0700, David Brownell wrote: On Tuesday 03 April 2007 11:28 pm, Wu, Bryan wrote: USB gadget rndis: skb_push function may return a pointer which is not aligned as required by struct rndis_packet_msg_type. Can you instead try to update the declaration

[PATCH] USB gadget rndis: fix struct rndis_packet_msg_type unaligned bug

2007-04-05 Thread Wu, Bryan
[PATCH] usb gadget rndis: skb_push function may return a pointer which is not aligned as required by struct rndis_packet_msg_type. Using attribute trick to fix this bug. Signed-off-by: Roy Huang [EMAIL PROTECTED] Signed-off-by: Jie Zhang [EMAIL PROTECTED] Signed-off-by: Bryan Wu [EMAIL

[PATCH] blackfin arch: fix bug asserting gpio requested doesnt make sense with GPIO whole PORT accesses

2007-04-05 Thread Wu, Bryan
[PATCH] blackfin arch: A BUG_ON will fire in the STAMP533 board when enable ethernet support. This BUG_ON asserting is useless in the whole PORT accesses. So remove it. Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/kernel/bfin_gpio.c |2 -- 1 files changed, 0 insertions(+), 2

[PATCH] blackfin arch: 0.4 and 0.5 silicon doesnt exist for BF534, BF536 adn BF537 so dont let people select the option

2007-04-05 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/Kconfig |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig index 88e831a..91e6804 100644 --- a/arch/blackfin/Kconfig +++ b/arch/blackfin/Kconfig @@ -131,11 +131,11

Re: [PATCH] Blackfin arch: sync with uClibc no functional changes

2007-04-04 Thread Wu, Bryan
> > +.text > + > +.align 2 > + > ENTRY(_memchr) > - P0 = R0 ; /* P0 = address */ > - P2 = R2 ; /* P2 = count */ > + P0 = R0; // P0 = address > + P2 = R2; // P2 = count Sorry for introducing wrong coding style source. A updated one

[PATCH] Blackfin arch: sync with uClibc no functional changes

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/lib/memchr.S | 31 +--- arch/blackfin/lib/memcmp.S | 46 ++ arch/blackfin/lib/memcpy.S | 24 +++--- arch/blackfin/lib/memmove.S | 12 ++

[PATCH] blackfin arch: use boot_command_line instead of saved_command_line in setup c file

2007-04-04 Thread Wu, Bryan
[PATCH] blackfin arch As boot_command_line is added in init/main.c for arch-specific boot command line, replace old saved_command_line to boot_command_line for right boot command passing in -mm tree. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/kernel/setup.c |4 ++-- 1

Re: [PATCH] blackfin arch: use boot_command_line instead of save_command_line in setup c file

2007-04-04 Thread Wu, Bryan
On Wed, 2007-04-04 at 08:07 -0700, Randy Dunlap wrote: > On Wed, 04 Apr 2007 14:28:23 +0800 Wu, Bryan wrote: > > > > > Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> > > --- > > arch/blackfin/kernel/setup.c |2 +- > > 1 files changed, 1 insertions(+),

[PATCH] blackfin arch: define a new cacheline_aligned attribute to put it in L1 data memory with linkscript update

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/Kconfig |8 arch/blackfin/kernel/vmlinux.lds.S |8 include/asm-blackfin/cache.h | 11 +++ 3 files changed, 23 insertions(+), 4 deletions(-) diff --git a/arch/blackfin/Kconfig

[PATCH] blackfin arch: add SCM_TIMESTAMPNS and SIOCGSTAMPNS to socket header file with code style cleaning up

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- include/asm-blackfin/socket.h | 11 ++- include/asm-blackfin/sockios.h |3 ++- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/include/asm-blackfin/socket.h b/include/asm-blackfin/socket.h index f337bb3..5213c96 100644

[PATCH] blackfin arch: fix some coding style in include asm-blackin header files

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- include/asm-blackfin/dma-mapping.h | 11 ++- include/asm-blackfin/gpio.h|2 -- include/asm-blackfin/mach-bf533/anomaly.h |1 - include/asm-blackfin/mach-bf533/blackfin.h |

Re: [PATCH] Blackfin arch: add asm-blackfin socket header files

2007-04-04 Thread Wu, Bryan
On Wed, 2007-04-04 at 14:55 +0800, Wu, Bryan wrote: > On Wed, 2007-04-04 at 14:28 +0800, Wu, Bryan wrote: > > Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> > > --- > > include/asm-blackfin/socket.h | 55 > > > >

Re: [PATCH] Blackfin arch: add asm-blackfin socket header files

2007-04-04 Thread Wu, Bryan
On Wed, 2007-04-04 at 14:28 +0800, Wu, Bryan wrote: > Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> > --- > include/asm-blackfin/socket.h | 55 > > include/asm-blackfin/sockios.h | 13 + > 2 files changed, 68 in

[PATCH] Blackfin arch: using asm-generic pgtable header file by adding PAGE access macros based on CPLB management

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- include/asm-blackfin/pgtable.h | 44 +++ 1 files changed, 35 insertions(+), 9 deletions(-) diff --git a/include/asm-blackfin/pgtable.h b/include/asm-blackfin/pgtable.h index 9328537..5a8f9e4 100644 ---

[PATCH] Blackfin arch: sync with uClibc no functional changes

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/lib/memchr.S | 31 +--- arch/blackfin/lib/memcmp.S | 46 ++ arch/blackfin/lib/memcpy.S | 24 +++--- arch/blackfin/lib/memmove.S | 12 ++

[PATCH] Blackfin arch: add missing __clear_user function to uaccess header file

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- include/asm-blackfin/uaccess.h |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/include/asm-blackfin/uaccess.h b/include/asm-blackfin/uaccess.h index ed931bb..bfcb679 100644 --- a/include/asm-blackfin/uaccess.h +++

[PATCH] Blackfin arch: add asm-blackfin socket header files

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- include/asm-blackfin/socket.h | 55 include/asm-blackfin/sockios.h | 13 + 2 files changed, 68 insertions(+), 0 deletions(-) create mode 100644 include/asm-blackfin/socket.h create mode 100644

[PATCH] USB gadget rndis: fix bug skb_push function may return an unaligned pointer bug

2007-04-04 Thread Wu, Bryan
USB gadget rndis: skb_push function may return a pointer which is not aligned as required by struct rndis_packet_msg_type. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- drivers/usb/gadget/rndis.c | 19 --- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git

[PATCH] move die notifier handling to common code fix vmalloc_sync_all in nommu

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- mm/nommu.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/mm/nommu.c b/mm/nommu.c index 2d0a82f..0016557 100644 --- a/mm/nommu.c +++ b/mm/nommu.c @@ -261,6 +261,14 @@ void vunmap(void *addr) } /* + * Implement a

[PATCH] blackfin arch: use boot_command_line instead of save_command_line in setup c file

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/kernel/setup.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/blackfin/kernel/setup.c b/arch/blackfin/kernel/setup.c index ce51882..9870c60 100644 --- a/arch/blackfin/kernel/setup.c +++

[PATCH] Blackfin arch: always include linux kallsysms header file in trap c

2007-04-04 Thread Wu, Bryan
[PATCH] Just include linux/kallsyms.h all the time as the header will handle prototypes/defines when CONFIG_KALLSYMS is disabled ... fixes build error when disabled due to print_ip_sym not being macroed away Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/kernel/traps.c |5

[PATCH] Blackfin arch: always include linux kallsysms header file in trap c

2007-04-04 Thread Wu, Bryan
[PATCH] Just include linux/kallsyms.h all the time as the header will handle prototypes/defines when CONFIG_KALLSYMS is disabled ... fixes build error when disabled due to print_ip_sym not being macroed away Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/kernel/traps.c |5 ++---

[PATCH] Blackfin arch: add asm-blackfin socket header files

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- include/asm-blackfin/socket.h | 55 include/asm-blackfin/sockios.h | 13 + 2 files changed, 68 insertions(+), 0 deletions(-) create mode 100644 include/asm-blackfin/socket.h create mode 100644

[PATCH] USB gadget rndis: fix bug skb_push function may return an unaligned pointer bug

2007-04-04 Thread Wu, Bryan
USB gadget rndis: skb_push function may return a pointer which is not aligned as required by struct rndis_packet_msg_type. Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- drivers/usb/gadget/rndis.c | 19 --- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git

[PATCH] move die notifier handling to common code fix vmalloc_sync_all in nommu

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- mm/nommu.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/mm/nommu.c b/mm/nommu.c index 2d0a82f..0016557 100644 --- a/mm/nommu.c +++ b/mm/nommu.c @@ -261,6 +261,14 @@ void vunmap(void *addr) } /* + * Implement a

[PATCH] blackfin arch: use boot_command_line instead of save_command_line in setup c file

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/kernel/setup.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/blackfin/kernel/setup.c b/arch/blackfin/kernel/setup.c index ce51882..9870c60 100644 --- a/arch/blackfin/kernel/setup.c +++

[PATCH] Blackfin arch: using asm-generic pgtable header file by adding PAGE access macros based on CPLB management

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- include/asm-blackfin/pgtable.h | 44 +++ 1 files changed, 35 insertions(+), 9 deletions(-) diff --git a/include/asm-blackfin/pgtable.h b/include/asm-blackfin/pgtable.h index 9328537..5a8f9e4 100644 ---

[PATCH] Blackfin arch: sync with uClibc no functional changes

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/lib/memchr.S | 31 +--- arch/blackfin/lib/memcmp.S | 46 ++ arch/blackfin/lib/memcpy.S | 24 +++--- arch/blackfin/lib/memmove.S | 12 ++

[PATCH] Blackfin arch: add missing __clear_user function to uaccess header file

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- include/asm-blackfin/uaccess.h |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/include/asm-blackfin/uaccess.h b/include/asm-blackfin/uaccess.h index ed931bb..bfcb679 100644 --- a/include/asm-blackfin/uaccess.h +++

Re: [PATCH] Blackfin arch: add asm-blackfin socket header files

2007-04-04 Thread Wu, Bryan
On Wed, 2007-04-04 at 14:28 +0800, Wu, Bryan wrote: Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- include/asm-blackfin/socket.h | 55 include/asm-blackfin/sockios.h | 13 + 2 files changed, 68 insertions(+), 0 deletions(-) create mode

Re: [PATCH] Blackfin arch: add asm-blackfin socket header files

2007-04-04 Thread Wu, Bryan
On Wed, 2007-04-04 at 14:55 +0800, Wu, Bryan wrote: On Wed, 2007-04-04 at 14:28 +0800, Wu, Bryan wrote: Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- include/asm-blackfin/socket.h | 55 include/asm-blackfin/sockios.h | 13 + 2

[PATCH] blackfin arch: fix some coding style in include asm-blackin header files

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- include/asm-blackfin/dma-mapping.h | 11 ++- include/asm-blackfin/gpio.h|2 -- include/asm-blackfin/mach-bf533/anomaly.h |1 - include/asm-blackfin/mach-bf533/blackfin.h |

[PATCH] blackfin arch: add SCM_TIMESTAMPNS and SIOCGSTAMPNS to socket header file with code style cleaning up

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- include/asm-blackfin/socket.h | 11 ++- include/asm-blackfin/sockios.h |3 ++- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/include/asm-blackfin/socket.h b/include/asm-blackfin/socket.h index f337bb3..5213c96 100644

[PATCH] blackfin arch: define a new cacheline_aligned attribute to put it in L1 data memory with linkscript update

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/Kconfig |8 arch/blackfin/kernel/vmlinux.lds.S |8 include/asm-blackfin/cache.h | 11 +++ 3 files changed, 23 insertions(+), 4 deletions(-) diff --git a/arch/blackfin/Kconfig

Re: [PATCH] blackfin arch: use boot_command_line instead of save_command_line in setup c file

2007-04-04 Thread Wu, Bryan
On Wed, 2007-04-04 at 08:07 -0700, Randy Dunlap wrote: On Wed, 04 Apr 2007 14:28:23 +0800 Wu, Bryan wrote: Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/kernel/setup.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/blackfin/kernel

[PATCH] blackfin arch: use boot_command_line instead of saved_command_line in setup c file

2007-04-04 Thread Wu, Bryan
[PATCH] blackfin arch As boot_command_line is added in init/main.c for arch-specific boot command line, replace old saved_command_line to boot_command_line for right boot command passing in -mm tree. Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/kernel/setup.c |4 ++-- 1 files

Re: [PATCH] Blackfin arch: sync with uClibc no functional changes

2007-04-04 Thread Wu, Bryan
+.text + +.align 2 + ENTRY(_memchr) - P0 = R0 ; /* P0 = address */ - P2 = R2 ; /* P2 = count */ + P0 = R0; // P0 = address + P2 = R2; // P2 = count Sorry for introducing wrong coding style source. A updated one will be

[PATCH] Blackfin arch: sync with uClibc no functional changes

2007-04-04 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/lib/memchr.S | 31 +--- arch/blackfin/lib/memcmp.S | 46 ++ arch/blackfin/lib/memcpy.S | 24 +++--- arch/blackfin/lib/memmove.S | 12 ++

[PATCH] nommu arch dont zero the anonymous mapping by adding UNINITIALIZE flag

2007-03-29 Thread Wu, Bryan
On architectures with MMU, malloc takes about the same speed, indepentant of malloc size, while on the Blackfin (NOMMU), as the malloc size increases, the time that malloc consumes grows This small application, which does a bunch of mallocs, and times them with gettimeofday():

[PATCH] blackfin arch PNAV and Bluetechnix CM-BF537 use the MAC address programmed by u-boot and Warn if no valid MAC address found

2007-03-29 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/mach-bf537/boards/eth_mac.c |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/blackfin/mach-bf537/boards/eth_mac.c b/arch/blackfin/mach-bf537/boards/eth_mac.c index 81544a1..e129a08 100644 ---

[PATCH] blackfin arch fix bug interrupt setup problem request_irq: set_gpio_dir called before gpio_request

2007-03-29 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/mach-common/ints-priority-dc.c | 36 +++- arch/blackfin/mach-common/ints-priority-sc.c | 38 +- include/asm-blackfin/gpio.h |6 ++-- 3 files changed, 63

Re: [PATCH] blackfin arch fix stamp537 ISP1716 IRQ setting bug

2007-03-29 Thread Wu, Bryan
Sorry for word wrap. this one is ok. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/mach-bf537/boards/stamp.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/blackfin/mach-bf537/boards/stamp.c b/arch/blackfin/mach-bf537/boards/stamp.c index

[PATCH] blackfin arch fix bug prevent warning in case BF531 is target

2007-03-29 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/kernel/setup.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/blackfin/kernel/setup.c b/arch/blackfin/kernel/setup.c index 96ee2fa..ce51882 100644 --- a/arch/blackfin/kernel/setup.c +++

[PATCH] blackfin arch fix stamp537 ISP1716 IRQ setting bug

2007-03-29 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/mach-bf537/boards/stamp.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/blackfin/mach-bf537/boards/stamp.c b/arch/blackfin/mach-bf537/boards/stamp.c index 0f90ff9..a4219df 100644 ---

[PATCH -mm] blackfin arch fix bug bf561 rev ID are 8-bit

2007-03-29 Thread Wu, Bryan
Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/kernel/setup.c|3 +++ include/asm-blackfin/mach-bf561/bf561.h |2 +- 2 files changed, 4 insertions(+), 1 deletions(-) diff --git a/arch/blackfin/kernel/setup.c b/arch/blackfin/kernel/setup.c index b494f73..96ee2fa

[PATCH -mm] blackfin arch fix bug bf561 rev ID are 8-bit

2007-03-29 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/kernel/setup.c|3 +++ include/asm-blackfin/mach-bf561/bf561.h |2 +- 2 files changed, 4 insertions(+), 1 deletions(-) diff --git a/arch/blackfin/kernel/setup.c b/arch/blackfin/kernel/setup.c index b494f73..96ee2fa

[PATCH] blackfin arch fix stamp537 ISP1716 IRQ setting bug

2007-03-29 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/mach-bf537/boards/stamp.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/blackfin/mach-bf537/boards/stamp.c b/arch/blackfin/mach-bf537/boards/stamp.c index 0f90ff9..a4219df 100644 ---

[PATCH] blackfin arch fix bug prevent warning in case BF531 is target

2007-03-29 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/kernel/setup.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/blackfin/kernel/setup.c b/arch/blackfin/kernel/setup.c index 96ee2fa..ce51882 100644 --- a/arch/blackfin/kernel/setup.c +++

Re: [PATCH] blackfin arch fix stamp537 ISP1716 IRQ setting bug

2007-03-29 Thread Wu, Bryan
Sorry for word wrap. this one is ok. Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/mach-bf537/boards/stamp.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/blackfin/mach-bf537/boards/stamp.c b/arch/blackfin/mach-bf537/boards/stamp.c index

[PATCH] blackfin arch fix bug interrupt setup problem request_irq: set_gpio_dir called before gpio_request

2007-03-29 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/mach-common/ints-priority-dc.c | 36 +++- arch/blackfin/mach-common/ints-priority-sc.c | 38 +- include/asm-blackfin/gpio.h |6 ++-- 3 files changed, 63 insertions(+),

[PATCH] blackfin arch PNAV and Bluetechnix CM-BF537 use the MAC address programmed by u-boot and Warn if no valid MAC address found

2007-03-29 Thread Wu, Bryan
Signed-off-by: Bryan Wu [EMAIL PROTECTED] --- arch/blackfin/mach-bf537/boards/eth_mac.c |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/blackfin/mach-bf537/boards/eth_mac.c b/arch/blackfin/mach-bf537/boards/eth_mac.c index 81544a1..e129a08 100644 ---

[PATCH] nommu arch dont zero the anonymous mapping by adding UNINITIALIZE flag

2007-03-29 Thread Wu, Bryan
On architectures with MMU, malloc takes about the same speed, indepentant of malloc size, while on the Blackfin (NOMMU), as the malloc size increases, the time that malloc consumes grows This small application, which does a bunch of mallocs, and times them with gettimeofday():

Re: [PATCH] revoke: generic_file_revoke stub for NOMMU

2007-03-28 Thread Wu, Bryan
On Wed, 2007-03-28 at 09:24 +0300, Pekka J Enberg wrote: > From: Pekka Enberg <[EMAIL PROTECTED]> > > As NOMMU does not include fs/revoke.c, we need to provide a stub for > generic_file_revoke() so that filesystems using it compile. > > Cc: Bryan Wu <[EMAIL PROTECTED]> > Signed-off-by: Pekka

Re: [PATCH] revoke: generic_file_revoke stub for NOMMU

2007-03-28 Thread Wu, Bryan
On Wed, 2007-03-28 at 09:24 +0300, Pekka J Enberg wrote: From: Pekka Enberg [EMAIL PROTECTED] As NOMMU does not include fs/revoke.c, we need to provide a stub for generic_file_revoke() so that filesystems using it compile. Cc: Bryan Wu [EMAIL PROTECTED] Signed-off-by: Pekka Enberg [EMAIL

Re: revoke: no revoke for nommu

2007-03-27 Thread Wu, Bryan
On Mon, 2007-03-26 at 15:12 +0300, Pekka J Enberg wrote: > From: Pekka Enberg <[EMAIL PROTECTED]> > > There's just no sane way to revoke shared memory mappings for NOMMU so lets > disable the thing completely when CONFIG_MMU=n. > > Cc: Bryan Wu <[EMAIL PROTECTED]> > Cc: David Howells <[EMAIL

Re: [PATCH -mm] Blackfin arch: add kdebug header file

2007-03-27 Thread Wu, Bryan
On Tue, 2007-03-27 at 08:34 -0700, Randy Dunlap wrote: > On Tue, 27 Mar 2007 13:40:45 +0800 Wu, Bryan wrote: > > > On Mon, 2007-03-26 at 22:27 -0700, Randy Dunlap wrote: > > > On Tue, 27 Mar 2007 01:17:06 -0400 Mike Frysinger wrote: > > > > > > > On 3/2

Re: [PATCH -mm] Blackfin arch: add kdebug header file

2007-03-27 Thread Wu, Bryan
On Tue, 2007-03-27 at 08:34 -0700, Randy Dunlap wrote: On Tue, 27 Mar 2007 13:40:45 +0800 Wu, Bryan wrote: On Mon, 2007-03-26 at 22:27 -0700, Randy Dunlap wrote: On Tue, 27 Mar 2007 01:17:06 -0400 Mike Frysinger wrote: On 3/27/07, Paul Mundt [EMAIL PROTECTED] wrote: On Tue

Re: revoke: no revoke for nommu

2007-03-27 Thread Wu, Bryan
On Mon, 2007-03-26 at 15:12 +0300, Pekka J Enberg wrote: From: Pekka Enberg [EMAIL PROTECTED] There's just no sane way to revoke shared memory mappings for NOMMU so lets disable the thing completely when CONFIG_MMU=n. Cc: Bryan Wu [EMAIL PROTECTED] Cc: David Howells [EMAIL PROTECTED]

Re: [PATCH -mm] Blackfin arch: add kdebug header file

2007-03-26 Thread Wu, Bryan
On Mon, 2007-03-26 at 22:27 -0700, Randy Dunlap wrote: > On Tue, 27 Mar 2007 01:17:06 -0400 Mike Frysinger wrote: > > > On 3/27/07, Paul Mundt <[EMAIL PROTECTED]> wrote: > > > On Tue, Mar 27, 2007 at 12:34:25AM -0400, Mike Frysinger wrote: > > > > On 3/26/07, Paul Mundt <[EMAIL PROTECTED]> wrote:

Re: [PATCH -mm] Blackfin arch: add kdebug header file

2007-03-26 Thread Wu, Bryan
On Tue, 2007-03-27 at 01:17 -0400, Mike Frysinger wrote: > On 3/27/07, Paul Mundt <[EMAIL PROTECTED]> wrote: > > On Tue, Mar 27, 2007 at 12:34:25AM -0400, Mike Frysinger wrote: > > > On 3/26/07, Paul Mundt <[EMAIL PROTECTED]> wrote: > > > >You should really consider the latter for getting updates

Re: revoke: no revoke for nommu

2007-03-26 Thread Wu, Bryan
On Mon, 2007-03-26 at 13:25 +0100, David Howells wrote: > Pekka J Enberg <[EMAIL PROTECTED]> wrote: > > > There's just no sane way to revoke shared memory mappings for NOMMU so lets > > disable the thing completely when CONFIG_MMU=n. > > I think that's reasonable for now - we can always add

Re: [PATCH -mm] Blackfin arch: add kdebug header file

2007-03-26 Thread Wu, Bryan
you know. How does a kernel guru to do this, send out dozens of patch emails a day? Is there any convenient tools to help this? > On Monday 26 March 2007, Wu, Bryan wrote: > > Hi folks, > > No need for this line, if it's there, Andrew just needs to remove > it from the change

Re: [PATCH -mm] Revoke core code: fix nommu arch compiling error bug

2007-03-26 Thread Wu, Bryan
On Mon, 2007-03-26 at 16:21 -0400, Mike Frysinger wrote: > On 3/26/07, David Howells <[EMAIL PROTECTED]> wrote: > > [*] The FRV, for example, does have some limited protection capability - but > > it is really limited and not really useful in this case. > Sorry for late response. > how so ?

[PATCH -mm] vdso print fatal signals: fix compiling error bug in nommu arch

2007-03-26 Thread Wu, Bryan
Hi folks, As struct mm_struct vm_mm is hidden in struct vm_area_struct in NOMMU arch, this is a fixing method when compiling failure on blackfin arch. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- kernel/signal.c |4 1 file changed, 4 insertions(+) Index: linux-2.6/kernel/signal.c

[PATCH -mm] Revoke core code: fix nommu arch compiling error bug

2007-03-26 Thread Wu, Bryan
Hi folks, As struct mm_struct vm_mm is hidden in struct vm_area_struct in NOMMU arch, this is a fixing method when compiling failure on blackfin arch. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- fs/revoke.c | 22 +++--- 1 file changed, 15 insertions(+), 7 deletions(-)

[PATCH -mm] Blackfin: spi driver cleanup and coding style fixing

2007-03-26 Thread Wu, Bryan
Hi folks, This patch cleanup blackfin SPI driver code and fix some coding style problems. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- drivers/spi/spi_bfin5xx.c | 322 +- 1 file changed, 179 insertions(+), 143 deletions(-) Index:

[PATCH -mm] Blackfin: spi driver fix reboot kernel mounting spi flash print error bug

2007-03-26 Thread Wu, Bryan
Hi folks, This patch fix a printing error bug when reboot kernel mounting on SPI flash. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- drivers/spi/spi_bfin5xx.c |9 - 1 file changed, 9 deletions(-) Index: linux-2.6/drivers/spi/spi_bfin5xx.c

[PATCH -mm] Blackfin: rtc fix rtc_update_irq augument

2007-03-26 Thread Wu, Bryan
Hi folks, Replacing class_dev to directly using rtc_dev. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- drivers/rtc/rtc-bfin.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6/drivers/rtc/rtc-bfin.c ===

[PATCH -mm] Blackfin arch: cleanup cache header file

2007-03-26 Thread Wu, Bryan
Hi folks, According to Paul's review, this patch cleanup the include/asm-blackfin/cache.h comments. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- include/asm-blackfin/cache.h | 20 ++-- 1 file changed, 14 insertions(+), 6 deletions(-) Index:

[PATCH -mm] Blackfin arch: fix reboot kernel mounting spi flash print error bug

2007-03-26 Thread Wu, Bryan
Hi folks, This patch fix a printing error bug when reboot kernel mounting on SPI flash. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/mach-bf533/boards/cm_bf533.c |2 +- arch/blackfin/mach-bf533/boards/ezkit.c |2 +- arch/blackfin/mach-bf533/boards/stamp.c

[PATCH -mm] Blackfin arch: fix compiling error in flat c file

2007-03-26 Thread Wu, Bryan
Hi folks, THis patch fixed including wrong header file when compiling in 2.6.21-rc4-mm. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/kernel/flat.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6/arch/blackfin/kernel/flat.c

[PATCH -mm] Blackfin arch: power management replace firmware disk mode

2007-03-26 Thread Wu, Bryan
Hi folks, This patches replace firmware disk mode according to include/linux/pm.h Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- arch/blackfin/mach-common/pm.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6.x/arch/blackfin/mach-common/pm.c

[PATCH -mm] Blackfin arch: add kdebug header file

2007-03-26 Thread Wu, Bryan
Hi folks, This patch adds kdebug.h header file to blackfin architecture. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- include/asm-blackfin/kdebug.h |1 + 1 file changed, 1 insertion(+) Index: linux-2.6/include/asm-blackfin/kdebug.h

[PATCH -mm] Blackfin arch: fix struct dmasg packing bug

2007-03-26 Thread Wu, Bryan
Hi folks, This patch fix a bug about struct dmasg packed missing bug. Using __attribute__ instead of pragma. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- include/asm-blackfin/dma.h |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6/include/asm-blackfin/dma.h

  1   2   3   >