[PATCH] thunderbolt: fix a missing-check bug

2018-10-20 Thread Wenwen Wang
In ring_work(), the first while loop is used to collect all completed frames from the ring buffer. In each iteration of this loop, the flag of the frame, i.e., 'ring->descriptors[ring->tail].flags' is firstly check to see whether the frame is completed. If yes, the descriptor of the frame,

[PATCH] thunderbolt: fix a missing-check bug

2018-10-20 Thread Wenwen Wang
In ring_work(), the first while loop is used to collect all completed frames from the ring buffer. In each iteration of this loop, the flag of the frame, i.e., 'ring->descriptors[ring->tail].flags' is firstly check to see whether the frame is completed. If yes, the descriptor of the frame,

Solutions

2018-10-20 Thread Linda
We are one image studio who is able to process 300+ photos a day. If you need any image editing, please let us know. We can do it for you such as: Image cut out for photos and clipping path, masking for your photos, They are mostly used for ecommerce photos, jewelry photos retouching, beauty

Solutions

2018-10-20 Thread Linda
We are one image studio who is able to process 300+ photos a day. If you need any image editing, please let us know. We can do it for you such as: Image cut out for photos and clipping path, masking for your photos, They are mostly used for ecommerce photos, jewelry photos retouching, beauty

RE: [Ksummit-discuss] [PATCH 6/7] Code of Conduct: Change the contact email address

2018-10-20 Thread Tim.Bird
> -Original Message- > From: Alan Cox > > > +to the circumstances. The Code of Conduct Committee is obligated to > > +maintain confidentiality with regard to the reporter of an incident. > > +Further details of specific enforcement policies may be posted > > +separately. > >

RE: [Ksummit-discuss] [PATCH 6/7] Code of Conduct: Change the contact email address

2018-10-20 Thread Tim.Bird
> -Original Message- > From: Alan Cox > > > +to the circumstances. The Code of Conduct Committee is obligated to > > +maintain confidentiality with regard to the reporter of an incident. > > +Further details of specific enforcement policies may be posted > > +separately. > >

Re: [PATCH 3/5] Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up

2018-10-20 Thread Dan Carpenter
On Sat, Oct 20, 2018 at 04:42:07PM +0200, Miguel Ojeda wrote: > +On Wed, Oct 17, 2018 at 8:25 AM Dan Carpenter > wrote: > > > > It's not common at all. It should be wrapped in a macro and put into > > compiler.h. > > > > But I hope it does become adopted. It's better than randomly grepping > >

Re: [PATCH 3/5] Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up

2018-10-20 Thread Dan Carpenter
On Sat, Oct 20, 2018 at 04:42:07PM +0200, Miguel Ojeda wrote: > +On Wed, Oct 17, 2018 at 8:25 AM Dan Carpenter > wrote: > > > > It's not common at all. It should be wrapped in a macro and put into > > compiler.h. > > > > But I hope it does become adopted. It's better than randomly grepping > >

Re: [Ksummit-discuss] [PATCH 6/7] Code of Conduct: Change the contact email address

2018-10-20 Thread jonsm...@gmail.com
On Sat, Oct 20, 2018 at 2:47 PM Trond Myklebust wrote: > > On Sat, 2018-10-20 at 19:28 +0100, Alan Cox wrote: > > > +to the circumstances. The Code of Conduct Committee is obligated > > > to > > > +maintain confidentiality with regard to the reporter of an > > > incident. > > > +Further details

Re: [Ksummit-discuss] [PATCH 6/7] Code of Conduct: Change the contact email address

2018-10-20 Thread jonsm...@gmail.com
On Sat, Oct 20, 2018 at 2:47 PM Trond Myklebust wrote: > > On Sat, 2018-10-20 at 19:28 +0100, Alan Cox wrote: > > > +to the circumstances. The Code of Conduct Committee is obligated > > > to > > > +maintain confidentiality with regard to the reporter of an > > > incident. > > > +Further details

Re: [PATCH 5/7] Code of Conduct Interpretation: Put in the proper URL for the committee

2018-10-20 Thread Geert Uytterhoeven
Hi Greg, On Sat, Oct 20, 2018 at 3:53 PM Greg Kroah-Hartman wrote: > There was a blank reference for how to find the Code of Conduct > Committee. Fix that up by pointing it to the correct kernel.org website > page location. > > Acked-by: Chris Mason > Acked-by: Olof Johansson > Acked-by:

Re: [PATCH 5/7] Code of Conduct Interpretation: Put in the proper URL for the committee

2018-10-20 Thread Geert Uytterhoeven
Hi Greg, On Sat, Oct 20, 2018 at 3:53 PM Greg Kroah-Hartman wrote: > There was a blank reference for how to find the Code of Conduct > Committee. Fix that up by pointing it to the correct kernel.org website > page location. > > Acked-by: Chris Mason > Acked-by: Olof Johansson > Acked-by:

Re: [PATCH] thunderbolt: Fix a missing-check bug

