Hi David,
On Tue, 28 Feb 2017 14:43:36 +0800
David Wu wrote:
> From: "david.wu"
>
> If the pwm was not enabled at uboot loader, pwm could not work for clock
> always disabled at pwm driver. The pwm clock is enabled at beginning of
> pwm_apply(), but disabled at end of pwm_apply().
>
> If the
Hi Priit,
On Mon, Feb 27, 2017 at 11:09:10PM +0200, Priit Laes wrote:
> Hi,
>
> This is serie brings another SoC into the sunxi-ng world.
>
> As mentioned in sun5i conversion, this is pretty much standard
> stuff as all the required clocks were already implemented in
> the sunxi-ng framework.
T
From: Dexuan Cui
If the daemon is NOT running at all, when we disable the util device from
Hyper-V Manager (or sometimes the host can rescind a util device and then
re-offer it), we'll hang in util_remove -> hv_kvp_deinit ->
wait_for_completion(&release_event), because this code path doesn't run:
Linus,
Please pull the latest core-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
core-urgent-for-linus
# HEAD: 4e4636cf981b5b629fbfb78aa9f232e015f7d521 objtool: Enclose contents
of unreachable() macro in a block
A handful of objtool fixes rela
ARNING: CPU: 0 PID: 1 at lib/refcount.c:128 refcount_sub_and_test+0x90/0xd0
> Modules linked in:
> CPU: 0 PID: 1 Comm: swapper Not tainted 4.10.0-next-20170227 #1
> task: cf81d5a0 task.stack: cf81e000
> NIP: c02100e0 LR: c02100e0 CTR: c0279970
> REGS: cf81fc90 TRAP: 0700 Not tainted
Hi
I would like to find out about your company and your business activities.
Please send me a brochure, product catalogue and price information. kindly send
the following to our e-mail: amitprag...@outlook.com
Yours sincerely,
Amit Pragash
CODEGEN INTERNATIONAL PVT LTD
29, Braybrooke Street,, Co
On Tue, Feb 28, 2017 at 03:34:24PM +0800, Peter Xu wrote:
[...]
> > diff --git a/arch/mips/kvm/emulate.c b/arch/mips/kvm/emulate.c
> > index ee4af898bcf6..552ae2b5e911 100644
> > --- a/arch/mips/kvm/emulate.c
> > +++ b/arch/mips/kvm/emulate.c
> > @@ -865,7 +865,7 @@ enum emulation_result kvm_mips
On Tue, Feb 28, 2017 at 03:27:14AM +0800, Icenowy Zheng wrote:
> The H3 SoC have a bigger SID controller, which has its direct read
> address at 0x200 position in the SID block, not 0x0.
>
> Also, H3 SID controller has some silicon bug that makes the direct read
> value wrong at cold boot, add cod
On Fri, Feb 24, 2017 at 08:49:59PM +0100, Radim Krčmář wrote:
> The leading underscores denote that the call is just a bitop wrapper.
>
> Switch all users of open-coded set/check/test to kvm_request ones.
>
> Automated by coccinelle script:
> @@
> expression VCPU, REQ;
> @@
> -set_bit(REQ
Hope someone like these two patches.
On Mon, Feb 06, 2017 at 11:35:28PM +0800, Wei Yang wrote:
>When allocating pg_data in alloc_node_data(), it will try to allocate from
>local node first and then from any node. If it fails at the second trial,
>it means there is not available memory on any node.
On Fri, Feb 24, 2017 at 5:38 PM, Yong Mao wrote:
> From: Yong Mao
> To: Daniel Kurtz
> Subject:Re: [PATCH v1] mmc: mediatek: Fixed bug where clock frequency
> could be set wrong
> Date: Fri, 24 Feb 2017 17:33:37 +0800
>
>
> On Fri, 2017-02-24 at 17:52 +0900, Daniel Kurtz wrote:
>
Hi, everyone
Looking for some comment on these two patches :-)
On Fri, Jan 27, 2017 at 09:59:21AM +0800, Wei Yang wrote:
>According to commit ('mm/memblock: switch to use
>NUMA_NO_NODE instead of MAX_NUMNODES'), MAX_NUMNODES is not preferred as an
>node_id indicator.
>
>This patch use NUMA_NO_NO
Hi.
I am seeing the reference implementations for the callback
in drivers/mtd/nand/nand_base.c
I see only some of them use the argument "oob_required".
- oob_required is used
nand_read_page_raw()
nand_write_page_raw()
nand_write_subpage_hwecc()
- oob_required is ignored
nand_read_page_raw_s
On 01/30, Avaneesh Kumar Dwivedi wrote:
> This patch add hypervisor call support for second stage translation from
> mss remoteproc driver, this is required so that modem on msm8996 which is
> based on armv8 architecture can access DDR region where modem firmware
> are loaded.
>
> Signed-off-by: A
Mask kernel pointers of /sys/kernel/debug/kernel_page_tables entry like
/proc/vmallocinfo does.
With sysctl kernel.kptr_restrict=0 or 1:
cat /sys/kernel/debug/kernel_page_tables
---[ Modules start ]---
---[ Modules end ]---
---[ vmalloc() Area ]---
ff800800-ff800801 64K PT
On 24 February 2017 at 23:07, Rob Herring wrote:
> On Fri, Feb 24, 2017 at 1:57 AM, Chunyan Zhang
> wrote:
>> On 四, 2月 23, 2017 at 06:00:20下午 -0600, Rob Herring wrote:
>>> On Tue, Feb 21, 2017 at 12:55 AM, Chunyan Zhang
>>> wrote:
>>> > From: Orson Zhai
>>> >
>>> > SC9860G is a 8 cores of A53
Hello David,
Am 28.02.2017 um 06:30 schrieb David Lechner:
On 02/27/2017 11:19 PM, Heiko Schocher wrote:
Hello David,
Am 27.02.2017 um 19:11 schrieb David Lechner:
On 02/20/2017 02:37 AM, Heiko Schocher wrote:
From: Guan Ben
extend the pwm-beeper driver to support customized frequency
for
Add pcie-phy node for using phy-exynos-pcie.
There are some modifications.
1. Remove the configuration space values in "ranges" property.
- The getting configuration space from ranges is old way.
- Instead, It can be got from "config"
2. Use the reg-names as "elbi", "config".
- Can know the purpo
On Tue, 2017-02-28 at 06:51 +0100, Greg Kroah-Hartman wrote:
> On Tue, Feb 28, 2017 at 10:35:30AM +0530, Arushi Singhal wrote:
> > Error reported by checkpatch.pl as "avoid multiple line dereference".
> > Addition of new variables to make the code more readable and also to
> > correct about mention
On Mon, Feb 27, 2017 at 02:43:47PM -0800, Andrei Vagin wrote:
...
> > +
> > + if (filp1 && filp_epoll) {
> > + filp_tgt = get_epoll_tfile_raw_ptr(filp_epoll,
> > slot.tfd, slot.toff);
> > + if (IS_ERR(filp_tgt))
> > + ret = PT
Bring up the two remaining CPUs.
Based on LeMaker linux-actions tree.
Signed-off-by: Andreas Färber
---
v3: new
arch/arm/mach-actions/platsmp.c | 67 +++--
1 file changed, 65 insertions(+), 2 deletions(-)
diff --git a/arch/arm/mach-actions/platsmp.c b/arc
This UART is found on S500 and S900 SoCs.
Acked-by: Rob Herring
Signed-off-by: Andreas Färber
---
v2 -> v3: unchanged
v1 -> v2:
* Adopted "actions" vendor prefix
.../devicetree/bindings/serial/actions,owl-uart.txt | 16
1 file changed, 16 insertions(+)
create mode
Allow to bring up CPU1.
Based on LeMaker linux-actions tree.
Signed-off-by: Andreas Färber
---
v3: new
arch/arm/mach-actions/Makefile | 1 +
arch/arm/mach-actions/headsmp.S | 68
arch/arm/mach-actions/platsmp.c | 166
3 files chan
The Actions Semi S900 SoC provides four 32-bit timers, TIMER0/1/2/3,
but no 2Hz timers.
Deal with the S500 having less timers.
An S900 datasheet can be found in 96Boards documentation:
https://github.com/96boards/documentation/blob/master/ConsumerEdition/Bubblegum-96/HardwareDocs/SoC_bubblegum96.
Signed-off-by: Andreas Färber
---
v2 -> v3: unchanged
v2: new
MAINTAINERS | 10 ++
1 file changed, 10 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index b9af886..467121e 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1026,6 +1026,16 @@ S: Maintained
F: drivers/am
Cc: 96boa...@ucrobotics.com
Acked-by: Rob Herring
Signed-off-by: Andreas Färber
---
v1 -> v2 -> v3: unchanged
Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt
b/Documentation/device
Add ARCH_ACTIONS and mach-actions/owl.c for "actions,s500".
Signed-off-by: Andreas Färber
---
v2 -> v3:
* Selected AMBA, global timer, TWD drivers
* Fixed copy&paste in machine definition (Alberto)
v1 -> v2:
* Renamed ARCH_OWL to ARCH_ACTION (Arnd)
* Renamed mach-owl to mach-actions, leav
This implements an earlycon for Actions Semi S500/S900 SoCs.
Based on LeMaker linux-actions tree.
Signed-off-by: Andreas Färber
---
v2 -> v3:
* Adopted BIT() macro
v1 -> v2:
* Extended Kconfig help to mention earlycon (Arnd)
* Spelled out Actions Semiconductor in Kconfig help
* Adopted "
Implement S500 Smart Power System power-gating.
Based on LeMaker linux-actions tree.
Signed-off-by: Andreas Färber
---
v3: new
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/actions/Kconfig | 12 +++
drivers/soc/actions/Makefile | 1 +
drivers
Hello,
This series adds initial support for Actions Semiconductor S500 (ARMv7) and
S900 (ARMv8) SoCs.
v3 has the serial driver working almost equally for both, still glitch on S900.
SMP support and power-gating for S500 are implemented, so both get 4 CPUs up.
https://github.com/afaerber/linux/co
The Actions Semi S900 is a quad-core ARM Cortex-A53 SoC.
The Bubblegum-96 is a 96Boards Consumer Edition compliant board (4/96).
Cc: 96boa...@ucrobotics.com
Acked-by: Rob Herring
Signed-off-by: Andreas Färber
---
v2 -> v3: unchanged
v1 -> v2:
* Adopted "actions" vendor prefix
* Extended te
The Actions Semi S500 is a quad-core ARM Cortex-A9 SoC.
The LeMaker Guitar is an SODIMM-format module with that SoC.
Acked-by: Rob Herring
Signed-off-by: Andreas Färber
---
v2 -> v3: unchanged
v1 -> v2:
* Adopted "actions" vendor prefix
* Extended text
Documentation/devicetree/bindings/
Signed-off-by: Andreas Färber
---
v2 -> v3:
* Fixed uart2 reg offset
* Enlarged timer reg size
* Added 2 Hz timer interrupts, interrupt-names
* Disabled CPUs 1-3 for now (cf. later patches)
* Added Cortex-A9 SCU, global timer, TWD timer/wdt nodes
* Added HOSC clock for timer
v1 -> v2:
*
Actions Semiconductor was listed on NASDAQ as ACTS until Dec 16, 2016.
Cc: mp...@actions-semi.com
Acked-by: Rob Herring
Signed-off-by: Andreas Färber
---
v2 -> v3:
* Fixed sort order after rename
v1 -> v2:
* Reverted from "acts" to "actions" (cf. IAP140 "mrvl" vs. "marvell")
Documentati
From: "david.wu"
If the pwm was not enabled at uboot loader, pwm could not work for clock
always disabled at pwm driver. The pwm clock is enabled at beginning of
pwm_apply(), but disabled at end of pwm_apply().
If the pwm was enabled at uboot loader, pwm clock is always enabled unless
closed by
The Actions Semi S500 SoC provides four timers, 2Hz0/1 and 32-bit TIMER0/1.
Use TIMER0 as clocksource and TIMER1 as clockevents.
Based on LeMaker linux-actions tree.
An S500 datasheet can be found on the LeMaker Guitar pages:
http://www.lemaker.org/product-guitar-download-29.html
Signed-off-by:
Add ARCH_ACTIONS.
Signed-off-by: Andreas Färber
---
v2 -> v3:
* Selected clocksource driver
v1 -> v2:
* Renamed ARCH_OWL to ARCH_ACTION (Arnd)
arch/arm64/Kconfig.platforms | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platform
On 02/27/2017 07:10 PM, Peter Senna Tschudin wrote:
On Wed, Feb 01, 2017 at 04:17:21PM +0530, Archit Taneja wrote:
Hi Archit,
Hi,
Some minor comments:
Thank you for the review!
On 01/28/2017 07:51 PM, Peter Senna Tschudin wrote:
The video processing pipeline on the second output on the
The Actions Semi S500 SoC contains a timer block with two 2 Hz and two
32-bit timers. The S900 SoC timer block has four 32-bit timers.
Signed-off-by: Andreas Färber
---
v2 -> v3:
* Adopted interrupt-names
* Changed compatible for S500
* Added S900 compatible and interrupt names
v2: new
UART0/1/4/6 interrupts are guesses.
Cc: 96boa...@ucrobotics.com
Signed-off-by: Andreas Färber
---
v2 -> v3:
* Added remaining UART nodes -- some interrupts are guesses
* Added timer node -- only TIMER1 interrupt known
v1 -> v2:
* Reworded subject
* Added memory@0 node for Bubblegum-96 (Ma
Signed-off-by: Andreas Färber
---
v1 -> v2 -> v3: unchanged
Documentation/admin-guide/kernel-parameters.txt | 6 ++
1 file changed, 6 insertions(+)
diff --git a/Documentation/admin-guide/kernel-parameters.txt
b/Documentation/admin-guide/kernel-parameters.txt
index 986e443..f48a142 100644
Implement serial console driver to complement earlycon.
Based on LeMaker linux-actions tree.
Signed-off-by: Andreas Färber
---
v2 -> v3:
* Adopted BIT() macro
* Implemented baudrate setting
v2: new
drivers/tty/serial/Kconfig | 4 +-
drivers/tty/serial/owl-uart.c| 591 +++
TI LMU (Lighting Management Unit) driver supports lighting devices below.
LM3532, LM3631, LM3632, LM3633, LM3695 and LM3697.
LMU devices have common features.
- I2C interface for accessing device registers
- Hardware enable pin control
- Backlight brightness control
- Notifier for hardw
This patch describes overall binding for TI LMU MFD devices.
Acked-by: Lee Jones
Acked-by: Rob Herring
Signed-off-by: Milo Kim
---
Documentation/devicetree/bindings/mfd/ti-lmu.txt | 243 +++
1 file changed, 243 insertions(+)
create mode 100644 Documentation/devicetree/bind
On Tue, Feb 28, 2017 at 03:40:53AM +0800, Icenowy Zheng wrote:
> From: Ondrej Jirman
>
> Allwinner SoCs from H3 (including H5, A64, etc) have a new version of
> thermal sensor, and needs a new driver for it.
>
> Add such a driver.
>
> Currently only H3 is supported, but other SoCs are easily to
Back from 2015! TI LMU core driver got acked but few more efforts
were required like backlight, LEDs and others.
Recently, Tony Lindgren has been working on porting mainline Linux on
Droid 4 xt894. One of LMU devices - LM3532 is used for LCD backlight on
that device. I hope this patch-set would b
The Actions Semi S500 SoC requires a special secondary CPU boot procedure.
Signed-off-by: Andreas Färber
---
v3: new
Documentation/devicetree/bindings/arm/cpus.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/arm/cpus.txt
b/Documentation/devicetree/bi
Signed-off-by: Andreas Färber
---
v3: new
arch/arm/boot/dts/s500.dtsi | 9 +
1 file changed, 9 insertions(+)
diff --git a/arch/arm/boot/dts/s500.dtsi b/arch/arm/boot/dts/s500.dtsi
index b4ebd27..e802896 100644
--- a/arch/arm/boot/dts/s500.dtsi
+++ b/arch/arm/boot/dts/s500.dtsi
@@ -9,6
Give the serial driver a fixed-clock as input for baudrate 115200.
Signed-off-by: Andreas Färber
---
v2 -> v3: unchanged
v2: new
arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm64/boot/dts/actions/s900-bubblegum-96.dts
b
Define power domains for all non-reserved S500 power gates.
Signed-off-by: Andreas Färber
---
v3: new
.../devicetree/bindings/power/actions,owl-sps.txt | 17 +
include/dt-bindings/power/s500-powergate.h| 19 +++
2 files changed, 36 insertions(+)
Use a custom S500 enable-method for all CPUs.
Signed-off-by: Andreas Färber
---
v3: new
arch/arm/boot/dts/s500.dtsi | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/boot/dts/s500.dtsi b/arch/arm/boot/dts/s500.dtsi
index 1973181..b4ebd27 100644
--- a/arch/arm/boot/dts/s500.dtsi
Add a fixed-clock for baudrate 115200.
Signed-off-by: Andreas Färber
---
v2 -> v3: unchanged
v2: new
arch/arm/boot/dts/s500-guitar-bb-rev-b.dts | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/s500-guitar-bb-rev-b.dts
b/arch/arm/boot/dts/s500-guitar-bb-rev-b.dt
Hi James,
On 2017/2/27 21:58, James Morse wrote:
> Hi Wang Xiongfeng,
>
> On 25/02/17 07:15, Xiongfeng Wang wrote:
>> On 2017/2/22 5:22, Tyler Baicar wrote:
>>> Currently external aborts are unsupported by the guest abort
>>> handling. Add handling for SEAs so that the host kernel reports
>>> SEA
More and more system are coming with M2 devices on RAID configured
controllers which Linux does not support. Switching to AHCI mode
instead of RAID mode allows it to see the drives but that is not a fix
when you want it in RAID mode and want to use Windows as well. The
question I have is this be
On Mon, 27 Feb 2017, Moritz Fischer wrote:
Alan,
On Mon, Feb 27, 2017 at 12:09 PM, Alan Tull wrote:
First case: embedded FPGA. The hardware has one FPGA. The image is
designed for a specific board, so there's no problem including the
enumeration in the image.
Agreed.
Second case: em
On February 27, 2017 10:13:43 PM PST, Heiko Schocher wrote:
>Hello David,
>
>Am 28.02.2017 um 06:30 schrieb David Lechner:
>> On 02/27/2017 11:19 PM, Heiko Schocher wrote:
>>> Hello David,
>>>
>>> Am 27.02.2017 um 19:11 schrieb David Lechner:
On 02/20/2017 02:37 AM, Heiko Schocher wrote:
On Mon, Feb 20, 2017 at 2:32 PM, Daniel Vetter wrote:
> I thought about this some more, I think what we need to fix this mess
> properly is:
> - mode_valid helper callbacks for crtc, encoder, bridges, with the
> same interface as for connectors.
> - calling all these new mode_valid hooks from the
> "Michal" == Potomski, MichalX writes:
Michal> Since in UFS 2.1 specification some of the descriptor lengths
Michal> differs from 2.0 specification and some devices, which are
Michal> reporting spec version 2.0 have different descriptor lengths we
Michal> can not rely on hardcoded values tak
Hi!
Recent pulls for mainline pre 4.11 introduced pinctrl setup changes and moved
pinctrl-imx to
use generic helpers.
Net effect was that hog group could not be resolved. I made it work for myself
with a two stage setup with create and start separated, and dt probe in between
them.
Signed-of
On Tue, 2017-02-28 at 07:55 +0530, Arushi Singhal wrote:
> Error reported by checkpatch.pl as "avoid multiple line dereference".
> Addition of new variables to make the code more readable and also to
> correct about mentioned error as by itroducing new variables line is
> not exceeding 80 character
Signed-off-by: Chetan Sethi
---
v2:
- split multiple changes across different patches
v3:
- mentioned patch revision in subject
v4:
- modified description to exclude mention of patch number from changelog
- updated subject to include driver name
v5:
- updated series for removing additional ch
On 27.02.2017 09:27, Michal Hocko wrote:
On Sun 26-02-17 09:40:42, Gerhard Wiesinger wrote:
On 04.01.2017 10:11, Michal Hocko wrote:
The VM stops working (e.g. not pingable) after around 8h (will be restarted
automatically), happened serveral times.
Had also further OOMs which I sent to Mincha
On Tue, Feb 28, 2017 at 10:35:30AM +0530, Arushi Singhal wrote:
> Error reported by checkpatch.pl as "avoid multiple line dereference".
> Addition of new variables to make the code more readable and also to
> correct about mentioned error as by itroducing new variables line is
> not exceeding 80 ch
On Fri, 24 Feb 2017 13:13:25 +0530
Ravi Bangoria wrote:
> From: Hemant Kumar
>
> Add support for directly recording SDT events which are present in
> the probe cache. Without this patch, we could probe into SDT events
> using 'perf probe' and 'perf record'. With this patch, we can probe
> the S
Current warning message regarded the "nr_cpu_ids - 1" as the limit
number of the CPUs. It may be confused us, for example:
we have two CPUs, nr_cpu_ids = 2, but the warning message may
indicate that we just have 1 CPU, which likes that:
Only 1 processors supported.Processor 2/0x2 and the rest
On Mon, Feb 27, 2017 at 10:44:49AM +0100, Michal Hocko wrote:
> On Mon 27-02-17 18:02:36, Minchan Kim wrote:
> [...]
> > >From 9779a1c5d32e2edb64da5cdfcd6f9737b94a247a Mon Sep 17 00:00:00 2001
> > From: Minchan Kim
> > Date: Mon, 27 Feb 2017 17:39:06 +0900
> > Subject: [PATCH] mm: use up highatomi
On Mon, Feb 27, 2017 at 08:19:08AM -0800, Shaohua Li wrote:
> On Mon, Feb 27, 2017 at 03:33:15PM +0900, Minchan Kim wrote:
> > Hi Shaohua,
> >
> > On Fri, Feb 24, 2017 at 01:31:47PM -0800, Shaohua Li wrote:
> > > When memory pressure is high, we free MADV_FREE pages. If the pages are
> > > not dir
aarch64-linux-gcc-7 complains about code it doesn't fully understand:
drivers/infiniband/hw/qib/qib_iba7322.c: In function 'qib_7322_txchk_change':
include/asm-generic/bitops/non-atomic.h:105:35: error: 'shadow' may be used
uninitialized in this function [-Werror=maybe-uninitialized]
The code is
Fixed style of block comments
Found using checkpatch
Signed-off-by: Derek Robson
---
Version #1 introduced lines over 80.
This version moves comments to be above the line of code.
drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 173 -
1 file changed, 98 insertions(+),
On 27-02-17, 18:31, Rob Herring wrote:
> On Fri, Feb 24, 2017 at 02:36:33PM +0530, Viresh Kumar wrote:
> > Some platforms have the capability to configure the performance state of
> > their power domains. The process of configuring the performance state is
> > pretty much platform dependent and we
On Tuesday 28 February 2017 04:22 AM, Rob Herring wrote:
> On Wed, Feb 22, 2017 at 02:43:47PM +0100, Bartosz Golaszewski wrote:
>> Add an optional property - enable-gpios - which can be used to specify
>> the GPIOs that must be requested to select the vpif functionality.
>>
>> Signed-off-by: Bartos
On 02/28, Chao Yu wrote:
> On 2017/2/24 6:58, Jaegeuk Kim wrote:
> > @@ -2326,7 +2431,8 @@ void flush_nat_entries(struct f2fs_sb_info *sbi)
> > * entries, remove all entries from journal and merge them
> > * into nat entry set.
> > */
> > - if (!__has_cursum_space(journal, nm_i->di
On 02/28, Ye Xiaolong wrote:
>On 02/27, Peter Chen wrote:
>>On Sun, Feb 26, 2017 at 06:19:59PM +0800, Fengguang Wu wrote:
>>> [Sorry, resend to correct Felipe's email address]
>>>
>>> Greetings,
>>>
>>> This debug patch possibly discloses some USB/I2C bugs. Since the USB
>>> warning shows up earl
blkg_conf_prep() currently calls blkg_lookup_create() while holding
request queue spinlock. This means allocating memory for struct
blkcg_gq has to be made non-blocking. This causes occasional -ENOMEM
failures in call paths like below:
pcpu_alloc+0x68f/0x710
__alloc_percpu_gfp+0xd/0x10
__per
On 02/27/2017 11:19 PM, Heiko Schocher wrote:
Hello David,
Am 27.02.2017 um 19:11 schrieb David Lechner:
On 02/20/2017 02:37 AM, Heiko Schocher wrote:
From: Guan Ben
extend the pwm-beeper driver to support customized frequency
for SND_BELL from device tree.
Signed-off-by: Guan Ben
Signed-o
Hello Rob,
Am 27.02.2017 um 20:10 schrieb Rob Herring:
On Mon, Feb 20, 2017 at 09:37:43AM +0100, Heiko Schocher wrote:
From: Guan Ben
extend the pwm-beeper driver to support customized frequency
for SND_BELL from device tree.
Signed-off-by: Guan Ben
Signed-off-by: Mark Jonas
[h...@denx.de:
Hello David,
Am 27.02.2017 um 19:11 schrieb David Lechner:
On 02/20/2017 02:37 AM, Heiko Schocher wrote:
From: Guan Ben
extend the pwm-beeper driver to support customized frequency
for SND_BELL from device tree.
Signed-off-by: Guan Ben
Signed-off-by: Mark Jonas
[h...@denx.de: adapted to 4.
On Monday 27 February 2017 10:10 PM, Rob Herring wrote:
> On Fri, Feb 17, 2017 at 03:20:34PM +0530, Kishon Vijay Abraham I wrote:
>> Update device tree binding documentation of TI's dra7xx PCI
>> controller to include property for enabling legacy mode.
>>
>> Signed-off-by: Kishon Vijay Abraham I
On Tue, Feb 28, 2017 at 11:25:56AM +0800, Xiong Zhou wrote:
>
> On latest Linus tree, xfstests generic/04{4,5,6} fails.
Yes, that's known issue. generic/04[456] were originally XFS specific
tests, and they have have assumptions about the implementation of the
underlying file system.
We have a f
Error reported by checkpatch.pl as "avoid multiple line dereference".
Addition of new variables to make the code more readable and also to
correct about mentioned error as by itroducing new variables line is
not exceeding 80 characters.
Signed-off-by: Arushi Singhal
---
changes in v6
- changes
On Fri, Feb 24, 2017 at 01:31:48PM -0800, Shaohua Li wrote:
> Now MADV_FREE pages can be easily reclaimed even for swapless system. We
> can safely enable MADV_FREE for all systems.
>
> Cc: Michal Hocko
> Cc: Minchan Kim
> Cc: Hugh Dickins
> Cc: Rik van Riel
> Cc: Mel Gorman
> Cc: Andrew Mort
This patch fixes coding style issue of having block comments using a
trailing */ on a separate line, warning as issued by checkpatch
Signed-off-by: Chetan Sethi
---
v2:
- split multiple changes across different patches
v3:
- mentioned patch revision in subject
v4:
- modified description to exc
ID: 2972 Comm: modprobe Not tainted 4.10.0-next-20170227
#4
[ 11.731930] task: c0077b284a00 task.stack: c0077b8b8000
[ 11.731933] NIP: c17bf84c LR: c17bfcbc CTR:
[ 11.731937] REGS: c0077b8bb800 TRAP: 0700 Not tainted
(4.10.0-next-20170
The dummy_udc WARN is gone with this patch for 100+ times of boot tests.
Tested-by: Xiaolong Ye
Thanks,
Xiaolong
Thanks, Xiaolong. I will submit a patch for it.
Thank you Peter! We've been noised by this warning for quite some time.
Fengguang
This patch fixes warning of line over 80 characters, as issued by
checkpatch.pl
Signed-off-by: Chetan Sethi
---
v2:
- split multiple changes across different patches
v3:
- mentioned patch revision in subject
v4:
- modified description to exclude mention of patch number from changelog
v5:
- up
On Tue, Feb 28, 2017 at 12:32:55PM +0800, Ye Xiaolong wrote:
> On 02/28, Ye Xiaolong wrote:
> >On 02/27, Peter Chen wrote:
> >>On Sun, Feb 26, 2017 at 06:19:59PM +0800, Fengguang Wu wrote:
> >>> [Sorry, resend to correct Felipe's email address]
> >>>
> >>> Greetings,
> >>>
> >>> This debug patch
This will allow marking device property lists as __initdata, the same as
board info structures themselves.
Signed-off-by: Dmitry Torokhov
---
drivers/i2c/i2c-boardinfo.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/i2c/i2c-boardinfo.c b/drivers/i2c/i2c-boardinfo.c
index 6e5
Fix a couple of minor issues found by checkpatch.pl:
Add/remove spaces where required.
Move EXPORT_SYMBOL() to the end of the function it refers to.
Set the access mode for the proc entry explicity.
Use pr_warn() instead of printk() without loglevel.
Signed-off-by: Martin Kaiser
---
drivers/cha
Error reported by checkpatch.pl as "avoid multiple line dereference".
Addition of new variables to make the code more readable and also to
correct about mentioned error as by itroducing new variables line is
not exceeding 80 characters.
Signed-off-by: Arushi Singhal
---
changes in v5
- changes
Add SPI driver that initializes SPI regmap for the adxl345 core driver.
The driver supports the same functionality as I2C namely the x, y, z and
scale readings.
Signed-off-by: Eva Rachel Retuya
Reviewed-by: Andy Shevchenko
---
Changes from v4:
* Add Andy's Reviewed-by tag
Changes from v3:
* Rev
clk_round_rate returns a signed long and may possibly return errors
in it, for example if there is no possible rate.
Till now dw8250_set_termios ignored any error, the signednes and would
just use the value as input to clk_set_rate. This of course falls apart
if there is an actual error, so check
On Tue, Feb 28, 2017 at 12:24:03PM +0800, Fengguang Wu wrote:
Hi Linus Walleij,
I'm not sure if this is a good bisect since the merged gpio branch
suffers from another early hang problem which could hide the KASAN
BUG. So also OF people are also included in the loop.
The attached reproduce-* sc
Guenter Roeck reported a boot failure in mips64. It was bisected to the
following commit:
d1091c7fa3d5 ("objtool: Improve detection of BUG() and other dead ends")
The unreachable() macro was formerly only composed of a single
statement. The above commit added a second statement, but neglecte
Hi Marco,
After Linux-4.9, we also mapped the logical CPU IDs for the disabled CPUs.
The reason of the warning maybe that:
The max number of the CPU in "dl360g5" is 2 (NR_CPUS:2), but, the
kernel mapped one of the number to a disabled CPUs, so one of the
enable CPUs will never have a cpu_id, so
Michał Zegan writes:
> This patch fixes the case where meson_mmc_probe function fails before
> core_clk is enabled.
> Originally, that would result in a try to disable the core clock, and if
> it was not already enabled, it would result in a kernel warning.
> This issue is similar to the one with
Generic device properties support statically defined property sets. For
them to be usable, we need to attach these property sets before devices
are registered and probed. Allowing to attach property list to
spi_board_info structure will allow non-ACPI non-DT boards switch to using
generic propertie
I am trying to convert some input drivers to use only generic device
properties, and get rid of legacy platform data. For that I need to be
able to attach property lists to devices before they are registered, and
quite a few boards use spi_register_board_info() to create their devices.
v2: change
Lists of spi_board_info entries registered with spi_register_board_info()
can be quite long; instead of forcing memory allocator find contagious
chunk of memory, let;s allocate them one-by-one, so they can be packed as
needed.
Signed-off-by: Dmitry Torokhov
---
drivers/spi/spi.c | 12 ++-
Many boards form list of spi_board_info entries depending on config,
and it is possible to end up with empty list. Do not report error
in such cases.
Signed-off-by: Dmitry Torokhov
---
drivers/spi/spi.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c
i
Lists of spi_board_info entries registered with spi_register_board_info()
can be quite long; instead of forcing memory allocator find contagious
chunk of memory, let;s allocate them one-by-one, so they can be packed as
needed.
Signed-off-by: Dmitry Torokhov
---
drivers/spi/spi.c | 11 +--
1 - 100 of 751 matches
Mail list logo