On Sat, Dec 16, 2017 at 10:46:05PM -0500, Nicolas Pitre wrote:
> Date: Fri, 10 Nov 2017 15:57:21 +0100
> From: Arnd Bergmann
> Subject: [PATCH] cramfs: fix MTD dependency
>
> With CONFIG_MTD=m and CONFIG_CRAMFS=y, we now get a link failure:
>
> fs/cramfs/inode.o: In function
On Sat, Dec 16, 2017 at 10:46:05PM -0500, Nicolas Pitre wrote:
> Date: Fri, 10 Nov 2017 15:57:21 +0100
> From: Arnd Bergmann
> Subject: [PATCH] cramfs: fix MTD dependency
>
> With CONFIG_MTD=m and CONFIG_CRAMFS=y, we now get a link failure:
>
> fs/cramfs/inode.o: In function `cramfs_mount':
>
Linus,
Please pull the latest WIP.x86-pti.entry-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
WIP.x86-pti.entry-for-linus
# HEAD: 6cbd2171e89b13377261d15e64384df60ecb530e x86/cpufeatures: Make CPU
bugs sticky
The main changes here are Andy
Linus,
Please pull the latest WIP.x86-pti.entry-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
WIP.x86-pti.entry-for-linus
# HEAD: 6cbd2171e89b13377261d15e64384df60ecb530e x86/cpufeatures: Make CPU
bugs sticky
The main changes here are Andy
Wang, Wei W wrote:
> > Wei Wang wrote:
> > > > But passing GFP_NOWAIT means that we can handle allocation failure.
> > > > There is no need to use preload approach when we can handle allocation
> > > > failure.
> > >
> > > I think the reason we need xb_preload is because radix tree insertion
> >
Wang, Wei W wrote:
> > Wei Wang wrote:
> > > > But passing GFP_NOWAIT means that we can handle allocation failure.
> > > > There is no need to use preload approach when we can handle allocation
> > > > failure.
> > >
> > > I think the reason we need xb_preload is because radix tree insertion
> >
Linus,
Please pull the latest WIP.x86-pti.base-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
WIP.x86-pti.base-for-linus
# HEAD: 2aeb07365bcd489620f71390a7d2031cd4dfb83e x86/mm/kasan: Don't use
vmemmap_populate() to initialize shadow
Note, this tree
Linus,
Please pull the latest WIP.x86-pti.base-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
WIP.x86-pti.base-for-linus
# HEAD: 2aeb07365bcd489620f71390a7d2031cd4dfb83e x86/mm/kasan: Don't use
vmemmap_populate() to initialize shadow
Note, this tree
On Sun, Dec 17, 2017 at 12:41:42PM +0100, Thomas Gleixner wrote:
> > X86_BUG_CPU_SECURE_MODE_PTI should be added to DISABLED_FEATURES or
> > DISABLED_BUGS or whatever if it's not configured in, which will reduce
> > bloat. Borislav, that's kind of up your alley, since I don't think
> > the
On Sun, Dec 17, 2017 at 12:41:42PM +0100, Thomas Gleixner wrote:
> > X86_BUG_CPU_SECURE_MODE_PTI should be added to DISABLED_FEATURES or
> > DISABLED_BUGS or whatever if it's not configured in, which will reduce
> > bloat. Borislav, that's kind of up your alley, since I don't think
> > the
On Sun, Dec 17, 2017 at 04:00:43PM +0100, Willy Tarreau wrote:
> > > Any idea why this issue is on v4.14, but not observed on v4.4?
> >
> > I have absolutely no idea.
>
> Warning, the 4.4 in openwrt very likely is heavily patched! That's also
> why I'm moving to mainline instead (to know what
On Sun, Dec 17, 2017 at 04:00:43PM +0100, Willy Tarreau wrote:
> > > Any idea why this issue is on v4.14, but not observed on v4.4?
> >
> > I have absolutely no idea.
>
> Warning, the 4.4 in openwrt very likely is heavily patched! That's also
> why I'm moving to mainline instead (to know what
Linus,
please pull the latest timers-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
timers-urgent-for-linus
A single bugfix which prevents arbitrary sigev_notify values in
posix-timers.
Thanks,
tglx
-->
Thomas Gleixner
Linus,
please pull the latest timers-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
timers-urgent-for-linus
A single bugfix which prevents arbitrary sigev_notify values in
posix-timers.
Thanks,
tglx
-->
Thomas Gleixner
Linus,
Please pull the latest WIP.x86-pti.base.prep-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
WIP.x86-pti.base.prep-for-linus
# HEAD: 1784f9144b143a1e8b19fe94083b040aa559182b drivers/misc/intel/pti:
Rename the header file to free up the namespace
Linus,
Please pull the latest WIP.x86-pti.base.prep-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
WIP.x86-pti.base.prep-for-linus
# HEAD: 1784f9144b143a1e8b19fe94083b040aa559182b drivers/misc/intel/pti:
Rename the header file to free up the namespace
* Ingo Molnar wrote:
> > was supposed to be a synchronization point, but if you do
> >
> > git diff 9a818d1a3235..9a818d1a3235^
> >
> > it isn't actually synchronized. It's *almost* synchronized, but not
> > quite. How did those cherry-picks that were already upstream
* Ingo Molnar wrote:
> > was supposed to be a synchronization point, but if you do
> >
> > git diff 9a818d1a3235..9a818d1a3235^
> >
> > it isn't actually synchronized. It's *almost* synchronized, but not
> > quite. How did those cherry-picks that were already upstream end up
> > causing
On Sun, Dec 17, 2017 at 03:53:05PM +0100, Boris Brezillon wrote:
> On Sun, 17 Dec 2017 11:27:51 -0300
> Ezequiel Garcia wrote:
>
> > On 17 December 2017 at 09:05, Willy Tarreau wrote:
> > > Hello,
> > >
> > > I recently bought a Linksys WRT1900ACS
On Sun, Dec 17, 2017 at 03:53:05PM +0100, Boris Brezillon wrote:
> On Sun, 17 Dec 2017 11:27:51 -0300
> Ezequiel Garcia wrote:
>
> > On 17 December 2017 at 09:05, Willy Tarreau wrote:
> > > Hello,
> > >
> > > I recently bought a Linksys WRT1900ACS which hosts an Armada 385 and a
> > > NAND
On Sun, 17 Dec 2017 11:27:51 -0300
Ezequiel Garcia wrote:
> On 17 December 2017 at 09:05, Willy Tarreau wrote:
> > Hello,
> >
> > I recently bought a Linksys WRT1900ACS which hosts an Armada 385 and a
> > NAND flash. While I could get OpenWRT to work
On Sun, 17 Dec 2017 11:27:51 -0300
Ezequiel Garcia wrote:
> On 17 December 2017 at 09:05, Willy Tarreau wrote:
> > Hello,
> >
> > I recently bought a Linksys WRT1900ACS which hosts an Armada 385 and a
> > NAND flash. While I could get OpenWRT to work flawlessly on it using
> > kernel 4.4,
tree: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
WIP.x86/pti.entry
head: 6891282dd3ab7fead975ed52d0f7f8da37ab96a5
commit: c2bc66082e1048c7573d72e62f597bdc5ce13fea [10/39] locking/barriers: Add
implicit smp_read_barrier_depends() to READ_ONCE()
config:
tree: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
WIP.x86/pti.entry
head: 6891282dd3ab7fead975ed52d0f7f8da37ab96a5
commit: c2bc66082e1048c7573d72e62f597bdc5ce13fea [10/39] locking/barriers: Add
implicit smp_read_barrier_depends() to READ_ONCE()
config:
On 17 December 2017 at 09:05, Willy Tarreau wrote:
> Hello,
>
> I recently bought a Linksys WRT1900ACS which hosts an Armada 385 and a
> NAND flash. While I could get OpenWRT to work flawlessly on it using
> kernel 4.4, mainline 4.14.6 fails with a lot of such messages :
>
>
On 17 December 2017 at 09:05, Willy Tarreau wrote:
> Hello,
>
> I recently bought a Linksys WRT1900ACS which hosts an Armada 385 and a
> NAND flash. While I could get OpenWRT to work flawlessly on it using
> kernel 4.4, mainline 4.14.6 fails with a lot of such messages :
>
> pxa3xx-nand
On 17 December 2017 at 10:17, Willy Tarreau wrote:
> Hi Boris!
>
> On Sun, Dec 17, 2017 at 01:33:55PM +0100, Boris Brezillon wrote:
>> You should have a look at this thread [1], and in case you don't want
>> to read everything,
>
> I've read it entirely, it was very instructive!
>
>>
On 17 December 2017 at 10:17, Willy Tarreau wrote:
> Hi Boris!
>
> On Sun, Dec 17, 2017 at 01:33:55PM +0100, Boris Brezillon wrote:
>> You should have a look at this thread [1], and in case you don't want
>> to read everything,
>
> I've read it entirely, it was very instructive!
>
>> you can just
Hello,
On Sat, Dec 16, 2017 at 6:51 PM, Stephen Hemminger
wrote:
> It makes sense to organize the config if you dont break old configs.
> It would be more logical to group and treat all para-virtualized guest
> support in same way. Hyper-V should be next to KVM and
Hello,
On Sat, Dec 16, 2017 at 6:51 PM, Stephen Hemminger
wrote:
> It makes sense to organize the config if you dont break old configs.
> It would be more logical to group and treat all para-virtualized guest
> support in same way. Hyper-V should be next to KVM and Xen.
I agree, I can try to
On Saturday, December 16, 2017 3:22 AM, Matthew Wilcox wrote:
> On Fri, Dec 15, 2017 at 10:49:15AM -0800, Matthew Wilcox wrote:
> > Here's the API I'm looking at right now. The user need take no lock;
> > the locking (spinlock) is handled internally to the implementation.
Another place I saw
On Saturday, December 16, 2017 3:22 AM, Matthew Wilcox wrote:
> On Fri, Dec 15, 2017 at 10:49:15AM -0800, Matthew Wilcox wrote:
> > Here's the API I'm looking at right now. The user need take no lock;
> > the locking (spinlock) is handled internally to the implementation.
Another place I saw
2017-12-17 0:32 GMT+08:00 Bruno Wolff III :
> On Fri, Dec 15, 2017 at 13:51:22 -0600,
> Bruno Wolff III wrote:
>>
>>
>> I do not know what is different. Do you have any ideas? Most likely I
>> won't be able to test any more kernels until Monday (unless I can use
2017-12-17 0:32 GMT+08:00 Bruno Wolff III :
> On Fri, Dec 15, 2017 at 13:51:22 -0600,
> Bruno Wolff III wrote:
>>
>>
>> I do not know what is different. Do you have any ideas? Most likely I
>> won't be able to test any more kernels until Monday (unless I can use most
>> of my most recent build
This has happend again, and hopefully the report is not as mangled as
the previous one. I was also trying to start "systemctl status", only
once this time. The kernel build is different because I've just disabled
RCU tracing/debugging options. One more thing, this kernel was built with gcc
7.2.1
This has happend again, and hopefully the report is not as mangled as
the previous one. I was also trying to start "systemctl status", only
once this time. The kernel build is different because I've just disabled
RCU tracing/debugging options. One more thing, this kernel was built with gcc
7.2.1
Hi Boris!
On Sun, Dec 17, 2017 at 01:33:55PM +0100, Boris Brezillon wrote:
> You should have a look at this thread [1], and in case you don't want
> to read everything,
I've read it entirely, it was very instructive!
> you can just test the solution proposed here [2].
>
>
Hi Boris!
On Sun, Dec 17, 2017 at 01:33:55PM +0100, Boris Brezillon wrote:
> You should have a look at this thread [1], and in case you don't want
> to read everything,
I've read it entirely, it was very instructive!
> you can just test the solution proposed here [2].
>
>
On Sat, 2017-12-16 at 15:17 +1100, NeilBrown wrote:
> On Wed, Dec 13 2017, Jeff Layton wrote:
>
> > On Thu, 2017-12-14 at 09:04 +1100, NeilBrown wrote:
> > > On Wed, Dec 13 2017, Jeff Layton wrote:
> > >
> > > > +/*
> > > > + * The change attribute (i_version) is mandated by NFSv4 and is mostly
On Sat, 2017-12-16 at 15:17 +1100, NeilBrown wrote:
> On Wed, Dec 13 2017, Jeff Layton wrote:
>
> > On Thu, 2017-12-14 at 09:04 +1100, NeilBrown wrote:
> > > On Wed, Dec 13 2017, Jeff Layton wrote:
> > >
> > > > +/*
> > > > + * The change attribute (i_version) is mandated by NFSv4 and is mostly
cc devicet...@vger.kernel.org
On 12/14/2017 10:35 PM, Jacek Anaszewski wrote:
> On 12/11/2017 05:27 PM, Rob Herring wrote:
>> On Mon, Dec 4, 2017 at 4:43 AM, Pavel Machek wrote:
>>> Hi!
>>>
Label property was imposed a uniqueness requirement, which was erroneous,
since
cc devicet...@vger.kernel.org
On 12/14/2017 10:35 PM, Jacek Anaszewski wrote:
> On 12/11/2017 05:27 PM, Rob Herring wrote:
>> On Mon, Dec 4, 2017 at 4:43 AM, Pavel Machek wrote:
>>> Hi!
>>>
Label property was imposed a uniqueness requirement, which was erroneous,
since ePAPR defines it
On Fri, 15 Dec 2017 08:59:23 +0100
Maciej Purski wrote:
> Calibration register is used for calculating current register in
> hardware according to datasheet:
> current = shunt_volt * calib_register / 2048 (ina 226)
> current = shunt_volt * calib_register / 4096 (ina 219)
>
On Fri, 15 Dec 2017 08:59:23 +0100
Maciej Purski wrote:
> Calibration register is used for calculating current register in
> hardware according to datasheet:
> current = shunt_volt * calib_register / 2048 (ina 226)
> current = shunt_volt * calib_register / 4096 (ina 219)
>
> Fix calib_register
On Wed, 13 Dec 2017 18:10:11 +0100
Andreas Klinger wrote:
> Add buffer to device data struct and add trigger function
>
> Data format is quite simple:
> voltage - channel 0 32 Bit
> voltage - channel 1 32 Bit
> timestamp 64 Bit
>
> Using
On Wed, 13 Dec 2017 18:10:11 +0100
Andreas Klinger wrote:
> Add buffer to device data struct and add trigger function
>
> Data format is quite simple:
> voltage - channel 0 32 Bit
> voltage - channel 1 32 Bit
> timestamp 64 Bit
>
> Using both channels at the
On Wed, 13 Dec 2017 18:10:34 +0100
Andreas Klinger wrote:
> Return value in hx711_reset() should indicate status of dout otherwise the
> calling function is reporting an error as false positive
>
> If there are two reads too close to each other, then the second one will
>
On Wed, 13 Dec 2017 18:10:34 +0100
Andreas Klinger wrote:
> Return value in hx711_reset() should indicate status of dout otherwise the
> calling function is reporting an error as false positive
>
> If there are two reads too close to each other, then the second one will
> never succeed. This
On Wed, 13 Dec 2017 15:00:39 +0100
Crt Mori wrote:
> There is no option to perform 64bit integer sqrt on 32bit platform.
> Added stronger typed int_sqrt64 enables the 64bit calculations to
> be performed on 32bit platforms. Although int_sqrt() is a rough
> approximation, the
On Wed, 13 Dec 2017 15:00:39 +0100
Crt Mori wrote:
> There is no option to perform 64bit integer sqrt on 32bit platform.
> Added stronger typed int_sqrt64 enables the 64bit calculations to
> be performed on 32bit platforms. Although int_sqrt() is a rough
> approximation, the same algorithm is
Hi Willy,
On Sun, 17 Dec 2017 13:05:03 +0100
Willy Tarreau wrote:
> Hello,
>
> I recently bought a Linksys WRT1900ACS which hosts an Armada 385 and a
> NAND flash. While I could get OpenWRT to work flawlessly on it using
> kernel 4.4, mainline 4.14.6 fails with a lot of such
Hi Willy,
On Sun, 17 Dec 2017 13:05:03 +0100
Willy Tarreau wrote:
> Hello,
>
> I recently bought a Linksys WRT1900ACS which hosts an Armada 385 and a
> NAND flash. While I could get OpenWRT to work flawlessly on it using
> kernel 4.4, mainline 4.14.6 fails with a lot of such messages :
>
>
Hello
I noticed my system is less stable after upgrade from kernel 4.13 to
4.14.6 yesterday. There was a soft CPU lockup, hard CPU lockup and one
kernel panic while shutting down the system, all on the same day. There
was little diagnostic information collected at the time, but since then
I've
Hello
I noticed my system is less stable after upgrade from kernel 4.13 to
4.14.6 yesterday. There was a soft CPU lockup, hard CPU lockup and one
kernel panic while shutting down the system, all on the same day. There
was little diagnostic information collected at the time, but since then
I've
Hello,
I recently bought a Linksys WRT1900ACS which hosts an Armada 385 and a
NAND flash. While I could get OpenWRT to work flawlessly on it using
kernel 4.4, mainline 4.14.6 fails with a lot of such messages :
pxa3xx-nand f10d.flash: Wait time out!!!
Looking a bit closer, I found that
Hello,
I recently bought a Linksys WRT1900ACS which hosts an Armada 385 and a
NAND flash. While I could get OpenWRT to work flawlessly on it using
kernel 4.4, mainline 4.14.6 fails with a lot of such messages :
pxa3xx-nand f10d.flash: Wait time out!!!
Looking a bit closer, I found that
On Tue, 12 Dec 2017 20:21:14 +
Jonathan Cameron wrote:
> On Sun, 10 Dec 2017 21:47:37 +0100
> Stefan Brüns wrote:
>
> > On Sunday, December 10, 2017 6:31:57 PM CET Jonathan Cameron wrote:
> > > On Fri, 8 Dec 2017 18:41:50 +0100
> > >
> > >
On Tue, 12 Dec 2017 20:21:14 +
Jonathan Cameron wrote:
> On Sun, 10 Dec 2017 21:47:37 +0100
> Stefan Brüns wrote:
>
> > On Sunday, December 10, 2017 6:31:57 PM CET Jonathan Cameron wrote:
> > > On Fri, 8 Dec 2017 18:41:50 +0100
> > >
> > > Stefan Brüns wrote:
> > > > The iio
On Fri, 8 Dec 2017 18:41:49 +0100
Stefan Brüns wrote:
> The conversion time can be up to 16 seconds (8 ms per channel, 2 channels,
> 1024 times averaging).
>
> Signed-off-by: Stefan Brüns
Applied
> ---
>
>
On Fri, 8 Dec 2017 18:41:49 +0100
Stefan Brüns wrote:
> The conversion time can be up to 16 seconds (8 ms per channel, 2 channels,
> 1024 times averaging).
>
> Signed-off-by: Stefan Brüns
Applied
> ---
>
> drivers/iio/adc/ina2xx-adc.c | 8 +---
> 1 file changed, 5 insertions(+), 3
> -Original Message-
> From: Tetsuo Handa [mailto:penguin-ker...@i-love.sakura.ne.jp]
> Sent: Sunday, December 17, 2017 6:22 PM
> To: Wang, Wei W ; wi...@infradead.org
> Cc: virtio-...@lists.oasis-open.org; linux-kernel@vger.kernel.org; qemu-
> de...@nongnu.org;
> -Original Message-
> From: Tetsuo Handa [mailto:penguin-ker...@i-love.sakura.ne.jp]
> Sent: Sunday, December 17, 2017 6:22 PM
> To: Wang, Wei W ; wi...@infradead.org
> Cc: virtio-...@lists.oasis-open.org; linux-kernel@vger.kernel.org; qemu-
> de...@nongnu.org;
On Sat, 16 Dec 2017, Andy Lutomirski wrote:
> On Fri, Dec 15, 2017 at 8:07 AM, Ingo Molnar wrote:
> I few things I noticed in the PTI tree:
>
> "x86/mm/pti: Map ESPFIX into user space" has a leftover pr_err().
> Sorry, my bad, I've spent *way* too long looking at this crap to
>
On Sat, 16 Dec 2017, Andy Lutomirski wrote:
> On Fri, Dec 15, 2017 at 8:07 AM, Ingo Molnar wrote:
> I few things I noticed in the PTI tree:
>
> "x86/mm/pti: Map ESPFIX into user space" has a leftover pr_err().
> Sorry, my bad, I've spent *way* too long looking at this crap to
> retain my sanity.
lib/percpu_test.c code allows to compile either as a loadable modules or
builtin into the kernel.
Current code returns -EAGAIN on successful termination from module_init.
Such a fail will directly unload the module and hence there is no scope
to execute percpu_test_exit on module_exit.
lib/percpu_test.c code allows to compile either as a loadable modules or
builtin into the kernel.
Current code returns -EAGAIN on successful termination from module_init.
Such a fail will directly unload the module and hence there is no scope
to execute percpu_test_exit on module_exit.
On Sat, Dec 16, 2017 at 10:24:32PM +0100, Thomas Gleixner wrote:
> From: Andy Lutomirski
>
> With PTI enabled, the LDT must be mapped in the usermode tables somewhere.
> The LDT is per process, i.e. per mm.
>
> An earlier approach mapped the LDT on context switch into a fixmap
On Sat, Dec 16, 2017 at 10:24:32PM +0100, Thomas Gleixner wrote:
> From: Andy Lutomirski
>
> With PTI enabled, the LDT must be mapped in the usermode tables somewhere.
> The LDT is per process, i.e. per mm.
>
> An earlier approach mapped the LDT on context switch into a fixmap area,
> but
On Sat, Dec 16, 2017 at 10:24:31PM +0100, Thomas Gleixner wrote:
> From: Andy Lutomirski
>
> Shrink vmalloc space from 16384TiB to 12800TiB to enlarge the hole starting
> at 0xff90 to be a full PGD entry.
>
> A subsequent patch will use this hole for the pagetable
On Sat, Dec 16, 2017 at 10:24:31PM +0100, Thomas Gleixner wrote:
> From: Andy Lutomirski
>
> Shrink vmalloc space from 16384TiB to 12800TiB to enlarge the hole starting
> at 0xff90 to be a full PGD entry.
>
> A subsequent patch will use this hole for the pagetable isolation LDT
>
Hi Linus,
here are 4 fixes for the watchdog device drivers.
Please pull.
Kind regards,
Wim.
The following changes since commit f3b5ad89de16f5d42e8ad36fbdf85f705c1ae051:
Merge tag 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma (2017-12-16 13:43:08
-0800)
are
Hi Linus,
here are 4 fixes for the watchdog device drivers.
Please pull.
Kind regards,
Wim.
The following changes since commit f3b5ad89de16f5d42e8ad36fbdf85f705c1ae051:
Merge tag 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma (2017-12-16 13:43:08
-0800)
are
2017-12-17 17:56 GMT+08:00 syzbot
:
> Hello,
>
> syzkaller hit the following crash on
> 41d8c16909ebda40f7b4982a7f5e2ad102705ade
> git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/master
> compiler: gcc (GCC)
2017-12-17 17:56 GMT+08:00 syzbot
:
> Hello,
>
> syzkaller hit the following crash on
> 41d8c16909ebda40f7b4982a7f5e2ad102705ade
> git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/master
> compiler: gcc (GCC) 7.1.1 20170620
> .config is attached
> Raw console output is attached.
>
lib/rbtree_test.c code allows to compile either as a loadable modules or
builtin into the kernel.
Current code returns -EAGAIN on successful termination from module_init.
Such a fail will directly unload the module and hence there is no scope
to execute rbtree_test_exit on module_exit.
This
lib/rbtree_test.c code allows to compile either as a loadable modules or
builtin into the kernel.
Current code returns -EAGAIN on successful termination from module_init.
Such a fail will directly unload the module and hence there is no scope
to execute rbtree_test_exit on module_exit.
This
Wei Wang wrote:
> > But passing GFP_NOWAIT means that we can handle allocation failure. There is
> > no need to use preload approach when we can handle allocation failure.
>
> I think the reason we need xb_preload is because radix tree insertion
> needs the memory being preallocated already (it
Wei Wang wrote:
> > But passing GFP_NOWAIT means that we can handle allocation failure. There is
> > no need to use preload approach when we can handle allocation failure.
>
> I think the reason we need xb_preload is because radix tree insertion
> needs the memory being preallocated already (it
On Wed, 13 Dec 2017 00:48:40 +0100
Stefan Brüns wrote:
> On Tuesday, December 12, 2017 9:15:30 PM CET Jonathan Cameron wrote:
> > On Sun, 10 Dec 2017 21:53:42 +0100
> >
> > Stefan Brüns wrote:
> > > On Sunday, December 10, 2017
On Wed, 13 Dec 2017 00:48:40 +0100
Stefan Brüns wrote:
> On Tuesday, December 12, 2017 9:15:30 PM CET Jonathan Cameron wrote:
> > On Sun, 10 Dec 2017 21:53:42 +0100
> >
> > Stefan Brüns wrote:
> > > On Sunday, December 10, 2017 6:27:33 PM CET Jonathan Cameron wrote:
> > > > On Fri, 8 Dec
Hi Anthony,
FYI, the error/warning still remains.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: f3b5ad89de16f5d42e8ad36fbdf85f705c1ae051
commit: 842ff286166e8512450573f6b6eb5e04e626a07f Input: add support for HiDeep
touchscreen
date: 5 weeks ago
Hi Anthony,
FYI, the error/warning still remains.
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
master
head: f3b5ad89de16f5d42e8ad36fbdf85f705c1ae051
commit: 842ff286166e8512450573f6b6eb5e04e626a07f Input: add support for HiDeep
touchscreen
date: 5 weeks ago
On Sun, 2017-12-17 at 01:45 -0800, Joe Perches wrote:
> On Sun, 2017-12-17 at 15:07 +0530, Shreeya Patel wrote:
> >
> > Replace true and false keywords with "x" and "!x"
> > respectively to follow the kernel coding style.
> []
> >
> > diff --git a/drivers/staging/rtl8723bs/hal/sdio_ops.c
> >
On Sun, 2017-12-17 at 01:45 -0800, Joe Perches wrote:
> On Sun, 2017-12-17 at 15:07 +0530, Shreeya Patel wrote:
> >
> > Replace true and false keywords with "x" and "!x"
> > respectively to follow the kernel coding style.
> []
> >
> > diff --git a/drivers/staging/rtl8723bs/hal/sdio_ops.c
> >
test_sort.c perform array-based and linked list sort test. Code allows to
compile either as a loadable modules or builtin into the kernel.
Current code is not allow to unload the test_sort.ko module after
successful completion.
This patch add support to unload the "test_sort.ko" module.
test_sort.c perform array-based and linked list sort test. Code allows to
compile either as a loadable modules or builtin into the kernel.
Current code is not allow to unload the test_sort.ko module after
successful completion.
This patch add support to unload the "test_sort.ko" module.
On Sun, 2017-12-17 at 15:07 +0530, Shreeya Patel wrote:
> Replace true and false keywords with "x" and "!x"
> respectively to follow the kernel coding style.
[]
> diff --git a/drivers/staging/rtl8723bs/hal/sdio_ops.c
> b/drivers/staging/rtl8723bs/hal/sdio_ops.c
[]
> @@ -191,8 +191,8 @@ static u32
On Sun, 2017-12-17 at 15:07 +0530, Shreeya Patel wrote:
> Replace true and false keywords with "x" and "!x"
> respectively to follow the kernel coding style.
[]
> diff --git a/drivers/staging/rtl8723bs/hal/sdio_ops.c
> b/drivers/staging/rtl8723bs/hal/sdio_ops.c
[]
> @@ -191,8 +191,8 @@ static u32
On Fri, 8 Dec 2017 18:41:47 +0100
Stefan Brüns wrote:
> The timestamp is inserted into the buffer after the sample data by
> iio_push_to_buffers_with_timestamp, document the space requirement for
> the timestamp.
>
> Signed-off-by: Stefan Brüns
On Fri, 8 Dec 2017 18:41:47 +0100
Stefan Brüns wrote:
> The timestamp is inserted into the buffer after the sample data by
> iio_push_to_buffers_with_timestamp, document the space requirement for
> the timestamp.
>
> Signed-off-by: Stefan Brüns
Applied and pushed out as testing for the
On Fri, 8 Dec 2017 18:41:46 +0100
Stefan Brüns wrote:
> iio_push_to_buffers_with_timestamp expects a void pointer, so the cast
> is both unnecessary and misleading.
>
> Signed-off-by: Stefan Brüns
Applied to the togreg branch of
On Fri, 8 Dec 2017 18:41:46 +0100
Stefan Brüns wrote:
> iio_push_to_buffers_with_timestamp expects a void pointer, so the cast
> is both unnecessary and misleading.
>
> Signed-off-by: Stefan Brüns
Applied to the togreg branch of iio.git and pushed out as testing for
the autobuilders to play
If "x" is compared to NULL, use "!x" instead of it, so
as to follow the kernel coding style.
Signed-off-by: Shreeya Patel
---
drivers/staging/rtl8723bs/hal/sdio_ops.c | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git
If "x" is compared to NULL, use "!x" instead of it, so
as to follow the kernel coding style.
Signed-off-by: Shreeya Patel
---
drivers/staging/rtl8723bs/hal/sdio_ops.c | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/drivers/staging/rtl8723bs/hal/sdio_ops.c
Change the conditional operator to assignment as it is
not a conditional statement.
Signed-off-by: Shreeya Patel
---
drivers/staging/rtl8723bs/hal/sdio_ops.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
Change the conditional operator to assignment as it is
not a conditional statement.
Signed-off-by: Shreeya Patel
---
drivers/staging/rtl8723bs/hal/sdio_ops.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/rtl8723bs/hal/sdio_ops.c
Change names of some variables and functions to conform
to the kernel coding style.
Signed-off-by: Shreeya Patel
---
drivers/staging/rtl8723bs/hal/sdio_ops.c | 714 +++
1 file changed, 357 insertions(+), 357 deletions(-)
diff --git
Change names of some variables and functions to conform
to the kernel coding style.
Signed-off-by: Shreeya Patel
---
drivers/staging/rtl8723bs/hal/sdio_ops.c | 714 +++
1 file changed, 357 insertions(+), 357 deletions(-)
diff --git
Replace true and false keywords with "x" and "!x"
respectively to follow the kernel coding style.
Signed-off-by: Shreeya Patel
---
drivers/staging/rtl8723bs/hal/sdio_ops.c | 30 ++
1 file changed, 14 insertions(+), 16 deletions(-)
diff
Replace true and false keywords with "x" and "!x"
respectively to follow the kernel coding style.
Signed-off-by: Shreeya Patel
---
drivers/staging/rtl8723bs/hal/sdio_ops.c | 30 ++
1 file changed, 14 insertions(+), 16 deletions(-)
diff --git
701 - 800 of 828 matches
Mail list logo