2018-10-20 Thread Yehezkel Bernat
On Sat, Oct 20, 2018 at 12:25 AM Wenwen Wang wrote: > > On Thu, Oct 18, 2018 at 4:13 AM Mika Westerberg > wrote: > > > > Hi Wenwen, > > > > On Wed, Oct 17, 2018 at 09:00:29AM -0500, Wenwen Wang wrote: > > > In tb_cfg_copy(), the header of the received control package, which is in > > > the

Re: [PATCH] thunderbolt: Fix a missing-check bug

2018-10-20 Thread Yehezkel Bernat
On Sat, Oct 20, 2018 at 12:25 AM Wenwen Wang wrote: > > On Thu, Oct 18, 2018 at 4:13 AM Mika Westerberg > wrote: > > > > Hi Wenwen, > > > > On Wed, Oct 17, 2018 at 09:00:29AM -0500, Wenwen Wang wrote: > > > In tb_cfg_copy(), the header of the received control package, which is in > > > the

Re: [Ksummit-discuss] [PATCH 6/7] Code of Conduct: Change the contact email address

2018-10-20 Thread Trond Myklebust
On Sat, 2018-10-20 at 19:28 +0100, Alan Cox wrote: > > +to the circumstances. The Code of Conduct Committee is obligated > > to > > +maintain confidentiality with regard to the reporter of an > > incident. > > +Further details of specific enforcement policies may be posted > > +separately. > >

Re: [Ksummit-discuss] [PATCH 6/7] Code of Conduct: Change the contact email address

2018-10-20 Thread Trond Myklebust
On Sat, 2018-10-20 at 19:28 +0100, Alan Cox wrote: > > +to the circumstances. The Code of Conduct Committee is obligated > > to > > +maintain confidentiality with regard to the reporter of an > > incident. > > +Further details of specific enforcement policies may be posted > > +separately. > >

[PATCH] thunderbolt: fix a missing-check bug

2018-10-20 Thread Wenwen Wang
In icm_copy(), the packet id 'hdr->packet_id' is firstly compared against 'req->npackets'. If it is less than 'req->npackets', the received packet. i.e., 'pkg->buffer', is then copied to 'req->response + offset' through memcpy(). It is worth noting that 'offset' is also calculated based on

[PATCH] thunderbolt: fix a missing-check bug

2018-10-20 Thread Wenwen Wang
In icm_copy(), the packet id 'hdr->packet_id' is firstly compared against 'req->npackets'. If it is less than 'req->npackets', the received packet. i.e., 'pkg->buffer', is then copied to 'req->response + offset' through memcpy(). It is worth noting that 'offset' is also calculated based on

Re: [PATCH 6/7] Code of Conduct: Change the contact email address

2018-10-20 Thread Alan Cox
> +to the circumstances. The Code of Conduct Committee is obligated to > +maintain confidentiality with regard to the reporter of an incident. > +Further details of specific enforcement policies may be posted > +separately. Unfortunately by ignoring the other suggestions on this you've left

Re: [PATCH 6/7] Code of Conduct: Change the contact email address

2018-10-20 Thread Alan Cox
> +to the circumstances. The Code of Conduct Committee is obligated to > +maintain confidentiality with regard to the reporter of an incident. > +Further details of specific enforcement policies may be posted > +separately. Unfortunately by ignoring the other suggestions on this you've left

[PATCH] thunderbolt: Fix a missing-check bug

2018-10-20 Thread Wenwen Wang
In tb_ctl_rx_callback(), the checksum of the received control packet is calculated on 'pkg->buffer' through tb_crc() and saved to 'crc32', Then, 'crc32' is compared with the received checksum to confirm the integrity of the received packet. If the checksum does not match, the packet will be

[PATCH] thunderbolt: Fix a missing-check bug

2018-10-20 Thread Wenwen Wang
In tb_ctl_rx_callback(), the checksum of the received control packet is calculated on 'pkg->buffer' through tb_crc() and saved to 'crc32', Then, 'crc32' is compared with the received checksum to confirm the integrity of the received packet. If the checksum does not match, the packet will be

[no subject]

2018-10-20 Thread Steven Utonbury
I wrote you about late Engr M.M. and the deposit he made at the bank here.I sent you an email earlier and been expecting to hear from you. Please try and get back to me. Steven

[no subject]

2018-10-20 Thread Steven Utonbury
I wrote you about late Engr M.M. and the deposit he made at the bank here.I sent you an email earlier and been expecting to hear from you. Please try and get back to me. Steven

Re: [PATCH v2 5/5] nfs: don't clear STATX_ATIME from result_mask

2018-10-20 Thread Trond Myklebust
On Fri, 2018-10-19 at 22:48 +0200, Miklos Szeredi wrote: > On Fri, Oct 19, 2018 at 8:14 PM, Trond Myklebust > wrote: > > On Fri, 2018-10-19 at 19:46 +0200, Miklos Szeredi wrote: > > > How is it then that only STATX_ATIME is cleared and not the other > > > fields? > > > > It isn't just the atime.

Re: [PATCH v2 5/5] nfs: don't clear STATX_ATIME from result_mask

