[linux-yocto] [yocto-kernel-cache][yocto-5.2/master][PATCH] features/wifi: Change ATH9K_HTC, RTL8187 and RTL_CARDS to be modules

2019-11-13 Thread Yongxin Liu
CONFIG_ATH9K_HTC, CONFIG_RTL8187 and CONFIG_RTL_CARDS have dependency on CONFIG_MAC80211 which is set to "m". Signed-off-by: Yongxin Liu --- features/wifi/atheros-usb.cfg | 2 +- features/wifi/realtek-usb.cfg | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/fea

[linux-yocto] [v5.2 preempt-rt][PATCH] ptrace: Remove unmatched preempt_count() issue in ptrace_stop

2019-11-12 Thread Yongxin Liu
1d9456fe7f8. To make Yocto RT kernel the same as upstream RT kernel, remove preempt_enable_no_resched(), in stread of adding preempt_disable(). Signed-off-by: Yongxin Liu --- kernel/signal.c | 1 - 1 file changed, 1 deletion(-) diff --git a/kernel/signal.c b/kernel/signal.c index 4e7dddf6b3a9.

[linux-yocto] [linux-yocto preempt-rt v5.2][PATCH 0/1] kmemleak: Change the lock of kmemleak_object to raw_spinlock_t

2019-10-22 Thread Yongxin Liu
Hi Bruce, Could you help to merge this patch to linux-yocto v5.2/standard/preempt-rt? This patch is only for RT kernel. It was added in v5.2 rt11. I know you periodically pull RT patches. But could you help to merge this patch in advance? Liu Haitao (1): kmemleak: Change the lock of

[linux-yocto] [linux-yocto preempt-rt v5.2][PATCH 1/1] kmemleak: Change the lock of kmemleak_object to raw_spinlock_t

2019-10-22 Thread Yongxin Liu
ke the object->lock a raw_spinlock_t. Cc: stable...@vger.kernel.org Link: https://lkml.kernel.org/r/20190927082230.34152-1-yongxin@windriver.com Signed-off-by: Liu Haitao Signed-off-by: Yongxin Liu Signed-off-by: Sebastian Andrzej Siewior --- mm

[linux-yocto] [linux-yocto v5.2][PATCH 2/3] iwlwifi: mvm: replace RS mutex with a spin_lock

2019-10-09 Thread Yongxin Liu
a dedicated worker. Signed-off-by: Gregory Greenman Signed-off-by: Luca Coelho Signed-off-by: Johannes Berg Signed-off-by: Yongxin Liu --- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 530 +-- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 6 +- drivers/net

[linux-yocto] [linux-yocto v5.2][PATCH 3/3] iwlwifi: mvm: fix possible out-of-bounds read when accessing lq_info

2019-10-09 Thread Yongxin Liu
Signed-off-by: Luca Coelho Signed-off-by: Johannes Berg Signed-off-by: Yongxin Liu --- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 28 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/rs.c b/drivers/net/wireless

[linux-yocto] [linux-yocto v5.2][PATCH 1/3] iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks

2019-10-09 Thread Yongxin Liu
-by: Gregory Greenman Signed-off-by: Luca Coelho Signed-off-by: Johannes Berg Signed-off-by: Yongxin Liu --- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 28 +++- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/rs.c b

[linux-yocto] [linux-yocto v5.2][PATCH 0/3] iwlwifi/mvm related patches from mainline kernel

2019-10-09 Thread Yongxin Liu
Hi Bruce, Those three patches are from mainline kernel without any change. They exist since v5.3-rc4. Please help to backport to linux-yocto v5.2. The second commit fixes the following calltrace. Call Trace: dump_stack+0x4f/0x6a ? worker_thread+0xd9/0x3e0

[linux-yocto] [kernel-cache][yocto-5.2] Add NUMA node number and enable NUMA balancing

