linux-next: Tree for Jul 18

2013-07-17 Thread Stephen Rothwell
Hi all, Changes since 20130717: The sound-asoc tree lost a build failure but still has another so I used the version from next-20130715. The drm-intel tree gained conflicts against the drm-intel-fixes tree. The aio tree lost its build failure. The akpm tree gained a conflict against the drm

Re: [PATCH 2/3] ACPI / video: Always call acpi_video_init_brightness() on init

2013-07-17 Thread Igor Gnatenko
From: Matthew Garrett We have to call acpi_video_init_brightness() even if we're not going to initialise the backlight - Thinkpads seem to use this as the trigger for enabling ACPI notifications rather than handling it in firmware. [rjw: Drop the brightness object created by

Re: [PATCH] perf, x86: Add Silvermont (22nm Atom) support

2013-07-17 Thread Yan, Zheng
On 07/18/2013 01:36 PM, Yan, Zheng wrote: > From: "Yan, Zheng" > > Compare to old atom, Silvermont has offcore and has more events > that support PEBS. > > Silvermont has two offcore response configuration MSRs, but the > event code for OFFCORE_RSP_1 is 0x02b7. To avoid complicating >

Re: [PATCH 1/3] ACPICA: expose OSI version

2013-07-17 Thread Igor Gnatenko
From: Aaron Lu Expose acpi_gbl_osi_data so that code outside of ACPICA can check the value of the last successfull _OSI call. The definitions for OSI versions are moved to actypes.h so that other components can access them too. Based on a patch from Matthew Garrett which in turn was based on

[PATCH] perf, x86: Add Silvermont (22nm Atom) support

2013-07-17 Thread Yan, Zheng
From: "Yan, Zheng" Compare to old atom, Silvermont has offcore and has more events that support PEBS. Silvermont has two offcore response configuration MSRs, but the event code for OFFCORE_RSP_1 is 0x02b7. To avoid complicating intel_fixup_er(), use INTEL_UEVENT_EXTRA_REG to define offcore

Re: [PATCH] KVM: MMU: avoid fast page fault fixing mmio page fault

2013-07-17 Thread Gleb Natapov
On Thu, Jul 18, 2013 at 12:52:37PM +0800, Xiao Guangrong wrote: > Currently, fast page fault tries to fix mmio page fault when the > generation number is invalid (spte.gen != kvm.gen) and returns to > guest to retry the fault since it sees the last spte is nonpresent > which causes infinity loop >

Re: [RESEND PATCH V1 8/9] hwmon: lm75: expose to thermal fw via DT nodes

2013-07-17 Thread Wei Ni
On 07/17/2013 11:17 PM, Eduardo Valentin wrote: > This patch adds to lm75 temperature sensor the possibility > to expose itself as thermal zone device, registered on the > thermal framework. > > The thermal zone is built only if a device tree node > describing a thermal zone for this sensor is

Re: [GIT PULL] Phase 2 of __cpuinit removal

2013-07-17 Thread Stephen Rothwell
Hi Linus, On Mon, 15 Jul 2013 10:57:35 -0400 Paul Gortmaker wrote: > > Please pull the following to get phase two of the __cpuinit removal. > > With the __cpuinit infrastructure removed earlier, this group of commits > only removes the function/data tagging that was done with the various >

Re: [ 00/19] 3.10.1-stable review

2013-07-17 Thread H. Peter Anvin
On 07/17/2013 09:01 PM, CAI Qian wrote: > > Please don't get me wrong. I did neither compare Linus to those child abusers > nor Thomas to those children. I simply pointed out there is also some common > sense need to consider. > Actually, you did. -hpa -- To unsubscribe from this

Re: [Ksummit-2013-discuss] [ATTEND] How to act on LKML

2013-07-17 Thread Al Viro
On Wed, Jul 17, 2013 at 03:24:18PM -0700, Sarah Sharp wrote: > > > Abuse is never justified, I hope that's clear for everybody. > > > > Depends on details of your definition of abuse. [snip] > http://outofthefog.net/CommonBehaviors/VerbalAbuse.html " "Always" and "Never" Statements - "Always"

linux-next: manual merge of the akpm tree with the drm-intel tree

2013-07-17 Thread Stephen Rothwell
Hi Andrew, Today's linux-next merge of the akpm tree got a conflict in drivers/gpu/drm/i915/i915_gem.c between commit 5cef07e16283 ("drm/i915: Move active/inactive lists to new mm") from the drm-intel tree and commit "drivers-convert-shrinkers-to-new-count-scan-api-fix" from the akpm tree. I

Re: [PATCH] KVM: MMU: avoid fast page fault fixing mmio page fault

2013-07-17 Thread Xiao Guangrong
On 07/18/2013 12:52 PM, Xiao Guangrong wrote: > Currently, fast page fault tries to fix mmio page fault when the > generation number is invalid (spte.gen != kvm.gen) and returns to > guest to retry the fault since it sees the last spte is nonpresent > which causes infinity loop > > It can be

[PATCH] KVM: MMU: avoid fast page fault fixing mmio page fault

2013-07-17 Thread Xiao Guangrong
Currently, fast page fault tries to fix mmio page fault when the generation number is invalid (spte.gen != kvm.gen) and returns to guest to retry the fault since it sees the last spte is nonpresent which causes infinity loop It can be triggered only on AMD host since the mmio page fault is

Re: [PATCH] reiserfs: check/extend buffer length for printing functions

