public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
* [GIT PULL] Samsung fixes-3 for v3.6
@ 2012-09-17 22:56 Kukjin Kim
  2012-09-17 22:59 ` Olof Johansson
  0 siblings, 1 reply; 7+ messages in thread
From: Kukjin Kim @ 2012-09-17 22:56 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Arnd and Olof,

Here is second Samsung fixes for v3.6.

This includes using spin_lock_irqsave in clk_set_parent() to avoid spinlock
recursion and fixing wrong definitions.

If any problems, please kindly let me know.

Thanks.

Best regards,
Kgene.
--
Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.

The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:

  Linux 3.6-rc4 (2012-09-01 10:39:58 -0700)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
v3.6-samsung-fixes-2

Julia Lawall (1):
      ARM: S3C24xx: delete double assignment

Mandeep Singh Baines (1):
      ARM: SAMSUNG: use spin_lock_irqsave() in clk_set_parent

Peter Senna Tschudin (1):
      ARM: S3C24XX: removes unnecessary semicolon

Seung-Woo Kim (1):
      ARM: EXYNOS: fixed SYSMMU setup definition to mate parameter name

 arch/arm/mach-exynos/include/mach/sysmmu.h |    2 +-
 arch/arm/mach-s3c24xx/mach-h1940.c         |    4 ++--
 arch/arm/plat-samsung/clock.c              |    5 +++--
 3 files changed, 6 insertions(+), 5 deletions(-)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] Samsung fixes-3 for v3.6
  2012-09-17 22:56 [GIT PULL] Samsung fixes-3 for v3.6 Kukjin Kim
@ 2012-09-17 22:59 ` Olof Johansson
  2012-09-17 23:05   ` Kukjin Kim
  0 siblings, 1 reply; 7+ messages in thread
From: Olof Johansson @ 2012-09-17 22:59 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,


On Mon, Sep 17, 2012 at 3:56 PM, Kukjin Kim <kgene.kim@samsung.com> wrote:
> Hi Arnd and Olof,
>
> Here is second Samsung fixes for v3.6.
>
> This includes using spin_lock_irqsave in clk_set_parent() to avoid spinlock
> recursion and fixing wrong definitions.
>
> If any problems, please kindly let me know.
>
> Thanks.
>
> Best regards,
> Kgene.
> --
> Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer,
> SW Solution Development Team, Samsung Electronics Co., Ltd.
>
> The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:
>
>   Linux 3.6-rc4 (2012-09-01 10:39:58 -0700)
>
> are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
> v3.6-samsung-fixes-2
>
> Julia Lawall (1):
>       ARM: S3C24xx: delete double assignment
>
> Mandeep Singh Baines (1):
>       ARM: SAMSUNG: use spin_lock_irqsave() in clk_set_parent
>
> Peter Senna Tschudin (1):
>       ARM: S3C24XX: removes unnecessary semicolon
>
> Seung-Woo Kim (1):
>       ARM: EXYNOS: fixed SYSMMU setup definition to mate parameter name

We're very late in the release cycle for 3.6, and only critical fixes
should go in -- no cleanups. Please queue those in a
fixes-non-critical branch for 3.7 instead.

Only the one from Mandeep seems to be a real bug fix, I think?


-Olof

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] Samsung fixes-3 for v3.6
  2012-09-17 22:59 ` Olof Johansson
@ 2012-09-17 23:05   ` Kukjin Kim
  2012-09-17 23:17     ` Olof Johansson
  0 siblings, 1 reply; 7+ messages in thread
From: Kukjin Kim @ 2012-09-17 23:05 UTC (permalink / raw)
  To: linux-arm-kernel

Olof Johansson wrote:
> 
> Hi,
> 
> 
> On Mon, Sep 17, 2012 at 3:56 PM, Kukjin Kim <kgene.kim@samsung.com> wrote:
> > Hi Arnd and Olof,
> >
> > Here is second Samsung fixes for v3.6.
> >
> > This includes using spin_lock_irqsave in clk_set_parent() to avoid
> spinlock
> > recursion and fixing wrong definitions.
> >
> > If any problems, please kindly let me know.
> >
> > Thanks.
> >
> > Best regards,
> > Kgene.
> > --
> > Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer,
> > SW Solution Development Team, Samsung Electronics Co., Ltd.
> >
> > The following changes since commit
> 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:
> >
> >   Linux 3.6-rc4 (2012-09-01 10:39:58 -0700)
> >
> > are available in the git repository at:
> >   git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
> > v3.6-samsung-fixes-2
> >
> > Julia Lawall (1):
> >       ARM: S3C24xx: delete double assignment
> >
> > Mandeep Singh Baines (1):
> >       ARM: SAMSUNG: use spin_lock_irqsave() in clk_set_parent
> >
> > Peter Senna Tschudin (1):
> >       ARM: S3C24XX: removes unnecessary semicolon
> >
> > Seung-Woo Kim (1):
> >       ARM: EXYNOS: fixed SYSMMU setup definition to mate parameter name
> 
> We're very late in the release cycle for 3.6, and only critical fixes
> should go in -- no cleanups. Please queue those in a
> fixes-non-critical branch for 3.7 instead.
> 
> Only the one from Mandeep seems to be a real bug fix, I think?
> 
Well...I don't think so, others also should be fixed before v3.6 because as
you can see, it can occur unexpected behavior and must be wrong. But last
one is small thing...

Thanks.

