Hi,
Intel cpu (from IVB) include cpu, mem controller, and IIO.
When hotadd cpu physically, it will involve cpu hotplug, mem hotplug,
and pci root hotplug.
IIO includes pci host bridge, ioapic controller and iommu.
pci devices will need to use ioapic and iommu.
So to make pci root bus hotplug work
We pre-reserve irq range for hot-added ioapic, and later only
some are used via realloc.
So during hot-remove, we need to clear bits in allocated_irqs
for both case.
Check if the irq_desc is there at first, and bail out early if
irq_desc is not allocated yet.
We can use irq_free_descs to clear all
During ioapic hotplug, acpi_register_ioapic will be called.
Now for x86, that function is blank.
Fill that will update __mp_register_ioapic to use those ioapic.
Signed-off-by: Yinghai Lu
---
arch/x86/kernel/acpi/boot.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git
create_irq() will return -1 when fail to allocate.
create_irq_nr() will return 0 when fail to allocate.
Will use it to fix one return value checking for dmar_msi irq.
Signed-off-by: Yinghai Lu
Cc: Tony Luck
Cc: Fenghua Yu
Cc: linux-i...@vger.kernel.org
---
arch/ia64/kernel/irq_ia64.c | 10 +++
To make x86 irq allocation to be same with booting path and ioapic
hot add path, We will pre-reserve irq for all gsi at first.
We have to use realloc here, otherwise irq_alloc_desc_at will fail
because bit is already get marked for pre-reserved in irq bitmaps.
Signed-off-by: Yinghai Lu
Cc: Konrad
When multiple ioapics get added and removed, we could have blank slots
in middle of ioapics array.
Add skip code for this case by checking nr_registers.
Signed-off-by: Yinghai Lu
Cc: Paul Gortmaker
Cc: Joerg Roedel
Cc: Konrad Rzeszutek Wilk
Cc: Sebastian Andrzej Siewior
---
arch/x86/kernel/
All others are using "-" instead of "_".
Change dmar_msi and hpet_msi to use "-".
Signed-off-by: Yinghai Lu
Cc: Joerg Roedel
Cc: Konrad Rzeszutek Wilk
Cc: Sebastian Andrzej Siewior
---
arch/x86/kernel/apic/io_apic.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch
create_irq() will return -1 when failing to allocate.
create_irq_nr() will return 0 when failing to allocate.
It only causes confusion.
Now we have no user for create_irq(), so remove create_irq() for x86.
Signed-off-by: Yinghai Lu
Cc: Joerg Roedel
Cc: Konrad Rzeszutek Wilk
Cc: Sebastian Andr
Change irq_remap_modify_chip_defaults() to static, as we have no
outside user.
Signed-off-by: Yinghai Lu
Cc: Joerg Roedel
Cc: Konrad Rzeszutek Wilk
Cc: Sebastian Andrzej Siewior
---
arch/x86/include/asm/irq_remapping.h | 6 --
drivers/iommu/irq_remapping.c| 2 +-
2 files changed,
Print out exact MSI or MSI-X instead of MSI/MSI-X.
Signed-off-by: Yinghai Lu
Cc: Joerg Roedel
Cc: Konrad Rzeszutek Wilk
Cc: Sebastian Andrzej Siewior
---
arch/x86/kernel/apic/io_apic.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/x86/kernel/apic/io_apic.c b/arch/
1. check overlaping gsi range
for hot-add ioapic case, BIOS may have some entries in MADT
and also have setting in pci root bus with _GSB of DSDT.
2. make bad_ioapics check idx instead of nr_ioapics.
for hotadd ioapic could find spare slot in the middle later.
3. check if entries is in right rang
Current code: after irq remapping is enabled, irq_chip fields are modified
during every irq setup.
mp_register_gsi
io_apic_set_pci_routing
io_apic_setup_irq_pin
setup_ioapic_irq
i
Now MSI-X is shown as MSI in /proc/interrupt.
We could use new added irq_print_chip() interface to append -X for MSI-X.
After this patch, we will have
PCI-MSI-edge
PCI-MSI-X-edge
IR-PCI-MSI-edge
IR-PCI-MSI-X-edge
in the /proc/interrupt
-v2: do not need to check if
For hot add ioapic, irq_base is not equal to gsi_base.
We need a way to do mapping between gsi and irq.
Also remove irq_to_gsi() that is confusing, just use that array
directly as only caller already check input irq before.
Signed-off-by: Yinghai Lu
Cc: Pavel Machek
Cc: Joerg Roedel
Cc: Konrad
It needs to reserve irq range in allocated_irqs bitmaps
and irq_base will be used to get right irq for ioapic/pin or gsi.
Signed-off-by: Yinghai Lu
Cc: Paul Gortmaker
Cc: Joerg Roedel
Cc: Konrad Rzeszutek Wilk
Cc: Sebastian Andrzej Siewior
---
arch/x86/include/asm/mpspec.h | 1 +
arch/x86/
Checking the id in register, if that is duplicated, will pick one and
update id register.
Signed-off-by: Yinghai Lu
Cc: Joerg Roedel
Cc: Konrad Rzeszutek Wilk
Cc: Sebastian Andrzej Siewior
---
arch/x86/kernel/apic/io_apic.c | 41 ++---
1 file changed, 34 in
We will use reserve/realloc_irq_and_cfg_at for hotplug ioapic path.
To make thing simple, we could make booting path use same code.
All gsi range will be reserved at first, and realloc will really
allocate those irq_desc/cfg when it is used.
Signed-off-by: Yinghai Lu
Cc: Joerg Roedel
Cc: Konra
Now irq_2_pin list is own grown list.
We can use generic list to replace it so we could use generic helper
functions to operate it.
Also make free_irq_cfg() free irq_2_pin list to support coming ioapic
hotplug.
Signed-off-by: Yinghai Lu
Cc: Konrad Rzeszutek Wilk
Cc: Sebastian Andrzej Siewior
C
Split alloc_ioapic_save_registers() from early_irq_init(),
so it will be per ioapic.
Will call that later for hot-added ioapic controller.
Signed-off-by: Yinghai Lu
Cc: Joerg Roedel
Cc: Konrad Rzeszutek Wilk
Cc: Sebastian Andrzej Siewior
---
arch/x86/kernel/apic/io_apic.c | 22 ++
It will free ioapic related irq_desc and also clear allocated_irqs bits.
Signed-off-by: Yinghai Lu
Cc: Joerg Roedel
Cc: Konrad Rzeszutek Wilk
Cc: Sebastian Andrzej Siewior
---
arch/x86/include/asm/mpspec.h | 1 +
arch/x86/kernel/apic/io_apic.c | 42 ++
For ioapic hot-add support, it would be easy if we put all irqs
for that ioapic controller together.
We can reserve irq range at first, then reallocate those
pre-reserved one when it is needed.
Add realloc_irq_and_cfg_at() to really allocate irq_desc and cfg,
because pre-reserved only mark bits i
We need to have ioapic setup before normal pci drivers.
otherwise other pci driver can not setup irq.
So we should not treat them as normal pci devices.
Also we will need to support ioapic hotplug without pci device around.
We need to call ioapic add/remove during host-bridge add/remove.
Signed-
Some ioapic controllers do not show up on pci config space,
or pci device is there but no bar is used and is set by firmware in
other non standard registers.
We can get ioapic address from ACPI0009's _CRS.
Signed-off-by: Yinghai Lu
---
drivers/pci/ioapic.c | 86 +
Change position only.
Prepare to update arch_early_irq_init(), it needs to call some static
functions.
Signed-off-by: Yinghai Lu
Cc: Joerg Roedel
Cc: Konrad Rzeszutek Wilk
Cc: Sebastian Andrzej Siewior
---
arch/x86/kernel/apic/io_apic.c | 89 +-
1 file
ioapic hotplug should be built-in like pci root bus hotplug.
Also need to make it depends on X86_IO_APIC.
Signed-off-by: Yinghai Lu
---
drivers/pci/Kconfig | 3 ++-
drivers/pci/ioapic.c | 7 ---
2 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/drivers/pci/Kconfig b/drivers/pc
Address compiling problem that Fengguang report.
Reported-by: Fengguang Wu
Signed-off-by: Yinghai Lu
---
arch/x86/include/asm/mpspec.h | 19 ++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/arch/x86/include/asm/mpspec.h b/arch/x86/include/asm/mpspec.h
index e70b
Hi Linus,
Please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
tags/rdma-for-linus
InfiniBand fixes for 3.10-rc:
- qib RCU/lockdep fix
- iser device removal fix, plus doc fixes
-
On Fri, 2013-06-07 at 22:42 +0200, Thomas Gleixner wrote:
> On Thu, 6 Jun 2013, Kefeng Wang wrote:
>
> > Fix all the checkpath errors in kernel/irq dir, and some warnings
> > also fixed.
>
> Sorry, I'm not really interested in this kind of patches. To be
> honest, it would be way more exciting if
[patch already sent separately]
Some events (context-switch, sched:sched_switch) are losing the conversion of
sample data associated with a thread. For example:
$ perf record -e sched:sched_switch -c 1 -a -- sleep 5
$ perf script
ls 30482 [000] 1379727.583037: sched:sched_switch: prev_comm=l
On Fri, Jun 7, 2013 at 5:51 AM, Rafael J. Wysocki wrote:
> Aaron Lu (1):
> ACPI / scan: do not match drivers against objects having scan handlers
This patch showed up in linux-next tag next-20130605 and appears to be the
cause of a boot failure on my ia64 HP rx2600 system. It panics with
t
Code move only; no functional changes
Signed-off-by: David Ahern
---
tools/perf/util/strlist.c | 15 +++
tools/perf/util/strlist.h |2 ++
tools/perf/util/symbol.c | 14 --
3 files changed, 17 insertions(+), 14 deletions(-)
diff --git a/tools/perf/util/strlist.c
perf timehist provides an analysis of scheduling event data. Right now
it uses the context-switch softwar event; it needs to be updated to use
the scheduling tracepoints along with analysis enhancements those
tracepoints provide. For now, the context switch event provides a
well-tested start point.
Signed-off-by: David Ahern
---
tools/perf/util/thread.h | 10 ++
1 file changed, 10 insertions(+)
diff --git a/tools/perf/util/thread.h b/tools/perf/util/thread.h
index eeb7ac6..5e7ba35 100644
--- a/tools/perf/util/thread.h
+++ b/tools/perf/util/thread.h
@@ -47,4 +47,14 @@ void thread_
I have commented a few times over the years about a perf-based command
that does a time history analysis of task scheduling. Internal to the
product I work on it has been extremely helpful debugging systems with
heavy CPU contention - understanding which tasks are consuming cpu cycles
over a given
On 06/08/2013 12:17 AM, Daniel Lezcano wrote:
>
> Hi,
>
> we are still seeing drivers with the irq flag IRQF_DISABLED present and
> *new* drivers submitted with this flag set.
>
> I am wondering if we can add a WARN in the setup_irq function about this
> flag. May be it is a bit rough but people
Hi,
we are still seeing drivers with the irq flag IRQF_DISABLED present and
*new* drivers submitted with this flag set.
I am wondering if we can add a WARN in the setup_irq function about this
flag. May be it is a bit rough but people will pay attention.
Thanks
-- Daniel
Index: clockevents/
On 6/6/2013 10:55 PM, Jaegeuk Kim wrote:
> This patch adds the support of security labels for f2fs, which will be used
> by SElinux.
Please be inclusive. Security xattrs are used by LSMs other than SELinux.
> Signed-off-by: Jaegeuk Kim
> ---
> fs/f2fs/Kconfig | 9 +
> fs/f2fs/dir.c |
On Fri, Jun 07, 2013 at 07:26:49PM +0100, luke.leighton wrote:
> maxime: we need to talk :)
>
> please tell me in 4 or 5 sentences what you've managed to do so far,
> expanding a little on what thomas says below, more specifically what
> it achieves and/or allows rather than technically what it
On 06/06/2013 06:27 PM, Sebastian Hesselbarth wrote:
> This patch add a DT enabled driver for timers found on Marvell Orion SoCs
> (Kirkwood, Dove, Orion5x, and Discovery Innovation). It installs a free-
> running clocksource on timer0 and a clockevent source on timer1.
> Corresponding device tree
On Fri, Jun 07, 2013 at 02:22:22PM +0900, Yoshihiro YUNOMAE wrote:
> (2013/06/06 20:33), Gleb Natapov wrote:
> >On Wed, Jun 05, 2013 at 09:23:22PM -0300, Marcelo Tosatti wrote:
> >>On Tue, Jun 04, 2013 at 05:36:19PM +0900, Yoshihiro YUNOMAE wrote:
> >>>Add a tracepoint write_tsc_offset for tracing
On Mon, 3 Jun 2013, John Stultz wrote:
> On 06/03/2013 07:34 AM, Thomas Gleixner wrote:
> > Though even if we fix that we still need to twist our brains around
> > the timespec/timeval based user space interfaces. That's going to be
> > the way more interesting challenge.
>
> I'm curious if there
On 06/07/2013 02:33 PM, Tommi Rantala wrote:
> Hello,
>
> Hit this while fuzzing v3.10-rc4-214-g1612e11 (plus a one-liner
> af_netlink patch from Patrick McHardy, that I hope is not related to
> this bug).
>
> Tommi
> [19491.615447] Call Trace:
> [19491.616273] [] skb_push+0x33/0x40
> [19491.61
From: Eliezer Tamir
Date: Wed, 05 Jun 2013 13:34:00 +0300
> And here is v9.
> Except for typo fixes in comments/description, only 2/7 and 5/7 were changed.
>
> Thanks to everyone for their input.
Since there is some discussion about the way the poll() bits work,
might I suggest you make a v10 w
On Fri, Jun 7, 2013 at 8:35 PM, Russell King - ARM Linux
wrote:
> On Fri, Jun 07, 2013 at 08:18:14PM +0100, Luke Kenneth Casson Leighton wrote:
>> On Fri, Jun 7, 2013 at 7:26 PM, Russell King - ARM Linux
>> wrote:
>> > Luke Leighton on the other hand is demanding that we
>>
>> no demands have be
On Fri, Jun 7, 2013 at 8:30 PM, Russell King - ARM Linux
wrote:
> On Fri, Jun 07, 2013 at 08:02:03PM +0100, luke.leighton wrote:
>> well, tough. get me up to speed, *fast*.
>
> No, not unless you're willing to *pay* someone to spend time teaching you,
there's not enough time. 2 days left.
>
On Fri, Jun 7, 2013 at 7:59 PM, Thomas Petazzoni
wrote:
> Maxime will reply to this in more details, but I believe the status is:
>
> * Interrupt controller is working.
> * Clock drivers are working.
> * Pinctrl is working.
> * GPIO is working.
> * Timer is working.
> * UART is working
> *
> That sounds good to me - I can prepare patch for i2c-omap.c.
> But, there is still an open question regarding *i2c-gpio.c* which,
> actually, a source of biggest part of delay.
Why should the DEPRECATED flag not work with i2c-gpio?
signature.asc
Description: Digital signature
On Thu, May 23, 2013 at 02:29:53PM +0300, Andy Shevchenko wrote:
> When user interrupts ongoing transfers the dmatest may end up with console
> lockup, oops, or data mismatch. This patch prevents user to abort any ongoing
> test.
>
> Documentation is updated accordingly.
>
> Signed-off-by: Andy S
This patch fixes broken support of PEBS-LL on SNB-EP/IVB-EP.
For some reason, the LDLAT extra reg definition for snb_ep
showed up as duplicate in the snb table.
This patch moves the definition of LDLAT back into the
snb_ep table.
Thanks to Don Zickus for tracking this one down.
Signed-off-by: S
Tested-by: Jonathan Lebon
Stress-tested overnight in a VM with no problems.
Jonathan
- Original Message -
From: "Steven Rostedt"
To: "Masami Hiramatsu"
Cc: "Ingo Molnar" , linux-kernel@vger.kernel.org, "Ingo
Molnar" , "Frank Ch. Eigler" ,
system...@sourceware.org, "yrl pp-manager tt
right - too many people contributed to this, input from jon smirl,
wookie, maxime, tomasz, henrik, i've made a start here and will
continue editing: this is notes for me to put forward an agenda for
discussion:
http://hands.com/~lkcl/allwinner_linux_proposal.txt
i'm setting a rule that each secti
* Balaji T K [130607 06:42]:
> On Tuesday 04 June 2013 08:16 PM, Tony Lindgren wrote:
> >* Hebbar Gururaja [130531 03:19]:
> >>Amend the hsmmc controller to optionally take a pin control handle and
> >>set the state of the pins to:
> >>
> >>- "default" on boot, resume and before performing a mmc
Tobias,
On Tue, 4 Jun 2013, Tobias Waldekranz wrote:
> On Mon, Jun 03, 2013 at 04:34:25PM +0200, Thomas Gleixner wrote:
> > Just "fixing" some random parts of the code in a "make it work
> > somehow" way is a pointless exercise IMO.
> >
> Now hold on, it is hardly random. On an ARM system, the ke
[Purpose of this patch]
As Vaibhav explained in the thread below, tracepoints for irq vectors
are useful.
http://www.spinics.net/lists/mm-commits/msg85707.html
The current interrupt traces from irq_handler_entry and irq_handler_exit
provide when an interrupt is handled. They provide good data
Rename variables for debugging to describe meaning of them precisely.
Also, introduce a generic way to switch IDT by checking a current state,
debug on/off.
Signed-off-by: Seiji Aguchi
---
arch/x86/include/asm/desc.h | 47 +++--
arch/x86/kernel/cpu/common.
Grygorii Strashko writes:
> From: Kevin Hilman
>
> Currently, runtime PM is used to keep the device enabled only during
> active transfers and for a configurable runtime PM autosuspend timout
> after an xfer.
>
> In addition to idling the device, driver's ->runtime_suspend() method
> currently d
On Fri, 2013-06-07 at 13:43 -0700, Andrew Morton wrote:
> On Sat, 8 Jun 2013 00:23:18 +0400 Artem Savkov
> wrote:
[]
> +++ a/mm/page_io.c
[]
> + /*
> + * There is no guarantee that the page is in swap cache - the software
> + * suspend code (at least) uses end_swap_bio_read() again
When implementing tracepoints in interrupt handers, if the tracepoints are
simply added in the performance sensitive path of interrupt handers,
it may cause potential performance problem due to the time penalty.
To solve the problem, an idea is to prepare non-trace/trace irq handers and
switch the
Change log
v14 -> v15
- Patch 2/4
Introduce non-trace irq handlers with entering/exiting_irq()
by separating it from previous "patch v14 3/3".
- Patch 3/4 (newly created)
Separate a patch renaming variables for debugging and introducing
load_current_idt() from previous "patch v14
From: Steven Rostedt
Each TRACE_EVENT() adds several helper functions. If two or more trace events
share the same structure and print format, they can also share most of these
helper functions and save a lot of space from duplicate code. This is why the
DECLARE_EVENT_CLASS() and DEFINE_EVENT() we
Make DRA752 thermal support enabled on omap2plus_defconfig
Cc: Russell King
Cc: Tony Lindgren
Cc: Javier Martinez Canillas
Cc: AnilKumar Ch
Cc: Santosh Shilimkar
Cc: Tomi Valkeinen
Cc: linux-arm-ker...@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Eduardo Valentin
---
This patch add the bandgap entry for OMAP4430 devices.
Cc: "Benoît Cousson"
Cc: Tony Lindgren
Cc: Russell King
Cc: linux-o...@vger.kernel.org
Cc: devicetree-disc...@lists.ozlabs.org
Cc: linux-arm-ker...@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Eduardo Valentin
---
a
On Friday, June 07, 2013 10:14:34 PM Stratos Karafotis wrote:
> On 06/05/2013 11:35 PM, Rafael J. Wysocki wrote:
> > On Wednesday, June 05, 2013 08:13:26 PM Stratos Karafotis wrote:
> >> Hi Borislav,
> >>
> >> On 06/05/2013 07:17 PM, Borislav Petkov wrote:
> >>> On Wed, Jun 05, 2013 at 07:01:25PM +
Enable the bandgap driver for TI SoCs thermal support.
Cc: Russell King
Cc: Tony Lindgren
Cc: Javier Martinez Canillas
Cc: AnilKumar Ch
Cc: Santosh Shilimkar
Cc: Tomi Valkeinen
Cc: linux-arm-ker...@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Eduardo Valentin
---
arc
Include bandgap devices for OMAP4460 devices.
Cc: "Benoît Cousson"
Cc: Tony Lindgren
Cc: Russell King
Cc: linux-o...@vger.kernel.org
Cc: devicetree-disc...@lists.ozlabs.org
Cc: linux-arm-ker...@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Eduardo Valentin
---
arch/arm/b
Bandgap is a device used to measure temperature on
electronic equipments. It is widely used in digital
integrated circuits. It is based on the dependency
between silicon voltage and temperature.
This patch introduce HAS_BANDGAP config entry.
This config is a boolean value so that arch
code can fla
This change updates the ti-soc-thermal driver to use
standard GPIO DT bindings to read the GPIO number associated
to thermal shutdown IRQ, in case the device features it.
Previously, the code was using a specific DT bindings.
As now OMAP supports the standard way to model GPIOs,
there is no point
On Thu, 6 Jun 2013, Kefeng Wang wrote:
> Fix all the checkpath errors in kernel/irq dir, and some warnings
> also fixed.
Sorry, I'm not really interested in this kind of patches. To be
honest, it would be way more exciting if you had taught checkpatch to
actually fix the missing space after the c
On Sat, 8 Jun 2013 00:23:18 +0400 Artem Savkov wrote:
> There is no guarantee that page in end_swap_bio_read is in swapcache so we
> need
> to check it before calling page_swap_info(). Otherwise kernel hits a bug on
> like the one below.
> Introduced in "mm: remove compressed copy from zram in-
On Thu, Jun 06, 2013 at 02:33:06PM +0300, Gleb Natapov wrote:
> On Wed, Jun 05, 2013 at 09:23:22PM -0300, Marcelo Tosatti wrote:
> > On Tue, Jun 04, 2013 at 05:36:19PM +0900, Yoshihiro YUNOMAE wrote:
> > > Add a tracepoint write_tsc_offset for tracing TSC offset change.
> > > We want to merge ftrac
>From 9f1a8a16e0ef36447e343d1cd4797c2b6a81225f Mon Sep 17 00:00:00 2001
From: Sukadev Bhattiprolu
Date: Fri, 7 Jun 2013 13:26:31 -0700
Subject: [PATCH 2/2] perf: Add support for the mem_xlvl field.
A follow-on patch to adding perf_mem_data_src support for Power7.
At this point, this is only touc
From: Sukadev Bhattiprolu
Date: Wed, 8 May 2013 22:59:29 -0700
Subject: [PATCH 1/2] perf/Power7: Save dcache_src fields in sample record.
Power7 saves the "perf-event vector" information in the mmcra register.
Included in this event vector is a "data-cache source" field which
identifies where in
On Fri, Jun 7, 2013 at 9:30 AM, Jiang Liu wrote:
> On 06/07/2013 10:37 PM, Konrad Rzeszutek Wilk wrote:
>> On Fri, Jun 07, 2013 at 12:32:28AM +0800, Jiang Liu wrote:
>>> On Thu 06 Jun 2013 04:04:36 AM CST, Bjorn Helgaas wrote:
[+cc Konrad, Jeremy, xen-devel (users of interface you're deprecat
Hi Linus,
The following changes since commit d683b96b072dc4680fc74964eca77e6a23d1fa6e:
Linux 3.10-rc4 (2013-06-02 17:11:17 +0900)
are available in the git repository at:
git://github.com/awilliam/linux-vfio.git tags/vfio-v3.10-rc5
for you to fetch changes up to 9a6aa279d3d17af73a029fa40654
Alexey Brodkin :
[...]
> diff --git a/drivers/net/ethernet/arc/arc_emac_main.c
> b/drivers/net/ethernet/arc/arc_emac_main.c
> new file mode 100644
> index 000..f098a27
> --- /dev/null
> +++ b/drivers/net/ethernet/arc/arc_emac_main.c
> @@ -0,0 +1,956 @@
> +/*
> + * Copyright (C) 2004, 2007-201
On Fri, Jun 07, 2013 at 08:05:37PM +0100, Jonathan Austin wrote:
> If you're using git-format-patch and git-send-email then the main point
> to note is the need to add the KernelVersion: tag described in that
> documentation and also that Russell doesn't want '[Patch]' tags in
> subject lines
On Fri, 2013-06-07 at 20:46 +0200, Steinar H. Gunderson wrote:
> On Fri, Jun 07, 2013 at 02:44:19PM -0400, Steven Rostedt wrote:
> > Do know if you have CONFIG_NET_NS set in your .config?
>
> Sorry, I forgot to answer this: No, it is not set.
OK please try the following patch, Steven forgot to up
Can you get me the ACPI interface documentation? It should be simple to get
it, but I haven't emailed the Lenovo BIOS engineers for some time.
Basically, create a new LED method in thinkpad-acpi, lock it down to vendor
lenovo, detect the new interfaces, and only check the two-argument LED one i
: [#1] SMP
Modules linked in:
CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.10.0-rc4-next-20130607+ #61
Hardware name: Bochs Bochs, BIOS Bochs 01/01/2007
task: 88001e5ccfc0 ti: 88001e5ea000 task.ti: 88001e5ea000
RIP: 0010:[] [] page_swap_info+0xab/0xb0
RSP: :88001ec03c
Acked-by: Yufeng Shen
Test the patch series on Chromebook Pixel with kernel 3.8.
Touchscreen & trackpad work, FW/Config update work.
On Thu, Jun 6, 2013 at 3:46 PM, Dmitry Torokhov
wrote:
> On Thu, Jun 06, 2013 at 03:40:47PM -0400, Yufeng Shen wrote:
>> On Thu, Jun 6, 2013 at 3:18 PM, Dmitry To
On Fri, 7 June 2013 21:30:16 +0300, Andy Shevchenko wrote:
> >
> > spin_lock
> > list_for_each_entry_safe
> > list_del
> > spin_unlock
>
> Who is doing such thing?
Replace list_for_each_entry_safe with 'while (!list_empty(...))' and
just grep. My patch is about 'while (!list_empt
On Tue, Jun 04, 2013 at 03:57:06PM -0400, Konrad Rzeszutek Wilk wrote:
> Check that the ring does not have an insane amount of requests
> (more than there could fit on the ring).
>
> If we detect this case we will stop processing the requests
> and wait until the XenBus disconnects the ring.
>
>
Fix one byte buffer overrun with prefixpaths on cifs mounts which can
cause a problem with mount depending on the string length.
The following changes since commit a93cb29acaa8f75618c3f202d1cf43c231984644:
Merge branch 'drm-fixes' of
git://people.freedesktop.org/~airlied/linux (2013-05-31 16:04
On 07/06/2013 12:14, Gregory CLEMENT wrote:
On 06/07/2013 11:32 AM, boris brezillon wrote:
On 07/06/2013 11:22, Nicolas Ferre wrote:
On 07/06/2013 10:34, Boris BREZILLON :
Hello,
This patch series is a proposal to move at91 clock implementation
to common clk framework.
Before discussion begi
Define at91sam9260 clocks in at91sam9260 device tree.
Add references to the appropriate clocks in each peripheral.
Signed-off-by: Boris BREZILLON
---
arch/arm/boot/dts/at91sam9260.dtsi | 144 +++-
1 file changed, 143 insertions(+), 1 deletion(-)
diff --git a/arc
Confused yes - innocent mistake - 50% yes.
I see now the posts are cc'd from arm-netbook mailing lists to many
other mailing lists with different standards for noise.
Apologies for not seeing that.
arm-netbook list 'belongs' to luke, but generally the noise level
is very low here and its aim is
Define the main clock frequency in every at91rm9200 boards.
Remove the old main clock definition.
Signed-off-by: Boris BREZILLON
---
arch/arm/boot/dts/at91rm9200ek.dts | 17 ++---
arch/arm/boot/dts/mpa1600.dts | 16 +---
2 files changed, 11 insertions(+), 22 dele
On Fri, Jun 07, 2013 at 05:42:22PM +0200, Gregory CLEMENT wrote:
> From: Zbigniew Bodek
>
> The I2C Transaction Generator offloads CPU from managing I2C
> transfer step by step.
>
> This feature is currently only available on Armada XP, so usage of
> this mechanism is activated through device tr
diff --git a/Makefile b/Makefile
index a85d4eb..65c0d7f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
VERSION = 3
PATCHLEVEL = 4
-SUBLEVEL = 47
+SUBLEVEL = 48
EXTRAVERSION =
NAME = Saber-toothed Squirrel
diff --git a/arch/arm/mach-kirkwood/ts219-setup.c
b/arch/arm/mach-kirkwood/ts219-
I'm announcing the release of the 3.9.5 kernel.
All users of the 3.9 kernel series must upgrade.
The updated 3.9.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.9.y
and can be browsed at the normal kernel.org git web browser:
I'm announcing the release of the 3.4.48 kernel.
All users of the 3.4 kernel series must upgrade.
The updated 3.4.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.4.y
and can be browsed at the normal kernel.org git web browser:
diff --git a/Makefile b/Makefile
index dad194f..5fdea51 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
VERSION = 3
PATCHLEVEL = 0
-SUBLEVEL = 80
+SUBLEVEL = 81
EXTRAVERSION =
NAME = Sneaky Weasel
diff --git a/arch/arm/mach-kirkwood/ts219-setup.c
b/arch/arm/mach-kirkwood/ts219-setup.c
I'm announcing the release of the 3.0.81 kernel.
All users of the 3.0 kernel series must upgrade.
The updated 3.0.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.0.y
and can be browsed at the normal kernel.org git web browser:
On 07/06/2013 18:55, Mark Brown wrote:
On Fri, Jun 07, 2013 at 06:26:09PM +0200, Boris BREZILLON wrote:
Replace clk_enable/disable with clk_prepare_enable/disable_unprepare to
avoid common clk framework warnings.
Applied since I happened to notice this on he list but you should
*always* CC mai
On 06/07/2013 05:28 AM, J Keerthy wrote:
> Adds palmas mfd and palmas regulator nodes. This is
> based on the patch series:
>
> http://www.mail-archive.com/linux-omap@vger.kernel.org/msg89957.html
>
> The device tree nodes are based on:
> https://lkml.org/lkml/2013/6/6/25
> diff --git a/arch/arm
Peter Hurley wrote:
> Based on the other reports from Mikael and David, I suspect this problem
> may have to do with my commit 699390354da6c258b65bf8fa79cfd5feaede50b6:
>
> pty: Ignore slave pty close() if never successfully opened
>
> This commit poisons the pty under certain error condition
On Fri, Jun 07, 2013 at 11:09:54AM +0800, sanbai wrote:
> On 2013年06月05日 21:30, Vivek Goyal wrote:
> >On Wed, Jun 05, 2013 at 10:09:31AM +0800, Robin Dong wrote:
> >>We want to use blkio.cgroup on high-speed device (like fusionio) for our
> >>mysql clusters.
> >>After testing different io-schedule
On Fri, Jun 07, 2013 at 05:42:23PM +0200, Gregory CLEMENT wrote:
> The mv64xxx-i2c embedded in the Armada XP have a new feature called
> i2c-bridge. This commit split the i2c information into armada-370.dtsi
> and armada-xp.dtsi. Most of the data remains the same and stay in the
> common file Armad
On Fri, 2013-06-07 at 15:07 +0900, Namhyung Kim wrote:
> From: Namhyung Kim
>
> There's no point calling it when _alloc() failed.
Thanks, I queued this up for 3.11 as it's not that important for a late
-rc release.
-- Steve
>
> Signed-off-by: Namhyung Kim
> ---
> kernel/trace/trace_events.c
On 06/07/2013 02:09 PM, Stephen Smalley wrote:
Can't you unify this logic with the nearly identical logic below?
By separating the logic, we can usually get the best performance out of
the two separate loops. If code size and maintainability are a bigger
concern, I can certainly merge the l
101 - 200 of 749 matches
Mail list logo