On Wed, 25 Oct 2017, Niels Skou Olsen wrote:
> > > Niels found an issue with v1 of the series, while compiling the usbhid
> > > module as a separate .ko.
> > >
> > > Sending a v2 with the proper From: field fixed now.
> > >
> >
> > I have built it on for-next and tested it with no apparent issues.
> These long email threads are a waste of time
They occur for different topics.
> when we already answered your questions completely
There were some attempts for specific details.
> and over and over.
I hope that further useful adjustments can be achieved for
involved information sources.
On Wed, 25 Oct 2017, 冯锐 wrote:
> > On Wed, 25 Oct 2017, rui_f...@realsil.com.cn wrote:
> >
> > > From: rui_feng
> > >
> > > Because Realtek PCIE card reader driver is a pcie driver, and it
> > > bridges mmc subsystem and memstick subsystem, it's not a mfd driver.
> > > Greg and Lee Jones had a d
On 2017/10/25 08:28AM, Jiri Olsa wrote:
> On Tue, Oct 24, 2017 at 07:50:06PM +0530, Ravi Bangoria wrote:
> > Perf top is often crashing at very random locations on powerpc.
> > After investigating, I found the crash only happens when sample
> > is of zero length symbol. Powerpc kernel has many such
On Wed, Oct 25, 2017 at 11:43:22AM +0300, Meelis Roos wrote:
> (Added linux-pci to CC)
>
> > > I run Gentoo Linux on my alphas, with latest git kernels for test.
> > > 4.13.0 worked well on 3 alphas but 4.13.0-09217-g5969d1bb3082 hangs on
> > > boot on all 3 of them. Tried bisecting on PC164, go
On 09/27, PrasannaKumar Muralidharan wrote:
> Add support for the clocks provided by CGU in Ingenic X1000 SoC.
>
> Signed-off-by: PrasannaKumar Muralidharan
> ---
Acked-by: Stephen Boyd
--
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative Proj
On Thu, Oct 05, 2017 at 10:05:57AM +0300, Igor Plyatov wrote:
> > please help to manage issue with data corruption by PDC of SPI.
> >
> >
> > I have compared operation of Linux-2.6.39 and linux4sam kernel 4.9.36+
> > on the AT91SAM9G20 (Stamp9G20 SOM from Taskit.de) and found regression
> > in t
Hi,
"Gustavo A. R. Silva" writes:
> In preparation to enabling -Wimplicit-fallthrough, mark switch cases
> where we are expecting to fall through.
>
> Addresses-Coverity-ID: 115004
> Addresses-Coverity-ID: 115005
> Signed-off-by: Gustavo A. R. Silva
Greg, I have already sent you my pull reques
Commit 9a03c3d398c1 ("thunderbolt: Fix a couple right shifting to zero
bugs") revealed an issue that was previously hidden because we never
actually compared received XDomain message sequence numbers properly.
The idea with these sequence numbers is that the responding host uses
the same sequence n
On Wed 25-10-17 08:27:34, Fan Du wrote:
> From: Dave Hansen
>
> /proc/$pid/smaps has a number of fields that are intended to imply the
> kinds of PTEs used to map memory. "AnonHugePages" obviously tells you
> how many PMDs are being used. "MMUPageSize" along with the "Hugetlb"
> fields tells yo
Remove const array that defines channels. Build channels definition
at probe time, when initializing channels (only for requested ones).
This will ease adding differential channels support.
Signed-off-by: Fabrice Gasnier
---
Changes in v2:
- Improve val variable names in stm32_adc_chan_init_one()
Add support for differential channels that can be found on STM32H7 ADC:
- Introduce new DT property 'st,adc-diff-channels'.
- Slightly rework single-ended channels definition in stm32-adc driver.
- Add support for differential channels to stm32-adc driver.
---
Changes in v2:
- Add an example and a
STM32H7 ADC channels may be configured either as single-ended or
differential.
Add 'st,adc-diff-channels' property to support differential channels.
Differential channels are defined as a pair of positive and negative
inputs: vinp & vinn.
Signed-off-by: Fabrice Gasnier
---
Changes in v2:
- Add di
STM32H7 ADC channels can be configured either as single ended or
differential with 'st,adc-channels' or 'st,adc-diff-channels'
(positive and negative input pair: , ...).
Differential channels have different offset and scale, from spec:
raw value = (full_scale / 2) * (1 + (vinp - vinn) / vref).
Add
On Wed 25-10-17 08:27:35, Fan Du wrote:
> So user could check those interface for more detailed
> information about how much DAX mappings are currently
> created.
>
> Here we use vma_is_dax method to find specific page
> struture with DAX {huge, normal}page mappings,
> vm_normal_page routine works
On Wed, Oct 25, 2017 at 02:09:54PM +0530, Prateek Sood wrote:
> > void cpuset_update_active_cpus(void)
> > {
> > + mutex_lock(&cpuset_mutex);
> > + rebuild_sched_domains_cpuslocked();
> > + mutex_unlock(&cpuset_mutex);
> > }
>
> In the above patch rebuild_sched_domains_cpuslocked() has be
On Tue, 2017-10-24 at 16:19 -0700, Eric Biggers wrote:
[...]
> I'd like to fix this, but I still can't decide whether keyring_read() should
> fill the buffer or not. In keyutils, keyctl_read_alloc() doesn't care, but
> keyctl_read() on a keyring is also called from dump_key_tree_aux(). And that
>
On Wed, Oct 25, 2017 at 12:25:36PM +0300, Felipe Balbi wrote:
>
> Hi,
>
> "Gustavo A. R. Silva" writes:
> > In preparation to enabling -Wimplicit-fallthrough, mark switch cases
> > where we are expecting to fall through.
> >
> > Addresses-Coverity-ID: 115004
> > Addresses-Coverity-ID: 115005
> >
On 04/10/17 17:58, Josh Poimboeuf wrote:
> Some of the paravirt '*_CLOBBERS' macros refer to output constraints
> instead of clobbers, which makes the code extra confusing. Rename the
> output constraint related macros to '*_OUTPUTS'.
>
> Signed-off-by: Josh Poimboeuf
I'm fine with the changes,
On 10/25/2017 09:39 AM, Jeffy Chen wrote:
> Add generated scsi_devinfo_tbl.c into .gitignore.
>
> Signed-off-by: Jeffy Chen
> ---
>
> drivers/scsi/.gitignore | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/scsi/.gitignore b/drivers/scsi/.gitignore
> index c89ae9a04399..e295674
From: Jim Quinla
> Sent: 24 October 2017 19:08
...
> Hi David, Christoph was also concerned about this:
>
> "For the block world take a look at __blk_segment_map_sg which does the
> merging
> of contiguous pages into a single SG segment. You'd have to override
> BIOVEC_PHYS_MERGEABLE to prevent
On Mon, Oct 23 2017 at 4:08:22 pm BST, Eric Auger
wrote:
> The spec says it is UNPREDICTABLE to enable the ITS
> if any of the following conditions are true:
>
> - GITS_CBASER.Valid == 0.
> - GITS_BASER.Valid == 0, for any GITS_BASER register
> where the Type field indicates Device.
> - GITS_B
On Tue, Oct 24, 2017 at 08:10:49PM +0200, Jakob Unterwurzacher wrote:
> A user running a Haskell program [1] noticed a problem with fuse's
> readdirplus: when it is interrupted by a signal, it skips one
> directory entry.
>
> The problem is most apparent with Haskell as it uses
> SIGVTALRM to inte
Jeffy,
> Add generated scsi_devinfo_tbl.c into .gitignore.
Applied to 4.15/scsi-queue. Thanks!
--
Martin K. Petersen Oracle Linux Engineering
On Mon, Oct 23, 2017 at 04:08:25PM +0200, Eric Auger wrote:
> Let's remove kvm_its_unmap_device and use kvm_its_free_device
> as both functions are identical.
>
> Signed-off-by: Eric Auger
Acked-by: Christoffer Dall
>
> ---
>
> v5: creation
> ---
> virt/kvm/arm/vgic/vgic-its.c | 14 ++--
recently, We tested the performance of VM(Guest) and CPU QoS,
while the number of vCPUs are overcommit (More than the pCPU of hosts),
we found that if we place the vCPUs of the same VM to different
pCPUs(SCATTEREING),
The performance of VM will be improved, and the effect of CPU QoS is also
imp
On 23.10.2017 16:15, Paolo Bonzini wrote:
> On 23/10/2017 14:39, Cornelia Huck wrote:
>> On Mon, 23 Oct 2017 11:52:51 +0200
>> David Hildenbrand wrote:
>>
>>> On 21.10.2017 01:25, Paolo Bonzini wrote:
Two KVM ioctls (KVM_GET/SET_CPUID2) directly access the cpuid_entries
field of struct k
On Wed, Oct 25 2017 at 10:38:13 am BST, Marc Zyngier
wrote:
> On Mon, Oct 23 2017 at 4:08:22 pm BST, Eric Auger
> wrote:
>> The spec says it is UNPREDICTABLE to enable the ITS
>> if any of the following conditions are true:
>>
>> - GITS_CBASER.Valid == 0.
>> - GITS_BASER.Valid == 0, for any GI
On 04/10/17 17:58, Josh Poimboeuf wrote:
> Convert the hard-coded native patch assembly code strings to macros to
> facilitate sharing common code between 32-bit and 64-bit.
>
> These macros will also be used by a future patch which requires the GCC
> extended asm syntax of two '%' characters inst
From: Jim Quinlan
> Sent: 24 October 2017 19:16
> The Broadcom STB PCIe host controller is intimately related to the
> memory subsystem. This close relationship adds complexity to how cpu
> system memory is mapped to PCIe memory. Ideally, this mapping is an
> identity mapping, or an identity mapp
On Mon, Oct 23 2017 at 4:08:23 pm BST, Eric Auger
wrote:
> At the moment we don't properly check the GITS_BASER.Valid
> bit before saving the collection and device tables.
>
> On vgic_its_save_collection_table() we use the GITS_BASER gpa
> field whereas the Valid bit should be used.
>
> On vgic_
From: Markus Elfring
Date: Wed, 25 Oct 2017 11:45:48 +0200
Add a jump target so that a specific error message is stored only once
at the end of this function implementation.
Replace two calls of the function "dev_err" by goto statements.
This issue was detected by using the Coccinelle software.
Hi,
On Tue, 17 Oct 2017 14:45:04 +0200 Thierry Reding wrote:
> On Tue, Oct 17, 2017 at 02:25:07PM +0200, Lothar Waßmann wrote:
> > Hi,
> >
> > On Tue, 17 Oct 2017 14:14:22 +0200 Thierry Reding wrote:
> > > On Wed, Oct 11, 2017 at 01:23:36PM +0200, Lothar Waßmann wrote:
> > > > The Ka-Ro electroni
On Mon, Oct 23, 2017 at 04:08:24PM +0200, Eric Auger wrote:
> Currently the ITS caches are not emptied on reset.
>
> After a reset, in case we attempt to save the state before
> the bound devices have registered their MSIs and after the
> 1st level table has been allocated by the ITS driver
> (dev
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. Includes a fix for correcting an
on-stack timer usage.
Cc: "Nicholas A. Bellinger"
Cc: Jiang Yi
Cc: Varun
ping...
On 2017/8/18 23:09, Yunlong Song wrote:
This patch adds cur_reserved_blocks to extend reserved_blocks sysfs
interface to be soft threshold, which allows user configure it exceeding
current available user space. To ensure there is enough space for
supporting system's activation, this patc
On 04/10/17 17:58, Josh Poimboeuf wrote:
> In a future patch, the NATIVE_* instruction string macros will be used
> in GCC extended inline asm, which requires registers to have two '%'
> instead of one in the asm template string. Convert the DEF_NATIVE macro
> to the GCC extended asm syntax so the
Commit
e69176d68d26 ef/libstub/arm/arm64: Randomize the base of the UEFI rt services
region
implemented randomization of the virtual mapping that the OS chooses for
the UEFI runtime services. This was motivated by the fact that UEFI usually
does not bother to specify any permission restriction
The following changes since commit 8a5776a5f49812d29fe4b2d0a2d71675c3facf3f:
Linux 4.14-rc4 (2017-10-08 20:53:29 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git tags/efi-urgent
for you to fetch changes up to 8509c79af61fc8066fc21c01a0
megasas_alloc_cmds is to alloc cmd_list of instance instead of fusion,
and fusion is useless in this function. Just remove it.
Signed-off-by: Yisheng Xie
---
drivers/scsi/megaraid/megaraid_sas_base.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/scsi/megaraid/megaraid_sas_base.c
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.
Cc: Karen Xie
Cc: "James E.J. Bottomley"
Cc: "Martin K. Petersen"
Cc: linux-s...@vger.kernel.org
Signed-o
I have get many kmemleak reports just similar to commit 70c54e210ee9
(scsi: megaraid_sas: fix memleak in megasas_alloc_cmdlist_fusion)
on v4.14-rc6, however it seems have a different stroy:
unreferenced object 0x8b5139d9d2c0 (size 192):
comm "kworker/0:0", pid 3, jiffies 4294689182 (age 1134
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.
Cc: "Martin K. Petersen"
Cc: "James E.J. Bottomley"
Cc: Varun Prakash
Cc: Johannes Thumshirn
Cc: linux-s
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.
Cc: Brian King
Cc: "James E.J. Bottomley"
Cc: "Martin K. Petersen"
Cc: linux-s...@vger.kernel.org
Signed-
On Wed, Oct 25, 2017 at 06:00:21AM +0200, Jason A. Donenfeld wrote:
> On Wed, Oct 25, 2017 at 5:49 AM, Tobin C. Harding wrote:
> > static_branch_disable(&no_ptr_secret) : Doesn't sleep, just atomic read
> > and set and maybe a WARN_ONCE.
>
> Are you sure about that? I just looked myself, and thou
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.
Cc: "Martin K. Petersen"
Cc: Tyrel Datwyler
Cc: Benjamin Herrenschmidt
Cc: Paul Mackerras
Cc: Michael El
Hi, Chao,
ping...
Please see the review comment below. And the change is already in the v3
patch.
On 2017/8/18 23:16, Yunlong Song wrote:
I send a v3 patch, please review, and the main difference is shown below.
On 2017/8/18 18:20, Chao Yu wrote:
Hi Yunlong,
IMO, we don't need additional
Hi John,
On Thu, Oct 19, 2017 at 3:59 PM, John Garry wrote:
>>>
>>> #Family-model,Version,Filename,EventType
>>> 0x420f5160,v1,cavium,core
>>> 0x420f5161,v1,cavium,core
>>
>>
>> certainly, there is Part number(PartNum, bits [15:4] ) change from
>> thunderx2 to thunderx3.
>> thunde
On Tue, 24 Oct 2017 22:07:34 +0200,
Kees Cook wrote:
>
> On Tue, Oct 24, 2017 at 12:25 PM, Takashi Iwai wrote:
> > On Tue, 24 Oct 2017 17:35:21 +0200,
> > Kees Cook wrote:
> >>
> >> In preparation for unconditionally passing the struct timer_list pointer to
> >> all timer callbacks, switch to usi
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.
Cc: "James E.J. Bottomley"
Cc: "Martin K. Petersen"
Cc: linux-s...@vger.kernel.org
Signed-off-by: Kees Coo
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. Also consolidates the timer setup
functions arguments, which are all identical, and corrects on-stack timer
u
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. This requires adding a pointer to
hold the timer's target task, as there isn't a link back from slow_task.
C
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.
Cc: qlogic-storage-upstr...@qlogic.com
Cc: "James E.J. Bottomley"
Cc: "Martin K. Petersen"
Cc: linux-s...@
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.
Cc: qla2xxx-upstr...@qlogic.com
Cc: "James E.J. Bottomley"
Cc: "Martin K. Petersen"
Cc: linux-s...@vger.ke
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.
Cc: James Smart
Cc: Dick Kennedy
Cc: "James E.J. Bottomley"
Cc: "Martin K. Petersen"
Cc: linux-s...@vger
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.
Cc: qlogic-storage-upstr...@qlogic.com
Cc: "James E.J. Bottomley"
Cc: "Martin K. Petersen"
Cc: Johannes Th
stat_timer only ever assigns the same function and data, so consolidate
to using timer_setup(), adjust callback, drop everything else used
to pass things around, and remove needless typedefs.
reset_timer is unused; remove it.
Cc: Hannes Reinecke
Cc: "James E.J. Bottomley"
Cc: "Martin K. Peterse
From: Dan Carpenter
If "qcaps.capsule_count" is ULONG_MAX then "qcaps.capsule_count + 1"
will overflow to zero and kcalloc() will return the ZERO_SIZE_PTR. We
try to dereference it inside the loop and crash.
Fixes: ff6301dabc3c ("efi: Add efi_test driver for exporting UEFI runtime
service inte
Add support to MT2712 and MT7622.
Due to register offset address of pwm7 for MT2712 is not fixed 0x40,
add mtk_pwm_reg_offset array for pwm register offset.
Reviewed-by: Claudiu Beznea
Reviewed-by: Matthias Brugger
Signed-off-by: Zhi Mao
---
changee in v7:
- adjust the commit message
Changes i
* Byungchul Park wrote:
> Darrick posted the following warning and Dave Chinner analyzed it:
>
> > ==
> > WARNING: possible circular locking dependency detected
> > 4.14.0-rc1-fixes #1 Tainted: GW
> Reported-by: Darrick J. Wong
> Ana
The following changes since commit 8a5776a5f49812d29fe4b2d0a2d71675c3facf3f:
Linux 4.14-rc4 (2017-10-08 20:53:29 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git efi-next
for you to fetch changes up to c19611def8fd3f524bc945f0e8f9becac
The UEFI memory map is a bit vague about how to interpret the
EFI_MEMORY_XP attribute when it is combined with EFI_MEMORY_RP and/or
EFI_MEMORY_WP, which have retroactively been redefined as cacheability
attributes rather than permission attributes.
So let's ignore EFI_MEMORY_XP if _RP and/or _WP a
From: Arvind Yadav
pr_err() messages should terminated with a new-line to avoid
other messages being concatenated onto the end.
Signed-off-by: Arvind Yadav
Cc: Ard Biesheuvel
Cc: Jan Kiszka
Cc: Kweh Hock Leong
Signed-off-by: Matt Fleming
Signed-off-by: Ard Biesheuvel
---
drivers/firmware/
On Wed, Oct 25, 2017 at 3:06 AM, Takashi Iwai wrote:
> On Tue, 24 Oct 2017 22:07:34 +0200,
> Kees Cook wrote:
>>
>> On Tue, Oct 24, 2017 at 12:25 PM, Takashi Iwai wrote:
>> > On Tue, 24 Oct 2017 17:35:21 +0200,
>> > Kees Cook wrote:
>> >>
>> >> In preparation for unconditionally passing the struc
Commit-ID: e0d02285f16e8d5810f3d5d5e8a5886ca0015d3b
Gitweb: https://git.kernel.org/tip/e0d02285f16e8d5810f3d5d5e8a5886ca0015d3b
Author: Will Deacon
AuthorDate: Thu, 12 Oct 2017 13:20:47 +0100
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 10:57:24 +0200
locking/qrwlock: Use 'struc
Commit-ID: b519b56e378ee82caf9b079b04f5db87dedc3251
Gitweb: https://git.kernel.org/tip/b519b56e378ee82caf9b079b04f5db87dedc3251
Author: Will Deacon
AuthorDate: Thu, 12 Oct 2017 13:20:49 +0100
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 10:57:24 +0200
locking/qrwlock: Use atomic
Commit-ID: 4df714be4dcf40bfb0d4af0f851a6e1977afa02e
Gitweb: https://git.kernel.org/tip/4df714be4dcf40bfb0d4af0f851a6e1977afa02e
Author: Will Deacon
AuthorDate: Thu, 12 Oct 2017 13:20:48 +0100
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 10:57:24 +0200
locking/atomic: Add atomic_
Commit-ID: 087133ac90763cd339b6b67f2998f87dcc136c52
Gitweb: https://git.kernel.org/tip/087133ac90763cd339b6b67f2998f87dcc136c52
Author: Will Deacon
AuthorDate: Thu, 12 Oct 2017 13:20:50 +0100
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 10:57:25 +0200
locking/qrwlock, arm64: Mov
Commit-ID: d3e632f07b6e637d3643081873867ecb6433b2ce
Gitweb: https://git.kernel.org/tip/d3e632f07b6e637d3643081873867ecb6433b2ce
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:11 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:00:55 +0200
locking/atomics, dm-integr
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.
Cc: Herbert Xu
Cc: Jesper Nilsson
Cc: Lars Persson
Cc: Niklas Cassel
Cc: "David S. Miller"
Cc: Jamie Il
Commit-ID: d133166146333e1f13fc81c0e6c43c8d99290a8a
Gitweb: https://git.kernel.org/tip/d133166146333e1f13fc81c0e6c43c8d99290a8a
Author: Will Deacon
AuthorDate: Thu, 12 Oct 2017 13:20:51 +0100
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 10:57:25 +0200
locking/qrwlock: Prevent sl
Commit-ID: 332efa6374de75c622b782569b16bb50fd722cf5
Gitweb: https://git.kernel.org/tip/332efa6374de75c622b782569b16bb50fd722cf5
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:12 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:00:56 +0200
locking/atomics, EDAC/alte
Commit-ID: 66702eb59064f1077e89cce8e7e3cd48ec4b486c
Gitweb: https://git.kernel.org/tip/66702eb59064f1077e89cce8e7e3cd48ec4b486c
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:14 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:00:57 +0200
locking/atomics, fs/dcache
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.
Cc: Chris Zankel
Cc: Max Filippov
Cc: linux-xte...@linux-xtensa.org
Signed-off-by: Kees Cook
---
arch/xt
Commit-ID: 24fbd6e04e4e4793ec9dd9c2e007b0b38d2ec3ab
Gitweb: https://git.kernel.org/tip/24fbd6e04e4e4793ec9dd9c2e007b0b38d2ec3ab
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:16 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:00:58 +0200
locking/atomics, media/dvb
Commit-ID: eeafcc5a5925d0819dad462eac1d42fda5fbe36f
Gitweb: https://git.kernel.org/tip/eeafcc5a5925d0819dad462eac1d42fda5fbe36f
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:13 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:00:57 +0200
locking/atomics, firmware/
Commit-ID: fd7048adb7a5f3c44154675e0e128fe0f2e16bef
Gitweb: https://git.kernel.org/tip/fd7048adb7a5f3c44154675e0e128fe0f2e16bef
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:15 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:00:58 +0200
locking/atomics, fs/ncpfs:
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.
Cc: Russell King
Cc: linux-arm-ker...@lists.infradead.org
Signed-off-by: Kees Cook
---
arch/arm/mach-foot
Commit-ID: a9da6f29baf6b61fc94f9768638ee54e9bff173c
Gitweb: https://git.kernel.org/tip/a9da6f29baf6b61fc94f9768638ee54e9bff173c
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:18 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:01:00 +0200
locking/atomics, net/ipv4/
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.
Cc: Paul Burton
Cc: Miguel Ojeda Sandonis
Signed-off-by: Kees Cook
---
drivers/auxdisplay/img-ascii-lcd.
On Wed, 25 Oct 2017 12:17:25 +0200,
Kees Cook wrote:
>
> On Wed, Oct 25, 2017 at 3:06 AM, Takashi Iwai wrote:
> > On Tue, 24 Oct 2017 22:07:34 +0200,
> > Kees Cook wrote:
> >>
> >> On Tue, Oct 24, 2017 at 12:25 PM, Takashi Iwai wrote:
> >> > On Tue, 24 Oct 2017 17:35:21 +0200,
> >> > Kees Cook w
On Mon, Oct 23 2017 at 4:08:27 pm BST, Eric Auger
wrote:
> When the GITS_BASER.Valid gets cleared, the data structures in
> guest RAM are not valid anymore. The device, collection
> and LPI lists stored in the in-kernel ITS represent the same
> information in some form of cache. So let's void th
Commit-ID: ef4d9af62f47e3070b00c3307a4d8eb5092bb9a2
Gitweb: https://git.kernel.org/tip/ef4d9af62f47e3070b00c3307a4d8eb5092bb9a2
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:19 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:01:00 +0200
locking/atomics, net/avera
Commit-ID: 5cd38016d0c88e3f67528c1a7380a6d5c90859e9
Gitweb: https://git.kernel.org/tip/5cd38016d0c88e3f67528c1a7380a6d5c90859e9
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:23 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:01:04 +0200
locking/atomics, rcutortur
Commit-ID: 94bbc9c1a0b0967509f8ad91323245aad30572f7
Gitweb: https://git.kernel.org/tip/94bbc9c1a0b0967509f8ad91323245aad30572f7
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:20 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:01:01 +0200
locking/atomics, samples/m
Quoting Chris Wilson (2017-10-24 17:17:09)
> Quoting Kees Cook (2017-10-24 16:13:44)
> > 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.
> >
> > Cc:
Commit-ID: c95491ed6d6a958743d82bea1d053819988da418
Gitweb: https://git.kernel.org/tip/c95491ed6d6a958743d82bea1d053819988da418
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:22 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:01:03 +0200
locking/atomics, workqueue
Commit-ID: 3587679d93d0b0e4c31e5a2ad1dffdfcb77e8526
Gitweb: https://git.kernel.org/tip/3587679d93d0b0e4c31e5a2ad1dffdfcb77e8526
Author: Paul E. McKenney
AuthorDate: Mon, 23 Oct 2017 14:07:24 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:01:05 +0200
locking/atomics, doc/f
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.
One less trivial change was removing the repeated casting for callers
of bte_error_handler() by fixing its f
Commit-ID: 564cbc87937d5de1b5b666b0ed68122d6c74fa07
Gitweb: https://git.kernel.org/tip/564cbc87937d5de1b5b666b0ed68122d6c74fa07
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:21 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:01:02 +0200
locking/atomics, selftests
Commit-ID: b03a0fe0c5e4b46dcd400d27395b124499554a71
Gitweb: https://git.kernel.org/tip/b03a0fe0c5e4b46dcd400d27395b124499554a71
Author: Paul E. McKenney
AuthorDate: Mon, 23 Oct 2017 14:07:25 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:01:06 +0200
locking/atomics, mm: C
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.
Cc: Harald Freudenberger
Cc: Martin Schwidefsky
Cc: Heiko Carstens
Cc: linux-s...@vger.kernel.org
Signed-
On 24. okt. 2017 18:33, Andrew Lunn wrote:
On Tue, Oct 24, 2017 at 11:35:15AM +0200, Egil Hjelmeland wrote:
+ */
+static inline int lan9303_tx_use_arl(struct dsa_port *dp, u8 *dest_addr)
Hi Egil
There is no need for the inline. The compiler will do that anyway, for
a function like this. >
Wi
Commit-ID: 14cd5d4a0125f643350e7fa12f5384f1fc2d3e9d
Gitweb: https://git.kernel.org/tip/14cd5d4a0125f643350e7fa12f5384f1fc2d3e9d
Author: Mark Rutland
AuthorDate: Mon, 23 Oct 2017 14:07:17 -0700
Committer: Ingo Molnar
CommitDate: Wed, 25 Oct 2017 11:00:59 +0200
locking/atomics, net/netli
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.
Cc: Richard Purdie
Cc: Jacek Anaszewski
Cc: Pavel Machek
Cc: Willy Tarreau
Cc: linux-l...@vger.kernel.or
Paul Mackerras writes:
> On Wed, Oct 25, 2017 at 07:39:48AM +, Matthew Wilcox wrote:
>> Hang on, don't tell me you found this by inspection. Are you not
>> running the bitmap testcase, enabled by CONFIG_TEST_BITMAP? Either
>> that should be producing an error, or there's a missing test case,
On Mon, Oct 23, 2017 at 04:08:26PM +0200, Eric Auger wrote:
> From: wanghaibin
>
> We create two new functions that free the device and
> collection lists. They are currently called by vgic_its_destroy()
> and other callers will be added in subsequent patches.
>
> We also remove the check on its
On 10/25/2017 11:45 AM, David Hildenbrand wrote:
> On 23.10.2017 16:15, Paolo Bonzini wrote:
>> On 23/10/2017 14:39, Cornelia Huck wrote:
>>> On Mon, 23 Oct 2017 11:52:51 +0200
>>> David Hildenbrand wrote:
>>>
On 21.10.2017 01:25, Paolo Bonzini wrote:
> Two KVM ioctls (KVM_GET/SET_CPUID
On Mon, Oct 23 2017 at 4:08:26 pm BST, Eric Auger
wrote:
> From: wanghaibin
>
> We create two new functions that free the device and
> collection lists. They are currently called by vgic_its_destroy()
> and other callers will be added in subsequent patches.
>
> We also remove the check on its->
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. Switches to using the global that is
used everywhere else.
Cc: Wim Van Sebroeck
Cc: Guenter Roeck
Cc: linu
101 - 200 of 749 matches
Mail list logo