2013-07-17 Thread Chen Gang
I have given a simple test for it. for current REISERFS_MAX_ERROR_BUF (error_buffer[4096]), it will report the full message warnings. [root@dhcp122 ~]# mount /dev/sda11 /mnt/sda11 [root@dhcp122 ~]# dmesg | grep reiser [ 423.421532] REISERFS warning (device sda11): reiserfs_fill_super:

Re: [ 00/19] 3.10.1-stable review

2013-07-17 Thread CAI Qian
- Original Message - > From: "Steven Rostedt" > To: "CAI Qian" > Cc: "Thomas Gleixner" , "Sarah Sharp" > , "Linus Torvalds" > , "Ingo Molnar" , "Guenter > Roeck" , "Greg > Kroah-Hartman" , "Dave Jones" , > "Linux Kernel Mailing List" > , "Andrew Morton" , > "stable" , > "Darren

Re: [RFC] sched: Limit idle_balance() when it is being used too frequently

2013-07-17 Thread Jason Low
On Wed, 2013-07-17 at 20:01 +0200, Peter Zijlstra wrote: > On Wed, Jul 17, 2013 at 01:51:51PM -0400, Rik van Riel wrote: > > On 07/17/2013 12:18 PM, Peter Zijlstra wrote: > > > >So the way I see things is that the only way newidle balance can slow down > > >things is if it runs when we could have

Re: [ 00/19] 3.10.1-stable review

2013-07-17 Thread CAI Qian
- Original Message - > From: "Steven Rostedt" > To: "CAI Qian" > Cc: "Thomas Gleixner" , "Sarah Sharp" > , "Linus Torvalds" > , "Ingo Molnar" , "Guenter > Roeck" , "Greg > Kroah-Hartman" , "Dave Jones" , > "Linux Kernel Mailing List" > , "Andrew Morton" , > "stable" , > "Darren

Re: [PATCH] module: ppc64 module CRC relocation fix causes perf issues

2013-07-17 Thread Anton Blanchard
Hi Scott, > What specifically should I do to test it? Could you double check perf annotate works? I'm 99% sure it will but that is what was failing on ppc64. Anton -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org

Re: [ 00/19] 3.10.1-stable review

2013-07-17 Thread George Spelvin
> If you can point me to a single instance of Linus "abusing" someone > who is not one of his trusted persons, who really should be able to > deal with that, or someone who did not provoke him to go into rant > mode, then I'm all on your side. Well, the one that comes to mind is Alan Cox and the

Re: [ 00/19] 3.10.1-stable review

2013-07-17 Thread Steven Rostedt
On Wed, 2013-07-17 at 23:16 -0400, CAI Qian wrote: > > So if you talk about abuse, then you need an abuser and a victim. So > > your argumentation falls flat because there is no victim. > Could victim be someone else in the future since it is an example that > people may follow? >

Re: [PATCH 3.11-rc1] crypto: Fix boot failure due to module dependency.

2013-07-17 Thread Tetsuo Handa
Tim Chen wrote: > > > Your approach is quite complicated. I think something simpler like the > > > following will work: > > > > We cannot benefit from PCLMULQDQ. Is it acceptable for you? > > > The following code in crct10dif-pclmul_glue.c > > static const struct x86_cpu_id crct10dif_cpu_id[]

Re: splice vs execve lockdep trace.

2013-07-17 Thread Dave Chinner
On Wed, Jul 17, 2013 at 05:17:36PM -0700, Linus Torvalds wrote: > On Wed, Jul 17, 2013 at 4:40 PM, Ben Myers wrote: > >> > >> We're still talking at cross purposes then. > >> > >> How the hell do you handle mmap() and page faulting? > > > > __xfs_get_blocks serializes access to the block map with

Re: [PATCH 0/3] Cleanup sched_clock.h users

2013-07-17 Thread John Stultz
On 07/17/2013 07:39 PM, Stephen Boyd wrote: This patchset cleans up the last few stragglers using the sched_clock.h header file in asm and removes the asm header. A new one appeared in drivers/clocksource so I'm not sure who wants to take that one. Thanks for doing this! I'll queue the

Re: [PATCH RFC nohz_full 6/7] nohz_full: Add full-system-idle state machine

2013-07-17 Thread Paul E. McKenney
On Thu, Jul 18, 2013 at 03:33:01AM +0200, Frederic Weisbecker wrote: > On Wed, Jul 17, 2013 at 05:41:41PM -0700, Paul E. McKenney wrote: > > On Thu, Jul 18, 2013 at 01:31:21AM +0200, Frederic Weisbecker wrote: > > > I'm missing a key here. > > > > > > Let's imagine that the timekeeper has finally

Re: splice vs execve lockdep trace.

2013-07-17 Thread Dave Chinner
On Wed, Jul 17, 2013 at 09:03:11AM -0700, Linus Torvalds wrote: > On Tue, Jul 16, 2013 at 10:51 PM, Dave Chinner wrote: > > > > But When i say "stale data" I mean that the data being returned > > might not have originally belonged to the underlying file you are > > reading. > > We're still

Re: [ 00/19] 3.10.1-stable review

2013-07-17 Thread CAI Qian
- Original Message - > From: "Thomas Gleixner" > To: "Sarah Sharp" > Cc: "Linus Torvalds" , "Ingo Molnar" > , "Guenter Roeck" > , "Greg Kroah-Hartman" , > "Steven Rostedt" , > "Dave Jones" , "Linux Kernel Mailing List" > , "Andrew Morton" > , "stable" , "Darren Hart" > > Sent:

[PATCH V4] regulator: 88pm800: add regulator driver for 88pm800

2013-07-17 Thread Chao Xie
Add the regulator driver for PMIC 88pm800 including device tree support. 88pm800 is an I2C-based power-management IC containing voltage regulators, a real-time clock, and some general purpose ADC devices, Signed-off-by: Yi Zhang Signed-off-by: Chao Xie ---

Re: [PATCH 0/3] tracing/perf: perf_trace_buf/perf_xxx hacks.

2013-07-17 Thread Steven Rostedt
On Tue, 2013-06-18 at 21:21 +0200, Oleg Nesterov wrote: > Hello. > > On top of "PATCH 0/3] tracing: more list_empty(perf_events) checks" > series I sent yesterday. > > Compile tested only, not for inclusion yet. Oleg, I know you sent me a mbox with these patches, but I rather pull the real

[PATCH net V2 1/2] tuntap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS

2013-07-17 Thread Jason Wang
We try to linearize part of the skb when the number of iov is greater than MAX_SKB_FRAGS. This is not enough since each single vector may occupy more than one pages, so zerocopy_sg_fromiovec() may still fail and may break the guest network. Solve this problem by calculate the pages needed for iov

[PATCH net V2 2/2] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS

2013-07-17 Thread Jason Wang
We try to linearize part of the skb when the number of iov is greater than MAX_SKB_FRAGS. This is not enough since each single vector may occupy more than one pages, so zerocopy_sg_fromiovec() may still fail and may break the guest network. Solve this problem by calculate the pages needed for iov

Re: [Ksummit-2013-discuss] [ATTEND] How to act on LKML

2013-07-17 Thread CAI Qian
- Original Message - > From: "Sarah Sharp" > To: "CAI Qian" > Cc: "Trond Myklebust" , "Ric Wheeler" > , "David Lang" > , ksummit-2013-disc...@lists.linuxfoundation.org, "Greg > Kroah-Hartman" , > "Darren Hart" , "Ingo Molnar" , > "Olivier Galibert" , > "Linux Kernel Mailing List" ,

Re: [PATCH 0/3] tracing: more list_empty(perf_events) checks

2013-07-17 Thread Steven Rostedt
Peter, These have been discussed, and they mostly live in the tracing directory, but are perf related. Can you give me your Acked-by on them. Thanks, -- Steve On Mon, 2013-06-17 at 19:01 +0200, Oleg Nesterov wrote: > Hello. > > Steven, we already discussed this a bit some time ago... > >

Re: [PATCH 5/8] thp, mm: locking tail page is a bug

2013-07-17 Thread Dave Jones
On Wed, Jul 17, 2013 at 05:58:13PM -0700, Hugh Dickins wrote: > On Wed, 17 Jul 2013, Dave Hansen wrote: > > On 07/17/2013 02:09 PM, Andrew Morton wrote: > > > lock_page() is a pretty commonly called function, and I assume quite a > > > lot of people run with CONFIG_DEBUG_VM=y. > > > > > >

About omap2 mmc host close too long irq in irqaction.

2013-07-17 Thread majianpeng
Hi all, Now i worked on omp2 and met a probelm which someplace close_irq for 3.6second. The kernel version is 2.6.37. I used trace to find in irq_action:omap_hsmmc_irq. This problem occured by removed the sdcard when there are io operations. I found the read problem is in

Re: [PATCH net 2/2] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS

2013-07-17 Thread Jason Wang
On 07/17/2013 07:06 PM, Michael S. Tsirkin wrote: > On Wed, Jul 17, 2013 at 06:32:11PM +0800, Jason Wang wrote: >> We try to linearize part of the skb when the number of iov is greater than >> MAX_SKB_FRAGS. This is not enough since each single vector may occupy more >> than >> one pages, so

[PATCH v2] x86, tboot: iomem fixes

2013-07-17 Thread Qiaowei Ren
Fixes for iomem annotations in arch/x86/kernel/tboot.c Signed-off-by: Qiaowei Ren --- arch/x86/kernel/tboot.c | 21 - 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/arch/x86/kernel/tboot.c b/arch/x86/kernel/tboot.c index 3ff42d2..afe8cf8 100644 ---

Re: [Ksummit-2013-discuss] [ATTEND] How to act on LKML

2013-07-17 Thread Benjamin Herrenschmidt
On Wed, 2013-07-17 at 11:51 -0700, Sarah Sharp wrote: > Here's a gem from a senior software developer at Nvidia: > https://picasaweb.google.com/116960357493251979546/Trolls#5901298464591248626 > > And another email from a software developer in Portland, where I live: >

[PATCH 3/3] ARM: Remove temporary sched_clock.h header

2013-07-17 Thread Stephen Boyd
This header file is no longer needed now that the ARM sched_clock framework is generic and all users have moved to linux/sched_clock.h instead of asm/sched_clock.h. Remove it. Signed-off-by: Stephen Boyd --- arch/arm/include/asm/sched_clock.h | 4 1 file changed, 4 deletions(-) delete

[PATCH 1/3] clocksource: orion: Use linux/sched_clock.h

2013-07-17 Thread Stephen Boyd
The sched_clock.h include is under include/linux now. Cc: Sebastian Hesselbarth Signed-off-by: Stephen Boyd --- drivers/clocksource/time-orion.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clocksource/time-orion.c b/drivers/clocksource/time-orion.c index