2018-10-20 Thread Trond Myklebust
On Fri, 2018-10-19 at 22:48 +0200, Miklos Szeredi wrote: > On Fri, Oct 19, 2018 at 8:14 PM, Trond Myklebust > wrote: > > On Fri, 2018-10-19 at 19:46 +0200, Miklos Szeredi wrote: > > > How is it then that only STATX_ATIME is cleared and not the other > > > fields? > > > > It isn't just the atime.

Re: [PATCH v2] x86/microcode: Handle negative microcode revisions

2018-10-20 Thread Borislav Petkov
Dropping stable. On Sat, Oct 20, 2018 at 07:41:58AM -0700, Andi Kleen wrote: > From: Andi Kleen > > The Intel microcode revision space is unsigned. Inside Intel there are special > microcodes that have the highest bit set, and they are considered to have > a higher revision than any microcodes

Re: [PATCH v2] x86/microcode: Handle negative microcode revisions

2018-10-20 Thread Borislav Petkov
Dropping stable. On Sat, Oct 20, 2018 at 07:41:58AM -0700, Andi Kleen wrote: > From: Andi Kleen > > The Intel microcode revision space is unsigned. Inside Intel there are special > microcodes that have the highest bit set, and they are considered to have > a higher revision than any microcodes

Re: Memory management issue in 4.18.15

2018-10-20 Thread Roman Gushchin
On Sat, Oct 20, 2018 at 08:37:28AM -0700, Randy Dunlap wrote: > [add linux-mm mailing list + people] > > > On 10/20/18 4:41 AM, Spock wrote: > > Hello, > > > > I have a workload, which creates lots of cache pages. Before 4.18.15, > > the behavior was very stable: pagecache is constantly growing

Re: Memory management issue in 4.18.15

2018-10-20 Thread Roman Gushchin
On Sat, Oct 20, 2018 at 08:37:28AM -0700, Randy Dunlap wrote: > [add linux-mm mailing list + people] > > > On 10/20/18 4:41 AM, Spock wrote: > > Hello, > > > > I have a workload, which creates lots of cache pages. Before 4.18.15, > > the behavior was very stable: pagecache is constantly growing

Re: [PATCH RFC v3 0/3] Rlimit for module space

2018-10-20 Thread Ard Biesheuvel
Hi Rick, On 19 October 2018 at 22:47, Rick Edgecombe wrote: > If BPF JIT is on, there is no effective limit to prevent filling the entire > module space with JITed e/BPF filters. Why do BPF filters use the module space, and does this reason apply to all architectures? On arm64, we already

Re: [PATCH RFC v3 0/3] Rlimit for module space

2018-10-20 Thread Ard Biesheuvel
Hi Rick, On 19 October 2018 at 22:47, Rick Edgecombe wrote: > If BPF JIT is on, there is no effective limit to prevent filling the entire > module space with JITed e/BPF filters. Why do BPF filters use the module space, and does this reason apply to all architectures? On arm64, we already

possible deadlock in flush_workqueue (2)

2018-10-20 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:91b15613ce7f Merge git://git.kernel.org/pub/scm/linux/kern.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=1011410940 kernel config: https://syzkaller.appspot.com/x/.config?x=b3f55cb3dfcc6c33

KASAN: use-after-free Read in kvm_put_kvm

2018-10-20 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:8c60c36d0b8c Add linux-next specific files for 20181019 git tree: linux-next console output: https://syzkaller.appspot.com/x/log.txt?x=12d808b540 kernel config: https://syzkaller.appspot.com/x/.config?x=8b6d7c4c81535e89

KASAN: use-after-free Read in kvm_put_kvm

2018-10-20 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:8c60c36d0b8c Add linux-next specific files for 20181019 git tree: linux-next console output: https://syzkaller.appspot.com/x/log.txt?x=12d808b540 kernel config: https://syzkaller.appspot.com/x/.config?x=8b6d7c4c81535e89

possible deadlock in flush_workqueue (2)

2018-10-20 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:91b15613ce7f Merge git://git.kernel.org/pub/scm/linux/kern.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=1011410940 kernel config: https://syzkaller.appspot.com/x/.config?x=b3f55cb3dfcc6c33

Re: [PATCH 0/7] Add some fixes and new feature for SPRD DMA

2018-10-20 Thread Vinod
On 18-10-18, 17:29, Baolin Wang wrote: > Hi Vinod, > > On 29 September 2018 at 13:48, Baolin Wang wrote: > > This patchset removes the direction usage from struct dma_slave_config, > > and add one new field to save the direction. It also fixes some issues > > for link-list transfer. Moreover

Re: [PATCH 0/7] Add some fixes and new feature for SPRD DMA

2018-10-20 Thread Vinod
On 18-10-18, 17:29, Baolin Wang wrote: > Hi Vinod, > > On 29 September 2018 at 13:48, Baolin Wang wrote: > > This patchset removes the direction usage from struct dma_slave_config, > > and add one new field to save the direction. It also fixes some issues > > for link-list transfer. Moreover

Re: [PATCH 0/6] Tracing register accesses with pstore and dynamic debug

