Hi,
Recently, when I trying to destroy a virtual machine, I came across
a panic. The stack is listed at the end of this mail.
After analyze, I think it is a problem of cpu, it generate an interrupt
of vector 24.
SS/ESP/EFLAGS/CS/RIP are push into stack. and EFLAGS is changed from 0x286
to 0x100
Oleksij,
Am 09.05.2017 um 07:52 schrieb Oleksij Rempel:
>>
>> If VFS maintainers are fine with that, I'll take it.
>> From UBIFS' POV it does not matter much. :-)
>>
>>
>> Ping to VFS maintainers?
>>
>>
>> What ping? Al made it clear that a flag is not needed.
>> BTW, xfs s_uui
Commit-ID: f63d947c1673930bfc5f2f9bd1073a02c179a890
Gitweb: http://git.kernel.org/tip/f63d947c1673930bfc5f2f9bd1073a02c179a890
Author: Sudeep Holla
AuthorDate: Mon, 8 May 2017 13:32:27 +0100
Committer: Thomas Gleixner
CommitDate: Tue, 9 May 2017 08:56:41 +0200
clocksource/arm_arch_time
On Wed, 3 May 2017, Xiaochen Shen wrote:
> The typo is in example 3.
>
> "C0" in "# echo C0 > p0/cpus" is wrong because it specifies core
> 6-7 instead of wanted core 4-7.
>
> Correct this typo to avoid confusion.
>
> Signed-off-by: Xiaochen Shen
> Signed-off-by: Fenghua Yu
That SOB chain is
- Original Message -
> From: "Jon Masters"
> To: "Paolo Bonzini" , "KVM list" ,
> linux-kernel@vger.kernel.org, "Linux
> Virtualization"
> Sent: Tuesday, May 9, 2017 7:42:48 AM
> Subject: Re: CFP: KVM Forum 2017
>
> On 05/02/2017 06:41 AM, Paolo Bonzini wrote:
> >
Am 08.05.2017 um 19:29 schrieb SF Markus Elfring:
> From: Markus Elfring
> Date: Mon, 8 May 2017 19:21:27 +0200
>
> A bit of data was put into a sequence by separate function calls.
> Print the same data together with adjusted seq_printf() calls instead.
Sorry, i'm not happy with this patch. It d
On Wed, 3 May 2017, Vincent Legoll wrote:
> Subject : [PATCH] Fix NR_IRQS printk()
The subject line is missing a subsystem token. Please consult
Documentation/process/submitting-patches.rst
and run 'git log path/to/affected.file' to see how a proper subject line
should look like.
> - Missing
On Tue, May 9, 2017 at 10:01 AM, Richard Weinberger wrote:
>
> Oleksij,
>
> Am 09.05.2017 um 07:52 schrieb Oleksij Rempel:
> >>
> >> If VFS maintainers are fine with that, I'll take it.
> >> From UBIFS' POV it does not matter much. :-)
> >>
> >>
> >> Ping to VFS maintainers?
>
Hello Mika,
On Tue, May 09, 2017 at 07:18:09AM +0300, Mika Penttilä wrote:
> The following commit e61c38d85b7 makes the uarts on i.MX6 nonfunctional (no
> data transmitted or received).
> With e61c38d85b7 reverted the uarts work ok.
>
> ---
> commit e61c38d85b7392e033ee03bca46f1
On Mon, 2017-05-08 at 16:28 -0700, Brendan Higgins wrote:
>
> I am curious what everyone thinks about this. It seemed that, earlier
> on, people did not like me disabling multi-master mode, but I think
> that it would make bus recovery not work as well. Given that, I think
> it makes the most sens
On Thu, 4 May 2017, Tommi Rantala wrote:
> 2017-04-23 18:01 GMT+03:00 Thomas Gleixner :
> > On Sat, 15 Apr 2017, Tommi Rantala wrote:
> >
> >> Testing with 4.10.8-200.fc25.x86_64: freezer, devices and platform are
> >> OK, it breaks at "processors".
> >> The screen stays off, and the machine no lon
Hi Thomas,
I am sorry, this is the reason why I added Fenghua in SOB list:
I have sent this patch to Fenghua for internal review. After that, I sent it
out to LKML.
What is your suggestion to fix? Move Fenghua from "Signed-off-by:" to "Cc:"?
Thank you.
Best regards,
Xiaochen
On 2017/5/9 15:03,
On Tue, 9 May 2017, Xiaochen Shen wrote:
> Hi Thomas,
>
> I am sorry, this is the reason why I added Fenghua in SOB list:
> I have sent this patch to Fenghua for internal review. After that, I sent it
> out to LKML.
The SOB chain would have been correct, if Fenghua would have sent your
patch.
>
On Mon, May 08, 2017 at 03:44:12PM -0500, Alan Tull wrote:
> On Mon, May 8, 2017 at 3:44 AM, Wu, Hao wrote:
> >> On Wed, May 3, 2017 at 3:07 PM, Alan Tull wrote:
> >> > On Wed, May 3, 2017 at 6:58 AM, Wu Hao wrote:
> >> >> On Thu, Apr 20, 2017 at 09:09:47AM -0500, Alan Tull wrote:
> >> >>> Add t
Eric Biggers wrote:
> It probably would be easier to kmalloc() this struct and store a pointer to
> it in key->payload.data[0]
Yeah, but it's a waste of resources if you don't have to do it.
David
From: Markus Elfring
Date: Tue, 9 May 2017 09:19:09 +0200
Three update suggestions were taken into account
from static source code analysis.
Markus Elfring (3):
Reduce function calls for sequence output in read_file_dma()
Replace four seq_printf() calls by seq_putc()
Adjust a null pointer
On 05/09/2017 10:14 AM, Uwe Kleine-König wrote:
> Hello Mika,
>
> On Tue, May 09, 2017 at 07:18:09AM +0300, Mika Penttilä wrote:
>> The following commit e61c38d85b7 makes the uarts on i.MX6 nonfunctional (no
>> data transmitted or received).
>> With e61c38d85b7 reverted the uarts work ok.
>>
>>
From: Markus Elfring
Date: Mon, 8 May 2017 21:55:09 +0200
Some data were put into a sequence by separate function calls.
Print the same data with two function calls less.
This issue was detected by using the Coccinelle software.
Signed-off-by: Markus Elfring
---
drivers/net/wireless/ath/ath9k
From: Markus Elfring
Date: Mon, 8 May 2017 22:04:47 +0200
Four single characters (line breaks) should be put into a sequence.
Thus use the corresponding function "seq_putc".
This issue was detected by using the Coccinelle software.
Signed-off-by: Markus Elfring
---
drivers/net/wireless/ath/at
On Sun, May 07, 2017 at 04:40:38AM +0900, Stafford Horne wrote:
> Hi Christophe,
>
> On Sat, May 06, 2017 at 10:23:59AM +0200, Christophe JAILLET wrote:
> > If 'devm_kzalloc' fails, a NULL pointer will be dereferenced.
> > Return -ENOMEM instead, as done for the other memory allocation just a
> >
On Fri, Apr 07, 2017 at 01:09:41AM +0800, Xiaochen Shen wrote:
> Both typos are in example 3.
>
> Because cache id 0 is the only cache id, the ";" is redundant in
> "# echo "L3:0=ffc00;" > p0/schemata".
>
> And "C0" in "# echo C0 > p0/cpus" is wrong because it specifies core
> 6-7 instead of want
From: Markus Elfring
Date: Mon, 8 May 2017 22:17:13 +0200
The script "checkpatch.pl" pointed information out like the following.
Comparison to NULL could be written "!buf"
Thus adjust this expression.
Signed-off-by: Markus Elfring
---
drivers/net/wireless/ath/ath9k/debug.c | 6 +++---
1 file
On Tuesday 09 May 2017 01:10:54 mario.limoncie...@dell.com wrote:
> >
> > I found dmsdos implementation of that DS compression at:
> > http://cmp.felk.cvut.cz/~pisa/dmsdos
> >
> > Then took relevant decompression code and it really decompressed that
> > binary MOF WMI buffer. But still decompress
Amir,
Am 09.05.2017 um 09:08 schrieb Amir Goldstein:
>> Then we can queue this patch for 4.13.
>> Please resend and make sure it addresses everything what was also
>> suggested for the xfs s_uuid patch.
>>
>
> Just to be clear, the xfs s_uuid patch is just a memcpy,
> no different from Oleksij's
On 05/09/2017 09:08 AM, Amir Goldstein wrote:
On Tue, May 9, 2017 at 10:01 AM, Richard Weinberger wrote:
Oleksij,
Am 09.05.2017 um 07:52 schrieb Oleksij Rempel:
If VFS maintainers are fine with that, I'll take it.
From UBIFS' POV it does not matter much. :-)
Ping to
Hi Hans,
It's OK, feel free to change.
BR
Hugues.
On 05/06/2017 10:54 AM, Hans Verkuil wrote:
> Hi Hugues,
>
> On 05/05/2017 05:31 PM, Hugues Fruchet wrote:
>> This V4L2 subdev driver enables Digital Camera Memory Interface (DCMI)
>> of STMicroelectronics STM32 SoC series.
>>
>> Reviewed-by: Hans
Thank you, Thomas. I will send out v2 patch with the fix soon.
Best regards,
Xiaochen
On 2017/5/9 15:22, Thomas Gleixner wrote:
> On Tue, 9 May 2017, Xiaochen Shen wrote:
>
>> Hi Thomas,
>>
>> I am sorry, this is the reason why I added Fenghua in SOB list:
>> I have sent this patch to Fenghua fo
On 09/05/17 02:16, Randy Li wrote:
On 05/09/2017 12:27 AM, Heiko Stübner wrote:
Am Mittwoch, 3. Mai 2017, 10:56:24 CEST schrieb Guillaume Tucker:
The ARM Mali Midgard GPU kernel driver is only available
out-of-tree and is not going to be merged in its current form.
However, it would be useful
If a kthread forks (e.g. usermodehelper since commit 1da5c46fa965) but
fails in copy_process() between calling dup_task_struct() and setting
p->set_child_tid, then the value of p->set_child_tid will be inherited
from the parent and get prematurely freed by free_kthread_struct().
kthread()
On Tue, May 9, 2017 at 9:08 AM, Thomas Gleixner wrote:
> On Wed, 3 May 2017, Vincent Legoll wrote:
>
>> Subject : [PATCH] Fix NR_IRQS printk()
>
> The subject line is missing a subsystem token. Please consult
>
> Documentation/process/submitting-patches.rst
>
> and run 'git log path/to/affected.
:) Podcast drops sometime next couple days - double header this week to cover
every pull request in 4.12...just that part is 4500 words of summary and that's
not counting ongoing dev. I think the merge window is basically some kind of
ultimate curse. Sorry for top post...time to z.
--
Comp
Hi,
On 07/05/2017 17:14, Jonathan Cameron wrote:
> On 02/05/17 07:46, Corentin Labbe wrote:
>> Hello
>
> Beyond picking up in a quick code inspection I'm afraid. Quentin
> can you take a look at this? I guess its triggering as a result
> of the call to read the temperature failing, but beyond t
On Mon, May 08, 2017 at 01:16:56PM -0600, Shuah Khan wrote:
> On 05/06/2017 02:39 PM, Greg Kroah-Hartman wrote:
> > This is the start of the stable review cycle for the 4.10.15 release.
> > There are 5 patches in this series, all will be posted as a response
> > to this one. If anyone has any issu
On 05/09/2017 03:40 PM, Guillaume Tucker wrote:
On 09/05/17 02:16, Randy Li wrote:
On 05/09/2017 12:27 AM, Heiko Stübner wrote:
Am Mittwoch, 3. Mai 2017, 10:56:24 CEST schrieb Guillaume Tucker:
The ARM Mali Midgard GPU kernel driver is only available
out-of-tree and is not going to be merg
2017-05-08 17:17 GMT+02:00 William Breathitt Gray :
> On Sun, May 07, 2017 at 02:49:16PM +0100, Jonathan Cameron wrote:
>>On 01/05/17 01:50, Jonathan Cameron wrote:
>>> On 27/04/17 14:29, Benjamin Gaignard wrote:
Add validate function to be use to use the correct trigger.
Add an attribute
Hi Richard,
I'm still worried about this failure case, do we really
believe that the flash could fail in such a way that the
fastmap is corrupted in an undetectable way?
If we do detect corruption we should be no worse off
than earlier since we should ignore the fastmap, IIRC.
Could you please e
On Mon, May 08, 2017 at 10:00:37PM -0400, Harinath Nampally wrote:
> This patch fixes below checkpatch.pl warning:
> CHECK: struct mutex definition without comment
>
> Signed-off-by: Harinath Nampally
> ---
> drivers/staging/iio/meter/ade7753.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 delet
On 08/05/2017 at 11:13:51 -0700, Kevin Hilman wrote:
> + relevant soc/board maintainers
>
> kernelci.org bot writes:
>
> > stable-rc/linux-3.18.y boot: 77 boots: 2 failed, 75 passed
> > (v3.18.51-69-gdab3331ef5e9)
> >
> > Full Boot Summary:
> > https://kernelci.org/boot/all/job/stable-rc/branc
Commit-ID: fb8fb46c56289b3f34b5d90a4ec65e9e4e4544a5
Gitweb: http://git.kernel.org/tip/fb8fb46c56289b3f34b5d90a4ec65e9e4e4544a5
Author: Xiaochen Shen
AuthorDate: Wed, 3 May 2017 11:15:56 +0800
Committer: Thomas Gleixner
CommitDate: Tue, 9 May 2017 09:41:42 +0200
x86/intel_rdt: Fix a typ
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: bf5f89463f5b3109a72ed13ca62b57e90213387d
commit: 734009e96d1983ad739e5b656e03430b3660c913 futex: Change locking rules
date: 7 weeks ago
reproduce:
# apt-get install sparse
git checkout 73400
Hi Sean, Hi Arnd,
+Eddie who pinged me about this in a private mail.
2017-05-08 13:36 GMT+02:00 Arnd Bergmann :
> On Mon, May 8, 2017 at 11:53 AM, Sean Wang wrote:
>> Hi Rob,
>>
>> thanks for helping me looping in the right group
>>
>>
>> Hi Arnd and Olof
>>
>> I found Matthias is inactive for
On Tue, May 9, 2017 at 2:32 AM, kbuild test robot
wrote:
> tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
> master
> head: 2d3e4866dea96b0506395b47bfefb234f2088dac
> commit: beba3a20bf90ce1b93e24592c3ebf0d0bb581bbe x86: switch to RAW_COPY_USER
> date: 6 weeks ago
>
On Tue, May 9, 2017 at 10:35 AM, Richard Weinberger wrote:
> Amir,
>
> Am 09.05.2017 um 09:08 schrieb Amir Goldstein:
>>> Then we can queue this patch for 4.13.
>>> Please resend and make sure it addresses everything what was also
>>> suggested for the xfs s_uuid patch.
>>>
>>
>> Just to be clear,
From: Markus Elfring
Date: Mon, 8 May 2017 22:22:04 +0200
Five single characters (line breaks) should be put into a sequence.
Thus use the corresponding function "seq_putc".
This issue was detected by using the Coccinelle software.
Signed-off-by: Markus Elfring
---
drivers/net/wireless/ath/wi
This patch series mainly intends to add imx7ulp support which is also
using FSL lpuart.
The lpuart in imx7ulp is basically the same as ls1021a. It's also
32 bit width register, but unlike ls1021a, it's little endian.
Besides that, imx7ulp lpuart has a minor different register layout
from ls1021a t
The lpuart of imx7ulp is basically the same as ls1021a. It's also
32 bit width register, but unlike ls1021a, it's little endian.
Besides that, imx7ulp lpuart has a minor different register layout
from ls1021a.
Cc: devicet...@vger.kernel.org
Cc: Rob Herring
Cc: Greg Kroah-Hartman
Cc: Jiri Slaby
It's based on the exist lpuart32 read/write implementation.
Cc: Greg Kroah-Hartman
Cc: Jiri Slaby (supporter:TTY LAYER)
Cc: Fugang Duan
Cc: Stefan Agner
Cc: Mingkai Hu
Cc: Yangbo Lu
Signed-off-by: Dong Aisheng
---
drivers/tty/serial/fsl_lpuart.c | 12 ++--
1 file changed, 10 insert
The lpuart of imx7ulp is basically the same as ls1021a. It's also
32 bit width register, but unlike ls1021a, it's little endian.
Besides that, imx7ulp lpuart has a minor different register layout
from ls1021a that it has four extra registers (verid, param, global,
pincfg) located at the beginning o
earlycon is executed quite early before the device tree probe,
so we need configure the correct reg_off for imx7ulp during
early console setup.
Cc: Greg Kroah-Hartman
Cc: Jiri Slaby
Cc: Fugang Duan
Cc: Stefan Agner
Cc: Mingkai Hu
Cc: Yangbo Lu
Signed-off-by: Dong Aisheng
---
drivers/tty/se
On new LPUART versions, the oversampling ratio for the receiver can be
changed from 4x (00011) to 32x (1) which could help us get a more
accurate baud rate divider.
The idea is to use the best OSR (over-sampling rate) possible.
Note, OSR is typically hard-set to 16 in other LPUART instantiatio
Am Montag, den 08.05.2017, 23:14 +0800 schrieb Geliang Tang:
> Use memdup_user() helper instead of open-coding to simplify the code.
>
> Signed-off-by: Geliang Tang
Acked-by: Oliver Neukum
On Tue, 2017-05-09 at 09:50 +0200, SF Markus Elfring wrote:
> From: Markus Elfring
> Date: Mon, 8 May 2017 22:22:04 +0200
>
> Five single characters (line breaks) should be put into a sequence.
> Thus use the corresponding function "seq_putc".
Please stop, this isn't really an issue worth worryi
On 2017-05-08 16:24, Paul E. McKenney wrote:
On Mon, May 08, 2017 at 09:43:15AM +0300, mi...@stz-bg.com wrote:
On 2017-01-20 17:19, Steven Rostedt wrote:
>On Fri, 20 Jan 2017 10:43:50 +0200
>mi...@stz-bg.com wrote:
>
>>[1.] One line summary of the problem:
>>
>>rcu_sched detected stalls on CPUs
This is used to dynamically check the SoC specific lpuart properies.
Currently only the checking of 32 bit register width is added which
functions the same as before. More will be added later for supporting
new chips.
Cc: Greg Kroah-Hartman
Cc: Jiri Slaby
Cc: Fugang Duan
Cc: Stefan Agner
Cc: M
PEAQ is a new European OEM, I've bought one of their 2-in-1 x86
devices, which is actually quite a nice device. Under Windows it has
Dolby software for "better" sound and you can select different equalizer
presets using a special button.
This WMI interface for this button is not really nice, as it
system]
>
> url:
> https://github.com/0day-ci/linux/commits/Dan-Williams/block-dax-move-select-DAX-from-BLOCK-to-FS_DAX/20170509-051522
> config: parisc-c3000_defconfig (attached as .config)
> compiler: hppa-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
> reproduce:
> wget
> The only benefit is a little bit higher performance.
I would prefer such a small code reduction. I am not so concerned
about an other readability impression at this place.
> But for debugfs this won't be necessary.
I would appreciate also another improvement there.
Regards,
Markus
Hi,
Andy Shevchenko writes:
> acpi_evaluate_dsm() and friends take a pointer to a raw buffer of 16
> bytes. Instead we convert them to use uuid_le type. At the same time we
> convert current users.
>
> acpi_str_to_uuid() becomes useless after the conversion and it's safe to
> get rid of it.
>
>
On Mon, May 08, 2017 at 02:13:00PM +0530, Surender Polsani wrote:
> according to coding style else is not generally
> useful after a break or return
>
> Signed-off-by: Surender Polsani
> ---
> drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
Hi,
On Mon, May 1, 2017 at 2:58 PM, Sean Wang wrote:
> On Fri, 2017-04-28 at 15:37 -0500, Rob Herring wrote:
>> On Wed, Apr 26, 2017 at 05:26:13PM +0800, sean.w...@mediatek.com wrote:
>> > From: Sean Wang
>> >
>> > Banana Pi team in Sinovoip Co., Limited which are dedicated to
>> > design and ma
On Tue, May 9, 2017 at 12:57 AM, David Howells wrote:
> Miklos Szeredi wrote:
>
>> > + (3) Validate and pre-process the mount context.
>>
>> (3.5) Create super block
>>
>> I think this need to be triggered by something like a "commit" command
>> from userspace. Basically this is where the option
2017-05-06 19:00 GMT+02:00 SF Markus Elfring :
>>> 1. I suggest to combine a few functions into fewer ones.
>>>* Do you spot any programming mistakes in these concrete cases?
>>
>> Not in the patches I skimmed.
>
> Thanks for such feedback.
>
>
>> However, your history of breaking code tells me
On 05/07/17 19:12, SF Markus Elfring wrote:
From: Markus Elfring
Date: Sun, 7 May 2017 19:00:09 +0200
A few update suggestions were taken into account
from static source code analysis.
Markus Elfring (4):
Combine two function calls into one in show_cacheinfo()
Use seq_putc() in show_cpu_su
Kees Cook wrote:
> This doesn't protect you against changes in struct path size,
> though... the existing code (and this proposal) will break if that
> ever happens...
True - in which case you should kmalloc() it as Eric suggests.
> What's the problem with defining the types at the top level? T
Hi all,
Please give feedback on these patches which extends PWM framework
in order to support PWM dead-times.
Since I didn't receive any inputs on RFC series I'm resending it as
normal patch series.
For a PWM controller with more than one output signals per PWM channel
dead-times are the delays i
The Raspberry Pi startup stub files for multi-core BCM283X processors
make the secondary CPUs spin until the corresponding mailbox is
written. These stubs are loaded at physical address 0x0xxx (as seen
by the ARMs), but this page will be reused by the kernel unless it is
explicitly reserved, ca
The early_irq_init() function was not telling what all the displayed
information is.
- Add some missing whitespace & commas for easier reading
- Tell that the third number is the number of preallocated irqs
returned by arch_probe_nr_irqs()
Signed-off-by: Vincent Legoll
---
kernel/irq/irqdesc.
diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c
index 7b86508ac8cf..93b4f0de9418 100644
--- a/drivers/usb/host/xhci-pci.c
+++ b/drivers/usb/host/xhci-pci.c
@@ -210,13 +210,12 @@ static void xhci_pci_quirks(struct device *dev, struct
xhci_hcd *xhci)
#ifdef CONFIG_ACPI
On Mon, Apr 24, 2017 at 08:47:14AM +0800, Jin, Yao wrote:
>
>
> On 4/23/2017 9:55 PM, Jiri Olsa wrote:
> > On Thu, Apr 20, 2017 at 08:07:50PM +0800, Jin Yao wrote:
> >
> > SNIP
> >
> > > +#define X86_BR_TYPE_MAP_MAX 16
> > > +
> > > +static int
> > > +common_branch_type(int type)
> > > +{
$1,500,000 was donated to you For more details email warre...@163.com
Hi Aleksey,
2017-04-05, 23:20:00 +0300, Aleksey Makarov wrote:
> If a console was specified by ACPI SPCR table _and_ command line
> parameters like "console=ttyAMA0" _and_ "earlycon" were specified,
> then log messages appear twice.
>
> The root cause is that the code traverses the list of specif
Do not keep `printk_pending' in per-CPU area. We set the following bits
of printk_pending:
a) PRINTK_PENDING_WAKEUP
when we need to wakeup klogd
b) PRINTK_PENDING_OUTPUT
when there is a pending output from deferred printk and we need
to call console_unlock().
So none of the
Implement PWM dead-times for atmel PWM controllers.
Since this driver is used by PWM controllers which
supports dead-times and PWM controllers which doesn't,
add specific input for dead-time register in atmel
register private data structure.
Signed-off-by: Claudiu Beznea
---
drivers/pwm/pwm-atme
This param permits user-space to forcibly on/off printk emergency
mode via /sys/module/printk/parameters/enforce_emergency node.
Signed-off-by: Sergey Senozhatsky
---
kernel/printk/printk.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/kernel/printk/printk.c b/kernel
Initialize kernel printing thread and make printk offloading
possible. By default `atomic_print_limit' is set to 0, so no
offloading will take place, unless requested by user.
Signed-off-by: Sergey Senozhatsky
---
kernel/printk/printk.c | 38 ++
1 file changed
It's not always possible/safe to wake_up() printk kernel
thread. For example, late suspend/early resume may printk()
while timekeeping is not initialized yet, so calling into the
scheduler may result in recursive warnings.
Another thing to notice is the fact PM at some point
freezes user space and
Extends PWM framework to support PWM dead-times.
The notions introduced are rising edge dead-time
and falling edge dead-time. These are useful for
PWM controllers with channels that have more than
one outputs.
The implementation add sysfs interface for
configuration. It extends the pwm_state struct
Hello,
RFC
This patch set adds a printk() kernel thread which lets us to
print kernel messages to the console from a non-atomic/schedule-able
context, avoiding different sort of lockups, stalls, etc.
A completely reworked version, for more details please
see 0003 commi
printk() is quite complex internally and, basically, it does two
slightly independent things:
a) adds a new message to a kernel log buffer (log_store())
b) prints kernel log messages to serial consoles (console_unlock())
while (a) is guaranteed to be executed by printk(), (b) is not, for a
varie
This patch introduces tons of memory leaks so we can't apply it.
Just ignore the warning. The size is small enough that it won't
overflow the stack. The other reason to avoid these types of
declarations is that in olden times (5 years ago at least) there was a
GCC for an arch where if you declar
The early_irq_init() function was not telling what all the displayed
information is.
- Add some missing whitespace & commas for easier reading
- Tell that the third number is the number of preallocated irqs
returned by arch_probe_nr_irqs()
- Also cover !CONFIG_SPARSE_IRQ case
Signed-off-by: Vin
This patch move __crypto_rng_cast() to the right header like other
__algo_cast functions.
Signed-off-by: Corentin Labbe
---
crypto/rng.c | 5 -
include/crypto/rng.h | 5 +
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/crypto/rng.c b/crypto/rng.c
index f46dac5..5e
From: Priyanka Jain
On some Layerscape boards like LS2085ARDB/LS2080ARDB,
input pull-up resistors on PCA954x Mux device are
missing on board. So, if mux are disabled after powered-on,
input lines will float leading to incorrect functionality.
Hence, PCA954x Mux device should never be turned-off
On 2017/4/24 9:12, Wenyou Yang wrote:
Add nodes to support the Controller Area Network(M_CAN) on SAMA5D2.
The version of M_CAN IP core is 3.1.0 (CREL = 0x31040730).
As said in SAMA5D2 datasheet, the CAN clock is recommended to use
frequencies of 20, 40 or 80 MHz. To achieve these frequencies,
> It would be different if your patches fixed actual bugs.
I dare to point change possibilities out which correspond to a special error
category.
There can be different opinions about their relevance for further software
improvements.
> This is just mindless code transformations that MAY in th
-Andersson/rpmsg-Make-rpmsg_create_ept-propagate-error/20170509-135640
config: arm-multi_v7_defconfig (attached as .config)
compiler: arm-linux-gnueabi-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
wget
https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O
~/bin/make.cross
Fix sparse warning:
drivers/staging/typec/tcpci.c:428:26: warning: symbol 'tcpci_tcpc_config'
was not declared. Should it be static?
Signed-off-by: Guru Das Srinagesh
---
drivers/staging/typec/tcpci.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/typec/t
When using trace_dump_stack() you currently just get a list of function
names.
It can be very useful to know exactly where a call came from, especially
if there are multiple calls from one function to another.
By switching trace_dump_stack() to use %pF we get the function name and
the offset, whi
After commit 1f5307b1e094 ("mm, vmalloc: properly track vmalloc users")
the build for ARCH=nios2 fails with:
In file included from ./include/asm-generic/io.h:767:0,
from ./arch/nios2/include/asm/io.h:61,
from ./include/linux/io.h:25,
from ./arch/n
Jesper,
Am 09.05.2017 um 09:46 schrieb Jesper Nilsson:
> Hi Richard,
>
> I'm still worried about this failure case, do we really
> believe that the flash could fail in such a way that the
> fastmap is corrupted in an undetectable way?
>
> If we do detect corruption we should be no worse off
> th
In order to reduce power consumption and bus traffic, it is sensible
for secondary cores to enter a low-power idle state when waiting to
be started. The wfe instruction causes a core to wait until an event
or interrupt arrives before continuing to the next instruction.
The sev instruction sends a w
On Mon, May 08, 2017 at 03:12:42PM -0700, prakash.sangappa wrote:
> Regarding #3 as a general feature, do we want to
> consider this and the complexity associated with the
> implementation?
We have to. Given that no one has exclusive access to hugetlbfs
a mount option is fundamentally the wrong i
On Tue, May 09, 2017 at 08:45:22AM +0200, Ingo Molnar wrote:
> We only have ~115 code blocks in the kernel that set/restore KERNEL_DS, it
> would
> be a pity to add a runtime check to every system call ...
I think we should simply strive to remove all of them that aren't
in core scheduler / arch
On Tue 09-05-17 10:50:45, Tobias Klauser wrote:
> After commit 1f5307b1e094 ("mm, vmalloc: properly track vmalloc users")
> the build for ARCH=nios2 fails with:
>
> In file included from ./include/asm-generic/io.h:767:0,
>from ./arch/nios2/include/asm/io.h:61,
>from
On Mon, May 08, 2017 at 08:00:41AM -0600, Jens Axboe wrote:
> Christoph, Martin - any ideas? Trace from Abdul below.
Btw, what page size does the system have?
>
> WARNING: CPU: 12 PID: 0 at block/blk-core.c:2651
> .blk_update_request+0x4cc/0x4e0
Any knowledge from tracing or printk on what com
The Raspberry Pi startup stub files for multi-core BCM27XX processors
make the secondary CPUs spin until the corresponding mailbox is
written. These stubs are loaded at physical address 0x0xxx (as seen
by the ARMs), but this page will be reused by the kernel unless it is
explicitly reserved, ca
Hi Phil,
Am 09.05.2017 um 10:20 schrieb Phil Elwell:
> The Raspberry Pi startup stub files for multi-core BCM283X processors
> make the secondary CPUs spin until the corresponding mailbox is
> written. These stubs are loaded at physical address 0x0xxx (as seen
> by the ARMs), but this page wil
On Mon, May 08, 2017 at 01:22:05PM -0700, Andi Kleen wrote:
SNIP
> diff --git a/tools/perf/util/map.c b/tools/perf/util/map.c
> index ebfa5d92358a..790ac730b162 100644
> --- a/tools/perf/util/map.c
> +++ b/tools/perf/util/map.c
> @@ -17,6 +17,7 @@
> #include
> #include "srcline.h"
> #include
On Mon, May 08, 2017 at 01:22:05PM -0700, Andi Kleen wrote:
SNIP
> diff --git a/tools/perf/util/srcline.c b/tools/perf/util/srcline.c
> index df051a52393c..542bfa7db53c 100644
> --- a/tools/perf/util/srcline.c
> +++ b/tools/perf/util/srcline.c
> @@ -479,6 +479,35 @@ char *__get_srcline(struct dso
On Tue, May 09, 2017 at 11:31:36AM +0300, Dan Carpenter wrote:
> Just ignore the warning.
>
Thank you for your comments on this patch.
1 - 100 of 728 matches
Mail list logo