When libbfd is not used, addr2inlines() executes `addr2line -i` and
process output line by line. But it resets filename to NULL in the loop
so getline() allocates additional memory everytime instead of realloc.
Cc: Jin Yao
Cc: Milian Wolff
When libbfd is not used, addr2inlines() executes `addr2line -i` and
process output line by line. But it resets filename to NULL in the loop
so getline() allocates additional memory everytime instead of realloc.
Cc: Jin Yao
Cc: Milian Wolff
Signed-off-by: Namhyung Kim
---
When libbfd is not used, it doesn't show proper function name and reuse
the original symbol of the sample. That's because it passes the
original sym to inline_list__append(). As `addr2line -f` returns
function names as well, use that to create ad inline_sym and pass it to
inline_list__append().
When libbfd is not used, it doesn't show proper function name and reuse
the original symbol of the sample. That's because it passes the
original sym to inline_list__append(). As `addr2line -f` returns
function names as well, use that to create ad inline_sym and pass it to
inline_list__append().
On Mon, Oct 30, 2017 at 08:00:46PM -0400, Steven Rostedt wrote:
> On Tue, 31 Oct 2017 09:41:02 +1100
> "Tobin C. Harding" wrote:
>
>
> > Cool. So I think we need
> >
> > get_random_bytes(_key, sizeof(ptr_key));
>
> You'll need to add a comment here to describe what ordering
On Mon, Oct 30, 2017 at 08:00:46PM -0400, Steven Rostedt wrote:
> On Tue, 31 Oct 2017 09:41:02 +1100
> "Tobin C. Harding" wrote:
>
>
> > Cool. So I think we need
> >
> > get_random_bytes(_key, sizeof(ptr_key));
>
> You'll need to add a comment here to describe what ordering the memory
>
On 2017/10/31 9:33, Yunlong Song wrote:
> ping...
>
> On 2017/9/1 20:00, Yunlong Song wrote:
>> In come corner case, the reserved segments are used to do gc, and there are
>> not enough free segments for write checkpoint to finish its job, then the
>> gc process will fail to change the prefree
On 2017/10/31 9:33, Yunlong Song wrote:
> ping...
>
> On 2017/9/1 20:00, Yunlong Song wrote:
>> In come corner case, the reserved segments are used to do gc, and there are
>> not enough free segments for write checkpoint to finish its job, then the
>> gc process will fail to change the prefree
On 10/30, Kees Cook wrote:
>On Wed, Oct 25, 2017 at 9:22 AM, kernel test robot
> wrote:
>>
>> FYI, we noticed the following commit (built with gcc-4.9):
>>
>> commit: 7f7c60e0663645e757e520245606fde9c6e326bb ("printk: hash addresses
>> printed with %p")
>> url:
>>
On 10/30, Kees Cook wrote:
>On Wed, Oct 25, 2017 at 9:22 AM, kernel test robot
> wrote:
>>
>> FYI, we noticed the following commit (built with gcc-4.9):
>>
>> commit: 7f7c60e0663645e757e520245606fde9c6e326bb ("printk: hash addresses
>> printed with %p")
>> url:
>>
From: Byungchul Park
Although llist provides proper APIs, they are not used. Make them used.
Signed-off-by: Byungchul Park
Cc: Peter Zijlstra
Signed-off-by: Frederic Weisbecker
---
kernel/irq_work.c |
From: Byungchul Park
Although llist provides proper APIs, they are not used. Make them used.
Signed-off-by: Byungchul Park
Cc: Peter Zijlstra
Signed-off-by: Frederic Weisbecker
---
kernel/irq_work.c | 6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/kernel/irq_work.c
On 10/30/17 2:19 PM, Josef Bacik wrote:
+
+rm -f testfile.img
+dd if=/dev/zero of=testfile.img bs=1M seek=1000 count=1
+DEVICE=$(losetup --show -f testfile.img)
+mkfs.btrfs -f $DEVICE
+mkdir tmpmnt
+./tracex7 $DEVICE
+if [ $? -eq 0 ]
+then
+ echo "SUCCESS!"
+else
+ echo "FAILED!"
+fi
On 10/30/17 2:19 PM, Josef Bacik wrote:
+
+rm -f testfile.img
+dd if=/dev/zero of=testfile.img bs=1M seek=1000 count=1
+DEVICE=$(losetup --show -f testfile.img)
+mkfs.btrfs -f $DEVICE
+mkdir tmpmnt
+./tracex7 $DEVICE
+if [ $? -eq 0 ]
+then
+ echo "SUCCESS!"
+else
+ echo "FAILED!"
+fi
On 10/30/17 2:19 PM, Josef Bacik wrote:
From: Josef Bacik
Error injection is sloppy and very ad-hoc. BPF could fill this niche
perfectly with it's kprobe functionality. We could make sure errors are
only triggered in specific call chains that we care about with very
specific
On 10/30/17 2:19 PM, Josef Bacik wrote:
From: Josef Bacik
Error injection is sloppy and very ad-hoc. BPF could fill this niche
perfectly with it's kprobe functionality. We could make sure errors are
only triggered in specific call chains that we care about with very
specific situations.
ping...
On 2017/9/1 20:00, Yunlong Song wrote:
In come corner case, the reserved segments are used to do gc, and there are
not enough free segments for write checkpoint to finish its job, then the
gc process will fail to change the prefree segments to free segments.
Signed-off-by: Yunlong Song
ping...
On 2017/9/1 20:00, Yunlong Song wrote:
In come corner case, the reserved segments are used to do gc, and there are
not enough free segments for write checkpoint to finish its job, then the
gc process will fail to change the prefree segments to free segments.
Signed-off-by: Yunlong Song
I think there may be bugs somewhere, since no victim is selected but it
really needs gc.
What is the size of the data image?
On 2017/10/16 11:25, Chao Yu wrote:
On 2017/10/14 20:34, Yunlong Song wrote:
Do you mean check out-of-space test? I have tried that but no bugon.
Yes, test recent f2fs
I think there may be bugs somewhere, since no victim is selected but it
really needs gc.
What is the size of the data image?
On 2017/10/16 11:25, Chao Yu wrote:
On 2017/10/14 20:34, Yunlong Song wrote:
Do you mean check out-of-space test? I have tried that but no bugon.
Yes, test recent f2fs
On Mon, Oct 30 2017 at 9:36:16 am GMT, Paul Burton
wrote:
> Hi Marc,
>
> On Mon, Oct 30, 2017 at 08:00:08AM +, Marc Zyngier wrote:
>> > static int __init gic_of_init(struct device_node *node,
>> > struct device_node *parent)
>> > @@ -768,6
On Mon, Oct 30 2017 at 9:36:16 am GMT, Paul Burton
wrote:
> Hi Marc,
>
> On Mon, Oct 30, 2017 at 08:00:08AM +, Marc Zyngier wrote:
>> > static int __init gic_of_init(struct device_node *node,
>> > struct device_node *parent)
>> > @@ -768,6 +806,8 @@ static int
On 10/30/17 12:57 PM, Borislav Petkov wrote:
> On Mon, Oct 30, 2017 at 12:49:14PM -0500, Brijesh Singh wrote:
>> If the buffer is allocated on the stack then there is no guarantee that
> static global is not allocated on the stack.
Okay, Just tried static global with CONFIG_VMAP_STACK=y and I
On 10/30/17 12:57 PM, Borislav Petkov wrote:
> On Mon, Oct 30, 2017 at 12:49:14PM -0500, Brijesh Singh wrote:
>> If the buffer is allocated on the stack then there is no guarantee that
> static global is not allocated on the stack.
Okay, Just tried static global with CONFIG_VMAP_STACK=y and I
On Mon, Oct 30, 2017 at 3:14 PM, Linus Torvalds
wrote:
> On Mon, Oct 30, 2017 at 1:58 PM, Cong Wang wrote:
>>
>> We got more than a dozen of kernel crashes at free_pipe_info() on our
>> 4.1 kernel, they are all very similar to this one
On Mon, Oct 30, 2017 at 3:14 PM, Linus Torvalds
wrote:
> On Mon, Oct 30, 2017 at 1:58 PM, Cong Wang wrote:
>>
>> We got more than a dozen of kernel crashes at free_pipe_info() on our
>> 4.1 kernel, they are all very similar to this one (with slightly
>> different faulty addresses):
>
> Were it
Add a few new SSE/AVX/AVX512 instruction groups/features for enumeration
in /proc/cpuinfo: AVX512_VBMI2, GFNI, VAES, VPCLMULQDQ, AVX512_VNNI,
AVX512_BITALG.
CPUID.(EAX=7,ECX=0):ECX[bit 6] AVX512_VBMI2
CPUID.(EAX=7,ECX=0):ECX[bit 8] GFNI
CPUID.(EAX=7,ECX=0):ECX[bit 9] VAES
Add a few new SSE/AVX/AVX512 instruction groups/features for enumeration
in /proc/cpuinfo: AVX512_VBMI2, GFNI, VAES, VPCLMULQDQ, AVX512_VNNI,
AVX512_BITALG.
CPUID.(EAX=7,ECX=0):ECX[bit 6] AVX512_VBMI2
CPUID.(EAX=7,ECX=0):ECX[bit 8] GFNI
CPUID.(EAX=7,ECX=0):ECX[bit 9] VAES
On Mon, Oct 30, 2017 at 3:26 PM, Linus Torvalds
wrote:
> On Mon, Oct 30, 2017 at 3:14 PM, Linus Torvalds
> wrote:
>> On Mon, Oct 30, 2017 at 1:58 PM, Cong Wang wrote:
>>>
>>> We got more than a dozen of
On Mon, Oct 30, 2017 at 3:26 PM, Linus Torvalds
wrote:
> On Mon, Oct 30, 2017 at 3:14 PM, Linus Torvalds
> wrote:
>> On Mon, Oct 30, 2017 at 1:58 PM, Cong Wang wrote:
>>>
>>> We got more than a dozen of kernel crashes at free_pipe_info() on our
>>> 4.1 kernel, they are all very similar to this
Add a new entry of the ov7740 sensor driver to the MAINTAINERS file.
Signed-off-by: Wenyou Yang
---
Changes in v4: None
Changes in v3:
- Put the MAINTAINERS change to a separate patch.
Changes in v2:
- Split off the bindings into a separate patch.
- Add a new
Add a new entry of the ov7740 sensor driver to the MAINTAINERS file.
Signed-off-by: Wenyou Yang
---
Changes in v4: None
Changes in v3:
- Put the MAINTAINERS change to a separate patch.
Changes in v2:
- Split off the bindings into a separate patch.
- Add a new entry to the MAINTAINERS file.
Add the device tree binding documentation for the ov7740 sensor driver.
Signed-off-by: Wenyou Yang
---
Changes in v4: None
Changes in v3:
- Explicitly document the "remote-endpoint" property.
Changes in v2: None
.../devicetree/bindings/media/i2c/ov7740.txt |
Add the device tree binding documentation for the ov7740 sensor driver.
Signed-off-by: Wenyou Yang
---
Changes in v4: None
Changes in v3:
- Explicitly document the "remote-endpoint" property.
Changes in v2: None
.../devicetree/bindings/media/i2c/ov7740.txt | 47 ++
The ov7740 (color) image sensor is a high performance VGA CMOS
image snesor, which supports for output formats: RAW RGB and YUV
and image sizes: VGA, and QVGA, CIF and any size smaller.
Signed-off-by: Songjun Wu
Signed-off-by: Wenyou Yang
---
The ov7740 (color) image sensor is a high performance VGA CMOS
image snesor, which supports for output formats: RAW RGB and YUV
and image sizes: VGA, and QVGA, CIF and any size smaller.
Signed-off-by: Songjun Wu
Signed-off-by: Wenyou Yang
---
Changes in v4:
- Assign 'val' a initial value to
Add a Video4Linux2 sensor-level driver for the OmniVision OV7740
VGA camera image sensor.
Changes in v4:
- Assign 'val' a initial value to avoid warning: 'val' may be
used uninitialized.
- Rename REG_REG15 to avoid warning: "REG_REG15" redefined.
Changes in v3:
- Explicitly document the
Add a Video4Linux2 sensor-level driver for the OmniVision OV7740
VGA camera image sensor.
Changes in v4:
- Assign 'val' a initial value to avoid warning: 'val' may be
used uninitialized.
- Rename REG_REG15 to avoid warning: "REG_REG15" redefined.
Changes in v3:
- Explicitly document the
On Tue, Oct 31, 2017 at 11:02 AM, Joel Stanley wrote:
> On Tue, Oct 31, 2017 at 2:51 AM, Philipp Zabel
> wrote:
>> Hi Joel,
>>
>> On Mon, Oct 30, 2017 at 8:22 AM, Joel Stanley wrote:
>>> The ASPEED SoC must deassert a reset in order to
On Tue, Oct 31, 2017 at 11:02 AM, Joel Stanley wrote:
> On Tue, Oct 31, 2017 at 2:51 AM, Philipp Zabel
> wrote:
>> Hi Joel,
>>
>> On Mon, Oct 30, 2017 at 8:22 AM, Joel Stanley wrote:
>>> The ASPEED SoC must deassert a reset in order to use the ADC peripheral.
>>>
>>> The device tree bindings
On 10/30/2017 08:14 PM, Dongli Zhang wrote:
Hi Boris,
On 10/30/2017 09:34 PM, Boris Ostrovsky wrote:
On 10/30/2017 04:03 AM, Dongli Zhang wrote:
After guest live migration on xen, steal time in /proc/stat
(cpustat[CPUTIME_STEAL]) might decrease because steal returned by
xen_steal_lock()
On 10/30/2017 08:14 PM, Dongli Zhang wrote:
Hi Boris,
On 10/30/2017 09:34 PM, Boris Ostrovsky wrote:
On 10/30/2017 04:03 AM, Dongli Zhang wrote:
After guest live migration on xen, steal time in /proc/stat
(cpustat[CPUTIME_STEAL]) might decrease because steal returned by
xen_steal_lock()
Hi gengdongjiu,
On Tue, Oct 24, 2017 at 08:47:41PM +0800, gengdongjiu wrote:
> Hi Naoya,
>very sorry to disturb you, I want to consult you about the handing to
> error page type in memory_failure().
> If the error page is the current task's page table, will the memory_failure
> not handling
Hi gengdongjiu,
On Tue, Oct 24, 2017 at 08:47:41PM +0800, gengdongjiu wrote:
> Hi Naoya,
>very sorry to disturb you, I want to consult you about the handing to
> error page type in memory_failure().
> If the error page is the current task's page table, will the memory_failure
> not handling
Hi all,
+ Marek
Mark, thanks for this report.
Shawn, Yuan, if I don't make a mistake, patch "dt-bindings: mtd: add sst25wf040b
and en25s64 to sip-nor list" was not submitted to the linux-mtd mailing list
hence was neither reviewed nor acked by any spi-nor maintainer. If so, such a
patch should
Hi all,
+ Marek
Mark, thanks for this report.
Shawn, Yuan, if I don't make a mistake, patch "dt-bindings: mtd: add sst25wf040b
and en25s64 to sip-nor list" was not submitted to the linux-mtd mailing list
hence was neither reviewed nor acked by any spi-nor maintainer. If so, such a
patch should
Hi,
Am Freitag, 29. September 2017 22:23:13 CEST schrieb Jarkko Sakkinen:
On Fri, Sep 29, 2017 at 08:29:09AM +, peter.hu...@infineon.com wrote:
...
Spinics is archiving us at
https://www.spinics.net/lists/linux-integrity/
It would be good to add this to the vger page + documented on
the
Hi,
Am Freitag, 29. September 2017 22:23:13 CEST schrieb Jarkko Sakkinen:
On Fri, Sep 29, 2017 at 08:29:09AM +, peter.hu...@infineon.com wrote:
...
Spinics is archiving us at
https://www.spinics.net/lists/linux-integrity/
It would be good to add this to the vger page + documented on
the
On Mon, Oct 30, 2017 at 02:55:43PM -0700, Cong Wang wrote:
> Hello,
>
> We triggered a list corruption (double add) warning below on our 4.9
> kernel (the 4.9 kernel we use is based on -stable release, with only a
> few unrelated networking backports):
>
>
> WARNING: CPU: 5 PID: 628 at
On Mon, Oct 30, 2017 at 02:55:43PM -0700, Cong Wang wrote:
> Hello,
>
> We triggered a list corruption (double add) warning below on our 4.9
> kernel (the 4.9 kernel we use is based on -stable release, with only a
> few unrelated networking backports):
>
>
> WARNING: CPU: 5 PID: 628 at
On Tue, Oct 31, 2017 at 2:51 AM, Philipp Zabel wrote:
> Hi Joel,
>
> On Mon, Oct 30, 2017 at 8:22 AM, Joel Stanley wrote:
>> The ASPEED SoC must deassert a reset in order to use the ADC peripheral.
>>
>> The device tree bindings are updated to document
On Tue, Oct 31, 2017 at 2:51 AM, Philipp Zabel wrote:
> Hi Joel,
>
> On Mon, Oct 30, 2017 at 8:22 AM, Joel Stanley wrote:
>> The ASPEED SoC must deassert a reset in order to use the ADC peripheral.
>>
>> The device tree bindings are updated to document the resets phandle, and
>> the example is
On Mon, Oct 30, 2017 at 5:00 PM, Fengguang Wu wrote:
> Hi Dan,
>
> On Mon, Oct 30, 2017 at 08:59:46AM -0700, Dan Williams wrote:
>>
>> On Mon, Oct 30, 2017 at 12:40 AM, Fengguang Wu
>> wrote:
>>>
>>>
>>> CC nvdimm maintainers.
>>>
>>> On Sun, Oct
On Mon, Oct 30, 2017 at 5:00 PM, Fengguang Wu wrote:
> Hi Dan,
>
> On Mon, Oct 30, 2017 at 08:59:46AM -0700, Dan Williams wrote:
>>
>> On Mon, Oct 30, 2017 at 12:40 AM, Fengguang Wu
>> wrote:
>>>
>>>
>>> CC nvdimm maintainers.
>>>
>>> On Sun, Oct 29, 2017 at 11:51:55PM +0100, Fengguang Wu wrote:
Hi Boris,
On 10/30/2017 09:34 PM, Boris Ostrovsky wrote:
> On 10/30/2017 04:03 AM, Dongli Zhang wrote:
>> After guest live migration on xen, steal time in /proc/stat
>> (cpustat[CPUTIME_STEAL]) might decrease because steal returned by
>> xen_steal_lock() might be less than
Hi Boris,
On 10/30/2017 09:34 PM, Boris Ostrovsky wrote:
> On 10/30/2017 04:03 AM, Dongli Zhang wrote:
>> After guest live migration on xen, steal time in /proc/stat
>> (cpustat[CPUTIME_STEAL]) might decrease because steal returned by
>> xen_steal_lock() might be less than
On Wed, Oct 25, 2017 at 9:22 AM, kernel test robot
wrote:
>
> FYI, we noticed the following commit (built with gcc-4.9):
>
> commit: 7f7c60e0663645e757e520245606fde9c6e326bb ("printk: hash addresses
> printed with %p")
> url:
>
On Wed, Oct 25, 2017 at 9:22 AM, kernel test robot
wrote:
>
> FYI, we noticed the following commit (built with gcc-4.9):
>
> commit: 7f7c60e0663645e757e520245606fde9c6e326bb ("printk: hash addresses
> printed with %p")
> url:
>
Hi Eryu,
On Mon, Oct 30, 2017 at 03:44:29PM +0800, Eryu Guan wrote:
Hi Fengguang,
On Mon, Oct 30, 2017 at 08:20:21AM +0100, Fengguang Wu wrote:
CC fsdevel.
On Sun, Oct 29, 2017 at 11:51:55PM +0100, Fengguang Wu wrote:
> Hi Linus,
>
> Up to now we see the below boot error/warnings when
Hi Eryu,
On Mon, Oct 30, 2017 at 03:44:29PM +0800, Eryu Guan wrote:
Hi Fengguang,
On Mon, Oct 30, 2017 at 08:20:21AM +0100, Fengguang Wu wrote:
CC fsdevel.
On Sun, Oct 29, 2017 at 11:51:55PM +0100, Fengguang Wu wrote:
> Hi Linus,
>
> Up to now we see the below boot error/warnings when
From: Paul Meyer
While reading in more than one block (50) of KVP records, the allocation goes
per block, but the reads used the total number of allocated records (without
resetting the pointer/stream). This causes the records buffer to overrun when
the refresh reads
From: Paul Meyer
While reading in more than one block (50) of KVP records, the allocation goes
per block, but the reads used the total number of allocated records (without
resetting the pointer/stream). This causes the records buffer to overrun when
the refresh reads more than one block over the
On Mon, Oct 30, 2017 at 5:01 PM, wrote:
> On 30 October 2017 9:37:37 p.m. GMT+00:00, Kees Cook
> wrote:
>>On Mon, Oct 30, 2017 at 4:48 AM, Johan Hovold wrote:
>>> On Mon, Oct 30, 2017 at 11:44:22AM +, Bryan O'Donoghue
On Mon, Oct 30, 2017 at 5:01 PM, wrote:
> On 30 October 2017 9:37:37 p.m. GMT+00:00, Kees Cook
> wrote:
>>On Mon, Oct 30, 2017 at 4:48 AM, Johan Hovold wrote:
>>> On Mon, Oct 30, 2017 at 11:44:22AM +, Bryan O'Donoghue wrote:
On 30/10/17 11:38, Johan Hovold wrote:
> On
On Fri, Oct 27, 2017 at 5:57 AM, Bart Van Assche wrote:
> On Fri, 2017-10-27 at 02:19 -0700, Kees Cook wrote:
>> In preparation for unconditionally passing the struct timer_list pointer to
>> all timer callbacks, switch to using the new timer_setup() and from_timer()
>> to
On Fri, Oct 27, 2017 at 5:57 AM, Bart Van Assche wrote:
> On Fri, 2017-10-27 at 02:19 -0700, Kees Cook wrote:
>> In preparation for unconditionally passing the struct timer_list pointer to
>> all timer callbacks, switch to using the new timer_setup() and from_timer()
>> to pass the timer pointer
On 30 October 2017 9:37:37 p.m. GMT+00:00, Kees Cook
wrote:
>On Mon, Oct 30, 2017 at 4:48 AM, Johan Hovold wrote:
>> On Mon, Oct 30, 2017 at 11:44:22AM +, Bryan O'Donoghue wrote:
>>>
>>>
>>> On 30/10/17 11:38, Johan Hovold wrote:
>>> > On Mon, Oct
On 30 October 2017 9:37:37 p.m. GMT+00:00, Kees Cook
wrote:
>On Mon, Oct 30, 2017 at 4:48 AM, Johan Hovold wrote:
>> On Mon, Oct 30, 2017 at 11:44:22AM +, Bryan O'Donoghue wrote:
>>>
>>>
>>> On 30/10/17 11:38, Johan Hovold wrote:
>>> > On Mon, Oct 30, 2017 at 11:35:50AM +, Bryan
Hi Dan,
On Mon, Oct 30, 2017 at 08:59:46AM -0700, Dan Williams wrote:
On Mon, Oct 30, 2017 at 12:40 AM, Fengguang Wu wrote:
CC nvdimm maintainers.
On Sun, Oct 29, 2017 at 11:51:55PM +0100, Fengguang Wu wrote:
Hi Linus,
Up to now we see the below boot
Hi Dan,
On Mon, Oct 30, 2017 at 08:59:46AM -0700, Dan Williams wrote:
On Mon, Oct 30, 2017 at 12:40 AM, Fengguang Wu wrote:
CC nvdimm maintainers.
On Sun, Oct 29, 2017 at 11:51:55PM +0100, Fengguang Wu wrote:
Hi Linus,
Up to now we see the below boot error/warnings when testing
Change run_tests to print individual test results to console by default.
Introduce "summary" option to print individual test results to a file
/tmp/test_name and just print the summary to the console.
This change is necessary to support use-cases where test machines get
rebooted once tests are
Change run_tests to print individual test results to console by default.
Introduce "summary" option to print individual test results to a file
/tmp/test_name and just print the summary to the console.
This change is necessary to support use-cases where test machines get
rebooted once tests are
On Tue, 31 Oct 2017 09:41:02 +1100
"Tobin C. Harding" wrote:
> Cool. So I think we need
>
> get_random_bytes(_key, sizeof(ptr_key));
You'll need to add a comment here to describe what ordering the memory
barrier is used against. That is, somewhere else there's something
On Tue, 31 Oct 2017 09:41:02 +1100
"Tobin C. Harding" wrote:
> Cool. So I think we need
>
> get_random_bytes(_key, sizeof(ptr_key));
You'll need to add a comment here to describe what ordering the memory
barrier is used against. That is, somewhere else there's something that
needs to
On Mon, Oct 30, 2017 at 4:28 PM, Eric Biggers wrote:
> On Thu, Oct 26, 2017 at 03:45:46PM +0200, Paolo Bonzini wrote:
>> On x86, ARM and s390, struct kvm_vcpu_arch has a usercopy region
>> taht is read and written by the KVM_GET/SET_CPUID2 ioctls (x86)
>> or
On Mon, Oct 30, 2017 at 4:28 PM, Eric Biggers wrote:
> On Thu, Oct 26, 2017 at 03:45:46PM +0200, Paolo Bonzini wrote:
>> On x86, ARM and s390, struct kvm_vcpu_arch has a usercopy region
>> taht is read and written by the KVM_GET/SET_CPUID2 ioctls (x86)
>> or KVM_GET/SET_ONE_REG (ARM/s390).
Kees Cook writes:
> In preparation for unconditionally passing the struct timer_list pointer to
> all timer callbacks, switch to using the new timer_setup() and from_timer()
> to pass the timer pointer explicitly.
Reviewed and applied to drm-misc-next. Thanks!
Kees Cook writes:
> In preparation for unconditionally passing the struct timer_list pointer to
> all timer callbacks, switch to using the new timer_setup() and from_timer()
> to pass the timer pointer explicitly.
Reviewed and applied to drm-misc-next. Thanks!
signature.asc
Description: PGP
On 10/28/2017 10:10 PM, Chris Clayton wrote:
Hi,
I pulled the latestchanges from Linus' tree this evening and have found that
with the new kernel, sound is not working
on my laptop. More precisely, the built-in speakers don't produce any sound.
Sound does work when I use ear-plugs in the
On 10/28/2017 10:10 PM, Chris Clayton wrote:
Hi,
I pulled the latestchanges from Linus' tree this evening and have found that
with the new kernel, sound is not working
on my laptop. More precisely, the built-in speakers don't produce any sound.
Sound does work when I use ear-plugs in the
Hi Arnaldo,
On Mon, Oct 30, 2017 at 05:03:47PM -0300, Arnaldo Carvalho de Melo wrote:
> Em Wed, Oct 25, 2017 at 10:46:00AM +0900, Namhyung Kim escreveu:
> > Hi Milian,
> >
> > On Tue, Oct 24, 2017 at 10:51:43AM +0200, Milian Wolff wrote:
> > > On Freitag, 20. Oktober 2017 07:15:33 CEST Namhyung
Hi Arnaldo,
On Mon, Oct 30, 2017 at 05:03:47PM -0300, Arnaldo Carvalho de Melo wrote:
> Em Wed, Oct 25, 2017 at 10:46:00AM +0900, Namhyung Kim escreveu:
> > Hi Milian,
> >
> > On Tue, Oct 24, 2017 at 10:51:43AM +0200, Milian Wolff wrote:
> > > On Freitag, 20. Oktober 2017 07:15:33 CEST Namhyung
Hi,
Quoting "Gustavo A. R. Silva" :
container_of is never null, so this null check is unnecessary.
This code was detected with the help of Coccinelle.
Signed-off-by: Gustavo A. R. Silva
---
net/caif/chnl_net.c | 2 --
1 file changed, 2
Hi,
Quoting "Gustavo A. R. Silva" :
container_of is never null, so this null check is unnecessary.
This code was detected with the help of Coccinelle.
Signed-off-by: Gustavo A. R. Silva
---
net/caif/chnl_net.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/net/caif/chnl_net.c
Hi Ludovic,
On Fri, Oct 20, 2017 at 03:31:18PM +0200, Ludovic Desroches wrote:
> The Atmel Peripheral Touch Controller subsystem offers built-in hardware
> for capacitive touch measurement on sensors that function as buttons,
> sliders and wheels.
>
> Two files are loaded when probing the
Hi Ludovic,
On Fri, Oct 20, 2017 at 03:31:18PM +0200, Ludovic Desroches wrote:
> The Atmel Peripheral Touch Controller subsystem offers built-in hardware
> for capacitive touch measurement on sensors that function as buttons,
> sliders and wheels.
>
> Two files are loaded when probing the
On Thu, Oct 26, 2017 at 03:45:46PM +0200, Paolo Bonzini wrote:
> On x86, ARM and s390, struct kvm_vcpu_arch has a usercopy region
> taht is read and written by the KVM_GET/SET_CPUID2 ioctls (x86)
> or KVM_GET/SET_ONE_REG (ARM/s390). Without whitelisting the area,
> KVM is completely broken on
On Thu, Oct 26, 2017 at 03:45:46PM +0200, Paolo Bonzini wrote:
> On x86, ARM and s390, struct kvm_vcpu_arch has a usercopy region
> taht is read and written by the KVM_GET/SET_CPUID2 ioctls (x86)
> or KVM_GET/SET_ONE_REG (ARM/s390). Without whitelisting the area,
> KVM is completely broken on
On Monday, October 30, 2017 11:19:08 AM CET Rafael J. Wysocki wrote:
> On Mon, Oct 30, 2017 at 8:10 AM, Tero Kristo wrote:
> > The recent change to the PM QoS framework to introduce a proper
> > no constraint value overlooked to handle the devices which don't
> > implement PM QoS
On Monday, October 30, 2017 11:19:08 AM CET Rafael J. Wysocki wrote:
> On Mon, Oct 30, 2017 at 8:10 AM, Tero Kristo wrote:
> > The recent change to the PM QoS framework to introduce a proper
> > no constraint value overlooked to handle the devices which don't
> > implement PM QoS OPS. Runtime PM
Hi Linus,
Please pull from the tag
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
pm-urgent-4.14
with top-most commit 2a9a86d5c81389cd9afe6a4fea42c585733cd705
PM / QoS: Fix default runtime_pm device resume latency
on top of commit
Linux 4.14-rc7
to receive an urgent
Hi Linus,
Please pull from the tag
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \
pm-urgent-4.14
with top-most commit 2a9a86d5c81389cd9afe6a4fea42c585733cd705
PM / QoS: Fix default runtime_pm device resume latency
on top of commit
Linux 4.14-rc7
to receive an urgent
Currently, debugfs_real_fops() is annotated with a
__must_hold(_srcu) sparse annotation.
With the conversion of the SRCU based protection of users against
concurrent file removals to a per-file refcount based scheme, this becomes
wrong.
Drop this annotation.
Signed-off-by: Nicolai Stange
Currently, debugfs_real_fops() is annotated with a
__must_hold(_srcu) sparse annotation.
With the conversion of the SRCU based protection of users against
concurrent file removals to a per-file refcount based scheme, this becomes
wrong.
Drop this annotation.
Signed-off-by: Nicolai Stange
---
Convert all calls to the now obsolete debugfs_use_file_start() and
debugfs_use_file_finish() from the debugfs core itself to the new
debugfs_file_get() and debugfs_file_put() API.
Fixes: 49d200deaa68 ("debugfs: prevent access to removed files' private
data")
Signed-off-by:
Convert all calls to the now obsolete debugfs_use_file_start() and
debugfs_use_file_finish() from the debugfs core itself to the new
debugfs_file_get() and debugfs_file_put() API.
Fixes: 49d200deaa68 ("debugfs: prevent access to removed files' private
data")
Signed-off-by:
Convert all calls to the now obsolete debugfs_use_file_start() and
debugfs_use_file_finish() to the new debugfs_file_get() and
debugfs_file_put() API.
Fixes: 49d200deaa68 ("debugfs: prevent access to removed files' private
data")
Signed-off-by: Nicolai Stange
Convert all calls to the now obsolete debugfs_use_file_start() and
debugfs_use_file_finish() to the new debugfs_file_get() and
debugfs_file_put() API.
Fixes: 49d200deaa68 ("debugfs: prevent access to removed files' private
data")
Signed-off-by: Nicolai Stange
---
Purge the SRCU based file removal race protection in favour of the new,
refcount based debugfs_file_get()/debugfs_file_put() API.
Fixes: 49d200deaa68 ("debugfs: prevent access to removed files' private
data")
Signed-off-by: Nicolai Stange
---
Purge the SRCU based file removal race protection in favour of the new,
refcount based debugfs_file_get()/debugfs_file_put() API.
Fixes: 49d200deaa68 ("debugfs: prevent access to removed files' private
data")
Signed-off-by: Nicolai Stange
---
fs/debugfs/file.c | 48
101 - 200 of 1616 matches
Mail list logo