2015-05-19 14:57 GMT+09:00 Kukjin Kim kg...@kernel.org:
On 05/18/15 10:47, Krzysztof Kozlowski wrote:
From: Krzysztof Kozlowski k.kozlowsk...@gmail.com
Enable support for Thermal Monitoring Unit present on Exynos SoCs. This
allows detection of overheat and handling this gracefully.
On Tue, May 19, 2015 at 01:49:45PM +0800, Herbert Xu wrote:
On Mon, May 18, 2015 at 10:46:56PM -0700, Jaegeuk Kim wrote:
This patch adds a parameter, gfp_t, for __crypto_alloc_tfm.
Now EXT4 and F2FS use the crypto engine to encrypt a page when writing it
to the
disk.
That happens
From: Dave Hansen dave.han...@linux.intel.com
Right now, the kernel can only switch between 64-bit and 32-bit
binaries at compile time. This patch adds support for 32-bit
binaries on 64-bit kernels when we support ia32 emulation.
We essentially choose which set of table sizes to use when doing
From: Dave Hansen dave.han...@linux.intel.com
When we allocate a bounds table, we call mmap(), then add a
valid bit to the value before storing it in to the bounds
directory.
If we fail along the way, we go and mask that valid bit
_back_ out. That seems a little silly, and this makes it
much
On Mon, May 18, 2015 at 11:50:07AM +0530, Sanchayan Maity wrote:
Implements SoC bus support to export SoC specific information. Read
the unique SoC ID from the Vybrid On Chip One Time Programmable
(OCOTP) controller, SoC specific information from the Miscellaneous
System Control Module (MSCM),
Change log from v1:
- fix missing change
-- 8 --
This patch adds a parameter, gfp_t, for __crypto_alloc_tfm.
Now EXT4 and F2FS use the crypto engine to encrypt a page when writing it to the
disk.
That happens during -writepage and it needs to allocate memory with
GFP_NOFS.
Otherwise, in the
From: Dave Hansen dave.han...@linux.intel.com
The comment and code here are confusing. We do not currently
allocate the bounds directory in the kernel.
Signed-off-by: Dave Hansen dave.han...@linux.intel.com
Reviewed-by: Thomas Gleixner t...@linutronix.de
---
b/arch/x86/mm/mpx.c |4 ++--
From: Dave Hansen dave.han...@linux.intel.com
get_xsave_addr() assumes that if an xsave bit is present in the
hardware (pcntxt_mask) that it is present in a given xsave
buffer. Due to an bug in the xsave code on all of the systems
that have MPX (and thus all the users of this code), that has
On Mon, May 18, 2015 at 11:24:30PM -0700, Jaegeuk Kim wrote:
The call path in fs/ext4/crypto.c is:
- writepage
- ext4_encrypt
- ext4_get_crypto_ctx
- crypto_alloc_ablkcipher
AFAIK, this way can achieve to reduce memory footprint gracefully.
Just before submitting bios, fs
From: Wei Chen wei.c...@csr.com
Add hwspinlock support for the CSR atlas7 SoC.
The Hardware Spinlock device on atlas7 provides hardware assistance
for synchronization between the multiple processors in the system
(dual Cortex-A7, CAN bus Cortex-M3 and audio DSP).
Cc: Suman Anna s-a...@ti.com
ping?
On Thu, May 07, 2015 at 09:38:12AM +0200, Christoph Hellwig wrote:
Historically we always take queue_lock with irqs disabled. Blk-mq doesn't
really
use the queue_lock much, but when it does it needs to follow this rules to
make
lockdep happy.
The first patch removes a queue_lock
From 05849da563c80c20597ab6275d5881a8ed426f96 Mon Sep 17 00:00:00 2001
From: justin.wang justin.w...@spreadtrum.com
Date: Mon, 18 May 2015 20:14:15 +0800
Subject: [PATCH] mmc: card: Fixup request missing in mmc_blk_issue_rw_rq
The current handler of MMC_BLK_CMD_ERR in mmc_blk_issue_rw_rq function
Hi Andrew,
Today's linux-next merge of the akpm-current tree got a conflict in
kernel/watchdog.c between commit ab992dc38f9a (watchdog: Fix merge
'conflict') from Linus' tree and commit fbfec4606e07
(kernel/watchdog.c: fix watchdog_nmi_enable_all()) from the
akpm-current tree.
I fixed it up (the
On Tue, May 19, 2015 at 6:01 AM, Vinod Koul vinod.k...@intel.com wrote:
On Fri, May 15, 2015 at 03:46:27PM +0200, Geert Uytterhoeven wrote:
am ccing LKML, perhaps this needs wider discussion..
Several drivers reuse mapped scatterlists, and modify sg_dma_len(sg) to
match the actual number of
On Mon, May 18, 2015 at 09:29:03PM +0200, Jiri Olsa wrote:
On Mon, May 18, 2015 at 09:30:26AM +0900, Namhyung Kim wrote:
SNIP
diff --git a/tools/perf/tests/builtin-test.c
b/tools/perf/tests/builtin-test.c
index f42af98a5c16..372b6395a448 100644
--- a/tools/perf/tests/builtin-test.c
On Mon, 2015-05-18 at 13:52 -0500, Kumar Gala wrote:
On May 11, 2015, at 2:21 PM, Mathieu Poirier poir...@linaro.org wrote:
On 11 May 2015 at 02:31, Ivan T. Ivanov iva...@linaro.org wrote:
Add initial set of CoreSight components found on Qualcomm's 8x16 chipset.
Kumar, I'm
On Mon, May 18, 2015 at 09:50:06PM +0200, Jiri Olsa wrote:
On Mon, May 18, 2015 at 09:30:29AM +0900, Namhyung Kim wrote:
SNIP
+static struct thread *
+__machine__findnew_thread_by_time(struct machine *machine, pid_t pid,
pid_t tid,
+ u64 timestamp, bool
Don't call the power_supply_changed() from power_supply_register() when
parent is still probing because it may lead to accessing parent too
early.
In bq27x00_battery this caused NULL pointer exception because uevent of
power_supply_changed called back the the get_property() method provided
by the
Power supply is often registered during probe of a driver. The
power_supply_register() returns pointer to newly allocated structure as
return value. However before returning the power_supply_register()
calls back the get_property() method provided by the driver through
uevent.
In that time the
Hi,
Changes since v1:
=
1. Patch 2: fix invalid member used for container_of().
2. Patch 2: Replace WARN with pr_warn() in __power_supply_register()
if parent is missing.
Description:
This is an idea to fix issue in bq27x00 driver (and probably in others)
On Tue, May 19, 2015 at 02:59:29PM +0800, Herbert Xu wrote:
On Mon, May 18, 2015 at 11:58:12PM -0700, Jaegeuk Kim wrote:
So where does the key get generated? The crypto tfm should be
allocated when you generate the key.
In fs/ext4/crypto.c,
- writepage
- ext4_encrypt
On Mon 18-05-15 10:10:50, Linus Torvalds wrote:
On Mon, May 18, 2015 at 2:31 AM, Peter Zijlstra pet...@infradead.org wrote:
Subject: watchdog: Fix merge 'conflict'
Two watchdog changes that came through different trees had a non
conflicting conflict, that is, one changed the semantics of
Commit-ID: 8bcbde5480f9777f8b74d71493722c663e22c21b
Gitweb: http://git.kernel.org/tip/8bcbde5480f9777f8b74d71493722c663e22c21b
Author: David Hildenbrand d...@linux.vnet.ibm.com
AuthorDate: Mon, 11 May 2015 17:52:06 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May
The 'parent' argument passed to power_supply_register() is now used to
postpone callbacks to the driver until the driver's probe end.
Pass current device from charger-manager to utilize that. This will move
created power supply from virtual to platform devices.
Signed-off-by: Krzysztof Kozlowski
Commit-ID: 90b62b5129d5cb50f62f40e684de7a1961e57197
Gitweb: http://git.kernel.org/tip/90b62b5129d5cb50f62f40e684de7a1961e57197
Author: Frederic Weisbecker fweis...@gmail.com
AuthorDate: Tue, 12 May 2015 16:41:48 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May 2015
Commit-ID: b30f0e3ffedfa52b1d67a302ae5860c49998e5e2
Gitweb: http://git.kernel.org/tip/b30f0e3ffedfa52b1d67a302ae5860c49998e5e2
Author: Frederic Weisbecker fweis...@gmail.com
AuthorDate: Tue, 12 May 2015 16:41:49 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May 2015
Commit-ID: 3e51f3c4004c9b01f66da03214a3e206f5ed627b
Gitweb: http://git.kernel.org/tip/3e51f3c4004c9b01f66da03214a3e206f5ed627b
Author: Frederic Weisbecker fweis...@gmail.com
AuthorDate: Tue, 12 May 2015 16:41:51 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May 2015
Commit-ID: e017cf21ae82e0b36f026b22083a8ae67926f465
Gitweb: http://git.kernel.org/tip/e017cf21ae82e0b36f026b22083a8ae67926f465
Author: Frederic Weisbecker fweis...@gmail.com
AuthorDate: Tue, 12 May 2015 16:41:50 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May 2015
Commit-ID: 6aaa10254dfe61c8c5e87c26e21be0664782a5b4
Gitweb: http://git.kernel.org/tip/6aaa10254dfe61c8c5e87c26e21be0664782a5b4
Author: Luca Abeni luca.ab...@unitn.it
AuthorDate: Mon, 18 May 2015 15:00:32 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May 2015 08:39:21
On Thu, May 14, 2015 at 10:20:51PM +0800, Borislav Petkov wrote:
On Thu, May 14, 2015 at 09:38:57PM +0800, Huang Rui wrote:
Is C1E here you mentioned is waiting state that use mwaitx enters at
AMD platform? If yes, please see below comments:
Current processor:
Power saving: C0 C1E
On Tue, May 19, 2015 at 03:15:21PM +0800, Herbert Xu wrote:
On Tue, May 19, 2015 at 12:13:17AM -0700, Jaegeuk Kim wrote:
The key generation is done by ext4_generate_encryption_key in
fs/ext4/crypto_key.c.
And, ext4_file_mmap and ext4_file_open trigger it.
Well that's where you should
On 19 May 2015 at 03:34, Brian Norris computersforpe...@gmail.com wrote:
So how about the following patch? It seems like we'll need to be able to
ignore useless 'modalias' values in cases like this:
// modalias = shinynewdevice
compatible = myvendor,shinynewdevice,
On Mon, May 18, 2015 at 09:52:59AM -0300, Arnaldo Carvalho de Melo wrote:
Em Mon, May 18, 2015 at 09:30:48AM +0900, Namhyung Kim escreveu:
With multi-thread report, separate sessions can be passed to each
thread, in this case we should keep a single machine state for all
struct sessions.
On Tue, May 19, 2015 at 02:54:41PM +0800, Daniel Kurtz wrote:
+ while (1) {
+ ret = regmap_read(infracfg, INFRA_TOPAXI_PROTECTSTA1,
val);
+ if (ret)
+ return ret;
+
+ if ((val mask) == mask)
+
Hi Dave,
Don't worry :).
Of cause I have read your comments, but most of them contains no actual
code change request, so I did not reply them one by one.
When we are sure there is no actual code change needed, I will update
the comments and other format problems if necessary.
Regards
Zhenhua
On Tue, May 19, 2015 at 09:35:15AM +0200, Stephan Mueller wrote:
Thank you for the hints. I will follow your guidance.
Just for my edification: why is this (rather complex sounding) approach
preferred over a simple cancel API? Other async APIs (e.g. the AIO syscalls
with io_cancel) have
Hi all
I am seeing the following crash on my btrfs filesystem with nfs export.
If I disable the nfs share and reboot, I do not hit the crash. Look like
the crash happens on btrfs with nfs export.
Is this a known issue? Has anyone else faced this? Let me know if you need more
information.
Am Dienstag, 19. Mai 2015, 15:51:55 schrieb Herbert Xu:
Hi Herbert,
You're right. The cancel function is indeed simpler. I can
certainly live with that.
Thank you. I will test my patch a bit more and then release it with the
discussed changes.
Ciao
Stephan
--
To unsubscribe from this list:
On Mon, May 18, 2015 at 09:45:35AM -0300, Arnaldo Carvalho de Melo wrote:
Em Mon, May 18, 2015 at 09:30:50AM +0900, Namhyung Kim escreveu:
When perf creates a new child to profile, the events are enabled on
exec(). And in this case, it doesn't synthesize any event for the
child since
On Mon, May 18, 2015 at 11:32:31AM +0200, Jens Kuske wrote:
Hi,
On 05/17/15 16:19, Maxime Ripard wrote:
On Fri, May 15, 2015 at 06:38:54PM +0200, Jens Kuske wrote:
Add a remove function and export the init and remove function
to allow us to build the SoC specific drivers as modules.
On Tue, May 19, 2015 at 03:30:12PM +0800, Herbert Xu wrote:
On Tue, May 19, 2015 at 12:27:40AM -0700, Jaegeuk Kim wrote:
So, IMHO, it can consume memory too much, since tfm should be allocated for
every inodes and be alive until inode eviction.
Are you sure this is a real problem? Have
On AMD Carrizo processors (Family 15h, Model 60h-6fh), there is a new
feature called MWAITT (Mwait with a timer) as an extension of
Monitor/Mwait.
MWAITT, another name is MWAITX (MWAIT with extensions), has a configurable
timer that causes MWAITX to exit on expiration.
Compared with
This patch removes the redundant comment.
Signed-off-by: Huang Rui ray.hu...@amd.com
---
arch/x86/kernel/process.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/x86/kernel/process.c b/arch/x86/kernel/process.c
index 9d68193..e3e12b6 100644
---
Tue, May 19, 2015 at 03:33:49AM CEST, ying.hu...@linux.intel.com wrote:
FYI, we noticed the below changes on
git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
commit 06635a35d13d42b95422bba6633f175245cc644e (flow_dissect: use
programable dissector in skb_flow_dissect and
Register pinctrl subnode into 6397 mfd cell.
Signed-off-by: Hongzhou Yang hongzhou.y...@mediatek.com
---
drivers/mfd/mt6397-core.c |3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/mfd/mt6397-core.c b/drivers/mfd/mt6397-core.c
index 09bc780..012c620 100644
---
From: Yingjoe Chen yingjoe.c...@mediatek.com
MT8127 pinctrl/eint are similar to mt8135 and mt8173, add
support for mt8127 using mediatek common pinctrl driver.
Signed-off-by: Yingjoe Chen yingjoe.c...@mediatek.com
Signed-off-by: Hongzhou Yang hongzhou.y...@mediatek.com
---
At Sat, 2 May 2015 16:05:13 +0100,
Jonathan McDowell wrote:
On Thu, Apr 30, 2015 at 07:06:31PM +0200, Takashi Iwai wrote:
At Thu, 30 Apr 2015 16:01:31 +0100, Jonathan McDowell wrote:
On Wed, Apr 29, 2015 at 01:54:57PM +0200, Takashi Iwai wrote:
One patch you can try (with or
From: Yingjoe Chen yingjoe.c...@mediatek.com
Add pinctrl,GPIO and EINT node to mt8127.dtsi.
Signed-off-by: Yingjoe Chen yingjoe.c...@mediatek.com
Signed-off-by: Hongzhou Yang hongzhou.y...@mediatek.com
---
arch/arm/boot/dts/mt8127-pinfunc.h | 742
On 05/19/15 15:01, Krzysztof Kozlowski wrote:
2015-05-19 14:57 GMT+09:00 Kukjin Kim kg...@kernel.org:
On 05/18/15 10:47, Krzysztof Kozlowski wrote:
From: Krzysztof Kozlowski k.kozlowsk...@gmail.com
Enable support for Thermal Monitoring Unit present on Exynos SoCs. This
allows detection of
From: Dave Hansen dave.han...@linux.intel.com
The MPX code needs to clear out bounds tables for memory which
is no longer in use. We do this when a userspace mapping is
torn down (unmapped).
There are two modes:
1. An entire bounds table becomes unused, and can be freed
and its pointer
From: Dave Hansen dave.han...@linux.intel.com
user_atomic_cmpxchg_inatomic() actually looks at sizeof(*ptr) to
figure out how many bytes to copy. If we run it on a 64-bit
kernel with a 64-bit pointer, it will copy a 64-bit bounds
directory entry. That's fine, except when we have 32-bit
From: Dave Hansen dave.han...@linux.intel.com
Currently, to get from a bounds directory entry to the virtual
address of a bounds table, we simply mask off a few low bits.
However, the set of bits we mask off is different for 32 and
64-bit binaries.
This breaks the operation out in to a helper
From: Dave Hansen dave.han...@linux.intel.com
We explicitly disable allowing 32-bit binaries to enable
MPX on 64-bit kernels. Re-allow that.
Signed-off-by: Dave Hansen dave.han...@linux.intel.com
Reviewed-by: Thomas Gleixner t...@linutronix.de
---
b/arch/x86/mm/mpx.c |6 --
1 file
From: Dave Hansen dave.han...@linux.intel.com
The comment pretty much says it all.
I wrote a test program that does lots of random allocations
and forces bounds tables to be created. It came up with a
layout like this:
| BOUNDS DIRECTORY ENTRY COVERS |
|BOUNDS
Note: this has been lightly tested. There were no major changes
since the last version, and I ran my normal compile tests, but
this was a bit hurried because I'm about to get on a plane and
will not be reading email for the next week.
Changes from take 7 / v21:
* Address a bunch of Thomas's
From: Wei Chen wei.c...@csr.com
The Hardware Spinlock device on atlas7 provides hardware assistance
for synchronization between the multiple processors in the system
(dual Cortex-A7, CAN bus Cortex-M3 and audio DSP).
This patch adds the DT bindings information for this hwspinlock
module.
Cc:
From: Wei Chen wei.c...@csr.com
This patch moves to use generic dt-binding for hwspinlock providers and
clients.
add #hwlock-cells for the provider and hwlocks for clients.
Cc: Suman Anna s-a...@ti.com
Cc: Bjorn Andersson bj...@kryo.se
Signed-off-by: Wei Chen wei.c...@csr.com
Signed-off-by:
On Mon, May 18, 2015 at 08:09:16PM +0200, Jiri Olsa wrote:
On Mon, May 18, 2015 at 09:30:20AM +0900, Namhyung Kim wrote:
The perf_evlist__mmap_track function creates data mmaps and optionally
hum, there's no perf_evlist__mmap_track in the patch ;-)
Oops, I missed to update the changelog ;-P
On Mon, May 18, 2015 at 08:37:28PM +0200, Jiri Olsa wrote:
On Mon, May 18, 2015 at 09:30:22AM +0900, Namhyung Kim wrote:
When perf detects data file has index table, process header part first
and then rest data files in a row. Note that the indexed sample data is
recorded for each
Am Montag, 18. Mai 2015, 11:02:34 schrieb Theodore Ts'o:
Hi Theodore, Herbert,
The simplest thing to do is to put a refcount on inside the DRBG
handle structure. The caller instantiates the DRBG handle, and
invokes the the DRBG. The DRBG, since it is kicking off an
asynchronous operation,
On Mon, May 18, 2015 at 4:16 PM, Sascha Hauer s.ha...@pengutronix.de wrote:
Hi Daniel,
On Fri, May 15, 2015 at 10:17:33PM +0800, Daniel Kurtz wrote:
Hi Sascha,
On Tue, May 12, 2015 at 3:23 AM, Sascha Hauer s.ha...@pengutronix.de wrote:
This adds support for some miscellaneous bits of the
On Mon, May 18, 2015 at 09:34:25PM +0200, Jiri Olsa wrote:
On Mon, May 18, 2015 at 09:30:28AM +0900, Namhyung Kim wrote:
SNIP
@@ -38,6 +39,7 @@ struct thread *thread__new(pid_t pid, pid_t tid)
thread-ppid = -1;
thread-cpu = -1;
Hello Shawn,
Am 18.05.2015 13:31, schrieb Shawn Guo:
On Mon, May 11, 2015 at 11:02:54AM +0200, Heiko Schocher wrote:
This patch add support for the imx6dl based aristainetos2 board
What are the differences between aristainetos2 and aristainetos board?
aristainetos is a i.MX6 design with a
Johannes,
You mentioned off-list that you might have a fix for this somewhere in
mac80211-next. Do you have any idea when this will make it in to -next?
It is still broken as of -next 20150518.
--
- Jeremiah Mahler
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the
On Tue, May 19, 2015 at 12:13:17AM -0700, Jaegeuk Kim wrote:
The key generation is done by ext4_generate_encryption_key in
fs/ext4/crypto_key.c.
And, ext4_file_mmap and ext4_file_open trigger it.
Well that's where you should be doing crypto_alloc_ablkcipher
and crypto_ablkcipher_setkey.
The
Commit-ID: d9b9ff8c18891d74dc7076800bde81b774f7d032
Gitweb: http://git.kernel.org/tip/d9b9ff8c18891d74dc7076800bde81b774f7d032
Author: David Hildenbrand d...@linux.vnet.ibm.com
AuthorDate: Mon, 11 May 2015 17:52:14 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May
On Tue, May 19, 2015 at 07:58:25AM +0200, Stephan Mueller wrote:
Herbert, do you have any ideas?
On the /dev/random side,
1) Add a struct module argument in addition to func/data.
2) Grab module ref count when func/data is registered.
3) Drop module ref count after func returns.
On the drbg
Commit-ID: 70ffdb9393a7264a069265edded729078dcf0425
Gitweb: http://git.kernel.org/tip/70ffdb9393a7264a069265edded729078dcf0425
Author: David Hildenbrand d...@linux.vnet.ibm.com
AuthorDate: Mon, 11 May 2015 17:52:11 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May
Commit-ID: 2f09b227eeed4b3a072fe818c82a4c773b778cde
Gitweb: http://git.kernel.org/tip/2f09b227eeed4b3a072fe818c82a4c773b778cde
Author: David Hildenbrand d...@linux.vnet.ibm.com
AuthorDate: Mon, 11 May 2015 17:52:17 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May
Commit-ID: 39919b01ae4c1949736b40b79e27178d0c0bc406
Gitweb: http://git.kernel.org/tip/39919b01ae4c1949736b40b79e27178d0c0bc406
Author: David Hildenbrand d...@linux.vnet.ibm.com
AuthorDate: Mon, 11 May 2015 17:52:15 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May
Commit-ID: 388b0e0adbc98a1b12a077dc92851a3ce016db42
Gitweb: http://git.kernel.org/tip/388b0e0adbc98a1b12a077dc92851a3ce016db42
Author: David Hildenbrand d...@linux.vnet.ibm.com
AuthorDate: Mon, 11 May 2015 17:52:16 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May
Commit-ID: f3dae07e442a8131a5485b6a38db2aa22a7a48cf
Gitweb: http://git.kernel.org/tip/f3dae07e442a8131a5485b6a38db2aa22a7a48cf
Author: David Hildenbrand d...@linux.vnet.ibm.com
AuthorDate: Mon, 11 May 2015 17:52:13 +0200
Committer: Ingo Molnar mi...@kernel.org
CommitDate: Tue, 19 May
Hi all,
Changes since 20150518:
The akpm-current tree gained a conflict against Linus' tree.
Non-merge commits (relative to Linus' tree): 4713
4246 files changed, 207445 insertions(+), 103657 deletions(-)
I have
On Tue, May 19, 2015 at 12:27:40AM -0700, Jaegeuk Kim wrote:
So, IMHO, it can consume memory too much, since tfm should be allocated for
every inodes and be alive until inode eviction.
Are you sure this is a real problem? Have you actually looked at
how much memory it consumes?
Apart from
Am Dienstag, 19. Mai 2015, 15:22:27 schrieb Herbert Xu:
Hi Herbert,
On Tue, May 19, 2015 at 07:58:25AM +0200, Stephan Mueller wrote:
Herbert, do you have any ideas?
On the /dev/random side,
1) Add a struct module argument in addition to func/data.
2) Grab module ref count when
On Tue, May 12, 2015 at 09:51:56AM +0200, Vlastimil Babka wrote:
On 04/27/2015 09:23 AM, Joonsoo Kim wrote:
When we steal whole pageblock, we don't need to break highest order
freepage. Perhaps, there is small order freepage so we can use it.
This also gives us some code size reduction
On Tue, May 12, 2015 at 09:54:51AM +0200, Vlastimil Babka wrote:
On 05/12/2015 09:51 AM, Vlastimil Babka wrote:
{
struct page *page;
+ bool steal_fallback;
-retry_reserve:
+retry:
page = __rmqueue_smallest(zone, order, migratetype);
if (unlikely(!page) migratetype !=
On Tue, May 19, 2015 at 09:09:06AM +0200, Heiko Schocher wrote:
@@ -0,0 +1,124 @@
+/*
+ * support fot the imx6 based aristainetos2 board
+ *
+ * Copyright (C) 2015 Heiko Schocher h...@denx.de
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the
On Mon, May 18, 2015 at 11:11:34AM +0200, Jens Kuske wrote:
Hi,
On 05/17/15 14:50, Maxime Ripard wrote:
Hi Jens,
On Fri, May 15, 2015 at 06:38:52PM +0200, Jens Kuske wrote:
Some newer sunxi SoCs (A83T, H3) don't have individual registers for
AHB1, APB1 and APB2 gates anymore, but
On Tue, May 19, 2015 at 3:55 PM, Maxime Ripard
maxime.rip...@free-electrons.com wrote:
On Mon, May 18, 2015 at 11:32:31AM +0200, Jens Kuske wrote:
Hi,
On 05/17/15 16:19, Maxime Ripard wrote:
On Fri, May 15, 2015 at 06:38:54PM +0200, Jens Kuske wrote:
Add a remove function and export the
On Tue, May 12, 2015 at 11:01:48AM +0200, Vlastimil Babka wrote:
On 04/28/2015 09:45 AM, Joonsoo Kim wrote:
On Mon, Apr 27, 2015 at 09:29:23AM +0100, Mel Gorman wrote:
On Mon, Apr 27, 2015 at 04:23:41PM +0900, Joonsoo Kim wrote:
We already have antifragmentation policy in page allocator. It
(resending)
On Mon, 2015-05-18 at 10:01 +0200, Christoph Hellwig wrote:
On Mon, May 18, 2015 at 09:41:02AM +0200, Christoph Hellwig wrote:
Here's a first pass at this along with kref + completion conversion for
the special case PR ALL_TGT_PT=1 pointer dereference.
Btw, I started
On 05/18/15 16:03, Javier Martinez Canillas wrote:
Hello Krzysztof,
On Mon, May 18, 2015 at 3:47 AM, Krzysztof Kozlowski
k.kozlow...@samsung.com wrote:
Dear Kukjin,
Changes since v1:
=
1. Select drivers as modules, whenever possible. Suggested by Javier.
2. Patch 2: The
Add mt6397 support using mediatek common pinctrl driver.
mt6397 is a PMIC, and pinctrl/GPIO is part of 6397 chip.
Pinctrl/GPIO driver should obtain regmap from PMIC,
so adding this support to common code.
Also, mt6397 is no need to support interrupt controller,
so changing common code to skip
From: Yingjoe Chen yingjoe.c...@mediatek.com
struct mtk_desc_pin.chip, mtk_pinctrl_devdata.invser_offset
and mtk_pinctrl_devdata.chip_type are never used in code.
Remove them.
Some per-pin data are using int for pin number and offsets.
Change to short and rearrange to reduce const data size.
Input enable and smt setting have different register,
modify code to fix it.
Several mediatek soc use similar input enable/smt setting
procedure as mt8173, some soc use generic input enable/smt
setting, some soc has no input enable/smt setting. Adding
common code to handle all those cases, so
From: Yingjoe Chen yingjoe.c...@mediatek.com
Several mediatek soc use similar pull setting procedure as mt8173,
the pupd enable and resistance setting are in the same register.
Add common code mtk_pctrl_spec_pull_set_samereg out of spec_pull_set
in mt8173 to handle this case, so future soc driver
On 05/17/15 17:52, Krzysztof Kozlowski wrote:
2015-05-11 12:14 GMT+09:00 Krzysztof Kozlowski k.kozlow...@samsung.com:
Dear Kukjin,
Updated pull request, replacing also the usage of soc_is_exynos4()
with of_machine_is_compatible(). You requested this in comments
for ARM: EXYNOS: Fix failed
Looks good,
Reviewed-by: Christoph Hellwig h...@lst.de
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
On Mon, May 18, 2015 at 11:05:47PM -0700, Nicholas A. Bellinger wrote:
[ 12.830576] kernel BUG at ../drivers/target/target_core_device.c:337!
How did you hit this..?
tcm_node --block iblock_0/array /dev/sda
line=$(tcm_loop --createnexus=0)
wwn=$(echo $line | awk '{print $15}')
tcm_loop
From: Dave Hansen dave.han...@linux.intel.com
The MPX code appears to be saving off the FPU in an unsafe
way. It does not disable preemption or ensure that the
FPU state has been allocated. All of the preemption safety
comes from the unfortunatley-named 'unlazy_fpu()'.
This patch introduces a
From: Dave Hansen dave.han...@linux.intel.com
This is the first in a series of MPX tracing patches.
I've found these extremely useful in the process of
debugging applications and the kernel code itself.
This exception hooks in to the bounds (#BR) exception
very early and allows capturing the
On Mon, May 18, 2015 at 09:57:23AM -0300, Arnaldo Carvalho de Melo wrote:
Em Mon, May 18, 2015 at 09:30:18AM +0900, Namhyung Kim escreveu:
The copyfile_offset() function is to copy source data from given
offset to a destination file with an offset. It'll be used to build
an indexed data
From: Dave Hansen dave.han...@linux.intel.com
The MPX registers (bndcsr/bndcfgu/bndstatus) are not directly
accessible via normal instructions. They essentially act as
if they were floating point registers and are saved/restored
along with those registers.
There are two main paths in the MPX
From: Qiaowei Ren qiaowei@intel.com
MPX_BNDCFG_ADDR_MASK is defined two times, so this patch removes
redundant one.
Signed-off-by: Qiaowei Ren qiaowei@intel.com
Signed-off-by: Dave Hansen dave.han...@linux.intel.com
Reviewed-by: Thomas Gleixner t...@linutronix.de
---
On Mon, May 18, 2015 at 10:41:02AM -0700, Stephen Hemminger wrote:
I will send that driver as soon as the DPDK folks are ready, like a couple
of days from now.
Then jsut send the preparation patch that isn't useful without it
together with that one.
--
To unsubscribe from this list: send the
On Mon, May 18, 2015 at 11:31:42PM -0700, Jaegeuk Kim wrote:
Change log from v1:
- fix missing change
Please do not resend your patch until you have addressed my
questions.
--
Email: Herbert Xu herb...@gondor.apana.org.au
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key:
Hi Jiri,
On Mon, May 18, 2015 at 08:07:13PM +0200, Jiri Olsa wrote:
On Mon, May 18, 2015 at 09:30:19AM +0900, Namhyung Kim wrote:
SNIP
-static int perf_evlist__alloc_mmap(struct perf_evlist *evlist)
+static int perf_evlist__alloc_mmap(struct perf_evlist *evlist, bool
track_mmap)
{
On 05/18/2015 10:28 AM, Jacek Anaszewski wrote:
Hi Stas,
On 05/15/2015 06:47 PM, Stas Sergeev wrote:
Currently the timer trigger allows to set blink period as small as
1mS. But in fact the minimum period is jiffy, which is usually 10mS.
The following mail says:
On Mon, 2015-05-18 at 21:29 -0400, Mimi Zohar wrote:
On Fri, 2015-05-15 at 17:52 +0100, David Woodhouse wrote:
Signed-off-by: David Woodhouse david.woodho...@intel.com
I assume the patch descriptions will be added before being upstreamed.
This patch aborts modules_install when signing
1 - 100 of 2516 matches
Mail list logo