2018-10-20 Thread Joel Fernandes
On Sat, Oct 20, 2018 at 12:02:37PM +0530, Sai Prakash Ranjan wrote: > On 10/20/2018 10:55 AM, Joel Fernandes wrote: > > On Sun, Sep 09, 2018 at 01:57:01AM +0530, Sai Prakash Ranjan wrote: > > > Hi, > > > > > > This patch series adds Event tracing support to pstore and is continuation > > > to the

Re: [PATCH 0/6] Tracing register accesses with pstore and dynamic debug

2018-10-20 Thread Joel Fernandes
On Sat, Oct 20, 2018 at 12:02:37PM +0530, Sai Prakash Ranjan wrote: > On 10/20/2018 10:55 AM, Joel Fernandes wrote: > > On Sun, Sep 09, 2018 at 01:57:01AM +0530, Sai Prakash Ranjan wrote: > > > Hi, > > > > > > This patch series adds Event tracing support to pstore and is continuation > > > to the

Re: [[PATCH] 8/9] DMA-UART-Driver-for-AST2500

2018-10-20 Thread Vinod
On 19-10-18, 12:41, sudheer.v wrote: > On Fri, Oct 19, 2018 at 10:32:24AM +1100, Benjamin Herrenschmidt wrote: > > On Thu, 2018-10-18 at 15:25 +0530, Vinod wrote: > > > > > > > It's not a dmaengine driver. It's a serial UART driver that happens to > > > > use a dedicated DMA engine. > > > > > >

Re: [[PATCH] 8/9] DMA-UART-Driver-for-AST2500

2018-10-20 Thread Vinod
On 19-10-18, 12:41, sudheer.v wrote: > On Fri, Oct 19, 2018 at 10:32:24AM +1100, Benjamin Herrenschmidt wrote: > > On Thu, 2018-10-18 at 15:25 +0530, Vinod wrote: > > > > > > > It's not a dmaengine driver. It's a serial UART driver that happens to > > > > use a dedicated DMA engine. > > > > > >

Re: possible deadlock in __generic_file_fsync

2018-10-20 Thread syzbot
syzbot has found a reproducer for the following crash on: HEAD commit:270b77a0f30e Merge tag 'drm-fixes-2018-10-20-1' of git://a.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=146f4ad940 kernel config:

Re: possible deadlock in __generic_file_fsync

2018-10-20 Thread syzbot
syzbot has found a reproducer for the following crash on: HEAD commit:270b77a0f30e Merge tag 'drm-fixes-2018-10-20-1' of git://a.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=146f4ad940 kernel config:

Interrupts, smp_load_acquire(), smp_store_release(), etc.

2018-10-20 Thread Paul E. McKenney
Hello! David Goldblatt (CCed) came up with an interesting pair of C++ litmus tests involving POSIX signals that have Linux-kernel counterparts involving interrupts. These litmus tests can (in paranoid theory, anyway) produce counter-intuitive results on architectures that use explicit fences to

Interrupts, smp_load_acquire(), smp_store_release(), etc.

2018-10-20 Thread Paul E. McKenney
Hello! David Goldblatt (CCed) came up with an interesting pair of C++ litmus tests involving POSIX signals that have Linux-kernel counterparts involving interrupts. These litmus tests can (in paranoid theory, anyway) produce counter-intuitive results on architectures that use explicit fences to

Re: Memory management issue in 4.18.15

2018-10-20 Thread Randy Dunlap
[add linux-mm mailing list + people] On 10/20/18 4:41 AM, Spock wrote: > Hello, > > I have a workload, which creates lots of cache pages. Before 4.18.15, > the behavior was very stable: pagecache is constantly growing until it > consumes all the free memory, and then kswapd is balancing it

Re: Memory management issue in 4.18.15

2018-10-20 Thread Randy Dunlap
[add linux-mm mailing list + people] On 10/20/18 4:41 AM, Spock wrote: > Hello, > > I have a workload, which creates lots of cache pages. Before 4.18.15, > the behavior was very stable: pagecache is constantly growing until it > consumes all the free memory, and then kswapd is balancing it

Re: [PATCH 3/5] Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up

2018-10-20 Thread Miguel Ojeda
+On Wed, Oct 17, 2018 at 8:25 AM Dan Carpenter wrote: > > It's not common at all. It should be wrapped in a macro and put into > compiler.h. > > But I hope it does become adopted. It's better than randomly grepping > for non-standard comments. Using an attribute is indeed better whenever

[PATCH v2] x86/microcode: Handle negative microcode revisions

2018-10-20 Thread Andi Kleen
From: Andi Kleen The Intel microcode revision space is unsigned. Inside Intel there are special microcodes that have the highest bit set, and they are considered to have a higher revision than any microcodes that don't have this bit set. The function comparing the microcode revision in the

Re: [PATCH 3/5] Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up

2018-10-20 Thread Miguel Ojeda
+On Wed, Oct 17, 2018 at 8:25 AM Dan Carpenter wrote: > > It's not common at all. It should be wrapped in a macro and put into > compiler.h. > > But I hope it does become adopted. It's better than randomly grepping > for non-standard comments. Using an attribute is indeed better whenever

[PATCH v2] x86/microcode: Handle negative microcode revisions