Best regards,
Kgene.
--
Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] Samsung fixes-3 for v3.6
  2012-09-17 23:05   ` Kukjin Kim
@ 2012-09-17 23:17     ` Olof Johansson
  2012-09-17 23:20       ` Kukjin Kim
  0 siblings, 1 reply; 7+ messages in thread
From: Olof Johansson @ 2012-09-17 23:17 UTC (permalink / raw)
  To: linux-arm-kernel

Hi,

On Mon, Sep 17, 2012 at 4:05 PM, Kukjin Kim <kgene.kim@samsung.com> wrote:

> Well...I don't think so, others also should be fixed before v3.6 because as
> you can see, it can occur unexpected behavior and must be wrong. But last
> one is small thing...

"ARM: EXYNOS: fixed SYSMMU setup definition to mate parameter name" is
a valid cleanup, but it has zero functional impact, it just reorders
two unused arguments to a stub macro.

"ARM: S3C24xx: delete double assignment" is a valid bugfix, but the
bug was introduced in "ARM: S3C2410: H1940: Use leds-gpio driver for
LEDs managing" in 2.6.39 so fixing it in 3.7 seems just as fine as
3.6, in my opinion -- it's gone unnoticed so far and was just found by
tools.

"ARM: S3C24XX: removes unnecessary semicolon" fixes a harmless extra
semicolon after a switch statement. Valid cleanup but definitely not
urgent for 3.6.


-Olof

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] Samsung fixes-3 for v3.6
  2012-09-17 23:17     ` Olof Johansson
@ 2012-09-17 23:20       ` Kukjin Kim
  0 siblings, 0 replies; 7+ messages in thread
From: Kukjin Kim @ 2012-09-17 23:20 UTC (permalink / raw)
  To: linux-arm-kernel

Olof Johansson wrote:
> 
> Hi,
> 
> On Mon, Sep 17, 2012 at 4:05 PM, Kukjin Kim <kgene.kim@samsung.com> wrote:
> 
> > Well...I don't think so, others also should be fixed before v3.6 because
> as
> > you can see, it can occur unexpected behavior and must be wrong. But
> last
> > one is small thing...
> 
> "ARM: EXYNOS: fixed SYSMMU setup definition to mate parameter name" is
> a valid cleanup, but it has zero functional impact, it just reorders
> two unused arguments to a stub macro.
> 
> "ARM: S3C24xx: delete double assignment" is a valid bugfix, but the
> bug was introduced in "ARM: S3C2410: H1940: Use leds-gpio driver for
> LEDs managing" in 2.6.39 so fixing it in 3.7 seems just as fine as
> 3.6, in my opinion -- it's gone unnoticed so far and was just found by
> tools.
> 
> "ARM: S3C24XX: removes unnecessary semicolon" fixes a harmless extra
> semicolon after a switch statement. Valid cleanup but definitely not
> urgent for 3.6.
> 
Agreed. Let me sort out the branch for fixes soon, then re-send pull
request.

Thanks.

Best regards,
Kgene.
--
Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] Samsung fixes-3 for v3.6
@ 2012-09-18 13:24 Kukjin Kim
  2012-09-18 14:40 ` Olof Johansson
  0 siblings, 1 reply; 7+ messages in thread
From: Kukjin Kim @ 2012-09-18 13:24 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Arnd, Olof

This is re-sending Samsung fixes-3 I talked to Olof before.

The branch is including two commits are using spin_lock_{irqsave, 
irqrestore} in clk_set_parent() and clk_set_rate() to avoid spinlock 
recursion/locking.

If any problems, please kindly let me know.

Thanks.

Best regards,
Kgene.
--
Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.

The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:

   Linux 3.6-rc4 (2012-09-01 10:39:58 -0700)

are available in the git repository at:
   git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
v3.6-samsung-fixes-3

Mandeep Singh Baines (1):
       ARM: SAMSUNG: use spin_lock_irqsave() in clk_set_parent

Tushar Behera (1):
       ARM: SAMSUNG: Use spin_lock_{irqsave,irqrestore} in clk_set_rate

  arch/arm/plat-samsung/clock.c |   10 ++++++----
  1 files changed, 6 insertions(+), 4 deletions(-)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [GIT PULL] Samsung fixes-3 for v3.6
  2012-09-18 13:24 Kukjin Kim
@ 2012-09-18 14:40 ` Olof Johansson
  0 siblings, 0 replies; 7+ messages in thread
From: Olof Johansson @ 2012-09-18 14:40 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Sep 18, 2012 at 6:24 AM, Kukjin Kim <kgene.kim@samsung.com> wrote:
> Hi Arnd, Olof
>
> This is re-sending Samsung fixes-3 I talked to Olof before.
>
> The branch is including two commits are using spin_lock_{irqsave,
> irqrestore} in clk_set_parent() and clk_set_rate() to avoid spinlock
> recursion/locking.
>
> If any problems, please kindly let me know.
>
> Thanks.
>
> Best regards,
> Kgene.
> --
> Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer,
> SW Solution Development Team, Samsung Electronics Co., Ltd.
>
> The following changes since commit 4cbe5a555fa58a79b6ecbb6c531b8bab0650778d:
>
>   Linux 3.6-rc4 (2012-09-01 10:39:58 -0700)
>
> are available in the git repository at:
>   git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
> v3.6-samsung-fixes-3

Thanks, pulled!


-Olof

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-09-18 14:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-17 22:56 [GIT PULL] Samsung fixes-3 for v3.6 Kukjin Kim
2012-09-17 22:59 ` Olof Johansson
2012-09-17 23:05   ` Kukjin Kim
2012-09-17 23:17     ` Olof Johansson
2012-09-17 23:20       ` Kukjin Kim
  -- strict thread matches above, loose matches on Subject: below --
2012-09-18 13:24 Kukjin Kim
2012-09-18 14:40 ` Olof Johansson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox