[GIT PULL REQUEST] UniCore32 update for v3.7-rc3

2012-11-02 Thread guanxuetao
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The following changes since commit 8c23f406c6d86808726ace580657186bc3b44587: Linus Torvalds (1): Merge git://git.kernel.org/pub/scm/virt/kvm/kvm are available in the git repository at: git://github.com/gxt/linux.git unicore32 Al Viro (2)

Re: [PATCH v2 2/5] unicore32: pwm: Use module_platform_driver()

2012-09-21 Thread guanxuetao
> Some of the boilerplate code can be eliminated by using this macro. The > driver was previously registered with an arch_initcall(), so technically > this is no longer the same, but when the driver is moved to the PWM > framework, deferred probing will take care of any driver probe ordering > issu

Re: [PATCH v2 3/5] unicore32: pwm: Remove unnecessary indirection

2012-09-21 Thread guanxuetao
> Calling the actual probing function through a proxy isn't required and > makes the code needlessly complex. > > Signed-off-by: Thierry Reding Tested-by: Qin Rui Acked-by: Guan Xuetao Thanks & Regards, Guan Xuetao > --- > arch/unicore32/kernel/pwm.c | 23 ++- > 1 file c

Re: [PATCH v2 5/5] pwm: Move PUV3 PWM driver to PWM framework

2012-09-21 Thread guanxuetao
> This commit moves the driver to drivers/pwm and converts it to the new > PWM framework. > > Signed-off-by: Thierry Reding Tested-by: Qin Rui Acked-by: Guan Xuetao Thanks & Regards, Guan Xuetao > --- > arch/unicore32/Kconfig | 12 +-- > arch/unicore32/kernel/Makefile | 1 - > ar

Re: [PATCH v2 4/5] unicore32: pwm: Use managed resource allocations

2012-09-21 Thread guanxuetao
> This commit uses the managed resource allocation functions to simplify > the cleanup paths on error and removal. > > Signed-off-by: Thierry Reding Tested-by: Qin Rui Acked-by: Guan Xuetao Thanks & Regards, Guan Xuetao > --- > arch/unicore32/kernel/pwm.c | 47 > +

Re: [PATCH v2 2/5] unicore32: pwm: Use module_platform_driver()

2012-09-22 Thread guanxuetao
> On Sat, Sep 22, 2012 at 10:56:30AM +0800, guanxue...@mprc.pku.edu.cn > wrote: >> > Some of the boilerplate code can be eliminated by using this macro. >> The >> > driver was previously registered with an arch_initcall(), so >> technically >> > this is no longer the same, but when the driver is mo

Re: [PATCH v2 2/5] unicore32: pwm: Use module_platform_driver()

2012-09-22 Thread guanxuetao
> On Sat, Sep 22, 2012 at 10:56:30AM +0800, guanxue...@mprc.pku.edu.cn > wrote: >> > Some of the boilerplate code can be eliminated by using this macro. >> The >> > driver was previously registered with an arch_initcall(), so >> technically >> > this is no longer the same, but when the driver is mo

Re: [PATCH] asm-generic/io.h: remove asm/cacheflush.h include

2012-10-28 Thread guanxuetao
> Including from prevents > cacheflush.h being able to use I/O functions like readl and writel due > to circular include dependencies. It doesn't appear as if anything from > cacheflush.h is actually used by the generic io.h, so remove the > include. > > I've compile tested a defconfig compilatio

Re: [PATCH 030/193] arch/unicore32: remove CONFIG_EXPERIMENTAL

2012-10-28 Thread guanxuetao
> This config item has not carried much meaning for a while now and is > almost always enabled by default. As agreed during the Linux kernel > summit, remove it. > > CC: Guan Xuetao > Signed-off-by: Kees Cook Thanks. I will push it in my tree. Acked-by: Guan Xuetao > --- > arch/unicore32/Kco

[GIT PULL REQUEST] UniCore32 update for v3.7-rc2

2012-10-28 Thread guanxuetao
The following changes since commit e657e078d3dfa9f96976db7a2b5fd7d7c9f1f1a6: Linus Torvalds (1): Merge git://git.kernel.org/.../davem/net are available in the git repository at: git://github.com/gxt/linux.git unicore32 Al Viro (2): unicore32: switch to generic kernel_thread()/k

Re: [PATCH 1/6] unicore32: pwm: Properly remap memory-mapped registers

2012-09-06 Thread guanxuetao
> Instead of writing to the timer controller registers by dereferencing a > pointer to the memory location, properly remap the memory region with a > call to ioremap_nocache() and access the registers using writel(). > > Signed-off-by: Thierry Reding > --- > arch/unicore32/kernel/pwm.c | 25 +

Re: [PATCH 4/6] unicore32: Add common clock support

2012-09-06 Thread guanxuetao
> This commit adds support for the common clock framework to the Unicore32 > architecture. > > Signed-off-by: Thierry Reding This patch can't work. Could you disintegrate it into several small patches, so I could check it out. Thanks, Guan Xuetao > --- > arch/unicore32/Kconfig |

Re: [PATCH 1/2] unicore32: switch to generic kernel_thread()/kernel_execve()

2012-10-19 Thread guanxuetao
> On Fri, Oct 19, 2012 at 04:43:09PM +0800, Guan Xuetao wrote: >> From: Al Viro >> >> Signed-off-by: Al Viro >> Acked-and-Tested-by: Guan Xuetao > > You mean, it worked modulo obvious missing ')'? Wow... OK, merged > into signal.git#for-next, obviously in no-rebase mode (as the matter > of fact