2018-10-20 Thread Andi Kleen
From: Andi Kleen The Intel microcode revision space is unsigned. Inside Intel there are special microcodes that have the highest bit set, and they are considered to have a higher revision than any microcodes that don't have this bit set. The function comparing the microcode revision in the

Re: [PATCH v2 1/2] x86/cpufeature: Add facility to match microcode revisions

2018-10-20 Thread Andi Kleen
On Sat, Oct 20, 2018 at 10:19:37AM +0200, Thomas Gleixner wrote: > On Fri, 19 Oct 2018, Andi Kleen wrote: > > > > > + u32 min_ucode; > > > > +}; > > > > + > > > > +const struct x86_ucode_id *x86_match_ucode(const struct x86_ucode_id > > > > *match) > > > > > > What's the point of

Re: [PATCH v2 1/2] x86/cpufeature: Add facility to match microcode revisions

2018-10-20 Thread Andi Kleen
On Sat, Oct 20, 2018 at 10:19:37AM +0200, Thomas Gleixner wrote: > On Fri, 19 Oct 2018, Andi Kleen wrote: > > > > > + u32 min_ucode; > > > > +}; > > > > + > > > > +const struct x86_ucode_id *x86_match_ucode(const struct x86_ucode_id > > > > *match) > > > > > > What's the point of

Re: [PATCH v2 1/2] dt-bindings: serial: add documentation for the SiFive UART driver

2018-10-20 Thread Rob Herring
On Fri, Oct 19, 2018 at 5:06 PM Paul Walmsley wrote: > > > On 10/19/18 1:45 PM, Rob Herring wrote: > > On Fri, Oct 19, 2018 at 1:48 PM Paul Walmsley > > wrote: > >> Add DT binding documentation for the Linux driver for the SiFive > >> asynchronous serial IP block. Nothing too exotic. > >> > >>

Re: [PATCH v2 1/2] dt-bindings: serial: add documentation for the SiFive UART driver

2018-10-20 Thread Rob Herring
On Fri, Oct 19, 2018 at 5:06 PM Paul Walmsley wrote: > > > On 10/19/18 1:45 PM, Rob Herring wrote: > > On Fri, Oct 19, 2018 at 1:48 PM Paul Walmsley > > wrote: > >> Add DT binding documentation for the Linux driver for the SiFive > >> asynchronous serial IP block. Nothing too exotic. > >> > >>

Re: [PATCH 0/2] modpost: skip section mismatch warnings on ELF local symbols by default

2018-10-20 Thread Sam Ravnborg
Hi Paul. > modpost: skip section mismatch warnings on ELF local symbols by default > > modpost, by default, reports section mismatch warnings on ELF local > symbols. This caused false positive warnings to be reported for a > local symbol name that would otherwise be elided by matching against a

Re: [PATCH 0/2] modpost: skip section mismatch warnings on ELF local symbols by default

2018-10-20 Thread Sam Ravnborg
Hi Paul. > modpost: skip section mismatch warnings on ELF local symbols by default > > modpost, by default, reports section mismatch warnings on ELF local > symbols. This caused false positive warnings to be reported for a > local symbol name that would otherwise be elided by matching against a

Re: [PATCH v1] x86/microcode: Handle negative microcode revisions

2018-10-20 Thread Andi Kleen
On Sat, Oct 20, 2018 at 03:42:05PM +0200, Thomas Gleixner wrote: > Andi, > > On Fri, 19 Oct 2018, Andi Kleen wrote: > > Change the comparison to unsigned. With that the loading works > > as expected. > > > > I assume that wants a fixes tag and needs to be backported to stable, > right? I think

Re: [PATCH v1] x86/microcode: Handle negative microcode revisions

2018-10-20 Thread Andi Kleen
On Sat, Oct 20, 2018 at 03:42:05PM +0200, Thomas Gleixner wrote: > Andi, > > On Fri, 19 Oct 2018, Andi Kleen wrote: > > Change the comparison to unsigned. With that the loading works > > as expected. > > > > I assume that wants a fixes tag and needs to be backported to stable, > right? I think

Re: [PATCH v3 3/4] arm64: implement live patching

