On 16:00-20140425, Felipe Balbi wrote:
> On Fri, Apr 25, 2014 at 03:58:10PM -0500, Nishanth Menon wrote:
> > On 04/16/2014 11:35 AM, Tony Lindgren wrote:
> > > * Felipe Balbi [140416 08:18]:
> > >> TRM says we *must* write 1 to each bit we're handling
> > >> in order to clear the IRQ status and br
On 05/06/2014 05:12 PM, David Riley wrote:
> This change adds a module and a script that makes use of it to
> validate that udelay delays for at least as long as requested
> (as compared to ktime).
Interesting.
So fundamentally, udelay is a good bit fuzzier accuracy wise then
ktime_get(), as it m
Am Tue, May 06, 2014 at 11:05:04AM -0400 schrieb David Miller:
> SET_ETHTOOL_OPS only exists so that drivers could be compiled
> on "older" kernels.
>
> But the usefulness of that is long gone, we've had netdev->ethtool_ops
> since way before we started using GIT.
>
> I'd rather see a patch which
Hi Chao,
2014-05-06 (화), 16:54 +0800, Chao Yu:
> This patch adds a tracepoint for f2fs_read_data_pages to trace when pages are
> readahead by VFS.
>
> Signed-off-by: Chao Yu
> ---
> fs/f2fs/data.c |3 +++
> include/trace/events/f2fs.h | 26 ++
> 2 file
empty)
[ 3029.103644] Modules linked in:
[ 3029.104732] CPU: 16 PID: 4959 Comm: sleep Tainted: GB
3.15.0-rc4-next-20140506-sasha-00021-gc164334-dirty #447
[ 3029.108662] task: 8805472f8000 ti: 880547e3e000 task.ti:
880547e3e000
[ 3029.109900] RIP: syscall_trace_enter (include/trace/e
On Tue, 06 May 2014 20:08:47 +0200, Tomasz Figa wrote:
> On 06.05.2014 19:59, Joerg Roedel wrote:
> > On Wed, Apr 30, 2014 at 04:27:10PM +0530, Shaik Ameer Basha wrote:
> >> This series is going on for quite a long time and most of the patches here
> >> doesn't depend on dt bindings. As Exynos IOMM
An issue with the path of SPMI nodes under /sys/bus/... was reported in
https://lkml.org/lkml/2014/4/23/312. The symptom is that two different
grandchild nodes of the spmi with the same node-name@unit-address will
result in attempting to create duplicate links at
/sys/bus/platform/devices/unit-add
From: Frank Rowand
This is a somewhat scary patch since it touches a path that is central to
device creation based on the device tree. It should not be applied without
careful consideration.
I am not sure if this patch is a good idea, even if it does not break
anything.
An issue with the path
From: Frank Rowand
Optionally push devicetree device naming into a function called dynamically by
of_device_alloc().
TODO:
Change made to of_device_alloc() could also be made to
of_amba_device_create()
Signed-off-by: Frank Rowand
---
drivers/of/platform.c |2 ++
include/linux/of.h
From: Frank Rowand
The previous patch in the series does:
Optionally push device naming into a function called dynamically by
of_device_alloc().
This patch adds an example of using that capability.
Signed-off-by: Frank Rowand
---
drivers/mfd/pm8x41.c | 39
On Tue, May 6, 2014 at 6:43 PM, Jonghwan Choi wrote:
> Hi
Please dont top post. it is usually frowned upon.
>
> My holiday is finished.
>
> I implemented another cpufreq driver. And that driver also have to use
> exynos_sort_descend_freq_table().
> Then exynos5440 and new cpufreq have a duplica
Currently perf record doesn't propagate the exit status of a workload
given by the command line. But sometimes it'd useful if it's
propagated so that a monitoring script can handle errors
appropriately.
To do that, it got rid of exit handlers and run/call them directly in
the __cmd_record(). I d
The on_exit() function was only used in perf record but it's gone in
previous patch.
Acked-by: Stephane Eranian
Cc: Bernhard Rosenkraenzer
Cc: Irina Tirdea
Signed-off-by: Namhyung Kim
---
tools/perf/builtin-record.c | 31 -
tools/perf/config/Makefil
On Wed, Apr 30, 2014 at 09:53:05AM +, Vineet Gupta wrote:
> Hi,
>
> Please apply the following mainline commits to stable 3.10 as prerequisites
> for a
> patch for 3.15/stable which will follow to Linus right after.
>
> 147aece29b15051173eb1e767018135361cdba89 (went in 3.11-rc1)
> "ARC: Ent
On Fri, Apr 11, 2014 at 09:48:42PM +0200, Ard Biesheuvel wrote:
> On 11 April 2014 18:03, gre...@linuxfoundation.org
> wrote:
> > On Fri, Apr 04, 2014 at 10:11:19AM +0200, Ard Biesheuvel wrote:
> >> Greg,
> >>
> >> This pertains to commit 8ceee72808d1 (crypto: ghash-clmulni-intel -
> >> use C impl
On Wed, May 07, 2014 at 12:44:31AM +0100, John Church wrote:
>
> Signed-off-by: John Church
What coding style issue?
You need to be specific in your body of your email, and put a blank line
after the signed-off-by and before the patch, otherwise the tools can
complain.
And drop the Eudyptula
On Mon, May 05, 2014 at 05:50:46PM +0200, Vlastimil Babka wrote:
> On 05/05/2014 04:36 PM, Sasha Levin wrote:
> >On 05/02/2014 08:08 AM, Vlastimil Babka wrote:
> >>On 04/30/2014 11:46 PM, Sasha Levin wrote:
> On 04/03/2014 11:40 AM, Vlastimil Babka wrote:
> >>For the MIGRATE_RESERVE pages,
On Tue 6.May'14 at 10:48:00 -0400, Paul Gortmaker wrote:
On 14-05-06 01:03 AM, Liu ShuoX wrote:
for pstore record test.
I don't know what kind of cc mechanism you were manually deploying
when using git send-email here, but it is customary to actually
Sorry. This is my first time to send out
On Tue, May 6, 2014 at 7:48 PM, Frank Rowand wrote:
> An issue with the path of SPMI nodes under /sys/bus/... was reported in
> https://lkml.org/lkml/2014/4/23/312. The symptom is that two different
> grandchild nodes of the spmi with the same node-name@unit-address will
> result in attempting to
This change is made to preserve the GIC v2 bypass bits in the
GIC_CPU_CTRL register (also known as the GICC_CTLR register in spec).
This code will preserve all bits configured by the bootload regarding
v2 bypass group bits. In the X-Gene platform (as well others), the
bypass functionality is not ge
Memory migration uses a callback defined by the caller to determine how to
allocate destination pages. When migration fails for a source page, however,
it
frees the destination page back to the system.
This patch adds a memory migration callback defined by the caller to determine
how to free d
Async compaction terminates prematurely when need_resched(), see
compact_checklock_irqsave(). This can never trigger, however, if the
cond_resched() in isolate_migratepages_range() always takes care of the
scheduling.
If the cond_resched() actually triggers, then terminate this pageblock scan f
We're going to want to manipulate the migration mode for compaction in the page
allocator, and currently compact_control's sync field is only a bool.
Currently, we only do MIGRATE_ASYNC or MIGRATE_SYNC_LIGHT compaction depending
on the value of this bool. Convert the bool to enum migrate_mode
Memory compaction works by having a "freeing scanner" scan from one end of a
zone which isolates pages as migration targets while another "migrating
scanner"
scans from the other end of the same zone which isolates pages for migration.
When page migration fails for an isolated page, the target
Each zone has a cached migration scanner pfn for memory compaction so that
subsequent calls to memory compaction can start where the previous call left
off.
Currently, the compaction migration scanner only updates the per-zone cached
pfn
when pageblocks were not skipped for async compaction.
Synchronous memory compaction can be very expensive: it can iterate an enormous
amount of memory without aborting, constantly rescheduling, waiting on page
locks and lru_lock, etc, if a pageblock cannot be defragmented.
Unfortunately, it's too expensive for transparent hugepage page faults and
i
I believe that passing pid (instead of tid) as the 3rd arg of the
machine__find*_thread() was to find a main thread so that it can
search proper map group for symbols. However with the map sharing
patch applied, it now can do it in any thread.
It fixes a bug when each thread has different name, i
Ok! Now that you posted your changes, I am getting to understand this
a little :)
Paolo Bonzini writes:
> Hoist the common case up from do_insn_fetch_byte to do_insn_fetch,
> and prime the fetch_cache in x86_decode_insn. This helps both the
> compiler and the branch predictor.
>
> Signed-off-b
If memory allocation failed in first loop, root will be NULL and
will lead to kernel panic.
Signed-off-by: Leon Ma
---
mm/rmap.c |6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/mm/rmap.c b/mm/rmap.c
index 9c3e773..6e53aed 100644
--- a/mm/rmap.c
+++ b/mm/rmap.c
@@ -24
] PGD 44d661067 PUD 44d660067 PMD 0
[ 6230.740626] Oops: [#1] PREEMPT SMP DEBUG_PAGEALLOC
[ 6230.740626] Dumping ftrace buffer:
[ 6230.740626](ftrace buffer empty)
[ 6230.740626] Modules linked in:
[ 6230.740626] CPU: 2 PID: 23998 Comm: trinity-c257 Not tainted
3.15.0-rc4-next-20140506-
On 05/06/2014 09:03 AM, Tomas Pop wrote:
Hi Gunter,
Yes, that's exactly the idea - we would like to provide basic support
for a few low-cost boards as a starting point for anybody who is
interested in the sensor. Previously I was testing mostly on some
Android devices (kernel 3.4), and it seems,
That code used to be in the machine code, but it's more fit here with other
restart hooks.
That will allow to cleanup the machine directory, while waiting for a proper
watchdog driver for the A31.
Signed-off-by: Maxime Ripard
Acked-by: Arnd Bergmann
---
drivers/power/reset/Kconfig| 7
On 5/6/2014 6:32 PM, Rob Herring wrote:
> On Tue, May 6, 2014 at 7:48 PM, Frank Rowand wrote:
>> An issue with the path of SPMI nodes under /sys/bus/... was reported in
>> https://lkml.org/lkml/2014/4/23/312. The symptom is that two different
< snip >
>>
>
> I think the primary question to ask
P DEBUG_PAGEALLOC
[ 6897.629654] Dumping ftrace buffer:
[ 6897.630034](ftrace buffer empty)
[ 6897.630034] Modules linked in:
[ 6897.630034] CPU: 24 PID: 23736 Comm: trinity-c148 Tainted: GB
3.15.0-rc4-next-20140506-sasha-00021-gc164334-dirty #447
[ 6897.630034] task: 88002a87 ti:
> The general code structure is an immediate no go. We're not going to
> bolt on anything like this.
Could you please detail a little bit about general code structure?
Thank you all the same,
Yuyang
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a messag
Hi,
This serie moves the restart code out of the mach-sunxi directory to
either the watchdog driver or to a new driver in drivers/power/reset.
Since the reset code was pretty much all the code left in the
mach-sunxi directory for all the SoCs but the A31, the only thing left
into mach-sunxi are e
Now that the reset code are part of drivers of their own, we need those in the
defconfig.
Signed-off-by: Maxime Ripard
---
arch/arm/configs/multi_v7_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/configs/multi_v7_defconfig
b/arch/arm/configs/multi_v7_defconfig
index d4
Most of the watchdog code is duplicated between the machine restart code and
the watchdog driver. Add the restart hook to the watchdog driver, to be able to
remove it from the machine code eventually.
Signed-off-by: Maxime Ripard
Acked-by: Arnd Bergmann
---
drivers/watchdog/sunxi_wdt.c | 29 +++
The init_machine hook is now at its default value. We can remove it.
Even though the sun4i and sun7i machines are nothing more than generic machines
now, leave them in so that we won't have to add them back if needed, and so
that the machine is still displayed in /proc/cpuinfo.
Signed-off-by: Max
Sorry, my fault. It's already validated in unlock_anon_vma_root().
BR
Leon
-Original Message-
From: Ma, Xindong
Sent: Wednesday, May 07, 2014 10:32 AM
To: a...@linux-foundation.org; iamjoonsoo@lge.com;
n-horigu...@ah.jp.nec.com; kirill.shute...@linux.intel.com; gorcu...@gmail.com;
Now that the A31 reset code is a driver of its own, we need it in the
defconfig.
Signed-off-by: Maxime Ripard
---
arch/arm/configs/sunxi_defconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/configs/sunxi_defconfig b/arch/arm/configs/sunxi_defconfig
index 81ba78eaf54a..e0c91b
Hi Johannes and Catalin,
Actually bisecting is the best way, but I failed to run fsstress with
early 3.15-rcX due to BUG_ONs in mm; recently it seems that most of
there-in issues have been resolved.
So I pulled the linus tree having:
commit 38583f095c5a8138ae2a1c9173d0fd8a9f10e8aa
Merge: 8169d30
Now that reset is handled either by the watchdog driver for the sun4i, sun5i
and sun7i, and by a driver of its own for sun6i, we can remove it from the
platform code.
Signed-off-by: Maxime Ripard
Acked-by: Arnd Bergmann
---
arch/arm/mach-sunxi/sunxi.c | 98 --
Hi Don,
On Wed, 30 Apr 2014 09:35:55 -0400, Don Zickus wrote:
> On Wed, Apr 30, 2014 at 08:38:10AM +0900, Namhyung Kim wrote:
>> Hi Don,
>>
>> On Tue, 29 Apr 2014 13:27:35 -0400, Don Zickus wrote:
>> > On Tue, Apr 29, 2014 at 10:13:35AM +0900, Namhyung Kim wrote:
>> >> >/*
>> >> >
2014-05-06 15:27 GMT-07:00 Brian Lilly :
> It would appear that I don't have that commit. I could move to 3.14
> to see if it makes a difference, but the last couple of responses have
> been on 3.12.18 -- or perhaps I'm missing something else.
I did miss that you were also seeing the problem in 3
Hi Jiri,
On Sun, 4 May 2014 19:53:34 +0200, Jiri Olsa wrote:
> On Wed, Apr 16, 2014 at 12:05:37PM +0900, Namhyung Kim wrote:
>
> SNIP
>
>>
>> * changes in v4:
>> - fix a tui navigation bug
>> - fix a bug in output change of perf diff
>> - move call to perf_hpp__init() out of setup_browser(
There are some code paths in the kernel that need to do some preparations
before it calls a tracepoint. As that code is worthless overhead when
the tracepoint is not enabled, it would be prudent to have that code
only run when the tracepoint is active. To accomplish this, all tracepoints
now get a
Being able to show a cpumask of events can be useful as some events
may affect only some CPUs. There is no standard way to record the
cpumask and converting it to a string is rather expensive during
the trace as traces happen in hotpaths. It would be better to record
the raw event mask and be able
Brian,
On Tue, May 6, 2014 at 1:44 PM, Brian Lilly wrote:
> Uwe:
>
> With commit a264b981f2c76e281ef27e7232774bf6c54ec865 we're having eth0
> come up, then brought right back down with an MDIO rx timeout moments
> after. Adding back in the removed code keeps the interface alive and
> it's workin
Console rotation is needed for devices like Tegra Note 7 and NVIDIA
SHIELD to get the boot console in the expected orientation.
Signed-off-by: Alexandre Courbot
---
arch/arm/configs/tegra_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/tegra_defconfig b/arch/arm/co
Hi Dave,
Today's linux-next merge of the drm tree got a conflict in
drivers/gpu/drm/i915/i915_gem_gtt.c between commit cfa7c862982b
("drm/i915: Sanitize the enable_ppgtt module option once") from the
drm-intel-fixes tree and commit 5db6c735ead5 ("drm/i915: dmesg output for
VT-d testing") from the
The USB clocks of the A31 seems to be parented to the 24MHz oscillator, and
handle the clocks for the USB phys and OHCI devices.
Signed-off-by: Maxime Ripard
---
arch/arm/boot/dts/sun6i-a31.dtsi | 11 +++
1 file changed, 11 insertions(+)
diff --git a/arch/arm/boot/dts/sun6i-a31.dtsi b/a
The A31 USB clock slightly differ from its older counterparts, mostly because
it has a different gate for each PHY, while the older one had a single gate for
all the phy.
Signed-off-by: Maxime Ripard
---
drivers/clk/sunxi/clk-sunxi.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/driv
From: Boris BREZILLON
On the Allwinner's A31 SoC the reset line connected to the EHCI IP has to
be deasserted for the EHCI block to be usable.
Add support for an optional reset controller that will be deasserted on
power off and asserted on power on.
Signed-off-by: Boris BREZILLON
Signed-off-b
The OHCI controllers used in the Allwinner A31 are asserted in reset using a
global reset controller.
Add optional support for such a controller in the OHCI platform driver.
Signed-off-by: Maxime Ripard
---
Documentation/devicetree/bindings/usb/usb-ohci.txt | 1 +
drivers/usb/host/ohci-platfor
The A31 has two ECHI/OHCI controllers, and one OHCI-only phy-less controller.
Signed-off-by: Maxime Ripard
---
arch/arm/boot/dts/sun6i-a31.dtsi | 77
1 file changed, 77 insertions(+)
diff --git a/arch/arm/boot/dts/sun6i-a31.dtsi b/arch/arm/boot/dts/sun6i
From: navin patidar
Following patches remove unused functions, variables and functions with empty
definition.
navin patidar (13):
staging: rtl8188eu: Remove 'semaphore allrxreturnevt' from struct
recv_priv
staging: rtl8188eu: Remove unused member variables of struct
recv_priv
stagi
From: navin patidar
Remove unused variable 'semaphore allrxreturnevt'.
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_recv.c|2 --
drivers/staging/rtl8188eu/include/rtw_recv.h |1 -
2 files changed, 3 deletions(-)
diff --git a/drivers/staging/rtl8188eu/core/rt
From: navin patidar
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/rtw_recv.h |6 --
1 file changed, 6 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/rtw_recv.h
b/drivers/staging/rtl8188eu/include/rtw_recv.h
index 5b3bf29..d52cfe8 100644
--- a/drivers/
On 2014/5/7 10:45, Li Zefan wrote:
> On 2014/5/6 20:19, Ding Tianhong wrote:
>> On 2014/5/6 19:15, sanil kumar wrote:
>>> On 5/6/2014 4:37 PM, Ding Tianhong wrote:
On 2014/5/6 17:29, maobibo 00177601 wrote:
> Hi Tianhong,
>
> I have two questions about the HULK
>1) When we
From: navin patidar
Remove unused variable 'spinlock_t lock'.
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_recv.c|2 --
drivers/staging/rtl8188eu/include/rtw_recv.h |1 -
2 files changed, 3 deletions(-)
diff --git a/drivers/staging/rtl8188eu/core/rtw_recv.c
From: navin patidar
Remove unused struct zero_bulkout_context.
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c |7 ---
1 file changed, 7 deletions(-)
diff --git a/drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c
b/drivers/staging/rtl8188eu/os_dep/usb
From: navin patidar
rtw_os_recv_resource_init() has empty defination, so we can remove it.
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_recv.c |2 --
drivers/staging/rtl8188eu/include/recv_osdep.h |1 -
drivers/staging/rtl8188eu/os_dep/recv_linux.c |7 -
On Friday, May 02, 2014 8:17 PM, Christoffer Dall wrote:
> On Fri, May 02, 2014 at 10:57:09AM +0900, Jungseok Lee wrote:
> > On Thursday, May 01, 2014 7:06 PM, Christoffer Dall wrote:
> > > On Thu, May 01, 2014 at 11:33:56AM +0900, Jungseok Lee wrote:
>
> [...]
>
> > > > +
> > > > +choice
> > > >
From: navin patidar
rtw_hostapd_mlme_rx() has empty defination, so we can remove it.
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_mlme_ext.c |2 --
drivers/staging/rtl8188eu/include/recv_osdep.h |1 -
drivers/staging/rtl8188eu/os_dep/recv_linux.c |5 -
From: navin patidar
Use usb_free_urb() instead of rtw_os_recvbuf_resource_free() to free URB.
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c |2 +-
drivers/staging/rtl8188eu/include/recv_osdep.h |1 -
drivers/staging/rtl8188eu/os_dep/recv_linux.c |
From: navin patidar
rtw_os_recv_resource_free() has empty defination, so we can remove it.
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/core/rtw_recv.c |2 --
drivers/staging/rtl8188eu/include/recv_osdep.h |1 -
drivers/staging/rtl8188eu/os_dep/recv_linux.c |5 -
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/rtw_recv.h | 20
1 file changed, 20 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/rtw_recv.h
b/drivers/staging/rtl8188eu/include/rtw_recv.h
index 68c2ad5f..e5b4e10 100644
--- a/drivers/stagin
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/rtw_recv.h |5 -
1 file changed, 5 deletions(-)
diff --git a/drivers/staging/rtl8188eu/include/rtw_recv.h
b/drivers/staging/rtl8188eu/include/rtw_recv.h
index e5b4e10..dac2e0c 100644
--- a/drivers/staging/rtl8188eu/inclu
Remove unused variable 'void *precvbuf'.
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/hal/usb_ops_linux.c |1 -
drivers/staging/rtl8188eu/include/rtw_recv.h |1 -
2 files changed, 2 deletions(-)
diff --git a/drivers/staging/rtl8188eu/hal/usb_ops_linux.c
b/drivers/staging
Remove unused variable 'u8 fragcnt'.
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/rtw_recv.h |1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/staging/rtl8188eu/include/rtw_recv.h
b/drivers/staging/rtl8188eu/include/rtw_recv.h
index b0fbdbd..f0c26ef 100644
---
The USB phy controller in the A31 differs mostly from the older controllers
because it has a clock dedicated for each phy, while the older ones were having
a single clock for all the phys.
Signed-off-by: Maxime Ripard
---
drivers/phy/phy-sun4i-usb.c | 35 ++-
1 fi
Remove unused variable 'int frame_tag'.
Signed-off-by: navin patidar
---
drivers/staging/rtl8188eu/include/rtw_recv.h |1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/staging/rtl8188eu/include/rtw_recv.h
b/drivers/staging/rtl8188eu/include/rtw_recv.h
index e14ba98..b0fbdbd 100644
-
Hi everyone,
This patchset adds support for the USB controllers found in the
Allwinner A31.
While the design is similar to the earlier Allwinner SoCs that are
already supported, a few details here and there change, like the fact
that the PHYs now have one clock per phy, while it used to be only o
From: Boris BREZILLON
The APP4 EVB1 development boards embeds an A31, together with some NAND, one SD
card slot, and one SDIO + UART WiFi and Bluetooth chip, a few I2C buses, USB,
and a LCD display.
Signed-off-by: Boris BREZILLON
Signed-off-by: Maxime Ripard
---
arch/arm/boot/dts/Makefile
On 西元2014年05月07日 00:34, Ilya Dryomov wrote:
> On Tue, May 6, 2014 at 8:31 PM, Sage Weil wrote:
>> On Tue, 6 May 2014, Ilya Dryomov wrote:
>>>
>>> Looks good to me. Have you tested it with pre "Fix crash when using
>>> ZFS on Ceph rbd" ZFS?
>>
>> Once this looks ready, we should perhaps stick it
John,
On Tue, May 6, 2014 at 5:25 PM, John Stultz wrote:
> On 05/06/2014 05:12 PM, David Riley wrote:
>> This change adds a module and a script that makes use of it to
>> validate that udelay delays for at least as long as requested
>> (as compared to ktime).
>
> Interesting.
>
> So fundamentally
Paolo Bonzini writes:
> do_insn_fetch_bytes will only be called once in a given insn_fetch and
> insn_fetch_arr, because in fact it will only be called at most twice
> for any instruction and the first call is explicit in x86_decode_insn.
> This observation lets us hoist the call out of the memor
On Tuesday, May 06, 2014 7:49 PM, Christoffer Dall wrote:
> On Thu, May 01, 2014 at 11:34:16AM +0900, Jungseok Lee wrote:
> > This patch implements 4 levels of translation tables since 3 levels of
> > page tables with 4KB pages cannot support 40-bit physical address
> > space described in [1] due t
On Tuesday, May 06, 2014 9:02 PM, Steve Capper wrote:
> On Thu, May 01, 2014 at 11:34:16AM +0900, Jungseok Lee wrote:
> > This patch implements 4 levels of translation tables since 3 levels of
> > page tables with 4KB pages cannot support 40-bit physical address
> > space described in [1] due to th
On Wed, May 7, 2014 at 10:32 AM, Leon Ma wrote:
> If memory allocation failed in first loop, root will be NULL and
> will lead to kernel panic.
Hello, Leon,
I am afraid not. unlock_anon_vma_root() has a sanity check NULLness of root,
so it is impossible to panic for a dangling root pointer.
On Tue, May 06, 2014 at 04:29:39PM -0700, Eric Dumazet wrote:
> On Tue, 2014-05-06 at 14:05 -0700, Andi Kleen wrote:
>
> > - Make GRO optional.
> > This is purely a performance feature for high bandwidth.
>
> Make this properly then, instead of relying on LTO.
>
> We did preliminary work to put
Paolo Bonzini writes:
> We do not need a memory copying loop anymore in insn_fetch; we
> can use a byte-aligned pointer to access instruction fields directly
Nice approach!
> from the fetch_cache. This eliminates 40-80 cycles (corresponding to
> a 5-7% improvement in performance) from each ins
Dear Kukjin,
Could you please pick this patch?
Best Regards,
Chanwoo Choi
On 04/29/2014 10:37 AM, Chanwoo Choi wrote:
> From: Kyungmin Park
>
> This patch fix the offset of CPU boot address and change parameter of smc call
> of SMC_CMD_CPU1BOOT command for Exynos4212.
>
> Signed-off-by: Kyung
Hello,
2014-05-05 17:38 GMT+09:00 Sakari Ailus :
> On Tue, Apr 15, 2014 at 07:54:43PM +0900, DaeSeok Youn wrote:
>> Hi, Sakari
>>
>> 2014-04-15 18:33 GMT+09:00 Sakari Ailus :
>> > Hi Daeseok,
>> >
>> > On Tue, Apr 15, 2014 at 01:49:34PM +0900, Daeseok Youn wrote:
>> >>
>> >> smatch says:
>> >> dr
On Wednesday 07 May 2014 03:15 AM, Darren Etheridge wrote:
> Sricharan R wrote on Tue [2014-May-06 19:26:16 +0530]:
>> Some socs have a large number of interrupts requests to service
>> the needs of its many peripherals and subsystems. All of the interrupt
>> requests lines from the subsystems are
This patch moves data allocated using kzalloc to managed data allocated
using devm_kzalloc and cleans now unnecessary kfrees in probe and remove
functions.The labels out and out_mem are also removed as they are no
longer required.
The following Coccinelle semantic patch was used for making the cha
This patch moves data allocated using kzalloc to managed data allocated
using devm_kzalloc and cleans now unnecessary kfrees in probe and remove
functions.The label err_register is removed as it is no longer required.
The following Coccinelle semantic patch was used for making the change:
@platfo
Paolo Bonzini writes:
> Il 06/05/2014 02:40, Bandan Das ha scritto:
>> On every instruction fetch, kvm_read_guest_virt_helper
>> does the gva to gpa translation followed by searching for the
>> memslot. Store the gva hva mapping so that if there's a match
>> we can directly call __copy_from_user(
This patch moves data allocated using kzalloc to managed data allocated
using devm_kzalloc and cleans now unnecessary kfrees in probe and remove
functions.
The following Coccinelle semantic patch was used for making the change:
@platform@
identifier p, probefn, removefn;
@@
struct platform_driver
Hi Luis,
On Monday 05 May 2014 05:38 PM, Luis Henriques wrote:
> On Wed, Apr 30, 2014 at 09:53:05AM +, Vineet Gupta wrote:
>> Hi,
>>
>> Please apply the following mainline commits to stable 3.10 as prerequisites
>> for a
>> patch for 3.15/stable which will follow to Linus right after.
>>
>> 1
On Friday 02 May 2014 06:43 AM, Masami Hiramatsu wrote:
> (2014/05/01 14:26), Vineet Gupta wrote:
>> On Thursday 24 April 2014 04:28 PM, tip-bot for Masami Hiramatsu wrote:
>>> Commit-ID: 376e242429bf8539ef39a080ac113c8799840b13
>>> Gitweb:
>>> http://git.kernel.org/tip/376e242429bf8539ef39a
Op 7 mei 2014, om 05:50 heeft Maxime Ripard
het volgende geschreven:
> From: Boris BREZILLON
>
> The APP4 EVB1 development boards embeds an A31, together with some NAND, one
> SD
> card slot, and one SDIO + UART WiFi and Bluetooth chip, a few I2C buses, USB,
> and a LCD display.
>
> Signed-
Hi Daniel,
On 2014년 05월 05일 00:26, Daniel Kurtz wrote:
> Mixer hardware supports offsetting dma from start of source buffer using
> the MXR_GRP_SXY register.
>
> Signed-off-by: Daniel Kurtz
> ---
> drivers/gpu/drm/exynos/exynos_mixer.c | 8 +++-
> 1 file changed, 3 insertions(+), 5 deletion
Support overriding ATAG_MEM, by specifying non-zero content of the /memory/reg
property in the appended DTB. This is needed to work around bootloaders passing
broken tags.
Signed-off-by: Bjorn Andersson
---
arch/arm/boot/compressed/atags_to_fdt.c | 18 +-
1 file changed, 17 ins
On 6 May 2014 23:25, Stratos Karafotis wrote:
> My bad. I'm sorry for this. :(
>
> Rafael,
> A solution could be to make cpufreq_next_valid an inline function in
> cpufreq.h,
> but as Viresh mentioned this would be very inefficient because of multiple
> copies.
That statement was true when we d
Le 05/05/2014 20:34, David Decotigny a écrit :
Tested:
grep . /sys/class/net/*/*addr*
Please also include the relevant sysfs documentation changes in
Documentation/ABI/testing/sysfs-class-net.
Thanks!
Signed-off-by: David Decotigny
---
net/core/net-sysfs.c | 15 +++
1 f
On Tue, May 6, 2014 at 10:16 PM, Bjorn Andersson
wrote:
[...]
> +static int fdt_overrides_atag_mem(void *fdt)
> +{
> + const char *memory;
> + int len = 0;
> +
> + memory = getprop(fdt, "/memory", "reg", &len);
> + if (memory) {
> + while (len--) {
> +
Hi,
I'm using qemu to load kernel of 3.15.0-rc4, and with CONFIG_E1000=y,
everying is ok, but with CONFIG_E1000=m, I got the following crash:
[...]
[6.020409] tsc: Refined TSC clocksource calibration: 2491.912 MHz
[6.074925] floppy: Unknown symbol mutex_lock (err 0)
[6.128579] virtio_
Tomi,
any objections to this patch set? If not can you please take it? Thanks.
On Wed, Apr 23, 2014 at 10:15 PM, Marek Belisko wrote:
> This 3 patches adding display support for openmoko gta04 device.
> First patch add DT bindings for topolly td028 panel. Second add description
> for
> dss + pa
701 - 800 of 829 matches
Mail list logo