The latest maintenance release Git v1.7.11.3 is now available at
the usual places.
The release tarballs are found at:
http://code.google.com/p/git-core/downloads/list
and their SHA-1 checksums are:
a10c420e4d9152d6059f41825904cfac3062b135 git-1.7.11.3.tar.gz
41500708e87787d6139de413c4da916
On Sun, Jul 22, 2012 at 09:43:27AM -0700, Tejun Heo wrote:
> 25511a4776 "workqueue: reimplement CPU online rebinding to handle idle
> workers" added CPU locality sanity check in process_one_work(). It
> triggers if a worker is executing on a different CPU without UNBOUND
> or REBIND set.
>
> This
Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
tags/mmc-merge-for-3.6-rc1
to receive the MMC merge for 3.6. The patches have been tested in
linux-next, and there are currently no merge conflicts. Thanks.
The following changes since commit 623b51fc864
There's still 6 warnings left:
* WARNING: EXPORT_SYMBOL(foo); should immediately follow its
function/variable
This is an error in check_patch.pl
* WARNING: quoted string split across lines 1516: FILE: timer.c:1516:
Is left unsolved because of lack of a good solution.
* WARNING
On Mon, 30 Jan 2012, J. Bruce Fields wrote:
> On Sun, Jan 29, 2012 at 10:29:24PM +0100, Jesper Juhl wrote:
> > The Coverity checker noticed a path through nfsd4_lock() where we call
> > release_lockowner(lock_sop); (at the 'out:' label) where 'lock_sop' is
> > NULL.
> > That goes bad since release
Make it match CodingStyle a bit better, space/tab wise.
Signed-off-by: Jesper Juhl
---
drivers/staging/slicoss/slicoss.c | 809 +++---
1 file changed, 397 insertions(+), 412 deletions(-)
diff --git a/drivers/staging/slicoss/slicoss.c
b/drivers/staging/slicoss/sl
Make it match CodingStyle a bit better, tab/space wise.
Signed-off-by: Jesper Juhl
---
drivers/staging/slicoss/slic.h | 751 -
1 file changed, 374 insertions(+), 377 deletions(-)
diff --git a/drivers/staging/slicoss/slic.h b/drivers/staging/slicoss/slic.h
On Sun, 2012-07-22 at 09:49 -0700, Tejun Heo wrote:
> Hello,
>
> On Sat, Jul 21, 2012 at 02:20:06PM -0400, Andy Walls wrote:
> > > + worker->current_work = work;
> > > spin_unlock_irq(&worker->lock);
> > >
> > > if (work) {
> > > __set_current_state(TASK_RUNNING);
> > > w
On Sun, 2012-07-22 at 09:46 -0700, Tejun Heo wrote:
> Hello,
>
> On Sat, Jul 21, 2012 at 01:13:27PM -0400, Andy Walls wrote:
> > > +/* insert @work before @pos in @worker */
> >
> > Hi Tejun,
> >
> > Would a comment that the caller should be holding worker->lock be useful
> > here? Anyway, comm
Hi Tejun,
Thanks for responding to my previous questions. I have one more.
On Sat, 2012-07-21 at 14:20 -0400, Andy Walls wrote:
> On Thu, 2012-07-19 at 14:16 -0700, Tejun Heo wrote:
> > From 06f9a06f4aeecdb9d07014713ab41b548ae219b5 Mon Sep 17 00:00:00 2001
> > From: Tejun Heo
> > Date: Thu, 19
Hi DaveM,
On Sun, 2012-07-22 at 12:19 -0700, David Miller wrote:
> From: "Michael S. Tsirkin"
> Date: Sun, 22 Jul 2012 01:54:36 +0300
>
> > The following changes since commit 186e868786f97c8026f0a81400b451ace306b3a4:
> >
> > forcedeth: spin_unlock_irq in interrupt handler fix (2012-07-20 16:1
On 07/22/2012 10:19 PM, Sasha Levin wrote:
> On 07/22/2012 09:22 PM, Anthony Liguori wrote:
>> Sasha Levin writes:
>>
>>> On 07/21/2012 09:12 AM, Wen Congyang wrote:
+#define KVM_PV_PORT (0x505UL)
+
#ifdef __KERNEL__
#include
@@ -221,6 +223,11 @@ static inl
On 18/07/12 10:55, Tom Gundersen wrote:
> Linus,
>
>> The point I'm slowly getting to is that I would actually love to have
>> *distro* Kconfig-files, where the distribution would be able to say
>> "These are the minimums I *require* to work". So we'd have a "Distro"
>> submenu, where you could pi
On Sun, Jul 22, 2012 at 07:40:51PM +0200, Rafael J. Wysocki wrote:
> On Sunday, July 22, 2012, Paul E. McKenney wrote:
> > On Sun, Jul 22, 2012 at 03:08:40AM +0300, Kirill A. Shutemov wrote:
> > > On Sat, Jul 21, 2012 at 04:37:14PM -0700, Paul E. McKenney wrote:
> > > > On Sun, Jul 22, 2012 at 12:5
Hi Linus,
Please pull from the git repository at
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
pm-for-3.6-rc1
to receive power management updates for v3.6 with top-most commit
75a4161a58dd157a2bd2dc8e9986e45b62ac46cf
Merge branch 'pm-cpufreq'
on top of commit d9914cf66
On Sun, Jul 22, 2012 at 10:34:10AM -0700, Linus Torvalds wrote:
> I'm not pulling this until the mess with the NFS tree is sorted out.
> Apparently you rebased your (public!) VFS tree, and now half of your
> old pre-rebase patches are in the NFS tree.
>
> Rebasing public trees IS NOT A VALID OPERA
On 07/22/2012 09:22 PM, Anthony Liguori wrote:
> Sasha Levin writes:
>
>> On 07/21/2012 09:12 AM, Wen Congyang wrote:
>>> +#define KVM_PV_PORT(0x505UL)
>>> +
>>> #ifdef __KERNEL__
>>> #include
>>>
>>> @@ -221,6 +223,11 @@ static inline void kvm_disable_steal_time(void)
>>> }
>>> #e
just booted a fresh 3.5 kernel and got the following on login via gdm
on the client computer
didn't see any crashes yet on any other computer but didn't give it
long to try after seeing this
let me know if you need more info
this client is running debian wheezy 64bit
Jul 22 12:48:38 ghoststar kern
On 07/22, Djalal Harouni wrote:
>
> __mem_open() which is called by both /proc//environ and
> /proc//mem ->open() handlers will allow the use of negative offsets.
> /proc//mem has negative offsets but not /proc//environ.
Probablt the patch makes sense, but I can't understand the changelog...
> Al
On 07/22/2012 09:14 PM, Anthony Liguori wrote:
> Sasha Levin writes:
>
>> On 07/21/2012 10:44 AM, Wen Congyang wrote:
>>> We can know the guest is panicked when the guest runs on xen.
>>> But we do not have such feature on kvm.
>>>
>>> Another purpose of this feature is: management app(for exampl
On Sun, Jul 22, 2012 at 5:58 AM, Borislav Petkov wrote:
>
> Question: is there any other reason
>
> [besides maybe embedded people who care about each single Kb of memory
>on the system]
>
> why we don't make this cache/uncache firmware thing *implicit*? That is,
> load it once at driver ope
From:
Date: Thu, 19 Jul 2012 13:57:30 +0800
> When "Invalid Stream Identifier" ERROR happens after process the
> received DATA chunks, this ERROR chunk is enqueued into outqueue
> before SACK chunk, so when bundling ERROR chunk with SACK chunk,
> the ERROR chunk is always placed first in the pack
From: "Michael S. Tsirkin"
Date: Sun, 22 Jul 2012 01:05:34 +0300
> I agree a small win in CPU use is nothing to write home about,
> I don't yet understand why the win is so small - macvtap has zero copy
> supported for a while and it has exactly same issues.
> I hope adding tun zerocopy support u
On Fri, Jun 15, 2012 at 8:31 AM, Yan, Zheng wrote:
>
> From: "Yan, Zheng"
>
> Add Intel Nehalem and Sandy Bridge uncore pmu support. The uncore
> subsystem in Sandy Bridge-EP consists of 8 components (Ubox,
> Cacheing Agent, Home Agent, Memory controller, Power Control,
> QPI Link Layer, R2PCIe,
On 07/21/2012 09:54 AM, Devendra Naga wrote:
> the code which under _init and _exit does only the platform_driver_register
> and platform_driver_unregister, and nothing else,
> so its better to use the module_platform_driver macro rather duplicating
> its implementation
>
> Signed-off-by: Devendra
On Thu, 19 Jul 2012, Mel Gorman wrote:
> From: "Alex,Shi"
>
> commit d2ebd0f6b89567eb93ead4e2ca0cbe03021f344b upstream.
Thanks for assembling these, Mel: I was checking through to see if
I was missing any, and noticed that this one has the wrong upstream
SHA1: the one you give here is the same a
On Wed, Jul 4, 2012 at 8:00 AM, Yan, Zheng wrote:
>
> From: "Yan, Zheng"
>
> This patch adds C-Box and PCU filter support for SandyBridge-EP
> uncore. We can filter C-Box events by thread/core ID and filter
> PCU events by frequency/voltage.
>
> Signed-off-by: Yan, Zheng
> ---
> arch/x86/kernel
Sasha Levin writes:
> On 07/21/2012 09:12 AM, Wen Congyang wrote:
>> +#define KVM_PV_PORT (0x505UL)
>> +
>> #ifdef __KERNEL__
>> #include
>>
>> @@ -221,6 +223,11 @@ static inline void kvm_disable_steal_time(void)
>> }
>> #endif
>>
>> +static inline unsigned int kvm_arch_pv_features(void)
From: "Michael S. Tsirkin"
Date: Sun, 22 Jul 2012 01:54:36 +0300
> The following changes since commit 186e868786f97c8026f0a81400b451ace306b3a4:
>
> forcedeth: spin_unlock_irq in interrupt handler fix (2012-07-20 16:18:36
> -0700)
>
> are available in the git repository at:
>
> git://git.k
On Fri, Jul 20, 2012 at 04:01:43PM +0530, Shubhrajyoti D wrote:
> From: Arnd Bergmann
>
> This warning recently appeared with omap2plus_defconfig:
Applied, thanks.
signature.asc
Description: Digital signature
The following changes since commit 84a1caf1453c3d44050bd22db958af4a7f99315c:
Linux 3.5-rc7 (2012-07-14 15:40:28 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
tags/regulator-3.6
for you to fetch changes up to 3384fb98845dc
Sasha Levin writes:
> On 07/21/2012 10:44 AM, Wen Congyang wrote:
>> We can know the guest is panicked when the guest runs on xen.
>> But we do not have such feature on kvm.
>>
>> Another purpose of this feature is: management app(for example:
>> libvirt) can do auto dump when the guest is panic
On Fri, 20 Jul 2012, Aristeu Rozanski wrote:
> On Wed, Jul 18, 2012 at 06:11:32PM -0700, Hugh Dickins wrote:
> > > But why do we need something completely new? Can't we hijack some
> > > inodes used by tmpfs and use them for xattr storage? ie. Would it be
> > > difficult to use tmpfs as backend s
* Linus Torvalds wrote:
> On Sun, Jul 22, 2012 at 7:15 AM, Ingo Molnar wrote:
> >
> > UV2 BAU productization fixes.
>
> These kinds of "explanations" are not helpful, Ingo. Nobody
> except the SGI people know what the hell those TLA's mean. So
> please don't use random TLA's to "explain" thi
On Tue, 2012-07-17 at 03:05 -0400, John Stultz wrote:
> Here is backport of the leapsecond fixes to 3.2-stable. These are less
> straight forward, and should get closer review.
[...]
All queued up for 3.2, thanks.
Ben.
--
Ben Hutchings
73.46% of all statistics are made up.
signature.asc
Descr
On 22 July 2012 20:01, Thomas Backlund wrote:
> 22.07.2012 18:02, Alexandre Ferrando skrev:
>> Summary: Linux kernel 3.4.6 fails to build in some cases when
>> CONFIG_NO_HZ is set
>>
>> Full description: Kernel build using configurations [ 0 ] (mine,
>> trying to build the zen kernel) and [ 1 ] (f
On Sat, 2012-07-21 at 09:47 +0200, Mike Galbraith wrote:
> On Wed, 2012-07-18 at 07:30 +0200, Mike Galbraith wrote:
> > On Wed, 2012-07-18 at 06:44 +0200, Mike Galbraith wrote:
> >
> > > The patch in question for missing Cc. Maybe should be only mutex, but I
> > > see no reason why IO dependenc
The following changes since commit 485802a6c524e62b5924849dd727ddbb1497cc71:
Linux 3.5-rc3 (2012-06-16 17:25:17 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
tags/regmap-3.6
for you to fetch changes up to 38e23194e1c95e73819
On Sat, Jul 21, 2012 at 02:48:49AM +0800, Bryan Wu wrote:
> Actually cancel_work_sync() is quite similar to flush_work_sync()
> here. For the timer thing, in fact it is NULL when cancel_work_sync()
> call __cancel_work_timer().
> And Mark, do you have any advice about the flush_work_sync() and
>
22.07.2012 18:02, Alexandre Ferrando skrev:
> Summary: Linux kernel 3.4.6 fails to build in some cases when
> CONFIG_NO_HZ is set
>
> Full description: Kernel build using configurations [ 0 ] (mine,
> trying to build the zen kernel) and [ 1 ] (from someone using
> slackware) fail to build with thi
On 07/22/2012 08:34 AM, Raghavendra K T wrote:
On 07/20/2012 11:06 PM, Marcelo Tosatti wrote:
On Wed, Jul 18, 2012 at 07:07:17PM +0530, Raghavendra K T wrote:
Currently Pause Loop Exit (PLE) handler is doing directed yield to a
random vcpu on pl-exit. We already have filtering while choosing
t
From: Mikhail Peselnik
This patch adds support for PL-2501 by adding the appropriate USB
ID's. This chip is used in several USB 'Easy Trasfer' Cables.
Signed-off-by: Mikhail Peselnik
Tested-by: Mikhail Peselnik
---
Now with proper sign-offs and right people in cc.
plusb driver (drivers/net/us
On Sun, Jul 22, 2012 at 7:15 AM, Ingo Molnar wrote:
>
> UV2 BAU productization fixes.
These kinds of "explanations" are not helpful, Ingo. Nobody except the
SGI people know what the hell those TLA's mean. So please don't use
random TLA's to "explain" things.
Linus
--
To unsubsc
On Sunday, July 22, 2012, Paul E. McKenney wrote:
> On Sun, Jul 22, 2012 at 03:08:40AM +0300, Kirill A. Shutemov wrote:
> > On Sat, Jul 21, 2012 at 04:37:14PM -0700, Paul E. McKenney wrote:
> > > On Sun, Jul 22, 2012 at 12:52:43AM +0300, Kirill A. Shutemov wrote:
> > > > On Sat, Jul 21, 2012 at 02:
I'm not pulling this until the mess with the NFS tree is sorted out.
Apparently you rebased your (public!) VFS tree, and now half of your
old pre-rebase patches are in the NFS tree.
Rebasing public trees IS NOT A VALID OPERATION! Exactly because of
messes like this.
So no. No way am I pulling a b
On Sun, Jul 22, 2012 at 04:47:05PM +0100, Al Viro wrote:
> I don't know how much of that is by design, but at the very least
> it needs to be clearly documented in manpage: kcmp() can give false
> positives. Very easily. There is nothing to prevent the objects
> being compared from getting free
>From 9a2e03d8ed518a61154f18d83d6466628e519f94 Mon Sep 17 00:00:00 2001
From: Tejun Heo
Date: Thu, 19 Jul 2012 13:52:53 -0700
Make the following two non-functional changes.
* Separate out insert_kthread_work() from queue_kthread_work().
* Relocate struct kthread_flush_work and kthread_flush_wor
From: Mikhail Peselnik
This patch adds support for PL-2501 by adding the appropriate USB
ID's. This chip is used in several USB 'Easy Trasfer' Cables.
Tested-by: Mikhail Peselnik
---
plusb driver (drivers/net/usb/plusb.c) doesn't recognize PL2501 chip.
Since PL2501 uses the same code as PL2
of_gpio_simple_xlate() is called for each chip when a GPIO is looked up.
When registering several chips off the same DT node (with different pin
offsets) however, the lookup fails as the GPIO number passed in to
of_gpio_simple_xlate() is likely higher than the chip's ->ngpio value.
Fix that by tak
Hello,
On Sat, Jul 21, 2012 at 02:20:06PM -0400, Andy Walls wrote:
> > + worker->current_work = work;
> > spin_unlock_irq(&worker->lock);
> >
> > if (work) {
> > __set_current_state(TASK_RUNNING);
> > work->func(work);
>
> If the call to 'work->func(work);' fre
__mem_open() which is called by both /proc//environ and
/proc//mem ->open() handlers will allow the use of negative offsets.
/proc//mem has negative offsets but not /proc//environ.
Allowing negative offsets on /proc//environ can turn it to act like
/proc//mem. A negative offset will pass the
fs/re
Hello,
On Sat, Jul 21, 2012 at 01:13:27PM -0400, Andy Walls wrote:
> > +/* insert @work before @pos in @worker */
>
> Hi Tejun,
>
> Would a comment that the caller should be holding worker->lock be useful
> here? Anyway, comment or not:
>
> Acked-by: Andy Walls
Will add lockdep_assert_held()
25511a4776 "workqueue: reimplement CPU online rebinding to handle idle
workers" added CPU locality sanity check in process_one_work(). It
triggers if a worker is executing on a different CPU without UNBOUND
or REBIND set.
This works for all normal workers but rescuers can trigger this
spuriously
On Sun, 2012-07-22 at 19:23 +0300, Vlad Zolotarov wrote:
> Ingo, we've noticed that rebalance_domains() will try to take a lock
> every time it's called (every jiffy)
This is of course when NOHZ is off... ;)
> if SD_SERIALIZE is set (which is a
> default configuration). This is done regardless t
On Fri 20-07-12 16:32:06, Andrew Morton wrote:
> The mm-of-the-moment snapshot 2012-07-20-16-30 has been uploaded to
>
>http://www.ozlabs.org/~akpm/mmotm/
The git tree (at https://github.com/mstsxfx/memcg-devel.git) has been
updated as well.
> mmotm-readme.txt says
>
> README for mm-of-the-
Hi Mel,
To be frank, I don't quite understand this build failure..
tree: next/akpm akpm
head: 37e2ad4953983527f7bdb6831bf478eedcc84082
commit: 799dc3a908b1df8b766c35aefc24c1b5356aa051 [129/309] netvm: allow skb
allocation to use PFMEMALLOC reserves
config: parisc-defconfig (attached as .conf
Ingo, we've noticed that rebalance_domains() will try to take a lock
every time it's called (every jiffy) if SD_SERIALIZE is set (which is a
default configuration). This is done regardless the fact that maybe
there hasn't passed enough time since the last rebalancing in which case
there is no need
Hello,
The linux-kernel-announce doesn't seem to have had any traffic since 3.1-rc4
(maybe due to the kernel.org break-in?). Is there a recommended way to get
email news of kernel releases without being subscribed to the main kernel list?
Cheers,
Shea--
To unsubscribe from this list: send the l
Hi,
I am trying to understand the calculations in mm/page-writeback.c but
I am falling short of theoretical knowledge.
What online (or otherwise) reading material can be used to fully
understand the maths formulae in mm/page-writeback.c ?
( Sorry for my last email with unchanged subject line. )
I don't know how much of that is by design, but at the very least
it needs to be clearly documented in manpage: kcmp() can give false
positives. Very easily. There is nothing to prevent the objects
being compared from getting freed and reused; consider unshare(2), for
example. Or close(2
Hi,
I am trying to understand the calculations in mm/page-writeback.c but
I am falling short of
theoretical knowledge.
What online (or otherwise) reading material can be used to fully
understand the maths formulae
in mm/page-writeback.c ?
Thanks,
Rajman.
--
To unsubscribe from this list: send th
> -Original Message-
> From: Greg KH [mailto:gre...@linuxfoundation.org]
> Sent: Friday, July 20, 2012 12:10 PM
> To: KY Srinivasan
> Cc: Bjørn Mork; Paolo Bonzini; de...@linuxdriverproject.org; linux-
> ker...@vger.kernel.org
> Subject: Re: [PATCH] drivers: hv: use Linux version in guest
On Fri, Jul 20, 2012 at 01:07:32PM +0300, Michael S. Tsirkin wrote:
> On Thu, Jul 19, 2012 at 12:48:07PM -0600, Alex Williamson wrote:
> > On Thu, 2012-07-19 at 20:45 +0300, Michael S. Tsirkin wrote:
> > > On Thu, Jul 19, 2012 at 11:29:38AM -0600, Alex Williamson wrote:
> > > > On Thu, 2012-07-19 a
> -Original Message-
> From: Ben Hutchings [mailto:b...@decadent.org.uk]
> Sent: Saturday, July 21, 2012 10:51 PM
> To: KY Srinivasan
> Cc: Olaf Hering; Greg KH; a...@canonical.com; de...@linuxdriverproject.org;
> virtualizat...@lists.osdl.org; linux-kernel@vger.kernel.org;
> net...@vger.
This patch adds common clock framework support for arch-vt8500.
WM8650 support is included in preparation for devicetree support.
Each SoC has a seperate initialization function due to no
devicetree support to identify SoCs at the moment. Once devicetree
is implemented, VT8500 and WM8505 should be
Summary: Linux kernel 3.4.6 fails to build in some cases when
CONFIG_NO_HZ is set
Full description: Kernel build using configurations [ 0 ] (mine,
trying to build the zen kernel) and [ 1 ] (from someone using
slackware) fail to build with this error message when CONFIG_NO_HZ is
set:
kernel/built-
On Sun, 22 Jul 2012, Benjamin Herrenschmidt wrote:
> On Sat, 2012-07-21 at 19:47 -0700, Hugh Dickins wrote:
> > I have to revert the patch below from mmotm 2012-07-20-16-30 or
> > next-20120720 in order to boot on the PowerPC G5: otherwise it
> > freezes before switching to the framebuffer console
* Kirill A. Shutemov wrote:
> On Sun, Jul 22, 2012 at 03:44:51PM +0200, Ingo Molnar wrote:
> > Linus,
> >
> > Please pull the latest x86-build-for-linus git tree from:
> >
> >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
> > x86-build-for-linus
> >
> >HEAD: d9b0cde91c60da
Linus,
Please pull the latest x86-uv-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-uv-for-linus
HEAD: 8b6e511e51f7e540c8e71022318ee4cc9a4567a7 x86/uv: Work around UV2 BAU
hangs
UV2 BAU productization fixes.
Thanks,
Ingo
---
Linus,
Please pull the latest x86-reboot-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
x86-reboot-for-linus
HEAD: 9751d7627582fc1cc64625d63bde9528c14f1544 x86-64, reboot: Be more
paranoid in 64-bit reboot=bios
Now that the revampted x86 real-mode tra
Hello All!
I'm pleased to announce the release of kconfig-frontends 3.5.0-0!
Go download it there:
http://ymorin.is-a-geek.org/download/kconfig-frontends/kconfig-frontends-3.5.0-0.tar.xz
http://ymorin.is-a-geek.org/download/kconfig-frontends/kconfig-frontends-3.5.0-0.tar.bz2
The kconfig
Commit-ID: 36d93d88a5396baa135f8bcde7b8501dfe3b8e53
Gitweb: http://git.kernel.org/tip/36d93d88a5396baa135f8bcde7b8501dfe3b8e53
Author: Ingo Molnar
AuthorDate: Fri, 22 Jun 2012 16:25:19 +0200
Committer: Ingo Molnar
CommitDate: Sun, 22 Jul 2012 15:47:52 +0200
Revert "x86/early_printk: Re
Linus,
Please pull the latest x86-mce-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-mce-for-linus
HEAD: bb65a764de59b76323e0b72abbd9fc31401a53fa Merge branch 'mce-ripvfix' of
git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras into x86/mce
This
On Sun, Jul 22, 2012 at 03:44:51PM +0200, Ingo Molnar wrote:
> Linus,
>
> Please pull the latest x86-build-for-linus git tree from:
>
>git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
> x86-build-for-linus
>
>HEAD: d9b0cde91c60da0ed5f92cdc3ac878142e6b5f27 x86-64, gcc: Use
> -m
Linus,
Please pull the latest x86-build-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-build-for-linus
HEAD: d9b0cde91c60da0ed5f92cdc3ac878142e6b5f27 x86-64, gcc: Use
-mpreferred-stack-boundary=3 if supported
Thanks,
Ingo
---
Linus,
Please pull the latest x86-asm-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-asm-for-linus
HEAD: a7101d152665817bf7cafc47e7f5dcb1f54664fe x86/mm/mtrr: Slightly
simplify print_mtrr_state()
Assorted single-commit improvements, as usual.
Tha
Linus,
Please pull the latest timers-core-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
timers-core-for-linus
HEAD: eec19d1a0d04c80e66eef634f7b8f460f2ca5643 Merge branch 'linus' into
timers/core
Continued cleanups of the core time and NTP code, plus
Linus,
Please pull the latest smp-hotplug-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
smp-hotplug-for-linus
HEAD: b871a42b6091b720e82ddff237659534c525c25b smpboot: Remove leftover
declaration
Various cleanups to the SMP hotplug code - a continuing
On Sat, 2012-07-21 at 19:47 -0700, Hugh Dickins wrote:
> I have to revert the patch below from mmotm 2012-07-20-16-30 or
> next-20120720 in order to boot on the PowerPC G5: otherwise it
> freezes before switching to the framebuffer console - but I'm
> not certain where because that initial console
Linus,
Please pull the latest core-iommu-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
core-iommu-for-linus
HEAD: e9071b0be5e7ce4903b7f7c370769d485774d3e3 iommu/dmar: Use pr_format()
instead of PREFIX to tidy up pr_*() calls
Thanks,
Ingo
-
On Sat, Jul 21, 2012 at 01:38:52PM -0700, Linus Torvalds wrote:
> > Looks it is not difficult to cache firmware data by kernel, for example,
> > just
> > call the
> >
> >cache_firmware(fw_name)
> >
> > for each device which need firmware before suspending,
> > then call the below to un
On 07/22/2012 03:34 PM, Raghavendra K T wrote:
>
> Thanks Marcelo for the review. Avi, Rik, Christian, please let me know
> if this series looks good now.
>
It looks fine to me. Christian, is this okay for s390?
--
error compiling committee.c: too many arguments to function
--
To unsubscrib
On 07/20/2012 11:06 PM, Marcelo Tosatti wrote:
On Wed, Jul 18, 2012 at 07:07:17PM +0530, Raghavendra K T wrote:
Currently Pause Loop Exit (PLE) handler is doing directed yield to a
random vcpu on pl-exit. We already have filtering while choosing
the candidate to yield_to. This change adds more
From: Frederic Weisbecker
Adding a generic way to use __output_copy function with
specific copy function via DEFINE_PERF_OUTPUT_COPY macro.
Using this to add new __output_copy_user function, that provides
output copy from user pointers. For x86 the copy_from_user_nmi_nochk
function is used and _
Adding copy_from_user_nmi_nochk that provides the best effort
copy regardless the requesting size crossing the task boundary.
This is going to be useful for stack dump we need in post
DWARF CFI based unwind, where we have predefined size of
the user stack to dump, and we need to store the most of
hi,
patches available also as tarball in here:
http://people.redhat.com/~jolsa/perf_post_unwind_v7.tar.bz2
v7 changes:
- omitted v6 patches 9 and 15
They need more work and will be sent separately. I dont want to hold off
whole
patchset because of them. We could miss some related ba
Adding interface to access DSOs so it could be used
from another place.
New DSO binary type is added - making current SYMTAB__*
types more general:
DSO_BINARY_TYPE__* = SYMTAB__*
Following function is added to return path based on the specified
binary type:
dso__binary_type_file
Signed-off
Introducing perf_output_skip function to be able to skip data
within the perf ring buffer.
When writing data into perf ring buffer we first reserve needed
place in ring buffer and then copy the actual data.
There's a possibility we won't be able to fill all the reserved
size with data, so we need
Adding following info to be parsed out of the event sample:
- user register set
- user stack dump
Both are global and specific to all events within the session.
This info will be used in the unwind patches coming in shortly.
Adding simple output printout (report -D) for both register and
stack
Adding dso data caching so we don't need to open/read/close,
each time we want dso data.
The DSO data caching affects following functions:
dso__data_read_offset
dso__data_read_addr
Each DSO read tries to find the data (based on offset) inside
the cache. If it's not present it fills the cache
Adding automated test for DSO data reading. Testing raw/cached
reads from different file/cache locations.
Signed-off-by: Jiri Olsa
---
tools/perf/Makefile |1 +
tools/perf/builtin-test.c |4 +
tools/perf/util/dso-test-data.c | 154 ++
This brings the support for dwarf cfi unwinding on perf post
processing. Call frame informations are retrieved and then passed
to libunwind that requests memory and register content from the
applications.
Adding unwind object to handle the user stack backtrace based
on the user register values and
This patch enables perf to use the dwarf unwind code.
It extends the perf record '-g' option with following arguments:
'fp' - provides framepointer based user
stack backtrace
'dwarf[,size]' - provides dwarf (libunwind) based user stack
backtrace.
Adding following interface for DSO object to allow
reading of DSO image data:
dso__data_fd
- opens DSO and returns file descriptor
Binary types are used to locate/open DSO in following order:
DSO_BINARY_TYPE__BUILD_ID_CACHE
DSO_BINARY_TYPE__SYSTEM_PATH_DSO
In othe
Adding header files to access unified API for arch registers.
util/perf_regs.h - global perf_reg declarations
arch/x86/include/perf_regs.h - x86 arch specific
Adding perf_reg_name function to obtain register name based
on the reg ID value, and PERF_REGS_MASK macro with mask
definition of all c
Introducing PERF_SAMPLE_STACK_USER sample type bit to trigger
the dump of the user level stack on sample. The size of the
dump is specified by sample_stack_user value.
Being able to dump parts of the user stack, starting from the
stack pointer, will be useful to make a post mortem dwarf CFI
based
From: Frederic Weisbecker
Introducing following bits to the the perf_event_attr struct:
- exclude_callchain_kernel to filter out kernel callchain
from the sample dump
- exclude_callchain_user to filter out user callchain
from the sample dump
We need to be able to disable standard use
This brings a new API to help the selective dump of registers on
event sampling, and its implementation for x86 arch.
Added HAVE_PERF_REGS config option to determine if the architecture
provides perf registers ABI.
The information about desired registers will be passed in u64 mask.
It's up to the
Adding libunwind to be linked with perf if available. It's required
for the to get dwarf cfi unwinding support.
Also building perf with the dwarf call frame informations by default,
so that we can unwind callchains in perf itself.
Adding LIBUNWIND_DIR Makefile variable allowing user to specify
th
Updating attr_file_abi_sizes array with PERF_ATTR_SIZE_VER2 version,
so we have the swap check complete.
Signed-off-by: Jiri Olsa
---
tools/perf/util/header.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/tools/perf/util/header.c b/tools/perf/util/header.c
index 5a47ab
201 - 300 of 313 matches
Mail list logo