[PATCH 2/3] ARM: clps711x: Use linux/sched_clock.h

2013-07-17 Thread Stephen Boyd
The sched_clock.h include is under include/linux now. Cc: Alexander Shiyan Signed-off-by: Stephen Boyd --- arch/arm/mach-clps711x/common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-clps711x/common.c b/arch/arm/mach-clps711x/common.c index

[PATCH 0/3] Cleanup sched_clock.h users

2013-07-17 Thread Stephen Boyd
This patchset cleans up the last few stragglers using the sched_clock.h header file in asm and removes the asm header. A new one appeared in drivers/clocksource so I'm not sure who wants to take that one. Stephen Boyd (3): clocksource: orion: Use linux/sched_clock.h ARM: clps711x: Use

Re: [RFC PATCH V2] tracing: Check f_dentry before accessing event_file/call in inode->i_private

2013-07-17 Thread Masami Hiramatsu
(2013/07/17 23:51), Oleg Nesterov wrote: > On 07/17, Masami Hiramatsu wrote: >> >> (2013/07/16 3:16), Oleg Nesterov wrote: >>> On 07/09, Masami Hiramatsu wrote: To avoid this, when opening events/*/*/enable, we have to ensure the dentry of the file is not unlinked yet, under

Re: [PATCH] sched: smart wake-affine

2013-07-17 Thread Michael Wang
Hi, Peter Davidlohr has tested the v3 patch set and it work well as reported (and in my test too), I thing your patch has solved the issue he found in v2 :) Thus I think v3 is ready for next step now, I wish it has not yet been removed out of your apply-queue ;-) Regards, Michael Wang On

Re: linux-next: Tree for Jul 17

2013-07-17 Thread Stephen Rothwell
Hi Mark, On Thu, 18 Jul 2013 09:38:24 +1000 Stephen Rothwell wrote: > > So these are the errors I got yesterday: > > sound/soc/fsl/imx-mc13783.c:23:28: fatal error: asm/mach-types.h: No such > file or directory > #include > ^ > > I didn't look closely enough,

Re: [PATCH 5/30] ACPI / hotplug / PCI: Unified notify handler for hotplug events

2013-07-17 Thread Yinghai Lu
On Wed, Jul 17, 2013 at 4:18 PM, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Using the hotplug context objects introduced previously rework the > ACPI-based PCI hotplug (ACPIPHP) core code so that all notifications > for ACPI device objects corresponding to the hotplug PCI devices are

Re: [PATCH 4/4] [media] em28xx: Fix vidioc fmt vid cap v4l2 compliance