2018-10-20 Thread Ard Biesheuvel
On 19 October 2018 at 23:21, Miroslav Benes wrote: > >> >> Ad relocations. I checked that everything in struct mod_arch_specific >> >> stays after the module is load. Both core and init get SHF_ALLOC set >> >> (mod->arch.core.plt->sh_flags in module_frob_arch_sections(). It is >> >> important

Re: [PATCH v3 3/4] arm64: implement live patching

2018-10-20 Thread Ard Biesheuvel
On 19 October 2018 at 23:21, Miroslav Benes wrote: > >> >> Ad relocations. I checked that everything in struct mod_arch_specific >> >> stays after the module is load. Both core and init get SHF_ALLOC set >> >> (mod->arch.core.plt->sh_flags in module_frob_arch_sections(). It is >> >> important

[PATCH 4/7] Code of Conduct: Provide links between the two documents

2018-10-20 Thread Greg Kroah-Hartman
Create a link between the Code of Conduct and the Code of Conduct Interpretation so that people can see that they are related. Acked-by: Chris Mason Acked-by: Olof Johansson Acked-by: Theodore Ts'o Acked-by: Thomas Gleixner Signed-off-by: Greg Kroah-Hartman ---

[PATCH 6/7] Code of Conduct: Change the contact email address

2018-10-20 Thread Greg Kroah-Hartman
The contact point for the kernel's Code of Conduct should now be the Code of Conduct Committee, not the full TAB. Change the email address in the file to properly reflect this. Acked-by: Chris Mason Acked-by: Olof Johansson Acked-by: Theodore Ts'o Acked-by: Thomas Gleixner Signed-off-by:

[PATCH 4/7] Code of Conduct: Provide links between the two documents

2018-10-20 Thread Greg Kroah-Hartman
Create a link between the Code of Conduct and the Code of Conduct Interpretation so that people can see that they are related. Acked-by: Chris Mason Acked-by: Olof Johansson Acked-by: Theodore Ts'o Acked-by: Thomas Gleixner Signed-off-by: Greg Kroah-Hartman ---

[PATCH 6/7] Code of Conduct: Change the contact email address

2018-10-20 Thread Greg Kroah-Hartman
The contact point for the kernel's Code of Conduct should now be the Code of Conduct Committee, not the full TAB. Change the email address in the file to properly reflect this. Acked-by: Chris Mason Acked-by: Olof Johansson Acked-by: Theodore Ts'o Acked-by: Thomas Gleixner Signed-off-by:

[PATCH 7/7] MAINTAINERS: Add an entry for the code of conduct

2018-10-20 Thread Greg Kroah-Hartman
As I introduced these files, I'm willing to be the maintainer of them as well. Acked-by: Chris Mason Acked-by: Olof Johansson Acked-by: Steven Rostedt (VMware) Acked-by: Theodore Ts'o Acked-by: Thomas Gleixner Signed-off-by: Greg Kroah-Hartman --- MAINTAINERS | 6 ++ 1 file changed, 6

[PATCH 2/7] Code of Conduct Interpretation: Add document explaining how the Code of Conduct is to be interpreted

2018-10-20 Thread Greg Kroah-Hartman
The Contributor Covenant Code of Conduct is a general document meant to provide a set of rules for almost any open source community. Every open-source community is unique and the Linux kernel is no exception. Because of this, this document describes how we in the Linux kernel community will

[PATCH 3/7] Code of Conduct Interpretation: Properly reference the TAB correctly

2018-10-20 Thread Greg Kroah-Hartman
We use the term "TAB" before defining it later in the document. Fix that up by defining it at the first location. Reported-by: Kuninori Morimoto Acked-by: Chris Mason Acked-by: Olof Johansson Acked-by: Theodore Ts'o Acked-by: Thomas Gleixner Signed-off-by: Greg Kroah-Hartman ---

[PATCH 5/7] Code of Conduct Interpretation: Put in the proper URL for the committee

2018-10-20 Thread Greg Kroah-Hartman
There was a blank reference for how to find the Code of Conduct Committee. Fix that up by pointing it to the correct kernel.org website page location. Acked-by: Chris Mason Acked-by: Olof Johansson Acked-by: Theodore Ts'o Acked-by: Thomas Gleixner Signed-off-by: Greg Kroah-Hartman ---

[PATCH 7/7] MAINTAINERS: Add an entry for the code of conduct

2018-10-20 Thread Greg Kroah-Hartman
As I introduced these files, I'm willing to be the maintainer of them as well. Acked-by: Chris Mason Acked-by: Olof Johansson Acked-by: Steven Rostedt (VMware) Acked-by: Theodore Ts'o Acked-by: Thomas Gleixner Signed-off-by: Greg Kroah-Hartman --- MAINTAINERS | 6 ++ 1 file changed, 6

[PATCH 2/7] Code of Conduct Interpretation: Add document explaining how the Code of Conduct is to be interpreted

2018-10-20 Thread Greg Kroah-Hartman
The Contributor Covenant Code of Conduct is a general document meant to provide a set of rules for almost any open source community. Every open-source community is unique and the Linux kernel is no exception. Because of this, this document describes how we in the Linux kernel community will

[PATCH 3/7] Code of Conduct Interpretation: Properly reference the TAB correctly

2018-10-20 Thread Greg Kroah-Hartman
We use the term "TAB" before defining it later in the document. Fix that up by defining it at the first location. Reported-by: Kuninori Morimoto Acked-by: Chris Mason Acked-by: Olof Johansson Acked-by: Theodore Ts'o Acked-by: Thomas Gleixner Signed-off-by: Greg Kroah-Hartman ---

[PATCH 5/7] Code of Conduct Interpretation: Put in the proper URL for the committee

2018-10-20 Thread Greg Kroah-Hartman
There was a blank reference for how to find the Code of Conduct Committee. Fix that up by pointing it to the correct kernel.org website page location. Acked-by: Chris Mason Acked-by: Olof Johansson Acked-by: Theodore Ts'o Acked-by: Thomas Gleixner Signed-off-by: Greg Kroah-Hartman ---

[PATCH 1/7] Code of conduct: Fix wording around maintainers enforcing the code of conduct

2018-10-20 Thread Greg Kroah-Hartman
From: Chris Mason As it was originally worded, this paragraph requires maintainers to enforce the code of conduct, or face potential repercussions. It sends the wrong message, when really we just want maintainers to be part of the solution and not violate the code of conduct themselves.

[PATCH 0/7] Code of Conduct: Fix some wording, and add an interpretation document

2018-10-20 Thread Greg Kroah-Hartman
Hi all, As everyone knows by now, we added a new Code of Conduct to the kernel tree a few weeks ago. When we did this, it raised a number of questions as to how this would affect the kernel community. To help address these issues, I, and a few other kernel developers including the TAB, have

[PATCH 1/7] Code of conduct: Fix wording around maintainers enforcing the code of conduct

2018-10-20 Thread Greg Kroah-Hartman
From: Chris Mason As it was originally worded, this paragraph requires maintainers to enforce the code of conduct, or face potential repercussions. It sends the wrong message, when really we just want maintainers to be part of the solution and not violate the code of conduct themselves.

[PATCH 0/7] Code of Conduct: Fix some wording, and add an interpretation document

2018-10-20 Thread Greg Kroah-Hartman
Hi all, As everyone knows by now, we added a new Code of Conduct to the kernel tree a few weeks ago. When we did this, it raised a number of questions as to how this would affect the kernel community. To help address these issues, I, and a few other kernel developers including the TAB, have

[PATCH v2 2/3] dt-bindings: clk: add documentation for the SiFive PRCI driver

2018-10-20 Thread Paul Walmsley
Add DT binding documentation for the Linux driver for the SiFive PRCI clock & reset control IP block, as found on the SiFive FU540 chip. Cc: Michael Turquette Cc: Stephen Boyd Cc: Rob Herring Cc: Mark Rutland Cc: Palmer Dabbelt Cc: Megan Wachs Cc: linux-...@vger.kernel.org Cc:

[PATCH v2 3/3] clk: sifive: add a driver for the SiFive FU540 PRCI IP block

2018-10-20 Thread Paul Walmsley
Add driver code for the SiFive FU540 PRCI IP block. This IP block handles reset and clock control for the SiFive FU540 device and implements SoC-level clock tree controls and dividers. Based on code written by Wesley Terpstra :

[PATCH v2 0/3] clk: add driver for the SiFive FU540 PRCI and PLLs it controls

2018-10-20 Thread Paul Walmsley
Add a driver for the SiFive FU540 PRCI IP block, which handles clock and some device reset control for the SiFive FU540 chip. Also add a driver- independent library for the Analog Bits Wide-Range PLL (WRPLL), used by the PRCI driver to monitor and control the WRPLL instances on the FU540 chip.

[PATCH v2 1/3] clk: analogbits: add Wide-Range PLL library

2018-10-20 Thread Paul Walmsley
Add common library code for the Analog Bits Wide-Range PLL (WRPLL) as implemented in TSMC CLN28HPC. There is no bus interface or register target associated with this PLL. This library is intended to be used by drivers for IP blocks that expose registers connected to the PLL configuration and

[PATCH v2 2/3] dt-bindings: clk: add documentation for the SiFive PRCI driver

2018-10-20 Thread Paul Walmsley
Add DT binding documentation for the Linux driver for the SiFive PRCI clock & reset control IP block, as found on the SiFive FU540 chip. Cc: Michael Turquette Cc: Stephen Boyd Cc: Rob Herring Cc: Mark Rutland Cc: Palmer Dabbelt Cc: Megan Wachs Cc: linux-...@vger.kernel.org Cc:

[PATCH v2 3/3] clk: sifive: add a driver for the SiFive FU540 PRCI IP block

2018-10-20 Thread Paul Walmsley
Add driver code for the SiFive FU540 PRCI IP block. This IP block handles reset and clock control for the SiFive FU540 device and implements SoC-level clock tree controls and dividers. Based on code written by Wesley Terpstra :

[PATCH v2 0/3] clk: add driver for the SiFive FU540 PRCI and PLLs it controls

2018-10-20 Thread Paul Walmsley
Add a driver for the SiFive FU540 PRCI IP block, which handles clock and some device reset control for the SiFive FU540 chip. Also add a driver- independent library for the Analog Bits Wide-Range PLL (WRPLL), used by the PRCI driver to monitor and control the WRPLL instances on the FU540 chip.

[PATCH v2 1/3] clk: analogbits: add Wide-Range PLL library

2018-10-20 Thread Paul Walmsley
Add common library code for the Analog Bits Wide-Range PLL (WRPLL) as implemented in TSMC CLN28HPC. There is no bus interface or register target associated with this PLL. This library is intended to be used by drivers for IP blocks that expose registers connected to the PLL configuration and

Re: [PATCH v1] x86/microcode: Handle negative microcode revisions

2018-10-20 Thread Thomas Gleixner
Andi, On Fri, 19 Oct 2018, Andi Kleen wrote: > Change the comparison to unsigned. With that the loading works > as expected. > I assume that wants a fixes tag and needs to be backported to stable, right? Thanks, tglx

Re: [PATCH v1] x86/microcode: Handle negative microcode revisions

2018-10-20 Thread Thomas Gleixner
Andi, On Fri, 19 Oct 2018, Andi Kleen wrote: > Change the comparison to unsigned. With that the loading works > as expected. > I assume that wants a fixes tag and needs to be backported to stable, right? Thanks, tglx

[PATCH 1/3] clk: analogbits: add Wide-Range PLL library

2018-10-20 Thread Paul Walmsley
Add common library code for the Analog Bits Wide-Range PLL (WRPLL) as implemented in TSMC CLN28HPC. There is no bus interface or register target associated with this PLL. This library is intended to be used by drivers for IP blocks that expose registers connected to the PLL configuration and

[PATCH 1/3] clk: analogbits: add Wide-Range PLL library

2018-10-20 Thread Paul Walmsley
Add common library code for the Analog Bits Wide-Range PLL (WRPLL) as implemented in TSMC CLN28HPC. There is no bus interface or register target associated with this PLL. This library is intended to be used by drivers for IP blocks that expose registers connected to the PLL configuration and

[PATCH 2/3] dt-bindings: clk: add documentation for the SiFive PRCI driver

2018-10-20 Thread Paul Walmsley
Add DT binding documentation for the Linux driver for the SiFive PRCI clock & reset control IP block, as found on the SiFive FU540 chip. Cc: Michael Turquette Cc: Stephen Boyd Cc: Rob Herring Cc: Mark Rutland Cc: Palmer Dabbelt Cc: Megan Wachs

[PATCH 3/3] clk: sifive: add a driver for the SiFive FU540 PRCI IP block

2018-10-20 Thread Paul Walmsley
Add driver code for the SiFive FU540 PRCI IP block. This IP block handles reset and clock control for the SiFive FU540 device and implements SoC-level clock tree controls and dividers. Based on code written by Wesley Terpstra :

[PATCH 0/3] clk: add driver for the SiFive FU540 PRCI and PLLs it controls

2018-10-20 Thread Paul Walmsley
Add a driver for the SiFive FU540 PRCI IP block, which handles clock and some device reset control for the SiFive FU540 chip. Also add a driver- independent library for the Analog Bits Wide-Range PLL (WRPLL), used by the PRCI driver to monitor and control the WRPLL instances on the FU540 chip.

[PATCH 2/3] dt-bindings: clk: add documentation for the SiFive PRCI driver

2018-10-20 Thread Paul Walmsley
Add DT binding documentation for the Linux driver for the SiFive PRCI clock & reset control IP block, as found on the SiFive FU540 chip. Cc: Michael Turquette Cc: Stephen Boyd Cc: Rob Herring Cc: Mark Rutland Cc: Palmer Dabbelt Cc: Megan Wachs

[PATCH 3/3] clk: sifive: add a driver for the SiFive FU540 PRCI IP block

2018-10-20 Thread Paul Walmsley
Add driver code for the SiFive FU540 PRCI IP block. This IP block handles reset and clock control for the SiFive FU540 device and implements SoC-level clock tree controls and dividers. Based on code written by Wesley Terpstra :

[PATCH 0/3] clk: add driver for the SiFive FU540 PRCI and PLLs it controls

2018-10-20 Thread Paul Walmsley
Add a driver for the SiFive FU540 PRCI IP block, which handles clock and some device reset control for the SiFive FU540 chip. Also add a driver- independent library for the Analog Bits Wide-Range PLL (WRPLL), used by the PRCI driver to monitor and control the WRPLL instances on the FU540 chip.

Re: [GIT PULL] scheduler fixes

2018-10-20 Thread Greg Kroah-Hartman
On Sat, Oct 20, 2018 at 10:45:16AM +0200, Ingo Molnar wrote: > Greg, > > Please pull the latest sched-urgent-for-linus git tree from: > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > sched-urgent-for-linus Now merged, thanks. greg k-h

Re: [GIT PULL] perf fixes

2018-10-20 Thread Greg Kroah-Hartman
On Sat, Oct 20, 2018 at 10:10:39AM +0200, Ingo Molnar wrote: > Greg, > > Please pull the latest perf-urgent-for-linus git tree from: > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > perf-urgent-for-linus Now merged, thanks. greg k-h

Re: [GIT PULL] x86 fixes

2018-10-20 Thread Greg Kroah-Hartman
On Sat, Oct 20, 2018 at 10:54:25AM +0200, Ingo Molnar wrote: > Greg, > > Please pull the latest x86-urgent-for-linus git tree from: > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > x86-urgent-for-linus Now merged, thanks. greg k-h

Re: [GIT PULL] scheduler fixes

2018-10-20 Thread Greg Kroah-Hartman
On Sat, Oct 20, 2018 at 10:45:16AM +0200, Ingo Molnar wrote: > Greg, > > Please pull the latest sched-urgent-for-linus git tree from: > >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git > sched-urgent-for-linus Now merged, thanks. greg k-h

<    1   2   3   >