2019-09-06 Thread Yongxin Liu
Hi Bruce, The follow two patches were merged to master branch of yocto-kernel-cache. 07aeebc4cefbfa4f56a640917355ada547586b60 bsp/intel-x86: Enable NUMA balancing for intel-x86-64 09126d352f7092f8bfe0f79128d7d1aa3b262c53 bsp/intel-x86: Set CONFIG_NODES_SHIFT to 6 Please help to merge them to

[linux-yocto] [kernel-cache][yocto-5.2][PATCH 2/2] bsp/intel-x86: Enable NUMA balancing for intel-x86-64

2019-09-06 Thread Yongxin Liu
Add support for automatic NUMA aware memory/task placement. Enable automatic NUMA balancing as default. Signed-off-by: Yongxin Liu Signed-off-by: Bruce Ashfield --- bsp/intel-x86/intel-x86-64.cfg | 6 ++ 1 file changed, 6 insertions(+) diff --git a/bsp/intel-x86/intel-x86-64.cfg b/bsp

[linux-yocto] [kernel-cache][yocto-5.2][PATCH 1/2] bsp/intel-x86: Set CONFIG_NODES_SHIFT to 6

2019-09-06 Thread Yongxin Liu
This config specifies the maximum number (as a power of 2) of NUMA Nodes available on the target. 2^6 is big enough for most current systems. Signed-off-by: Yongxin Liu Signed-off-by: Bruce Ashfield --- bsp/intel-x86/intel-x86.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[linux-yocto] [kernel-cache][master][PATCH 2/2] bsp/intel-x86: Enable NUMA balancing for intel-x86-64

2019-08-07 Thread Yongxin Liu
Add support for automatic NUMA aware memory/task placement. Enable automatic NUMA balancing as default. Signed-off-by: Yongxin Liu --- bsp/intel-x86/intel-x86-64.cfg | 6 ++ 1 file changed, 6 insertions(+) diff --git a/bsp/intel-x86/intel-x86-64.cfg b/bsp/intel-x86/intel-x86-64.cfg index

[linux-yocto] [kernel-cache][master][PATCH 1/2] bsp/intel-x86: Set CONFIG_NODES_SHIFT to 6

2019-08-07 Thread Yongxin Liu
This config specifies the maximum number (as a power of 2) of NUMA Nodes available on the target. 2^6 is big enough for most current systems. Signed-off-by: Yongxin Liu --- bsp/intel-x86/intel-x86.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bsp/intel-x86/intel-x86

[linux-yocto] [kernel-cache][master and yocto-5.0][PATCH] features/intel-persistent-memory: add pmem support for intel-x86-64

2019-07-09 Thread Yongxin Liu
Because CONFIG_DEV_DAX* are not supported in preempt-rt kernel, use two scc files for Non-RT kerel and RT kernel separately. Signed-off-by: Yongxin Liu --- .../intel-persistent-memory/intel-x86-64-dax.cfg | 7 + .../intel-x86-64-pmem-preempt-rt.scc | 3 +++ .../intel

[linux-yocto] [linux-yocto-dev][PATCH] i2c: i801: fix DNV's SMBCTRL register offset

2018-09-27 Thread Yongxin Liu
pport for Intel DNV") Cc: # v4.4+ Signed-off-by: Felipe Balbi Reviewed-by: Jean Delvare Signed-off-by: Wolfram Sang Signed-off-by: Yongxin Liu --- drivers/i2c/busses/i2c-i801.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/i2c/busses/i2c-i801.c b/drivers/i2c/

[linux-yocto] [PATCH] intel-x86: Add intel-x86 BSPs

2018-07-10 Thread Yongxin Liu
Create intel-x86-32/64 descriptions in yocto-kernel-cache. These BSPs include all the core support for intel-x86 BSP. This is an initial step to get the machines available and testing. Signed-off-by: Yongxin Liu --- bsp/intel-x86/cfs-bandwidth.cfg | 1 + bsp/intel-x86/intel-x86