2013-07-17 Thread Devin Heitmueller
On Tue, Jul 16, 2013 at 7:06 PM, Alban Browaeys wrote: > Set fmt.pix.priv to zero in vidioc_g_fmt_vid_cap > and vidioc_try_fmt_vid_cap. Any reason not to have the v4l2 core do this before dispatching to the driver? Set it to zero before the core calls g_fmt. This avoids all the drivers (most

linux-next: manual merge of the drm-intel tree with the drm-intel-fixes tree

2013-07-17 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the drm-intel tree got a conflict in drivers/gpu/drm/i915/i915_gem.c between commit 067556084a0e ("drm/i915: Correct obj->mm_list link to dev_priv->dev_priv->mm.inactive_list") from the drm-intel-fixes tree and commit 5cef07e16283 ("drm/i915: Move

Re: [Ksummit-2013-discuss] [ATTEND] How to act on LKML (was: [ 00/19] 3.10.1-stable review)

2013-07-17 Thread Benjamin Herrenschmidt
On Wed, 2013-07-17 at 10:14 +0400, James Bottomley wrote: > > OK, I am stupid enough to take a stab at this... > > > > 1.Does the Linux kernel community's health depend on the occasional > > rant? [My guess is that we simply have no way of knowing. > > That said, I would be

Re: [PATCH 4/30] ACPI / hotplug / PCI: Hotplug context objects for bridges and functions

2013-07-17 Thread Yinghai Lu
On Wed, Jul 17, 2013 at 4:17 PM, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > When either a new hotplug bridge or a new hotplug function is added > by the ACPI-based PCI hotplug (ACPIPHP) code, attach a context object > to its ACPI handle to store hotplug-related information in it. To

Re: [PATCH 15/18] fix compilation with !CONFIG_NUMA_BALANCING

2013-07-17 Thread Rik van Riel
On Mon, 15 Jul 2013 16:20:17 +0100 Mel Gorman wrote: > Ideally it would be possible to distinguish between NUMA hinting faults that > are private to a task and those that are shared. If treated identically > there is a risk that shared pages bounce between nodes depending on Your patch 15

Re: [PATCH V2 2/2] fs/aio: Add support to aio ring pages migration

2013-07-17 Thread Gu Zheng
Hi Ben, On 07/17/2013 09:44 PM, Benjamin LaHaise wrote: > On Wed, Jul 17, 2013 at 05:22:30PM +0800, Gu Zheng wrote: >> As the aio job will pin the ring pages, that will lead to mem migrated >> failed. In order to fix this problem we use an anon inode to manage the aio >> ring >> pages, and

linux-next: manual merge of the drm-intel tree with the drm-intel-fixes tree

2013-07-17 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the drm-intel tree got a conflict in drivers/gpu/drm/i915/i915_dma.c between commit 7dcd2677ea91 ("drm/i915: fix long-standing SNB regression in power consumption after resume v2") from the drm-intel-fixes tree and commit 59cdb63d529c ("drm/i915: kill

Re: [PATCH 2/30] ACPI / hotplug / PCI: Consolidate acpiphp_enumerate_slots()

2013-07-17 Thread Yinghai Lu
On Wed, Jul 17, 2013 at 4:16 PM, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > The acpiphp_enumerate_slots() function is now split into two parts, > acpiphp_enumerate_slots() proper and init_bridge_misc() which is > only called by the former. If these functions are combined, > it is

Re: [PATCH RFC nohz_full 6/7] nohz_full: Add full-system-idle state machine

2013-07-17 Thread Frederic Weisbecker
On Wed, Jul 17, 2013 at 05:41:41PM -0700, Paul E. McKenney wrote: > On Thu, Jul 18, 2013 at 01:31:21AM +0200, Frederic Weisbecker wrote: > > I'm missing a key here. > > > > Let's imagine that the timekeeper has finally set full_sysidle_state = > > RCU_SYSIDLE_FULL_NOTED > > with cmpxchg, what

RE: [PATCH] [RFC] EHCI: add to memory barrier to updating hw_next

2013-07-17 Thread Gioh Kim
Thanks for your reply. > -Original Message- > From: Ming Lei [mailto:tom.leim...@gmail.com] > Sent: Wednesday, July 17, 2013 5:52 PM > To: 김기오 > Cc: Alan Stern; linux-...@vger.kernel.org; linux-kernel@vger.kernel.org; > Mark Salter; namhyung@lge.com; Minchan Kim; Chanho Min; Jong-Sung

Re: [PATCH] virtio-net: put virtio net header inline with data

2013-07-17 Thread Rusty Russell
David Miller writes: > From: "Michael S. Tsirkin" > Date: Wed, 17 Jul 2013 08:00:32 +0300 > >> On Tue, Jul 16, 2013 at 12:33:26PM -0700, David Miller wrote: >>> From: Rusty Russell >>> Date: Mon, 15 Jul 2013 11:13:25 +0930 >>> >>> > From: Michael S. Tsirkin >>> > >>> > For small packets we

Re: [PATCH] net/sun3_82586: Kill array subscript above array bounds warning

2013-07-17 Thread David Miller
From: Geert Uytterhoeven Date: Wed, 17 Jul 2013 14:25:05 +0200 > drivers/net/ethernet/i825xx/sun3_82586.c: In function 'sun3_82586_timeout': > drivers/net/ethernet/i825xx/sun3_82586.c:993:89: warning: array subscript is > above array bounds [-Warray-bounds] > > Using the default NUM_XMIT_BUFFS

Re: [PATCH v3] power: new trace event to print device suspend and resume time

2013-07-17 Thread Steven Rostedt
On Wed, 2013-07-17 at 17:03 -0600, Shuah Khan wrote: > diff --git a/include/trace/events/power.h b/include/trace/events/power.h > index 8e42410..24afd22 100644 > --- a/include/trace/events/power.h > +++ b/include/trace/events/power.h > @@ -66,6 +66,41 @@ TRACE_EVENT(machine_suspend, >

Re: [RFC PATCH 00/10] Alpha support for QEMU

2013-07-17 Thread Michael Cree
On Tue, Jul 16, 2013 at 10:34:08AM -0700, Richard Henderson wrote: > The series seems pretty stable under QEMU, but I have no real hardware > on which to test -- the whole reason I'm interested in QEMU of course. > So I'm hoping that someone will notice this and help me out with testing. Tested

[PATCH 2/2] ext4: each filesystem creates and uses its own mc_cache

2013-07-17 Thread T Makphaibulchoke
This patch adds new interfaces to create and destory cache, ext4_xattr_create_cache() and ext4_xattr_destroy_cache(), and remove the cache creation and destory calls from ex4_init_xattr() and ext4_exitxattr() in fs/ext4/xattr.c. fs/ext4/super.c has been changed so that when a filesystem is mounted

[PATCH 1/2] mbcache: decoupling the locking of mb_cache local data from global data

2013-07-17 Thread T Makphaibulchoke
The patch increases the parallelism of mb_cache_entry utilization by introducing new spinlocks to the mb_cache structure to protect the mb_cache local block and index hash chains, while the global mb_cache_lru_list and mb_cache_list continue to be protected by the global mb_cache_spinlock.

Re: [PATCH 1/30] ACPI / PCI: Make bus registration and unregistration symmetric

2013-07-17 Thread Yinghai Lu
On Wed, Jul 17, 2013 at 4:15 PM, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Since acpi_pci_slot_enumerate() and acpiphp_enumerate_slots() can get > the ACPI device handle they need from bus->bridge, it is not > necessary to pass that handle to them as an argument. > > Drop the second

Re: [PATCH 5/8] thp, mm: locking tail page is a bug

2013-07-17 Thread Hugh Dickins
On Wed, 17 Jul 2013, Dave Hansen wrote: > On 07/17/2013 02:09 PM, Andrew Morton wrote: > > lock_page() is a pretty commonly called function, and I assume quite a > > lot of people run with CONFIG_DEBUG_VM=y. > > > > Is the overhead added by this patch really worthwhile? > > I always thought of

Re: [Ksummit-2013-discuss] [ATTEND] How to act on LKML

2013-07-17 Thread Paul E. McKenney
On Wed, Jul 17, 2013 at 04:19:34PM -0700, Guenter Roeck wrote: > On Wed, Jul 17, 2013 at 04:08:31PM -0700, Paul E. McKenney wrote: > > On Wed, Jul 17, 2013 at 03:49:23PM -0700, Randy Dunlap wrote: > > > On 07/17/13 15:02, Guenter Roeck wrote: > > > > On Wed, Jul 17, 2013 at 07:40:43AM -0700, Sarah

[PATCH 0/2] ext4: increase mbcache scalability

2013-07-17 Thread T Makphaibulchoke
This patch intends to improve the scalability of an ext4 filesystem by introducing higher degree of parallelism to the usages of its mb_cache and mb_cache_entries. Here are some of the benchmark results with the changes. On a 90 core machine: Here are the performance improvements in some of

[PATCH 0/2] ext4: increase mbcache scalability

2013-07-17 Thread T Makphaibulchoke
This patch intends to improve the scalability of an ext4 filesystem by introducing higher degree of parallelism to the usages of its mb_cache and mb_cache_entries. Here are some of the benchmark results with the changes. On a 90 core machine: Here are the performance improvements in some of

Re: [ 00/19] 3.10.1-stable review

2013-07-17 Thread Thomas Gleixner
On Mon, 15 Jul 2013, Sarah Sharp wrote: > On Mon, Jul 15, 2013 at 12:07:56PM -0700, Linus Torvalds wrote: > > On Mon, Jul 15, 2013 at 11:46 AM, Sarah Sharp > > wrote: > > > > > > Bullshit. I've seen you be polite, and explain to clueless maintainers > > > why there's no way you can revert their

Re: [PATCH RFC nohz_full 6/7] nohz_full: Add full-system-idle state machine

2013-07-17 Thread Paul E. McKenney
On Thu, Jul 18, 2013 at 01:31:21AM +0200, Frederic Weisbecker wrote: > On Mon, Jul 08, 2013 at 06:30:05PM -0700, Paul E. McKenney wrote: > > } > > > > /* > > + * Unconditionally force exit from full system-idle state. This is > > + * invoked when a normal CPU exits idle, but must be called

[PATCH] kaudit: prevent an older auditd shutdown from orphaning a newer auditd startup

2013-07-17 Thread Richard Guy Briggs
There have been reports of auditd restarts resulting in kaudit not being able to find a newly registered auditd. It results in reports such as: kernel: [ 2077.233573] audit: *NO* daemon at audit_pid=1614 kernel: [ 2077.234712] audit: audit_lost=97 audit_rate_limit=0

Re: [PATCH] ALSA: usb-audio: Add quirk for Focusrite Scarlett 18i8

2013-07-17 Thread Torstein Hegge
On Wed, Jul 17, 2013 at 16:12:12 -0500, Chris J Arges wrote: > This patch is similar to commit 1762a59d8e8b5e99f6f4a0f292b40f3cacb108ba. > The same non-standard interface descriptor causes snd_usb_create_mixer() > to fail for the Focusrite Scarlett 18i8 as well. Did you test this on a recent

Re: [PATCH] mm/hotplug, x86: Disable ARCH_MEMORY_PROBE by default

2013-07-17 Thread Toshi Kani
On Wed, 2013-07-17 at 20:24 -0400, KOSAKI Motohiro wrote: > On Wed, Jul 17, 2013 at 7:51 PM, Toshi Kani wrote: > > On Wed, 2013-07-17 at 19:33 -0400, KOSAKI Motohiro wrote: > >> On Wed, Jul 17, 2013 at 7:29 PM, Toshi Kani wrote: > >> > On Wed, 2013-07-17 at 19:22 -0400, KOSAKI Motohiro wrote: >

Re: [Ksummit-2013-discuss] [ATTEND] How to act on LKML

2013-07-17 Thread Felipe Contreras
On Wed, Jul 17, 2013 at 5:24 PM, Sarah Sharp wrote: > On Wed, Jul 17, 2013 at 07:42:44PM +0100, Al Viro wrote: >> On Wed, Jul 17, 2013 at 06:56:16PM +0100, Stefano Stabellini wrote: >> >> > Abuse is never justified, I hope that's clear for everybody. >> >> Depends on details of your definition of

Re: [PATCH] mm/hotplug, x86: Disable ARCH_MEMORY_PROBE by default

2013-07-17 Thread KOSAKI Motohiro
On Wed, Jul 17, 2013 at 7:51 PM, Toshi Kani wrote: > On Wed, 2013-07-17 at 19:33 -0400, KOSAKI Motohiro wrote: >> On Wed, Jul 17, 2013 at 7:29 PM, Toshi Kani wrote: >> > On Wed, 2013-07-17 at 19:22 -0400, KOSAKI Motohiro wrote: >> >> On Wed, Jul 17, 2013 at 5:45 PM, Toshi Kani wrote: >> >> >

[PATCH 2/2] Platform: x86: chromeos_laptop - Use deferred probing

2013-07-17 Thread Benson Leung
Further refactor chromeos_laptop, adding a probe function. Init will call dmi_check_system, but will only use the match to select a chromeos_laptop structure of the current board. Probe will add the devices, and on errors return -EPROBE_DEFER. If i2c adapters are loaded after chromeos_laptop

[PATCH 1/2] Platform: x86: chromeos_laptop - Restructure device associations

2013-07-17 Thread Benson Leung
From: Aaron Durbin The previous code had a single DMI matching entry for each device on a board. Instead provide a single DMI entry for each board which references a structure about each board that lists the associated peripherals. This allows for a lower number of DMI matching sequences as well

[PATCH 0/2] Platform: x86: chromeos_laptop - Deferred Probing

2013-07-17 Thread Benson Leung
The following patch series refactors the dmi check system and returns -EPROBE_DEFER when an expected i2c adapter is not present at probe time. This will allow the touchpad, touchscreen, and light sensors on Pixel to load even if the i915 DDC and PANEL buses are instantiated after chromeos_laptop.

Re: splice vs execve lockdep trace.

2013-07-17 Thread Linus Torvalds
On Wed, Jul 17, 2013 at 4:40 PM, Ben Myers wrote: >> >> We're still talking at cross purposes then. >> >> How the hell do you handle mmap() and page faulting? > > __xfs_get_blocks serializes access to the block map with the i_lock on the > xfs_inode. This appears to be racy with respect to hole

Re: [PATCH 0/5] initmpfs v2: use tmpfs instead of ramfs for rootfs

2013-07-17 Thread Hugh Dickins
On Wed, 17 Jul 2013, Andrew Morton wrote: > On Tue, 16 Jul 2013 08:31:13 -0700 (PDT) Rob Landley wrote: > > > Use tmpfs for rootfs when CONFIG_TMPFS=y and there's no root=. > > Specify rootfstype=ramfs to get the old initramfs behavior. > > > > The previous initramfs code provided a fairly

[PATCH 3/3] ACPI / video / i915: No ACPI backlight if firmware expects Windows 8

2013-07-17 Thread Rafael J. Wysocki
From: Rafael J. Wysocki According to Matthew Garrett, "Windows 8 leaves backlight control up to individual graphics drivers rather than making ACPI calls itself. There's plenty of evidence to suggest that the Intel driver for Windows [8] doesn't use the ACPI interface, including the fact that

[PATCH 1/3] ACPICA: expose OSI version

2013-07-17 Thread Rafael J. Wysocki
From: Aaron Lu Expose acpi_gbl_osi_data so that code outside of ACPICA can check the value of the last successfull _OSI call. The definitions for OSI versions are moved to actypes.h so that other components can access them too. Based on a patch from Matthew Garrett which in turn was based on

[Update][PATCH 0/3] Fix backlight issues on some Windows 8 systems

2013-07-17 Thread Rafael J. Wysocki
On Sunday, June 09, 2013 07:01:36 PM Matthew Garrett wrote: > Windows 8 introduced new policy for backlight control by pushing it out to > graphics drivers. This appears to have coincided with a range of vendors > adding Windows 8 checks to their backlight control code which trigger either >

[PATCH 2/3] ACPI / video: Always call acpi_video_init_brightness() on init

2013-07-17 Thread Rafael J. Wysocki
From: Matthew Garrett We have to call acpi_video_init_brightness() even if we're not going to initialise the backlight - Thinkpads seem to use this as the trigger for enabling ACPI notifications rather than handling it in firmware. [rjw: Drop the brightness object created by

Re: hugepage related lockdep trace.

2013-07-17 Thread Minchan Kim
Ccing people get_maintainer says. On Wed, Jul 17, 2013 at 11:32:23AM -0400, Dave Jones wrote: > [128095.470960] = > [128095.471315] [ INFO: inconsistent lock state ] > [128095.471660] 3.11.0-rc1+ #9 Not tainted > [128095.472156] - >

Re: [PATCH v2] arch: tile: include: asm: add cmpxchg64() definition

2013-07-17 Thread Chen Gang
On 07/18/2013 12:46 AM, Chris Metcalf wrote: > On 6/30/2013 10:21 PM, Chen Gang wrote: >> Need add cmpxchg64(), or will cause compiling issue. >> >> Need define it as cmpxchg() only for 64-bit operation, since cmpxchg() >> can support 8 bytes. >> >> The related error (with allmodconfig): >> >>

Re: [v3.11-rc1 PATCH 0/5] printk: Initial restructuring

2013-07-17 Thread Joe Perches
On Wed, 2013-07-17 at 15:31 -0700, Andrew Morton wrote: > On Tue, 16 Jul 2013 18:56:39 -0700 Joe Perches wrote: > > There were a few 9 months ago. > > > > Mostly it was a timing issue as to who > > takes it and when. > > Well it also broke the build a bit, iirc. V1 did with a !CONFIG_PRINTK,

Re: [PATCH] Documentation: dt: bindings: TI WiLink modules

2013-07-17 Thread Laurent Pinchart
Hi Luciano, On Monday 01 July 2013 15:39:30 Luciano Coelho wrote: > On Fri, 2013-06-28 at 16:21 +0300, Luciano Coelho wrote: > > On Fri, 2013-06-28 at 15:18 +0300, Felipe Balbi wrote: > > > On Fri, Jun 28, 2013 at 03:13:52PM +0300, Luciano Coelho wrote: > > > > On Fri, 2013-06-28 at 14:41 +0300,

Re: [PATCH] mm/hotplug, x86: Disable ARCH_MEMORY_PROBE by default

2013-07-17 Thread Toshi Kani
On Wed, 2013-07-17 at 19:33 -0400, KOSAKI Motohiro wrote: > On Wed, Jul 17, 2013 at 7:29 PM, Toshi Kani wrote: > > On Wed, 2013-07-17 at 19:22 -0400, KOSAKI Motohiro wrote: > >> On Wed, Jul 17, 2013 at 5:45 PM, Toshi Kani wrote: > >> > CONFIG_ARCH_MEMORY_PROBE enables

[PATCH 1/1] Drivers: hv: balloon: Initialize the transaction ID just before sending the packet

2013-07-17 Thread K. Y. Srinivasan
Each message sent from the guest carries with it a transaction ID. Assign the transaction ID just before putting the message on the VMBUS. This would help in debugging on the host side. Signed-off-by: K. Y. Srinivasan --- drivers/hv/hv_balloon.c |4 ++-- 1 files changed, 2 insertions(+), 2

Re: [PATCH] staging/lustre/libcfs: removed dead code from libcfs_string

2013-07-17 Thread Dilger, Andreas
On 2013/07/17 5:05 AM, "Dragos Foianu" wrote: >Confirmed by cscope that the functions are not used anymore. A fresh >compilation does not yield any errors. > >Signed-off-by: Dragos Foianu Reviewed-by: Andreas Dilger >--- > .../staging/lustre/lustre/libcfs/libcfs_string.c | 48

[no subject]

2013-07-17 Thread mercdezben2013prmo
Did you receive my Notification?. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: splice vs execve lockdep trace.

2013-07-17 Thread Ben Myers
Linus, On Wed, Jul 17, 2013 at 09:03:11AM -0700, Linus Torvalds wrote: > On Tue, Jul 16, 2013 at 10:51 PM, Dave Chinner wrote: > > > > But When i say "stale data" I mean that the data being returned > > might not have originally belonged to the underlying file you are > > reading. > > We're

[PATCH 011/145] zram: destroy all devices on error recovery path in zram_init()

2013-07-17 Thread Kamal Mostafa
3.8.13.5 -stable review patch. If anyone has any objections, please let me know. -- From: Jiang Liu commit 39a9b8ac9333e4268ecff7da6c9d1ab3823ff243 upstream. On error recovery path of zram_init(), it leaks the zram device object causing the failure. So change create_device()

[PATCH 008/145] clocksource: dw_apb: Fix error check

2013-07-17 Thread Kamal Mostafa
3.8.13.5 -stable review patch. If anyone has any objections, please let me know. -- From: Baruch Siach commit 1a33bd2be705cbb3f57d7223b60baea441039307 upstream. irq_of_parse_and_map() returns 0 on error, while the code checks for NO_IRQ. This breaks on platforms that have

[PATCH 019/145] libata: skip SRST for all SIMG [34]7x port-multipliers

2013-07-17 Thread Kamal Mostafa
3.8.13.5 -stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 7a87718d92760fc688628ad6a430643dafa16f1f upstream. For some reason, a lot of port-multipliers have issues with softreset. SIMG [34]7x series port-multipliers have been

[PATCH 25/30] ACPI / hotplug / PCI: Check for new devices on enabled slots

2013-07-17 Thread Rafael J. Wysocki
From: Rafael J. Wysocki The current implementation of acpiphp_check_bridge() is pretty dumb: - It enables a slot if it's not enabled and the slot status is ACPI_STA_ALL. - It disables a slot if it's enabled and the slot status is not ACPI_STA_ALL. This behavior is not sufficient to

Re: linux-next: Tree for Jul 17

2013-07-17 Thread Stephen Rothwell
Hi Mark, [Sorry for the delay, I had to go into work to find the logs of yesterday's builds.] On Wed, 17 Jul 2013 09:31:34 +0100 Mark Brown wrote: > > On Wed, Jul 17, 2013 at 02:13:35PM +1000, Stephen Rothwell wrote: > > > The sound-asoc tree still has its build failure so I used the version

[PATCH 010/145] zram: use zram->lock to protect zram_free_page() in swap free notify path

2013-07-17 Thread Kamal Mostafa
3.8.13.5 -stable review patch. If anyone has any objections, please let me know. -- From: Jiang Liu commit 57ab048532c0d975538cebd4456491b5c34248f4 upstream. zram_slot_free_notify() is free-running without any protection from concurrent operations. So there are race

[PATCH 005/145] ahci: Add AMD CZ SATA device ID

2013-07-17 Thread Kamal Mostafa
3.8.13.5 -stable review patch. If anyone has any objections, please let me know. -- From: Shane Huang commit fafe5c3d82a470d73de53e6b08eb4e28d974d895 upstream. To add AMD CZ SATA controller device ID of IDE mode. [bhelgaas: drop pci_ids.h update] Signed-off-by: Shane Huang

[PATCH 006/145] i2c-piix4: Add AMD CZ SMBus device ID

2013-07-17 Thread Kamal Mostafa
3.8.13.5 -stable review patch. If anyone has any objections, please let me know. -- From: Shane Huang commit b996ac90f595dda271cbd858b136b45557fc1a57 upstream. To add AMD CZ SMBus controller device ID. [bhelgaas: drop pci_ids.h update] Signed-off-by: Shane Huang

[PATCH 013/145] zram: protect sysfs handler from invalid memory access

2013-07-17 Thread Kamal Mostafa
3.8.13.5 -stable review patch. If anyone has any objections, please let me know. -- From: Jiang Liu commit 5863e10b441e7ea4b492f930f1be180a97d026f3 upstream. Use zram->init_lock to protect access to zram->meta, otherwise it may cause invalid memory access if zram->meta has

  1   2   3   4   5   6   7   8   9   10   >