StrongARM debug-macro.S is quite standalone thing, depending only on
register mappings. Move it to proper place and add Kconfig entry.
Signed-off-by: Dmitry Eremin-Solenikov dbarysh...@gmail.com
---
arch/arm/Kconfig.debug | 9 +
Hi, Oleg,
On 20.10.2014 22:27, Oleg Nesterov wrote:
On 10/20, Oleg Nesterov wrote:
On 10/20, Oleg Nesterov wrote:
Again, perhaps we will need to change the lifetime rules for task_struct
anyway, if we have more problems like this. But until then this looks like
an overkill to me. Plus
A macro doing some arithmetic to calculate a register offset, did not
contain an argument to the macro in parentheses, potentially leading to
unexpected results when using that macro with arithmetic expressions as
argument.
Signed-off-by: Soren Brinkmann soren.brinkm...@xilinx.com
---
ping.
On Wed, Oct 1, 2014 at 1:57 PM, Pranith Kumar bobby.pr...@gmail.com wrote:
Generating a volatile pointer is really not necessary here. This is the only
location where a volatile pointer is being generated for use in asm.
This commit removes the unnecessary volatile pointer being
On Thursday, October 02, 2014 11:06:51 PM Richard Guy Briggs wrote:
This is a part of Peter Moody, my and Eric Paris' work to implement
audit by executable name.
Does this patch set define an AUDIT_VERSION_SOMETHING and then set
AUDIT_VERSION_LATEST to it? If not, I need one to tell if the
On Tue, Oct 14, 2014 at 10:11:50PM -0700, Andi Kleen wrote:
From: Andi Kleen a...@linux.intel.com
Signed-off-by: Andi Kleen a...@linux.intel.com
---
Documentation/x86/fsgs.txt | 73
++
1 file changed, 73 insertions(+)
create mode 100644
Greetings.
I'm seeing suspend/resume failures with recent 3.18 git kernels.
Full dmesg at: http://paste.fedoraproject.org/143615/83287914/
The possibly interesting parts:
[ 78.373144] PM: Syncing filesystems ... done.
[ 78.411180] PM: Preparing system for mem sleep
[ 78.411995]
On Wed, Oct 15, 2014 at 04:05:06PM +1030, Rusty Russell wrote:
Luis R. Rodriguez mcg...@do-not-panic.com writes:
From: Luis R. Rodriguez mcg...@suse.com
At times we may add module parameters or debugging / testing
kernel features, when enabled though we don't really want
to be spending
On Mon, Oct 20, 2014 at 02:15:15PM -0600, Kevin Fenzi wrote:
I'm seeing suspend/resume failures with recent 3.18 git kernels.
Full dmesg at: http://paste.fedoraproject.org/143615/83287914/
The possibly interesting parts:
[ 78.373144] PM: Syncing filesystems ... done.
[
Am 20.10.2014 um 17:40 schrieb Artem Bityutskiy:
Also, say, PEB X is in the work queue waiting for erasure. Fastmap comes
along and saves it as must be erased in the fastmap. Fastmap finishes
its job, PEB X gets erased, and I write my data there, so PEB X is
referred to by LEB Y. Now I have
On 10/21, Kirill Tkhai wrote:
I think generic helper is a good idea. The prototype looks OK.
But I'm a little doubt about retry loop. If this helper is generic and
one day it may move to ./include directory,
Well, if we add a generic helper I think it should be exported even if
it has a
On Mon, 20 Oct 2014 16:43:26 -0400
Dave Jones da...@redhat.com wrote:
I've seen similar soft lockup traces from the sys_unshare path when
running my fuzz tester. It seems that if you create enough network
namespaces, it can take a huge amount of time for them to be iterated.
(Running trinity
Yes, I've actually used outdated sparse in version 0.4.3. After
updating to the latest one, built from master in git repo, the issue
is gone. Thanks.
On 19 October 2014 23:40, Ramsay Jones ram...@ramsay1.demon.co.uk wrote:
On 19/10/14 18:21, Randy Dunlap wrote:
[adding linux-sparse mailing
On Mon, Oct 20, 2014 at 01:14:54PM -0700, Andy Lutomirski wrote:
On Tue, Oct 14, 2014 at 2:00 PM, Andrew Morton
a...@linux-foundation.org wrote:
On Wed, 1 Oct 2014 11:13:14 -0700 Andy Lutomirski l...@amacapital.net
wrote:
On Wed, Oct 1, 2014 at 11:05 AM, j...@joshtriplett.org wrote:
On 21.10.2014 00:50, Oleg Nesterov wrote:
On 10/21, Kirill Tkhai wrote:
I think generic helper is a good idea. The prototype looks OK.
But I'm a little doubt about retry loop. If this helper is generic and
one day it may move to ./include directory,
Well, if we add a generic helper I
Hello,
This series add support for Exynos platforms to prepare regulators for
system suspend. The regulator core has a set of helpers functions to be
used when the system is entering and leaving from a suspend state but
currently there is only one user in mainline.
This user is
The regulator framework has a set of helpers functions to be used when
the system is entering and leaving from suspend but these are not called
on Exynos platforms. This means that the .set_suspend_* function handlers
defined by regulator drivers are not called when the system is suspended.
This reverts commit b7cde7078d2344073c310aa65fc2b0a845d2cb5b
(mfd: sec-core: Prepare regulators for suspend state to reduce
power-consumption)
Commit b7cde7078d23 called regulator_suspend_prepare() to prepare the
regulators for a suspend state. But it did from the device pm suspend
handler while
From: Mathieu Poirier mathieu.poir...@linaro.org
Coresight is an umbrella of technologies allowing for the debugging of ARM
based SoCs. It includes solutions for JTAG and HW assisted tracing. This
patchset is concerned with the latter.
Coresight components are cathegorised as source, link and
From: Pratik Patel prat...@codeaurora.org
This driver manages CoreSight TPIU (Trace Port Interface Unit)
which acts as a sink. TPIU is typically connected to some offchip
hardware hosting a storage buffer.
Signed-off-by: Pratik Patel prat...@codeaurora.org
Signed-off-by: Mathieu Poirier
From: Mathieu Poirier mathieu.poir...@linaro.org
Support for the 2 PTMs, 3 ETMs, funnel, TPIU and replicator
connected to the ETB are included. Proper handling of the
ITM and the replicator linked to it along with the CTIs
and SWO are not included.
Signed-off-by: Mathieu Poirier
From: Pratik Patel prat...@codeaurora.org
CoreSight components are compliant with the ARM CoreSight
architecture specification and can be connected in various
topologies to suit a particular SoC tracing needs. These trace
components can generally be classified as sources, links and
sinks. Trace
From: Mathieu Poirier mathieu.poir...@linaro.org
Currently supporting ETM and ETB. Support for TPIU
and SDTI are yet to be added.
Signed-off-by: Mathieu Poirier mathieu.poir...@linaro.org
---
arch/arm/boot/dts/omap3-beagle-xm.dts | 28
From: Mathieu Poirier mathieu.poir...@linaro.org
Documentation containing an explanation on what the framework
provides and the drivers working with it. A minimal example
on how to use the functionality is also provided.
Signed-off-by: Mathieu Poirier mathieu.poir...@linaro.org
---
2014-10-20 17:37 GMT+02:00 Dan Carpenter dan.carpen...@oracle.com:
On Sun, Oct 19, 2014 at 12:13:10AM +0200, Rickard Strandqvist wrote:
Ensures that the string is null-terminate in connection with the
use of strncpy, by switching from strncpy to strzcpy.
I wish the changelogs were more clear
From: Mathieu Poirier mathieu.poir...@linaro.org
Removing minimal support for etb/etm to favour an implementation
that is more flexible, extensible and capable of handling more
platforms.
Also removing the only client of the old driver. That code can
easily be replaced by entries for etb/etm in
From: Pratik Patel prat...@codeaurora.org
This driver manages CoreSight TMC (Trace Memory Controller) which
can act as a link or a sink depending upon its configuration. It
can present itself as an ETF (Embedded Trace FIFO) or ETR
(Embedded Trace Router).
ETF when configured in circular buffer
From: Pratik Patel prat...@codeaurora.org
This driver manages CoreSight Funnel which acts as a link.
Funnels have multiple input ports (typically 8) each of which
represents an input trace data stream. These multiple input trace
data streams are interleaved into a single output stream coming
out
From: Pratik Patel prat...@codeaurora.org
This driver manages non-configurable CoreSight Replicator that
takes a single input trace data stream and replicates it to
produce two identical trace data output streams. Replicators
are typically used to route single interleaved trace data
stream to two
From: Pratik Patel prat...@codeaurora.org
This driver manages CoreSight ETM (Embedded Trace Macrocell) that
supports processor tracing. Currently supported version are ARM
ETMv3.x and PTM1.x.
Signed-off-by: Pratik Patel prat...@codeaurora.org
Signed-off-by: Mathieu Poirier
From: Pratik Patel prat...@codeaurora.org
This driver manages CoreSight ETB (Embedded Trace Buffer) which
acts as a circular buffer sink collecting generated trace data.
Signed-off-by: Pratik Patel prat...@codeaurora.org
Signed-off-by: Mathieu Poirier mathieu.poir...@linaro.org
---
On Mon, 2014-10-13 at 15:09 +0200, Antonios Motakis wrote:
Some IOMMU drivers, such as the ARM SMMU driver, make available the
IOMMU_NOEXEC flag, to set the page tables for a device as XN (execute never).
This affects devices such as the ARM PL330 DMA Controller, which respects
this flag and
From: Mathieu Poirier mathieu.poir...@linaro.org
Coresight IP blocks allow for the support of HW assisted tracing
on ARM SoCs. Bindings for the currently available blocks are
presented herein.
Signed-off-by: Pratik Patel prat...@codeaurora.org
Signed-off-by: Mathieu Poirier
On Mon, 20 Oct 2014 14:01:55 -0700 Josh Triplett j...@joshtriplett.org wrote:
IOW, the no-fallback behavior is easy to implement, easy to
understand, and has extremely predictable behavior. The fallback
behavior is more user friendly if you consider having a chance of
booting to
On Mon, 2014-10-13 at 15:09 +0200, Antonios Motakis wrote:
We introduce the VFIO_DMA_MAP_FLAG_NOEXEC flag to the VFIO dma map call,
and expose its availability via the capability VFIO_DMA_NOEXEC_IOMMU.
This way the user can control whether the XN flag will be set on the
requested mappings. The
jinkun.hong jinkun.h...@rock-chips.com writes:
From: jinkun.hong jinkun.h...@rock-chips.com
Add power domain drivers based on generic power domain for Rockchip platform,
and support RK3288.
Signed-off-by: Jack Dai jack@rock-chips.com
Signed-off-by: jinkun.hong
jinkun.hong jinkun.h...@rock-chips.com writes:
From: jinkun.hong jinkun.h...@rock-chips.com
Add power domain drivers based on generic power domain for Rockchip platform,
and support RK3288.
Based on:
- [PATCH v1 1/4] PM / clock_ops: Add pm_clk_add_clk()
On Mon, Oct 20, 2014 at 2:28 PM, Andrew Morton
a...@linux-foundation.org wrote:
On Mon, 20 Oct 2014 14:01:55 -0700 Josh Triplett j...@joshtriplett.org
wrote:
IOW, the no-fallback behavior is easy to implement, easy to
understand, and has extremely predictable behavior. The fallback
Hi,
On Sun, Oct 19, 2014 at 09:19:37PM +0200, Pavel Machek wrote:
I am trying to use nfsroot, so I can't use modules.
Why not?
(I am attaching full config, in case I missed something important).
I'm using the below config with 3.17 and g_ether works OK.
(My initramfs modprobes g_ether, runs
://lkml.org/lkml/2014/9/30/156)
Tested on top of linux-next (next-20141020) along with above syscon
dependency, and verifed that 4 CPUs boot up on my rk3288-evb-rk808.
Tested-by: Kevin Hilman khil...@linaro.org
Kevin
--
To unsubscribe from this list: send the line unsubscribe linux-kernel
On Mon, Oct 13, 2014 at 6:09 AM, Antonios Motakis
a.mota...@virtualopensystems.com wrote:
We introduce the VFIO_DMA_MAP_FLAG_NOEXEC flag to the VFIO dma map call,
and expose its availability via the capability VFIO_DMA_NOEXEC_IOMMU.
This way the user can control whether the XN flag will be set
Hi,
On Tue, Oct 21, 2014 at 12:35:18AM +0300, Aaro Koskinen wrote:
On Sun, Oct 19, 2014 at 09:19:37PM +0200, Pavel Machek wrote:
I am trying to use nfsroot, so I can't use modules.
Why not?
(I am attaching full config, in case I missed something important).
I'm using the below config
Kirill,
You should be as rude as you can if you send an email to lkml! You
are breaking the well-known rules, and now I have to mimic your wrong
behaviour.
On 10/21, Kirill Tkhai wrote:
No, I won't send. Please do this. Your idea and your patch is almost
ready. Thanks :)
Come on. You have
On Monday, October 20, 2014 7:11 AM, Ian Abbott wrote:
As a follow-up to commit 6cab7a37f5c04 (staging: comedi: (regression)
channel list must be set for COMEDI_CMD ioctl), Hartley Sweeten pointed
out another couple of bugs stemming from commit 6cab7a37f5c04 (staging:
comedi: comedi_fops:
On 10/20/2014 02:27 PM, Stephen Boyd wrote:
On 10/17/2014 06:13 AM, Kumar Gala wrote:
With CONFIG_DEBUG_SPINLOCK enabled we see:
BUG: spinlock bad magic on CPU#0, swapper/0
lock: early_console_dev+0x8/0x160, .magic: , .owner: none/-1,
.owner_cpu: 0
CPU: 0 PID: 0 Comm: swapper Not
On Mon, 20 Oct 2014 14:34:14 -0700 Andy Lutomirski l...@amacapital.net wrote:
On Mon, Oct 20, 2014 at 2:28 PM, Andrew Morton
a...@linux-foundation.org wrote:
On Mon, 20 Oct 2014 14:01:55 -0700 Josh Triplett j...@joshtriplett.org
wrote:
IOW, the no-fallback behavior is easy to
Javier,
On Mon, Oct 20, 2014 at 2:05 PM, Javier Martinez Canillas
javier.marti...@collabora.co.uk wrote:
The regulator framework has a set of helpers functions to be used when
the system is entering and leaving from suspend but these are not called
on Exynos platforms. This means that the
On Mon, Oct 20, 2014 at 02:31:17PM -0700, Kevin Hilman wrote:
jinkun.hong jinkun.h...@rock-chips.com writes:
+ spin_lock_irqsave(pd-idle_lock, flags);
+ val = (idle) ? mask : 0;
+ regmap_update_bits(pd-regmap_pmu, REQ_OFFSET, mask, val);
+ dsb();
A summary of the locking and
Javier,
On Mon, Oct 20, 2014 at 2:05 PM, Javier Martinez Canillas
javier.marti...@collabora.co.uk wrote:
This reverts commit b7cde7078d2344073c310aa65fc2b0a845d2cb5b
(mfd: sec-core: Prepare regulators for suspend state to reduce
power-consumption)
Commit b7cde7078d23 called
On 09/23/2014 10:50 AM, Andy Lutomirski wrote:
Patch 8 removes the vvar that selects the getcpu mode. That vvar
has been unnecessary for a couple of years, ever since alternative
patching has worked in the vdso.
Is there any fundamental reason to not always use LSL at this point?
On Mon, Oct 20, 2014 at 2:41 PM, Andrew Morton
a...@linux-foundation.org wrote:
On Mon, 20 Oct 2014 14:34:14 -0700 Andy Lutomirski l...@amacapital.net
wrote:
On Mon, Oct 20, 2014 at 2:28 PM, Andrew Morton
a...@linux-foundation.org wrote:
On Mon, 20 Oct 2014 14:01:55 -0700 Josh Triplett
On Mon, 20 Oct 2014 14:42:07 -0700 Andy Lutomirski l...@amacapital.net wrote:
Does -mm have a next+1 section? If so, you could queue it up now :)
Yes, I can do that. I add little notes-to-self in the series file to
remember such things.
Should I send you a patch, or do you want to
Part of the tinification effort. Splitting out the sendfile syscall
allows optional compilation in the succeeding patch.
Signed-off-by: Pieter Smith pie...@boesman.nl
---
fs/Makefile | 3 +-
fs/read_write.c | 176 -
fs/sendfile.c | 200
Make sure that loaded modules are const char strings so we don't
load arbitrary modules in the future, nor allow for format string
leaks in the module request call.
Signed-off-by: Kees Cook keesc...@chromium.org
---
drivers/media/usb/dvb-usb-v2/af9035.c | 6 +++---
1 file changed, 3
Hello Doug,
On 10/20/2014 11:40 PM, Doug Anderson wrote:
Javier,
On Mon, Oct 20, 2014 at 2:05 PM, Javier Martinez Canillas
javier.marti...@collabora.co.uk wrote:
The regulator framework has a set of helpers functions to be used when
the system is entering and leaving from suspend but these
Make sure that loaded modules are const char strings so we don't
load arbitrary modules in the future, nor allow for format string
leaks in the module request call.
Signed-off-by: Kees Cook keesc...@chromium.org
---
drivers/media/usb/dvb-usb-v2/anysee.c | 6 +++---
1 file changed, 3
Many embedded systems will not need this syscall, and omitting it
saves space. Add a new EXPERT config option CONFIG_SENDFILE_SYSCALL
(default y) to support compiling it out.
bloat-o-meter:
add/remove: 0/4 grow/shrink: 5/0 up/down: 23/-751 (-728)
function old
Part of the tinification effort. Splitting out the sendfile syscall
allows optional compilation in the succeeding patch.
Signed-off-by: Pieter Smith pie...@boesman.nl
---
fs/Makefile | 3 +-
fs/read_write.c | 176 -
fs/sendfile.c | 200
On Wed, Aug 27, 2014 at 10:51:54AM -0500, Robert Elliott wrote:
The following series merges I/O error prints into one
line and makes rate limited messages clearer.
---
Robert Elliott (2):
fs: merge I/O error prints into one line
fs: clarify rate limit suppressed buffer I/O
On Monday, October 20, 2014 04:18:18 PM Grant Likely wrote:
On Mon, 20 Oct 2014 01:46 +0200
, Rafael J. Wysocki r...@rjwysocki.net
wrote:
On Saturday, October 18, 2014 04:55:20 PM Grant Likely wrote:
On Fri, 17 Oct 2014 14:14:53 +0200
[cut]
No, that wouldn't work for ACPI (if I
On Mon, Oct 20, 2014 at 11:43:01PM +0200, Pieter Smith wrote:
Part of the tinification effort. Splitting out the sendfile syscall
allows optional compilation in the succeeding patch.
Signed-off-by: Pieter Smith pie...@boesman.nl
Seems fine in general. One minor nit below, and with that,
while comparing for verifier state equivalency the comparison
was missing a check for uninitialized register.
Make sure it does so and add a testcase.
Fixes: f1bca824dabb (bpf: add search pruning optimization to verifier)
Cc: Hannes Frederic Sowa han...@stressinduktion.org
Signed-off-by: Alexei
Use %s in the workqueue allocation to make sure the rtl_hal_cfg name
can never accidentally leak information via a format string.
Signed-off-by: Kees Cook keesc...@chromium.org
---
drivers/net/wireless/rtlwifi/base.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
On Mon, Oct 20, 2014 at 2:41 PM, H. Peter Anvin h...@zytor.com wrote:
On 09/23/2014 10:50 AM, Andy Lutomirski wrote:
Patch 8 removes the vvar that selects the getcpu mode. That vvar
has been unnecessary for a couple of years, ever since alternative
patching has worked in the vdso.
Is
On Monday, October 20, 2014 04:05:01 PM Grant Likely wrote:
On Fri, 17 Oct 2014 14:05:59 +0200
, Rafael J. Wysocki r...@rjwysocki.net
wrote:
From: Mika Westerberg mika.westerb...@linux.intel.com
We have lots of existing Device Tree enabled drivers and allocating
separate _HID for each
On 10/20/2014 03:43 PM, relli...@beardog.cce.hp.com wrote:
On Wed, Aug 27, 2014 at 10:51:54AM -0500, Robert Elliott wrote:
The following series merges I/O error prints into one
line and makes rate limited messages clearer.
---
Robert Elliott (2):
fs: merge I/O error prints into one
On Monday, October 20, 2014 04:19:57 PM Arnd Bergmann wrote:
On Monday 20 October 2014 01:46:00 Rafael J. Wysocki wrote:
Something like:
#define define_fwnode_accessors(__type, __devprop_type) \
int device_property_read_##__type(struct device *dev, \
On 10/20/2014 04:00 PM, Jens Axboe wrote:
On 10/20/2014 03:43 PM, relli...@beardog.cce.hp.com wrote:
On Wed, Aug 27, 2014 at 10:51:54AM -0500, Robert Elliott wrote:
The following series merges I/O error prints into one
line and makes rate limited messages clearer.
---
Robert Elliott (2):
On Mon 2014-10-20 09:45:42, Tony Lindgren wrote:
* Pavel Machek pa...@ucw.cz [141020 06:10]:
Hi!
My N900 can boot kernel from v3.12-rc5-n900 branch compiled with
arch/arm/configs/rx51_defconfig. Also it can boot full Maemo5
system (with CSSU and some minor system changes) and usb
On 10/20/2014 02:57 PM, Andy Lutomirski wrote:
Should I send a replacement for patch 8 or should I let you merge 1-7
and fold this into the followup series?
Please send a replacement.
-hpa
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the
On Mon, Oct 20, 2014 at 11:48:36PM +0200, Pieter Smith wrote:
Part of the tinification effort. Splitting out the sendfile syscall
allows optional compilation in the succeeding patch.
Signed-off-by: Pieter Smith pie...@boesman.nl
Not sure why this was sent twice, but in any case, the same
CONFIG_INIT_FALLBACK adds config bloat without an obvious use case
that makes it worth keeping around. Delete it.
Signed-off-by: Andy Lutomirski l...@amacapital.net
---
Bring on the blame :)
init/Kconfig | 16
init/main.c | 5 -
2 files changed, 21 deletions(-)
diff
On Mon, Oct 20, 2014 at 03:04:36PM -0700, Andy Lutomirski wrote:
CONFIG_INIT_FALLBACK adds config bloat without an obvious use case
that makes it worth keeping around. Delete it.
Signed-off-by: Andy Lutomirski l...@amacapital.net
---
Bring on the blame :)
Reviewed-by: Josh Triplett
VMWare's e1000 implementation does not seem to support unicast filtering.
This can be observed by configuring a macvlan interface on eth0 in a VM in
VMWare Fusion 5.0.5, and trying to use that interface instead of eth0.
Tested on 3.16.
Signed-off-by: Francesco Ruggeri frugg...@arista.com
---
On Thu, Oct 16, 2014 at 5:37 AM, Wilfried Klaebe
w-l...@lebenslange-mailadresse.de wrote:
radeon: clean up coding style differences in radeon_get_bios()
Signed-off-by: Wilfried Klaebe w-l...@lebenslange-mailadresse.de
Applied. thanks!
Alex
diff --git a/drivers/gpu/drm/radeon/radeon_bios.c
WMI buffer can contains more events. First value in buffer is length of event
followed by data of specified length. After that is next length and next data.
When length is zero then there is no more events in bufffer.
This patch adds support for processing all events in buffer (not only first)
On 10/20, Peter Hurley wrote:
On 10/20/2014 02:27 PM, Stephen Boyd wrote:
On 10/17/2014 06:13 AM, Kumar Gala wrote:
With CONFIG_DEBUG_SPINLOCK enabled we see:
BUG: spinlock bad magic on CPU#0, swapper/0
lock: early_console_dev+0x8/0x160, .magic: , .owner: none/-1,
On Mon, Oct 20, 2014 at 04:55:11AM -0700, Josh Triplett wrote:
On Mon, Oct 20, 2014 at 11:42:31AM +0200, Johannes Berg wrote:
On Thu, 2014-10-16 at 11:49 -0400, Aristeu Rozanski wrote:
It's desirable for allnconfig and tinyconfig targets to result in the
least amount of code possible.
On Mon, Oct 20, 2014 at 08:10:38PM +0100, Roy Franz wrote:
On Mon, Oct 20, 2014 at 11:49 AM, Mark Salter msal...@redhat.com wrote:
On Mon, 2014-10-20 at 19:29 +0100, Mark Rutland wrote:
In the absence of an DTB configuration table, the EFI stub will happily
continue attempting to boot a
On 10/20, Stephen Boyd wrote:
On 10/20, Peter Hurley wrote:
FWIW, __msm_console_write() is a deadlock-waiting-to_happen since it does
not disable interrupts with spin_lock_irqsave().
Yeah we should fix that. As far as I can tell we've never used
the irqsave variant of the lock in
On Mon, Oct 20, 2014 at 11:48:37PM +0200, Pieter Smith wrote:
Many embedded systems will not need this syscall, and omitting it
saves space. Add a new EXPERT config option CONFIG_SENDFILE_SYSCALL
(default y) to support compiling it out.
Nice work, thanks!
If there are no objections, and
On Mon, 20 Oct 2014 08:00:20 -0400 Prarit Bhargava pra...@redhat.com wrote:
There have been several times where I have had to rebuild a kernel to
cause a panic when hitting a WARN() in the code in order to get a crash
dump from a system. Sometimes this is easy to do, other times (such as
in
On Mon, 2014-10-20 at 15:11 -0700, Francesco Ruggeri wrote:
VMWare's e1000 implementation does not seem to support unicast
filtering.
This can be observed by configuring a macvlan interface on eth0 in a
VM in
VMWare Fusion 5.0.5, and trying to use that interface instead of eth0.
Tested on
* Pavel Machek pa...@ucw.cz [141020 15:04]:
On Mon 2014-10-20 09:45:42, Tony Lindgren wrote:
* Pavel Machek pa...@ucw.cz [141020 06:10]:
Hi!
My N900 can boot kernel from v3.12-rc5-n900 branch compiled with
arch/arm/configs/rx51_defconfig. Also it can boot full Maemo5
system
On 19 Oct 2014 17:41, Joe Perches wrote:
On Sun, 2014-10-19 at 19:03 -0400, Mike Frysinger wrote:
let's deploy extensive pr_debug markers at
logical parse points, and add comments to the dense parsing logic.
[]
diff --git a/fs/binfmt_misc.c b/fs/binfmt_misc.c
[]
@@ -259,14 +270,17 @@
Try a speculative fault before acquiring mmap_sem, if it returns with
VM_FAULT_RETRY continue with the mmap_sem acquisition and do the
traditional fault.
Signed-off-by: Peter Zijlstra (Intel) pet...@infradead.org
---
arch/x86/mm/fault.c | 35 ++-
1 file changed,
Manage the VMAs with SRCU such that we can do a lockless VMA lookup.
We put the fput(vma-vm_file) in the SRCU callback, this keeps files
valid during speculative faults, this is possible due to the delayed
fput work by Al Viro -- do we need srcu_barrier() in unmount
someplace?
We guard the mm_rb
One of the side effects of speculating on faults (without holding
mmap_sem) is that we can race with free_pgtables() and therefore we
cannot assume the page-tables will stick around.
Remove the relyance on the pte pointer.
Signed-off-by: Peter Zijlstra (Intel) pet...@infradead.org
---
Hi!
On Sun, Oct 19, 2014 at 09:19:37PM +0200, Pavel Machek wrote:
I am trying to use nfsroot, so I can't use modules.
Why not?
I'm trying to put root filesystem on nfs, without
initrd/initramfs. Thus no modules for me.
(I am attaching full config, in case I missed something important).
On Mon, Oct 20, 2014 at 3:03 PM, H. Peter Anvin h...@zytor.com wrote:
On 10/20/2014 02:57 PM, Andy Lutomirski wrote:
Should I send a replacement for patch 8 or should I let you merge 1-7
and fold this into the followup series?
Please send a replacement.
Sending in a sec.
Also, this is
Wrap the VMA modifications (vma_adjust/unmap_page_range) with sequence
counts such that we can easily test if a VMA is changed.
The unmap_page_range() one allows us to make assumptions about
page-tables; when we find the seqcount hasn't changed we can assume
page-tables are still valid.
The flip
Hi,
I figured I'd give my 2010 speculative fault series another spin:
https://lkml.org/lkml/2010/1/4/257
Since then I think many of the outstanding issues have changed sufficiently to
warrant another go. In particular Al Viro's delayed fput seems to have made it
entirely 'normal' to delay
Provide infrastructure to do a speculative fault (not holding
mmap_sem).
The not holding of mmap_sem means we can race against VMA
change/removal and page-table destruction. We use the SRCU VMA freeing
to keep the VMA around. We use the VMA seqcount to detect change
(including umapping /
When speculating faults (without holding mmap_sem) we need to validate
that the vma against which we loaded pages is still valid when we're
ready to install the new PTE.
Therefore, replace the pte_offset_map_lock() calls that (re)take the
PTL with pte_map_lock() which can fail in case we find the
LSL is faster than RDTSCP and works everywhere; there's no need to
switch between them depending on CPU.
Signed-off-by: Andy Lutomirski l...@amacapital.net
---
This replaces patch 8 from v1. Changes from v1:
- Use LSL unconditionally (drop static_cpu_has).
arch/x86/include/asm/vgtod.h|
When trying to develop a custom format handler, the errors returned all
effectively get bucketed as EINVAL with no kernel messages. The other
errors (ENOMEM/EFAULT) are internal/obvious and basic. Thus any time a
bad handler is rejected, the developer has to walk the dense code and
try to guess
Clean up various coding style issues that checkpatch complains about.
No functional changes here.
Signed-off-by: Mike Frysinger vap...@gentoo.org
---
v2
- rebased
fs/binfmt_misc.c | 295 +++
1 file changed, 146 insertions(+), 149
On Mon, 2014-10-20 at 16:25 -0400, Steve Grubb wrote:
On Thursday, October 02, 2014 11:06:51 PM Richard Guy Briggs wrote:
This is a part of Peter Moody, my and Eric Paris' work to implement
audit by executable name.
Does this patch set define an AUDIT_VERSION_SOMETHING and then set
On Mon, 20 Oct 2014 13:03:10 +0530 Pintu Kumar pint...@samsung.com wrote:
When the system boots up, in the dmesg logs we can see
the memory statistics along with total reserved as below.
Memory: 458840k/458840k available, 65448k reserved, 0K highmem
When CMA is enabled, still the total
On Mon, Oct 20, 2014 at 6:48 AM, David Drysdale drysd...@google.com wrote:
On Sun, Oct 19, 2014 at 1:20 AM, Eric W. Biederman
ebied...@xmission.com wrote:
Andy Lutomirski l...@amacapital.net writes:
[Added Eric Biederman, since I think your tree might be a reasonable
route forward for these
501 - 600 of 1578 matches
Mail list logo