Re: [RFC PATCH 1/8] mm, vmalloc: change iterating a vmlist to find_vm_area()

2012-12-09 Thread guanxuetao
> The purpose of iterating a vmlist is finding vm area with specific > virtual address. find_vm_area() is provided for this purpose > and more efficient, because it uses a rbtree. > So change it. > > Cc: Chris Metcalf > Cc: Guan Xuetao > Cc: Thomas Gleixner > Cc: Ingo Molnar > Cc: "H. Peter Anv

[GIT PULL REQUEST] UniCore32 update for v3.7-rc4

2012-11-12 Thread guanxuetao
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The following changes since commit 0e4a43ed08e2f44aa7b96aa95d0a540d675483e1: Linus Torvalds (1): Merge git://git.kernel.org/.../steve/gfs2-3.0-fixes are available in the git repository at: git://github.com/gxt/linux.git unicore32 Al Viro

[GIT PULL REQUEST] UniCore32 update for v3.7-rc4

2012-11-09 Thread guanxuetao
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The following changes since commit 0e4a43ed08e2f44aa7b96aa95d0a540d675483e1: Linus Torvalds (1): Merge git://git.kernel.org/.../steve/gfs2-3.0-fixes are available in the git repository at: git://github.com/gxt/linux.git ..BRANCH.NOT.VERIF

Re: [GIT PULL REQUEST] UniCore32 update for v3.7-rc4

2012-11-11 Thread guanxuetao
> On Fri, Nov 9, 2012 at 10:35 AM, guanxuetao > wrote: >> >> git://github.com/gxt/linux.git ..BRANCH.NOT.VERIFIED.. > > Let's try that again. With you checking what you send me. I hope > there's a signed tag somewhere, but the above certainly isn'

Re: [PATCH] select GENERIC_ATOMIC64 for c6x/score/unicore32 archs

2012-08-14 Thread guanxuetao
> Sorry I have no compilers for build testing these changes, however the > risk looks low and it's much better than to leave the arch broken, > considering that Eric will do atomic64_t in the core fs/namespace.c code. > > CC: "Eric W. Biederman" > Signed-off-by: Fengguang Wu It looks ok for unico

Re: [PATCH] unicore32: Use schedule_preempt_disabled()

2012-08-16 Thread guanxuetao
> Follow bd2f5536 (sched/rt: Use schedule_preempt_disabled()). > > Cc: Thomas Gleixner > Cc: Peter Zijlstra > Cc: Ingo Molnar > Signed-off-by: Tobias Klauser Thanks. Signed-off-by: Guan Xuetao -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a messa

Re: [PATCH 5/7] i2c-puv3: Use struct dev_pm_ops for power management

2012-07-11 Thread guanxuetao
> From: Rafael J. Wysocki > > Make the PKUnity-v3 SoC I2C controller driver define its suspend > callback through a struct dev_pm_ops object rather than by using > a legacy PM hook in struct platform_driver. The empty resume > callback is not necessary, so remove it. > > Signed-off-by: Rafael J.

Re: [PATCH 23/25] unicore32: Use Kbuild infrastructure for kvm_para.h

2012-10-13 Thread guanxuetao
> From: Steven Rostedt > > All the headers but kvm_para.h use the Kbuild infrastructure to > get to the asm-generic headers. I merged the uapi patch for unicore32. In that patch, kvm_para.h was moved to arch/unicore32/include/uapi/asm/kvm_para.h. Anyway, I'd like to apply this patch based on uapi

Re: [TRIVIAL PATCH 15/26] unicore32: Convert print_symbol to %pSR

2012-12-12 Thread guanxuetao
> Use the new vsprintf extension to avoid any possible > message interleaving. > > Signed-off-by: Joe Perches Sorry for my last email, which should not reply all. Acked-by: Guan Xuetao > --- > arch/unicore32/kernel/process.c |5 +++-- > 1 files changed, 3 insertions(+), 2 deletions(-) > >

[GIT PULL] UniCore32 update for v3.16-rc1

2014-06-19 Thread guanxuetao
Hi Linus, This is unicore32 pull request for v3.16-rc1. This pull request includes bugfixes to make unicore32 successfully build under defconfig, and some changes for allmodconfig (though not finished). Please pull tags/for-linus with following updates. Thanks. Xuetao Guan -BEGIN PGP SIG

[GIT PULL REQUEST] UniCore32 update for 3.15-rc7

2014-05-29 Thread guanxuetao
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The following changes since commit f2159d1e99612ceb94bf9a2dc2fbca409d828b1b: Linus Torvalds (1): Merge tag 'sound-3.15-rc8' of git://git.kernel.org/.../tiwai/sound are available in the git repository at: git://github.com/gxt/linux.git uni

[GIT PULL] UniCore32 update for v3.15-rc8

2014-06-03 Thread guanxuetao
Hi Linus, This is unicore32 pull request for v3.15-rc8. This pull request includes bugfixes to make unicore32 successfully build under defconfig, and some changes for allmodconfig (though not finished). Please pull tags/for-linus with following updates. Thanks and Regards, Xuetao Guan The fol

[GIT PULL] UniCore32 update for v3.15-rc8

2014-06-04 Thread guanxuetao
Hi Linus, This is unicore32 pull request for v3.15-rc8. This pull request includes bugfixes to make unicore32 successfully build under defconfig, and some changes for allmodconfig (though not finished). Please pull tags/for-linus with following updates. I hope it works this time. Thanks for yo