This way, functions that already need to sort the group list need not do
so twice.
The new set_groups_sorted is intentionally not exported.
Signed-off-by: Josh Triplett j...@joshtriplett.org
---
kernel/groups.c | 16 +---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git
Currently, unprivileged processes (without CAP_SETGID) cannot call
setgroups at all. In particular, processes with a set of supplementary
groups cannot further drop permissions without obtaining elevated
permissions first.
Allow unprivileged processes to call setgroups with a subset of their
Signed-off-by: Josh Triplett j...@joshtriplett.org
---
This should probably also include appropriate documentation for what
kernel introduces this behavior.
man2/getgroups.2 | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/man2/getgroups.2 b/man2/getgroups.2
index
Hi,
On (11/14/14 09:49), Minchan Kim wrote:
When I tested zram, I found processes got segfaulted.
The reason was zram_rw_page doesn't make the page dirty
again when swap write failed, and even it doesn't return
error by [1].
If error by zram internal happens, zram_rw_page should return
On Fri, Nov 14, 2014 at 7:38 PM, Yinghai Lu ying...@kernel.org wrote:
On Fri, Nov 14, 2014 at 6:46 PM, Kees Cook keesc...@chromium.org wrote:
Is this correct? It sounded like tglx wanted the pmd split, like this:
0x8220-0x82c010M RW PSE GLB NX pmd
On Fri, Nov 14, 2014 at 7:13 PM, Zubair Lutfullah Kakakhel
zubair.kakak...@imgtec.com wrote:
On 14/11/14 11:08, Andy Yan wrote:
On 2014年11月14日 18:55, Zubair Lutfullah Kakakhel wrote:
On 14/11/14 10:53, Andy Yan wrote:
Hi ZubairLK:
Thanks for your review.
On 2014年11月14日 18:19, Zubair
On Sat, Nov 15, 2014 at 06:07:50PM +0800, Daniel Kurtz wrote:
On Fri, Nov 14, 2014 at 7:13 PM, Zubair Lutfullah Kakakhel
zubair.kakak...@imgtec.com wrote:
On 14/11/14 11:08, Andy Yan wrote:
On 2014年11月14日 18:55, Zubair Lutfullah Kakakhel wrote:
On 14/11/14 10:53, Andy Yan wrote:
Greetings,
0day kernel testing robot got the below dmesg and the first bad commit is
git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git x86/pmd-nx
commit 3622dcc2b4f4eaf23bae2511a30fc449d0e5f0d9
Author: Kees Cook keesc...@chromium.org
AuthorDate: Fri Nov 14 11:36:17 2014 -0800
Hi Kees,
Here is another bisect result.
git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git x86/pmd-nx
commit 3622dcc2b4f4eaf23bae2511a30fc449d0e5f0d9
Author: Kees Cook keesc...@chromium.org
AuthorDate: Fri Nov 14 11:36:17 2014 -0800
Commit: Kees Cook keesc...@chromium.org
Hi Kees,
FYI, one more warning message and call trace.
git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git x86/pmd-nx
commit 3622dcc2b4f4eaf23bae2511a30fc449d0e5f0d9
Author: Kees Cook keesc...@chromium.org
AuthorDate: Fri Nov 14 11:36:17 2014 -0800
Commit: Kees Cook
Hi Andrey,
Please always prefix the subject line with [PATCH] when you post a patch. That
way it
will be picked up by patchwork
(https://patchwork.linuxtv.org/project/linux-media/list/)
and the patch won't be lost.
Can you repost with such a prefix?
Thanks!
Hans
On 11/15/2014 11:34
With the new stacked irq domains, it becomes pretty tempting
to allocate an MSI domain per PCI bus, which would remove
the requirement of either relying on arch-specific code, or
a default PCI MSI domain.
By allowing the msi_chip structure to carry a pointer to
an irq_domain, we can easily use
This short series builds upon Jiang Liu's MSI stacked domain and tries
to clean up a couple of points:
- Patch 1 allows an msi_chip to carry a pointer to its irq domain.
When populated by the MSI driver, this allow the PCI bus to be
associated with an irq domain, removing most of the need for
With the introduction of stacked domains, we have the issue that,
depending on where in the stack this is called, __irq_set_handler
will succeed or fail: If this is called from the inner irqchip,
__irq_set_handler() will fail, as it will look at the outer domain
as the (desc-irq_data.chip ==
From: Krzysztof Hałasa khal...@piap.pl
The IRQs have to be acknowledged before they are serviced, otherwise some events
may be skipped. Also, acknowledging IRQs just before returning from the handler
doesn't leave enough time for the device to deassert the INTx line, and for
bridges to propagate
On Sat, Nov 15, 2014 at 10:12:18AM +, Russell King - ARM Linux wrote:
Once the wranglings on the patch series are complete, I do intend to test
it on the platforms I have - and remember that I do have the ALSA based
audio and CEC bits as well, some of which will probably need a little bit
On Friday 14 November 2014 13:59:43 Andrew Bresticker wrote:
Add support for the IMG Multi-threaded DMA Controller (MDC) found on
certain IMG SoCs. Currently this driver supports the variant present
on the MIPS-based Pistachio SoC.
Signed-off-by: Andrew Bresticker abres...@chromium.org
On Friday 14 November 2014 13:59:42 Andrew Bresticker wrote:
Add a binding document for the IMG Multi-threaded DMA Controller (MDC)
present on the MIPS-based Pistachio and other IMG SoCs.
Signed-off-by: Andrew Bresticker abres...@chromium.org
Acked-by: Arnd Bergmann a...@arndb.de
--
To
Currently irq_domain_mapping debugfs file dumps IRQ information starting
from IRQ 1. IRQ 0 is missing from that file. Add it to have the complete
picture of IRQ/domains mappings.
Signed-off-by: Dmitry Eremin-Solenikov dbarysh...@gmail.com
---
kernel/irq/irqdomain.c | 2 +-
1 file changed, 1
It's a basic version of suspend and resume for rockchip,
it only support RK3288 now.
Signed-off-by: Tony Xie x...@rock-chips.com
Signed-off-by: Chris Zhong z...@rock-chips.com
Tested-by: Doug Anderson diand...@chromium.org
Reviewed-by: Doug Anderson diand...@chromium.org
---
Changes in v8:
-
This suspend patch is only support cut off the power of cpu and some external
devices, since we still lack power_domain driver, so the other power rail
of rk3288 need keep power on.
I have tested it on rk3288-evb board, atop next-20141112. goto suspend by type
echo mem /sys/power/state, vdd_cpu
global_pwroff would be pull to high when RK3288 entering suspend,
this pin is a sleep signal for RK808, so RK808 could goto sleep
mode, and some regulators would be disable.
Signed-off-by: Chris Zhong z...@rock-chips.com
---
Changes in v8:
- keep all except cputp power rail on during suspend
-
add pmu sram node for suspend, add global_pwroff pinctrl.
The pmu sram is used to store the resume code.
global_pwroff is held low level at work, it would be pull to high
when entering suspend. reference this in the board DTS file since
some boards need it.
ddrio_pwroff is power switch of
The pmu-sram is used to store resume code, suspend/resume need get the
address of it. Therefore add a binding and documentation for it.
Signed-off-by: Tony Xie x...@rock-chips.com
Signed-off-by: Chris Zhong z...@rock-chips.com
Reviewed-by: Doug Anderson diand...@chromium.org
---
Changes in v8:
Hi Kevin,
On Fri, Nov 14, 2014 at 6:36 PM, Kevin Hilman khil...@kernel.org wrote:
On Thu, Nov 13, 2014 at 11:28 PM, Kevin Hilman khil...@kernel.org wrote:
It makes little sense to use generic power domains without runtime PM.
Does it?
It still powers down the PM domains on system suspend (at
On 2014/11/15 19:27, Dmitry Eremin-Solenikov wrote:
Currently irq_domain_mapping debugfs file dumps IRQ information starting
from IRQ 1. IRQ 0 is missing from that file. Add it to have the complete
picture of IRQ/domains mappings.
Hi Dmitry,
For most irqdomain interfaces, they treat
On (11/14/14 09:07), Seth Jennings wrote:
On Fri, Nov 14, 2014 at 10:11:01AM +0900, Minchan Kim wrote:
The kunmap_atomic should use virtual address getting by kmap_atomic.
However, some pieces of code in zsmalloc uses modified address,
not the one got by kmap_atomic for kunmap_atomic.
On Wed, Nov 12, 2014 at 12:17:57PM +, Bruno Thomsen wrote:
Hi Johan,
As you may have seen by now, I've been working on refactoring the
micrel phy driver to be able to use common initialisation code.
Specifically, I've added generic support for disabling the broadcast
address,
This patch set is based on tip/irq/irqdomain and tries to refine
interfaces to support irqdomain for generic MSI and PCI MSI.
Patch 1 is just minor fixes for tip/irq/irqdomain.
Patch 2-4 introduce mechanisms to help reduce irqdomain users' code size.
When converting XEN to use hierarchy
Introduce helper function irq_domain_add_hierarchy(), which creates
a linear irqdomain if parameter 'size' is not zero, otherwise creates
a tree irqdomain.
Signed-off-by: Jiang Liu jiang@linux.intel.com
---
include/linux/irqdomain.h |4
kernel/irq/irqdomain.c| 19
Better to fold into commit e5f1a59c4e12 (PCI/MSI: Rename write_msi_msg()
to pci_write_msi_msg()).
Signed-off-by: Jiang Liu jiang@linux.intel.com
---
drivers/pci/msi.c |2 +-
include/linux/msi.h |2 --
2 files changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/pci/msi.c
Add a flags to irq_domain.flags to control whether the irqdomain core
should automatically call parent irqdomain's alloc/free callbacks. It
help to reduce hierarchy irqdomains users' code size.
Signed-off-by: Jiang Liu jiang@linux.intel.com
---
include/linux/irqdomain.h | 24
Provide mechanism to directly alloc/free MSI/MSIX interrupt from
irqdomain, which will be used to replace arch_setup_msi_irq()/
arch_setup_msi_irqs()/arch_teardown_msi_irq()/arch_teardown_msi_irqs().
To kill weak functions, this patch introduce a new weak function
arch_get_pci_msi_domain(), which
Refine irqdomain interfaces to simplify its usage.
Signed-off-by: Jiang Liu jiang@linux.intel.com
---
drivers/pci/msi.c | 119 ++-
include/linux/msi.h | 13 +++---
2 files changed, 98 insertions(+), 34 deletions(-)
diff --git
Extend struct msi_domain_info and provide default callbacks for
msi_domain_ops.
Signed-off-by: Jiang Liu jiang@linux.intel.com
---
include/linux/msi.h | 29 ++---
kernel/irq/msi.c| 113 +++
2 files changed, 129 insertions(+), 13
Introduce msi_domain_{alloc|free}_irqs() to alloc/free interrupts
from generic MSI irqdomain.
Signed-off-by: Jiang Liu jiang@linux.intel.com
---
include/linux/msi.h | 39 +
kernel/irq/msi.c| 60 +++
2
Introduce helpers to hide struct msi_desc implementation details,
so we could easily support non-PCI-compliant MSI devices later by
moving msi_list into struct device.
Signed-off-by: Jiang Liu jiang@linux.intel.com
---
include/linux/msi.h | 19 +++
1 file changed, 19
From: Yingjoe Chen yingjoe.c...@mediatek.com
When using irq_domain_free_irqs_top() directly in irq_domain_ops, gcc
generate the following warnings:
../drivers/irqchip/irq-gic.c:879:2: warning: initialization from incompatible
pointer type [enabled by default]
../drivers/irqchip/irq-gic.c:879:2:
Hi James,
Am Freitag, 14. November 2014, 15:32:09 schrieb James Hogan:
Commit 79c6ab509558 (clk: divider: add CLK_DIVIDER_READ_ONLY flag) in
v3.16 introduced the CLK_DIVIDER_READ_ONLY flag which caused the
recalc_rate() and round_rate() clock callbacks to be omitted.
However using this flag
Simple style fix (else is not generally useful after a break or return).
For the eudyptula challenge (http://eudyptula-challenge.org/).
Signed-off-by: Christian F. Resell christian.res...@gmail.com
---
diff --git a/drivers/staging/rtl8712/rtl871x_security.c
Hi Boris,
Boris Brezillon wrote:
Hi Sakari,
On Fri, 14 Nov 2014 15:58:31 +0200
Sakari Ailus sakari.ai...@iki.fi wrote:
Hi Boris,
On Fri, Nov 14, 2014 at 11:36:00AM +0100, Boris Brezillon wrote:
...
diff --git a/include/uapi/linux/media-bus-format.h
Hello,
2014-11-15 16:01 GMT+03:00 Jiang Liu jiang@linux.intel.com:
On 2014/11/15 19:27, Dmitry Eremin-Solenikov wrote:
Currently irq_domain_mapping debugfs file dumps IRQ information starting
from IRQ 1. IRQ 0 is missing from that file. Add it to have the complete
picture of IRQ/domains
On 11/15/2014 08:25 AM, Christian Resell wrote:
Simple style fix (else is not generally useful after a break or return).
For the eudyptula challenge (http://eudyptula-challenge.org/).
Signed-off-by: Christian F. Resell christian.res...@gmail.com
---
This patch leads to the following build
On 11/13/2014 06:52 AM, Stanimir Varbanov wrote:
Hi Grant, Arnd and Erico
On 11/11/2014 01:07 PM, Grant Likely wrote:
On Fri, 07 Nov 2014 18:04:35 +0100
, Arnd Bergmann a...@arndb.de
wrote:
On Friday 07 November 2014 14:37:26 DATACOM - Érico Nunes wrote:
Hello Arnd and all,
On
Josh Triplett j...@joshtriplett.org writes:
Currently, unprivileged processes (without CAP_SETGID) cannot call
setgroups at all. In particular, processes with a set of supplementary
groups cannot further drop permissions without obtaining elevated
permissions first.
Allow unprivileged
Fixed checkpatch.pl error message. Space prohibited before that ','
Signed-off-by: Marcus Hufvudsson marcus...@gmail.com
---
drivers/staging/comedi/drivers/me4000.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/comedi/drivers/me4000.c
On 11/11/14 19:30, Jacob Pan wrote:
From: Aaron Lu aaron...@intel.com
Add the module device id table so that the driver can be automatically
loaded once the platform device is created.
Signed-off-by: Aaron Lu aaron...@intel.com
Signed-off-by: Jacob Pan jacob.jun@linux.intel.com
On 11/11/14 19:30, Jacob Pan wrote:
This is no longer needed in that platform driver_register will do it.
Signed-off-by: Jacob Pan jacob.jun@linux.intel.com
Acked-by: Jonathan Cameron ji...@kernel.org
---
drivers/iio/adc/axp288_adc.c | 1 -
1 file changed, 1 deletion(-)
diff --git
On 11/11/14 14:07, Cristina Ciocan wrote:
The direction field is set on 7 bits, thus we need to AND it with 0111 111
mask
in order to retrieve it, that is 0x7F, not 0xCF as it is now.
Fixes: ade7ef7ba (staging:iio: Differential channel handling)
Signed-off-by: Cristina Ciocan
On 10/11/14 08:20, Daniel Baluta wrote:
Currently, we get the new GSEL bits by OR-ing the old values
with the new ones. This only works first time when the old
values are 0.
Startup:
* GSEL0 = 0, GSEL1 = 0
Set range to 4G: (GSEL0 = 1, GSEL1 = 0)
* GSEL0 = 0 | 1 = 1
*
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/14/2014 01:34 PM, Rafael Aquini wrote:
Minor fixlet to perform the reserved pages counter aggregation for
each node, at show_mem()
Signed-off-by: Rafael Aquini aqu...@redhat.com
Acked-by: Rik van Riel r...@redhat.com
- --
All rights
From: Markus Elfring elfr...@users.sourceforge.net
Date: Sat, 15 Nov 2014 19:04:06 +0100
The iput() function tests whether its argument is NULL and then
returns immediately. Thus the test around the call is not needed.
This issue was detected by using the Coccinelle software.
Signed-off-by:
I'm not
completely thrilled with what it does to double_fault, though. If we
somehow get a double fault caused by an interrupt hitting userspace
with a bad kernel_stack, then we'll end up page faulting in the
double_fault prologue. I'm not convinced that this is worth worrying
about. It
From: Markus Elfring elfr...@users.sourceforge.net
Date: Sat, 15 Nov 2014 19:35:05 +0100
The iput() function tests whether its argument is NULL and then
returns immediately. Thus the test around the call is not needed.
This issue was detected by using the Coccinelle software.
Signed-off-by:
On Sat, Nov 15, 2014 at 10:28 AM, Andi Kleen a...@firstfloor.org wrote:
I'm not
completely thrilled with what it does to double_fault, though. If we
somehow get a double fault caused by an interrupt hitting userspace
with a bad kernel_stack, then we'll end up page faulting in the
On Fri, Nov 14, 2014 at 10:37:27AM +0530, Vignesh R wrote:
From: Brad Griffis bgrif...@ti.com
TSC interrupt handler had udelay to avoid reporting of false pen-up
interrupt to user space. This patch implements workaround suggesting in
Advisory 1.0.31 of silicon errata for am335x, thus
On Sat, Nov 15, 2014 at 09:37:27AM -0600, Eric W. Biederman wrote:
Josh Triplett j...@joshtriplett.org writes:
Currently, unprivileged processes (without CAP_SETGID) cannot call
setgroups at all. In particular, processes with a set of supplementary
groups cannot further drop permissions
2014-11-14 14:16 GMT-08:00 Dmitry Torokhov d...@chromium.org:
Return value of irq_of_parse_and_map() is unsigned int, with 0
indicating failure, so testing for negative result never works.
Signed-off-by: Dmitry Torokhov d...@chromium.org
Acked-by: Florian Fainelli f.faine...@gmail.com
---
2014-11-14 14:16 GMT-08:00 Dmitry Torokhov d...@chromium.org:
Return value of irq_of_parse_and_map() is unsigned int, with 0
indicating failure, so testing for negative result never works.
Signed-off-by: Dmitry Torokhov d...@chromium.org
Acked-by: Florian Fainelli f.faine...@gmail.com
---
On Fri, Nov 14, 2014 at 2:16 PM, Dmitry Torokhov d...@chromium.org wrote:
Return value of irq_of_parse_and_map() is unsigned int, with 0
indicating failure, so testing for negative result never works.
Signed-off-by: Dmitry Torokhov d...@chromium.org
---
Not tested, found by casual code
Simple style fix (checkpatch.pl: space prohibited before that ',').
For the eudyptula challenge (http://eudyptula-challenge.org/).
Signed-off-by: Christian F. Resell christian.res...@gmail.com
---
diff --git a/drivers/staging/media/bcm2048/radio-bcm2048.c
On Sat, 15 Nov 2014, SF Markus Elfring wrote:
From: Markus Elfring elfr...@users.sourceforge.net
Date: Sat, 15 Nov 2014 19:35:05 +0100
The iput() function tests whether its argument is NULL and then
returns immediately. Thus the test around the call is not needed.
This issue was detected
Change clk_enable/disable() calls to clk_prepare_enable() and
clk_disable_unrepapre().
Signed-off-by: Dmitry Eremin-Solenikov dbarysh...@gmail.com
---
drivers/mfd/t7l66xb.c | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/drivers/mfd/t7l66xb.c
Change clk_enable/disable() calls to clk_prepare_enable() and
clk_disable_unrepapre().
Signed-off-by: Dmitry Eremin-Solenikov dbarysh...@gmail.com
---
drivers/mfd/tc6387xb.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/mfd/tc6387xb.c
From: Markus Elfring elfr...@users.sourceforge.net
Date: Sat, 15 Nov 2014 20:55:23 +0100
The iput() function was called in an inefficient way by the implementation
of the fat_fill_super() function in case of an allocation failure.
The corresponding source code was improved by deletion of two
On Sat, Nov 15, 2014 at 11:29 AM, Josh Triplett j...@joshtriplett.org wrote:
On Sat, Nov 15, 2014 at 09:37:27AM -0600, Eric W. Biederman wrote:
Josh Triplett j...@joshtriplett.org writes:
Currently, unprivileged processes (without CAP_SETGID) cannot call
setgroups at all. In particular,
On 11/15, Christian Resell wrote:
Simple style fix (checkpatch.pl: space prohibited before that ',').
For the eudyptula challenge (http://eudyptula-challenge.org/).
Nice, however we do not need the information about the 'eudyptula
challenge' in the commit message.
If you want to include extra
On Sat, 15 Nov 2014, SF Markus Elfring wrote:
From: Markus Elfring elfr...@users.sourceforge.net
Date: Sat, 15 Nov 2014 20:55:23 +0100
The iput() function was called in an inefficient way by the implementation
of the fat_fill_super() function in case of an allocation failure.
The
On Sat, Nov 15, 2014 at 12:06:20PM -0800, Andy Lutomirski wrote:
On Sat, Nov 15, 2014 at 11:29 AM, Josh Triplett j...@joshtriplett.org wrote:
On Sat, Nov 15, 2014 at 09:37:27AM -0600, Eric W. Biederman wrote:
Josh Triplett j...@joshtriplett.org writes:
Currently, unprivileged processes
Am Freitag, 14. November 2014, 16:32:25 schrieb Julien CHAUVEAU:
This enables user space access to the 3 PWM available on the Radxa Rock
headers.
Signed-off-by: Julien CHAUVEAU julien.chauv...@neo-technologies.fr
added to my v3.19-armsoc/dts branch
--
To unsubscribe from this list: send the
From: Markus Elfring elfr...@users.sourceforge.net
Date: Sat, 15 Nov 2014 21:33:26 +0100
The mpi_free_limb_space() function tests whether its argument is NULL and
then returns immediately. Thus the test around the call is not needed.
This issue was detected by using the Coccinelle software.
Hi Dmitry,
Thank you for your feedback.
A patch got already pushed earlier this month:
https://lists.01.org/pipermail/linux-nfc/2014-November/003123.html
The i2c-core is already running the i2c_of_parse_and_map function when
registering the slave device when using dts. This step got removed for
Hi Dmitry,
Thank you for your feedback.
A patch got already pushed earlier this month:
https://lists.01.org/pipermail/linux-nfc/2014-November/003126.html
The i2c-core is already running the i2c_of_parse_and_map function when
registering the slave device when using dts. This step got removed for
On Fri 2014-11-14 23:41:15, Rafael J. Wysocki wrote:
On Friday, November 14, 2014 09:36:17 AM Kevin Hilman wrote:
Geert Uytterhoeven ge...@linux-m68k.org writes:
Hi Kevin,
On Thu, Nov 13, 2014 at 11:28 PM, Kevin Hilman khil...@kernel.org wrote:
It makes little sense to use
On Sat 2014-11-15 21:12:18, Konrad Zapalowicz wrote:
On 11/15, Christian Resell wrote:
Simple style fix (checkpatch.pl: space prohibited before that ',').
For the eudyptula challenge (http://eudyptula-challenge.org/).
Nice, however we do not need the information about the 'eudyptula
This way, functions that already need to sort the group list need not do
so twice.
The new set_groups_sorted is intentionally not exported.
Signed-off-by: Josh Triplett j...@joshtriplett.org
---
kernel/groups.c | 16 +---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git
Currently, unprivileged processes (without CAP_SETGID) cannot call
setgroups at all. In particular, processes with a set of supplementary
groups cannot further drop permissions without obtaining elevated
permissions first.
Allow unprivileged processes to call setgroups with a subset of their
Signed-off-by: Josh Triplett j...@joshtriplett.org
---
v2: Document requirement for no_new_privs.
(If this doesn't end up going into 3.18, the version number in the patch will
need updating.)
man2/getgroups.2 | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git
Alexander Duyck alexander.du...@gmail.com :
On 11/13/2014 01:30 PM, Francois Romieu wrote:
Alexander Duyck alexander.h.du...@redhat.com :
[...]
In addition the r8169 uses a rmb() however I believe it is placed
incorrectly
as I assume it supposed to be ordering descriptor reads after
On Fri, Nov 14, 2014 at 07:27:38PM +1100, Stephen Rothwell wrote:
Hi all,
Changes since 20141113:
New tree: overlayfs
The idle tree gained a conflict against Linus' tree.
The scsi tree gained a conflict against the usb tree.
Non-merge commits (relative to Linus' tree): 6264
6509
On Sat, 2014-11-15 at 04:44 +, Steven Stewart-Gallus wrote:
What's the benefit here? Seems very risky at very little gain.
The juice ain't worth the squeeze. NAK
Hello,
It is fair to argue that these changes are too tiny to be very
meaningful for performance but the other goal of
On Sat, Nov 15, 2014 at 09:59:34PM +0100, Pavel Machek wrote:
On Sat 2014-11-15 21:12:18, Konrad Zapalowicz wrote:
On 11/15, Christian Resell wrote:
Simple style fix (checkpatch.pl: space prohibited before that ',').
For the eudyptula challenge (http://eudyptula-challenge.org/).
On Fri, 14 Nov 2014, Sean O. Stalley wrote:
To summarize the spec:
MA USB groups a host connected devices into MA service sets (MSS).
The architectural limit is 254 MA devices per MSS.
If the host needs to connect more devices than that, It can start a
new MSS and connect to 254 more MA
On 11/15, Pavel Machek wrote:
On Sat 2014-11-15 21:12:18, Konrad Zapalowicz wrote:
On 11/15, Christian Resell wrote:
Simple style fix (checkpatch.pl: space prohibited before that ',').
For the eudyptula challenge (http://eudyptula-challenge.org/).
Nice, however we do not need the
On Fri, Nov 14, 2014 at 02:01:27PM -0800, Linus Torvalds wrote:
But since you say several times a day, just for fun, can you test
the follow-up patch to that one-liner fix that Will Deacon posted
today (Subject: [PATCH] mmu_gather: move minimal range calculations
into generic code). That
Hi Linus,
please pull some patches for the parisc architecture for kernel 3.18 from
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
parisc-3.18-2
Changes include:
- wire up the bpf syscall
- Remove CONFIG_64BIT usage from some userspace-exported header files
- Use
Am Donnerstag, 13. November 2014, 15:19:21 schrieb Kever Yang:
According to rk3288 trm, the clk_usbphy480m_gate is locate at
bit 14 of CRU_CLKGATE5_CON register.
Signed-off-by: Kever Yang kever.y...@rock-chips.com
applied this to my clk branch.
Heiko
--
To unsubscribe from this list: send
On Thu, 13 Nov 2014, Borislav Petkov wrote:
On Wed, Nov 12, 2014 at 10:18:47PM -0200, Henrique de Moraes Holschuh wrote:
The detail is that: since most Intel microcodes are bigger than the kmalloc
cache, most of the time kmalloc will return page-aligned addresses, which
don't need any
Am Donnerstag, 13. November 2014, 16:11:49 schrieb Kever Yang:
According to rk3288 trm, the mux selector locate at bit[12:11]
of CRU_CLKSEL13_CON shows:
2'b00: select HOST0 USB pll clock (clk_otgphy1)
2'b01: select HOST1 USB pll clock (clk_otgphy2)
2'b10: select OTG USB pll clock
Currently, unprivileged processes (without CAP_SETGID) cannot call
setgroups at all. In particular, processes with a set of supplementary
groups cannot further drop permissions without obtaining elevated
permissions first.
Allow unprivileged processes to call setgroups with a subset of their
Signed-off-by: Josh Triplett j...@joshtriplett.org
---
v3: Document use of gid/egid/sgid.
v2: Document requirement for no_new_privs.
(If this doesn't end up going into 3.18, the version number in the patch will
need updating.)
man2/getgroups.2 | 11 +--
1 file changed, 9 insertions(+),
This way, functions that already need to sort the group list need not do
so twice.
The new set_groups_sorted is intentionally not exported.
Signed-off-by: Josh Triplett j...@joshtriplett.org
---
v2, v3: No changes to patch 1/2.
kernel/groups.c | 16 +---
1 file changed, 13
Hello Bartlomiej,
On Thu, Nov 13, 2014 at 04:00:55PM +0100, Bartlomiej Zolnierkiewicz wrote:
Hi,
This patch series replaces the hardware registers abstractions in
the Exynos thermal driver by the usage of per-SoC type operations.
Good! I think the driver is a bit confusing because it has
forwarding to lkml, as no response on netdev list so far.
maybe someone has a clue how to properly fix this timing issue. the remaining
question is about how to correctly replace readl() with inl() to make it
compile cleanly or how eeprom_delay() is being done correctly. inl() seems to
be
This patch series implements a multiplatform target that runs on a
variety of different Broadcom chipsets based on the BMIPS CPUs. It
evolved out of the BMIPS updates and BCM3384 platform support
RFC posted earlier.
V1-V2:
- Add several more DTS files so the same kernel can boot on multiple
Currently the driver assumes that REG_BASE+0x00 is the IRQ enable mask,
and REG_BASE+0x04 is the IRQ status mask. This is true on BCM3384 and
BCM7xxx, but it is not true for some of the controllers found on BCM63xx
chips. So we will change a couple of key assumptions:
- Don't assume that both
This will need to be called from a few different places, and the logic
is starting to get a bit hairy (with the need for IPIs, CPU bug
workarounds, and hazards).
Signed-off-by: Kevin Cernekee cerne...@gmail.com
---
arch/mips/kernel/smp-bmips.c | 65 +++-
1
Several drivers now use this API, including the ARM GIC driver, so remove
the outdated comment.
Signed-off-by: Kevin Cernekee cerne...@gmail.com
---
Documentation/IRQ-domain.txt | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/Documentation/IRQ-domain.txt
We have a bunch of platforms using mti,cpu-interrupt-controller but
the mti prefix isn't documented. Fix this.
Signed-off-by: Kevin Cernekee cerne...@gmail.com
---
Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
1 file changed, 1 insertion(+)
diff --git
This is a dual core (quad thread) BMIPS5000. It needs a little extra
code to boot the second core (CPU2/CPU3), but for now we can treat it the
same as a single core BMIPS5000.
Signed-off-by: Kevin Cernekee cerne...@gmail.com
---
arch/mips/include/asm/cpu.h | 1 +
arch/mips/kernel/cpu-probe.c |
1 - 100 of 302 matches
Mail list logo