[PATCH v6 0/3] openrisc: Add cacheinfo support and introduce new utility functions

2025-04-19 Thread Sahil Siddiq
Hi, The main purpose of this series is to expose CPU cache attributes for OpenRISC in sysfs using the cacheinfo API. The core implementation to achieve this is in patch #3. Patch #1 and #2 add certain enhancements to simplify the implementation of cacheinfo support. The difference between this pa

[PATCH v6 0/3] x86/tdx: Fix HLT logic execution for TDX VMs

2025-02-24 Thread Vishal Annapurve
Direct HLT instruction execution causes #VEs for TDX VMs which is routed to hypervisor via TDCALL. safe_halt() routines execute HLT in STI-shadow so IRQs need to remain disabled until the TDCALL to ensure that pending IRQs are correctly treated as wake events. As per current TDX spec, HLT #VE handl

Re: [PATCH v6 0/3] rust: kunit: Support KUnit tests with a user-space like syntax

2025-02-15 Thread David Gow
On Sat, 15 Feb 2025 at 04:49, Miguel Ojeda wrote: > > On Fri, Feb 14, 2025 at 8:41 AM David Gow wrote: > > > > After much delay, v6 of the KUnit/Rust integration patchset is here. > > This change incorporates most of Miguels suggestions from v5 (save for > > some of the copyright headers I wasn't

Re: [PATCH v6 0/3] rust: kunit: Support KUnit tests with a user-space like syntax

2025-02-14 Thread Miguel Ojeda
On Fri, Feb 14, 2025 at 8:41 AM David Gow wrote: > > After much delay, v6 of the KUnit/Rust integration patchset is here. > This change incorporates most of Miguels suggestions from v5 (save for > some of the copyright headers I wasn't comfortable unilaterally > changing). This means the documenta

[PATCH v6 0/3] rust: kunit: Support KUnit tests with a user-space like syntax

2025-02-13 Thread David Gow
Hi all, After much delay, v6 of the KUnit/Rust integration patchset is here. This change incorporates most of Miguels suggestions from v5 (save for some of the copyright headers I wasn't comfortable unilaterally changing). This means the documentation is much improved, and it should work more clea

[PATCH v6 0/3] selftests/lam: get_user additions and LAM enabled check

2025-01-27 Thread Maciej Wieczor-Retman
Changes in v6: - Move la57 check to using mmap(). - Merge kernel_has_lam() and cpu_has_lam() into lam_is_available() since the syscall (if CONFIG_ADDRESS_MASKING is set) and cpuid check provides the same information. Recent change in how get_user() handles pointers [1] has a specific case for

Re: [PATCH v6 0/3] riscv/ptrace: add new regset to access original a0 register

2025-01-15 Thread Charlie Jenkins
On Wed, Jan 15, 2025 at 07:13:26PM +0800, Celeste Liu wrote: > The orig_a0 is missing in struct user_regs_struct of riscv, and there is > no way to add it without breaking UAPI. (See Link tag below) > > Like NT_ARM_SYSTEM_CALL do, we add a new regset name NT_RISCV_ORIG_A0 to > access original a0 r

[PATCH v6 0/3] riscv/ptrace: add new regset to access original a0 register

2025-01-15 Thread Celeste Liu
The orig_a0 is missing in struct user_regs_struct of riscv, and there is no way to add it without breaking UAPI. (See Link tag below) Like NT_ARM_SYSTEM_CALL do, we add a new regset name NT_RISCV_ORIG_A0 to access original a0 register from userspace via ptrace API. Link: https://lore.kernel.org/

Re: [PATCH v6 0/3] vsock/test: fix wrong setsockopt() parameters

2024-12-02 Thread Stefano Garzarella
On Wed, Nov 13, 2024 at 08:35:54AM -0600, Konstantin Shkolnyy wrote: Parameters were created using wrong C types, which caused them to be of wrong size on some architectures, causing problems. The problem with SO_RCVLOWAT was found on s390 (big endian), while x86-64 didn't show it. After the fix

[PATCH v6 0/3] vsock/test: fix wrong setsockopt() parameters

2024-11-13 Thread Konstantin Shkolnyy
Parameters were created using wrong C types, which caused them to be of wrong size on some architectures, causing problems. The problem with SO_RCVLOWAT was found on s390 (big endian), while x86-64 didn't show it. After the fix, all tests pass on s390. Then Stefano Garzarella pointed out that SO_V

[PATCH v6 0/3] x86/sgx: Fix two data races in EAUG/EREMOVE flows

2024-09-24 Thread Dmitrii Kuvaiskii
SGX runtimes such as Gramine may implement EDMM-based lazy allocation of enclave pages and may support MADV_DONTNEED semantics [1]. The former implies #PF-based page allocation, and the latter implies the usage of SGX_IOC_ENCLAVE_REMOVE_PAGES ioctl. EDMM-based lazy allocation and MADV_DONTNEED sem

[PATCH v6 0/3] Add extioi virt extension support

2024-08-11 Thread Bibo Mao
KVM_FEATURE_VIRT_EXTIOI is paravirt feature defined with EXTIOI interrupt controller, it can route interrupt to 256 vCPUs and CPU interrupt pin IP0-IP7. Now EXTIOI irqchip is emulated in user space rather than kernel space, here interface is provided for VMM to pass this feature to KVM hypervisor.

Re: [PATCH v6 0/3] Clean up usage of rt_task()

2024-07-24 Thread Qais Yousef
On 06/10/24 20:20, Qais Yousef wrote: > Make rt_task() return true only for RT class and add new realtime_task() to > return true for RT and DL classes to avoid some confusion the old API can > cause. I am not aware of any pending review comments for this series. Is it ready to be picked up? Tha

[PATCH v6 0/3] Clean up usage of rt_task()

2024-06-10 Thread Qais Yousef
Make rt_task() return true only for RT class and add new realtime_task() to return true for RT and DL classes to avoid some confusion the old API can cause. No functional changes intended in patch 1. Patch 2 cleans up the return type as suggested by Steve. Patch 3 uses rt_or_dl() instead of 'realt

[PATCH v6 0/3] vduse: add support for networking devices

2024-01-04 Thread Maxime Coquelin
This small series enables virtio-net device type in VDUSE. With it, basic operation have been tested, both with virtio-vdpa and vhost-vdpa using DPDK Vhost library series adding VDUSE support using split rings layout (merged in DPDK v23.07-rc1). Control queue support (and so multiqueue) has also b

Re: [PATCH v6 0/3] Add UFS host controller and Phy nodes for sc7280

2023-12-18 Thread Martin K. Petersen
On Tue, 05 Dec 2023 15:38:53 +0100, Luca Weiss wrote: > This patch adds UFS host controller and Phy nodes for Qualcomm sc7280 > SoC and enable it on some sc7280-based boards. > > Pick up the patchset from Nitin since the last revision (v4) has been > sent end of September and is blocking qcm6490-

[PATCH v6 0/3] remoteproc: qcom: Introduce DSP support for SM8650

2023-12-18 Thread Neil Armstrong
Add the bindings and driver changes for DSP support on the SM8650 platform in order to enable the aDSP, cDSP and MPSS subsystems to boot. Compared to SM8550, where SM8650 uses the same dual firmware files, (dtb file and main firmware) the memory zones requirement has changed: - cDSP: now requires

Re: (subset) [PATCH v6 0/3] Add UFS host controller and Phy nodes for sc7280

2023-12-10 Thread Bjorn Andersson
On Tue, 05 Dec 2023 15:38:53 +0100, Luca Weiss wrote: > This patch adds UFS host controller and Phy nodes for Qualcomm sc7280 > SoC and enable it on some sc7280-based boards. > > Pick up the patchset from Nitin since the last revision (v4) has been > sent end of September and is blocking qcm6490

[PATCH v6 0/3] Add UFS host controller and Phy nodes for sc7280

2023-12-05 Thread Luca Weiss
This patch adds UFS host controller and Phy nodes for Qualcomm sc7280 SoC and enable it on some sc7280-based boards. Pick up the patchset from Nitin since the last revision (v4) has been sent end of September and is blocking qcm6490-fairphone-fp5 UFS. --- Changes in v6: - Use MX power domain for

[PATCH v6 0/3] mm: use memmap_on_memory semantics for dax/kmem

2023-10-16 Thread Vishal Verma
The dax/kmem driver can potentially hot-add large amounts of memory originating from CXL memory expanders, or NVDIMMs, or other 'device memories'. There is a chance there isn't enough regular system memory available to fit the memmap for this new memory. It's therefore desirable, if all other condi

[PATCH v6 0/3] limit bio max size

2021-04-11 Thread Changheun Lee
I found a inefficient behavior from multipage bvec. Large chunk DIO scenario is that. This patch series could be a solution to improve it. Changheun Lee (3): bio: limit bio max size ufs: set QUEUE_FLAG_LIMIT_BIO_SIZE bio: add limit_bio_size sysfs Documentation/ABI/testing/sysfs-block | 10

[PATCH v6 0/3] x86/bus_lock: Enable bus lock detection

2021-03-22 Thread Fenghua Yu
A bus lock [1] is acquired through either split locked access to writeback (WB) memory or any locked access to non-WB memory. This is typically >1000 cycles slower than an atomic operation within a cache line. It also disrupts performance on other cores. Although split lock can be detected by #AC

Re: [PATCH v6 0/3] Support wakeup methods of Atmel maXTouch controllers

2021-03-21 Thread Dmitry Osipenko
22.03.2021 01:44, Dmitry Torokhov пишет: > Hi Dmitry, > > On Sat, Mar 20, 2021 at 07:02:43PM +0300, Dmitry Osipenko wrote: >> 02.03.2021 13:21, Dmitry Osipenko пишет: >>> Some Atmel maXTouch controllers, like mXT1386 and mXT3432S1 for example, >>> have a WAKE line that needs to be asserted in orde

Re: [PATCH v6 0/3] Support wakeup methods of Atmel maXTouch controllers

2021-03-21 Thread Dmitry Torokhov
Hi Dmitry, On Sat, Mar 20, 2021 at 07:02:43PM +0300, Dmitry Osipenko wrote: > 02.03.2021 13:21, Dmitry Osipenko пишет: > > Some Atmel maXTouch controllers, like mXT1386 and mXT3432S1 for example, > > have a WAKE line that needs to be asserted in order to wake controller > > from a deep sleep, othe

Re: [PATCH v6 0/3] Support wakeup methods of Atmel maXTouch controllers

2021-03-20 Thread Dmitry Osipenko
02.03.2021 13:21, Dmitry Osipenko пишет: > Some Atmel maXTouch controllers, like mXT1386 and mXT3432S1 for example, > have a WAKE line that needs to be asserted in order to wake controller > from a deep sleep, otherwise it will be unusable. This series implements > support for the wakeup methods in

[PATCH v6 0/3] J7200: Add support for GPIO and higher speed modes in MMCSD subsystems

2021-03-18 Thread Aswath Govindraju
The following series of patches - Add support for GPIO subsystem in main and wakeup domains. - Add voltage regulator device tree nodes and their corresponding pinmux to support power cycle and voltage switch required for UHS-I modes - sets respective tags in sdhci0 node to support higher speeds -

[PATCH v6 0/3] Add support for secure regions in NAND

2021-03-18 Thread Manivannan Sadhasivam
On a typical end product, a vendor may choose to secure some regions in the NAND memory which are supposed to stay intact between FW upgrades. The access to those regions will be blocked by a secure element like Trustzone. So the normal world software like Linux kernel should not touch these region

[PATCH v6 0/3] mm, vsprintf: dump full information of page flags in pGp

2021-03-14 Thread Yafang Shao
The existed pGp shows the names of page flags only, rather than the full information including section, node, zone, last cpuipid and kasan tag. While it is not easy to parse these information manually because there are so many flavors. We'd better interpret them in printf. To be compitable with th

Re: [PATCH v6 0/3] hwrng: bcm2835: add reset support

2021-03-12 Thread Herbert Xu
On Fri, Mar 05, 2021 at 08:01:29AM +0100, Álvaro Fernández Rojas wrote: > Some devices may need to perform a reset before using the RNG, such as the > BCM6368. > > v6: fix dt-bindings documentation, add patch makings clocks mandatory for > BCM6368. > v5: remove reset_control_rearm() and apply on

[PATCH v6 0/3] hwrng: bcm2835: add reset support

2021-03-04 Thread Álvaro Fernández Rojas
Some devices may need to perform a reset before using the RNG, such as the BCM6368. v6: fix dt-bindings documentation, add patch makings clocks mandatory for BCM6368. v5: remove reset_control_rearm() and apply on latest herbert/cryptodev-2.6.git. v4: fix documentation, add reset_control_rearm().

[PATCH v6 0/3] Support wakeup methods of Atmel maXTouch controllers

2021-03-02 Thread Dmitry Osipenko
Some Atmel maXTouch controllers, like mXT1386 and mXT3432S1 for example, have a WAKE line that needs to be asserted in order to wake controller from a deep sleep, otherwise it will be unusable. This series implements support for the wakeup methods in accordance to the mXT1386 datasheet [1], see pag

[PATCH v6 0/3] Adding the Sparx5 Switch Reset Driver

2021-02-25 Thread Steen Hegelund
This series provides the Microchip Sparx5 Switch Reset Driver The Sparx5 Switch SoC has a number of components that can be reset individually, but at least the Switch Core needs to be in a well defined state at power on, when any of the Sparx5 drivers starts to access the Switch Core, this reset d

Re: [PATCH v6 0/3] mm,thp,shm: limit shmem THP alloc gfp_mask

2021-02-24 Thread Hugh Dickins
On Wed, 24 Feb 2021, Rik van Riel wrote: > On Wed, 2021-02-24 at 00:41 -0800, Hugh Dickins wrote: > > On Mon, 14 Dec 2020, Vlastimil Babka wrote: > > > > > > (There's also a specific issue with the gfp_mask limiting: I have > > > > not yet reviewed the allowing and denying in detail, but it looks

Re: [PATCH v6 0/3] mm,thp,shm: limit shmem THP alloc gfp_mask

2021-02-24 Thread Rik van Riel
On Wed, 2021-02-24 at 00:41 -0800, Hugh Dickins wrote: > On Mon, 14 Dec 2020, Vlastimil Babka wrote: > > > > (There's also a specific issue with the gfp_mask limiting: I have > > > not yet reviewed the allowing and denying in detail, but it looks > > > like it does not respect the caller's GFP_ZON

Re: [PATCH v6 0/3] mm,thp,shm: limit shmem THP alloc gfp_mask

2021-02-24 Thread Hugh Dickins
On Mon, 14 Dec 2020, Vlastimil Babka wrote: > On 12/14/20 10:16 PM, Hugh Dickins wrote: > > On Tue, 24 Nov 2020, Rik van Riel wrote: > > > >> The allocation flags of anonymous transparent huge pages can be controlled > >> through the files in /sys/kernel/mm/transparent_hugepage/defrag, which can >

Re: [PATCH v6 0/3] pinctrl: pinmux: Add pinmux-select debugfs file

2021-02-17 Thread Tony Lindgren
* Drew Fustini [210216 22:46]: > This series first converts the debugfs files in the pinctrl subsystem to > octal permissions and then adds a new debugfs file "pinmux-select". > > Function name and group name can be written to "pinmux-select" which > will cause the function and group to be activa

[PATCH v6 0/3] pinctrl: pinmux: Add pinmux-select debugfs file

2021-02-16 Thread Drew Fustini
This series first converts the debugfs files in the pinctrl subsystem to octal permissions and then adds a new debugfs file "pinmux-select". Function name and group name can be written to "pinmux-select" which will cause the function and group to be activated on the pin controller. The final patc

[PATCH v6 0/3] perf vendor events: Support PMU events for A64FX

2021-02-12 Thread Shunsuke Nakamura
This patch series supports A64FX PMU event v1.2. The first patch add more common and microarchitecture events. This patch is based on john's patch [1]. The second patch fixes the lexical definition of event name so that perf can recognize event name that start with a number. The third patch adds

[PATCH v6 0/3] iio: Add a ChromeOS EC MKBP proximity driver

2021-02-10 Thread Stephen Boyd
This is a different approach to [1] where I tried to add this proximity sensor logic to the input subsystem. Instead, we'll take the approach of making a small IIO proximity driver that parses the EC switch bitmap to find out if the front proximity sensor is detecting something or not. This allows

[PATCH v6 0/3] Add %p4cc printk modifier for V4L2 and DRM fourcc codes

2021-02-08 Thread Sakari Ailus
Hi all, This set adds support for %p4cc printk modifier for printing V4L2 and DRM fourcc codes. The codes are cumbersome to print manually and by adding the modifier, this task is saved from the V4L2 and DRM frameworks as well as related drivers. DRM actually had it handled in a way (see 3rd patch

Re: [PATCH v6 0/3] Add required-opps support to devfreq passive gov

2021-02-04 Thread Viresh Kumar
On 04-02-21, 16:14, Hsin-Yi Wang wrote: > Saravana Kannan (3): > OPP: Add function to look up required OPP's for a given OPP > PM / devfreq: Cache OPP table reference in devfreq > PM / devfreq: Add required OPPs support to passive governor I have applied all the patches with significant modi

[PATCH v6 0/3] Add required-opps support to devfreq passive gov

2021-02-04 Thread Hsin-Yi Wang
The devfreq passive governor scales the frequency of a "child" device based on the current frequency of a "parent" device (not parent/child in the sense of device hierarchy). As of today, the passive governor requires one of the following to work correctly: 1. The parent and child device have the s

[RESEND PATCH v6 0/3] Add support for VBUS detection

2021-01-26 Thread Guru Das Srinagesh
[REQUEST] Thanks Rob for reviewing the dt patches. Would it be possible for the maintainers and reviewers to review the code as well? [COVER LETTER] Add support to enable VBUS detection in the pm8941 extcon driver. Changes from v5: - Gathered Rob H's Acked-by for the dt-bindings patch. Chang

Re: [PATCH v6 0/3] AMS, Collision Avoidance, and Protocol Error

2021-01-23 Thread Guenter Roeck
On 1/14/21 6:50 AM, Kyle Tso wrote: > v5 https://lore.kernel.org/r/20210105163927.1376770-1-kyle...@google.com > > "usb: typec: tcpm: AMS and Collision Avoidance" > - removed the signed-off > - modified the coding style suggested from Heikki > - added FR_SWAP AMS handling > > "usb: typec: tcpm

Re: [PATCH v6 0/3] AMS, Collision Avoidance, and Protocol Error

2021-01-20 Thread Heikki Krogerus
On Wed, Jan 20, 2021 at 06:17:35PM +0100, Greg KH wrote: > On Wed, Jan 20, 2021 at 02:45:02PM +0100, Hans de Goede wrote: > > Hi, > > > > On 1/14/21 3:50 PM, Kyle Tso wrote: > > > v5 https://lore.kernel.org/r/20210105163927.1376770-1-kyle...@google.com > > > > > > "usb: typec: tcpm: AMS and Colli

Re: [PATCH v6 0/3] AMS, Collision Avoidance, and Protocol Error

2021-01-20 Thread Hans de Goede
Hi, On 1/14/21 3:50 PM, Kyle Tso wrote: > v5 https://lore.kernel.org/r/20210105163927.1376770-1-kyle...@google.com > > "usb: typec: tcpm: AMS and Collision Avoidance" > - removed the signed-off > - modified the coding style suggested from Heikki > - added FR_SWAP AMS handling > > "usb: typec:

Re: [PATCH v6 0/3] AMS, Collision Avoidance, and Protocol Error

2021-01-20 Thread Greg KH
On Wed, Jan 20, 2021 at 02:45:02PM +0100, Hans de Goede wrote: > Hi, > > On 1/14/21 3:50 PM, Kyle Tso wrote: > > v5 https://lore.kernel.org/r/20210105163927.1376770-1-kyle...@google.com > > > > "usb: typec: tcpm: AMS and Collision Avoidance" > > - removed the signed-off > > - modified the codin

Re: [PATCH v6 0/3] AMS, Collision Avoidance, and Protocol Error

2021-01-15 Thread Hans de Goede
Hi All, On 1/14/21 3:50 PM, Kyle Tso wrote: > v5 https://lore.kernel.org/r/20210105163927.1376770-1-kyle...@google.com > > "usb: typec: tcpm: AMS and Collision Avoidance" > - removed the signed-off > - modified the coding style suggested from Heikki > - added FR_SWAP AMS handling > > "usb: ty

[PATCH v6 0/3] AMS, Collision Avoidance, and Protocol Error

2021-01-14 Thread Kyle Tso
v5 https://lore.kernel.org/r/20210105163927.1376770-1-kyle...@google.com "usb: typec: tcpm: AMS and Collision Avoidance" - removed the signed-off - modified the coding style suggested from Heikki - added FR_SWAP AMS handling "usb: typec: tcpm: Protocol Error handling" - removed the signed-off

Re: [PATCH v6 0/3] mm,thp,shm: limit shmem THP alloc gfp_mask

2020-12-14 Thread Vlastimil Babka
On 12/14/20 10:16 PM, Hugh Dickins wrote: > On Tue, 24 Nov 2020, Rik van Riel wrote: > >> The allocation flags of anonymous transparent huge pages can be controlled >> through the files in /sys/kernel/mm/transparent_hugepage/defrag, which can >> help the system from getting bogged down in the page

Re: [PATCH v6 0/3] mm,thp,shm: limit shmem THP alloc gfp_mask

2020-12-14 Thread Andrew Morton
On Mon, 14 Dec 2020 13:16:39 -0800 (PST) Hugh Dickins wrote: > Andrew, please don't rush > > mmthpshmem-limit-shmem-thp-alloc-gfp_mask.patch > mmthpshm-limit-gfp-mask-to-no-more-than-specified.patch > mmthpshmem-make-khugepaged-obey-tmpfs-mount-flags.patch > > to Linus in your first wave of mmo

Re: [PATCH v6 0/3] mm,thp,shm: limit shmem THP alloc gfp_mask

2020-12-14 Thread Hugh Dickins
On Tue, 24 Nov 2020, Rik van Riel wrote: > The allocation flags of anonymous transparent huge pages can be controlled > through the files in /sys/kernel/mm/transparent_hugepage/defrag, which can > help the system from getting bogged down in the page reclaim and compaction > code when many THPs are

Re: [PATCH v6 0/3] Add PCIe support for SM8250 SoC

2020-12-08 Thread Lorenzo Pieralisi
On Tue, 8 Dec 2020 17:43:59 +0530, Manivannan Sadhasivam wrote: > This series adds PCIe support for Qualcomm SM8250 SoC with relevant PHYs. > There are 3 PCIe instances on this SoC each with different PHYs. The PCIe > controller and PHYs are mostly comaptible with the ones found on SDM845 > SoC, he

[PATCH v6 0/3] Add PCIe support for SM8250 SoC

2020-12-08 Thread Manivannan Sadhasivam
Hello, This series adds PCIe support for Qualcomm SM8250 SoC with relevant PHYs. There are 3 PCIe instances on this SoC each with different PHYs. The PCIe controller and PHYs are mostly comaptible with the ones found on SDM845 SoC, hence the old drivers are modified to add the support. This serie

[PATCH v6 0/3] Update to zstd-1.4.6

2020-12-02 Thread Nick Terrell
From: Nick Terrell Please pull from g...@github.com:terrelln/linux.git tags/zstd-1.4.6-v6 to get these changes. Alternatively the patchset is included. This patchset upgrades the zstd library to the latest upstream release. The current zstd version in the kernel is a modified version of upst

[PATCH -V6 0/3] autonuma: Migrate on fault among multiple bound nodes

2020-11-25 Thread Huang Ying
To make it possible to optimize cross-socket memory accessing with AutoNUMA even if the memory of the application is bound to multiple NUMA nodes. Patch [2/3] and [3/3] are NOT kernel patches. Instead, they are patches for man-pages and numactl respectively. They are sent together to make it eas

Re: [PATCH v6 0/3] net, mac80211, kernel: enable KCOV remote coverage collection for 802.11 frame handling

2020-11-25 Thread Marco Elver
On Wed, 25 Nov 2020 at 17:45, Jakub Kicinski wrote: > On Wed, 25 Nov 2020 17:24:52 +0100 Marco Elver wrote: > > This patch series enables remote KCOV coverage collection during 802.11 > > frames processing. These changes make it possible to perform > > coverage-guided fuzzing in search of remotely

Re: [PATCH v6 0/3] net, mac80211, kernel: enable KCOV remote coverage collection for 802.11 frame handling

2020-11-25 Thread Jakub Kicinski
On Wed, 25 Nov 2020 17:24:52 +0100 Marco Elver wrote: > This patch series enables remote KCOV coverage collection during 802.11 > frames processing. These changes make it possible to perform > coverage-guided fuzzing in search of remotely triggerable bugs. Hi Marco, this stuff is only present in n

Re: [PATCH v6 0/3] net, mac80211, kernel: enable KCOV remote coverage collection for 802.11 frame handling

2020-11-25 Thread Florian Westphal
Marco Elver wrote: [..] > v6: > * Revert usage of skb extensions due to potential memory leak. Patch 2/3 is > now > idential to that in v2. > * Patches 1/3 and 3/3 are otherwise identical to v5. The earlier series was already applied to net-next, so you need to rebase on top of net-next and i

[PATCH v6 0/3] net, mac80211, kernel: enable KCOV remote coverage collection for 802.11 frame handling

2020-11-25 Thread Marco Elver
From: Aleksandr Nogikh This patch series enables remote KCOV coverage collection during 802.11 frames processing. These changes make it possible to perform coverage-guided fuzzing in search of remotely triggerable bugs. Normally, KCOV collects coverage information for the code that is executed i

[PATCH v6 0/3] mm,thp,shm: limit shmem THP alloc gfp_mask

2020-11-24 Thread Rik van Riel
The allocation flags of anonymous transparent huge pages can be controlled through the files in /sys/kernel/mm/transparent_hugepage/defrag, which can help the system from getting bogged down in the page reclaim and compaction code when many THPs are getting allocated simultaneously. However, the g

[PATCH v6 0/3] Add support for VBUS detection

2020-11-16 Thread Guru Das Srinagesh
[REQUEST] Thanks Rob for reviewing the dt patches. Would it be possible for the maintainers and reviewers to review the code as well? [COVER LETTER] Add support to enable VBUS detection in the pm8941 extcon driver. Changes from v5: - Gathered Rob H's Acked-by for the dt-bindings patch. Chang

[PATCH v6 0/3] dmaengine: Add support for QCOM GSI dma controller

2020-11-09 Thread Vinod Koul
This series adds support for Qcom GSI dma controller found on Qualcomm SoCs. This controller can program the peripheral configuration so we add additional parameters in dma_slave_config for configuring the peripherals like spi and i2c. Changes in v6: - Fix error reported by dt tool Changes in v5

[PATCH V6 0/3] Implement Shutdown callback for geni-i2c

2020-10-30 Thread Roja Rani Yarubandi
Roja Rani Yarubandi (3): soc: qcom: geni: Remove "iova" check i2c: i2c-qcom-geni: Store DMA mapping data in geni_i2c_dev struct i2c: i2c-qcom-geni: Add shutdown callback for i2c drivers/i2c/busses/i2c-qcom-geni.c | 104 - drivers/soc/qcom/qcom-geni-se.c| 4

[PATCH v6 0/3] Add Novatek NT36xxx touchscreen driver

2020-10-23 Thread kholk11
From: AngeloGioacchino Del Regno This patch series adds support for the Novatek NT36xxx Series' In-Cell touchscreen (integrated into the DriverIC). This patch series has been tested against the following devices: - Sony Xperia 10(SDM630 Ganges Kirin) - Sony Xperia 10 Plus (SDM636 Gan

Re: [PATCH v6 0/3] i2c: imx: Fix handling of arbitration loss

2020-10-18 Thread Christian Eggers
Hi Wolfram, On Saturday, 10 October 2020, 13:06:58 CEST, Wolfram Sang wrote: > > Changes in v5: > Changes in v6 were missing... Because patch 1 was updated, I reverted it > from for-current and will apply this series to for-next instead to give > it some more time for testing. can may patches be

[PATCH v6 0/3] Adding support for Microchip/Microsemi serial GPIO controller

2020-10-14 Thread Lars Povlsen
The series add support for the serial GPIO controller used by Microchip Sparx5, as well as (MSCC) ocelot/jaguar2 SoCs. v6 changes: - Use "bus-frequency" instead of "microchip,sgpio-frequency". Drop '$ref'. (Robh) - Added "ngpios" description, bumped minimum to 32. (Linus) - Added "#size-cells" d

[PATCH v6 0/3] Adding support for Microchip/Microsemi serial GPIO controller

2020-10-14 Thread Lars Povlsen
The series add support for the serial GPIO controller used by Microchip Sparx5, as well as (MSCC) ocelot/jaguar2 SoCs. v6 changes: - Use "bus-frequency" instead of "microchip,sgpio-frequency". Drop '$ref'. (Robh) - Added "ngpios" description, bumped minimum to 32. (Linus) - Added "#size-cells"

[PATCH v6 0/3] Add support for AMD PTDMA controller driver

2020-10-12 Thread Sanjay R Mehta
From: Sanjay R Mehta This patch series adds support for AMD PTDMA controller which performs high bandwidth memory-to-memory and IO copy operation, performs DMA transfer through queue based descriptor management. AMD Processor has multiple ptdma device instances with each controller having single

Re: [PATCH v6 0/3] i2c: imx: Fix handling of arbitration loss

2020-10-10 Thread Wolfram Sang
> Changes in v5: Changes in v6 were missing... Because patch 1 was updated, I reverted it from for-current and will apply this series to for-next instead to give it some more time for testing. signature.asc Description: PGP signature

Re: [PATCH v6 0/3] iio: adc: mt6360: Add ADC driver for MT6360

2020-10-10 Thread Jonathan Cameron
On Thu, 1 Oct 2020 16:54:05 +0800 Gene Chen wrote: > This patch series add MT6360 ADC support contains driver, testing document > and binding document > > Gene Chen (2) > dt-bindings: iio: adc: add bindings doc for MT6360 ADC > Documentation: ABI: testing: mt6360: Add ADC sysfs guideline >

[PATCH v6 0/3] i2c: imx: Fix handling of arbitration loss

2020-10-09 Thread Christian Eggers
Changes in v5: --- - Added missing "Tested-By" tags. Changes in v4: --- - Extend comment (W1C vs. W0C) Changes in v3: --- - dedicated function for clearing an irq Changes in v2: --- - Don't accidently clear additional status flags on Vybrid (report

[PATCH v6 0/3] i2c: imx: Fix handling of arbitration loss

2020-10-09 Thread Christian Eggers
Changes in v6: --- - Fixed commit (W1C vs. W0C) - Extended patch 1/3 for atomic case - Added acks by Oleksij Rempel Changes in v5: --- - Added missing "Tested-By" tags. Changes in v4: --- - Extend comment (W1C vs. W0C) Changes in v3: --- - dedicate

[PATCH v6 0/3] iommu/tegra-smmu: Add PCI support

2020-10-04 Thread Nicolin Chen
This series is to add PCI support in tegra-smmu driver. Changelog (Detail in each patch) v5->v6 * Dropped a NULL check, per Dmitry's comments * Added Dmitry's Reviewed-by and Tested-by v4->v5 * PATCH-1 Cleaned two variables inits * PATCH-2 Fixed put() in ->of_xlate() and Updated commit message

[PATCH v6 0/3] iio: adc: mt6360: Add ADC driver for MT6360

2020-09-30 Thread Gene Chen
This patch series add MT6360 ADC support contains driver, testing document and binding document Gene Chen (2) dt-bindings: iio: adc: add bindings doc for MT6360 ADC Documentation: ABI: testing: mt6360: Add ADC sysfs guideline iio: adc: mt6360: Add ADC driver for MT6360 Documentation/ABI/te

Re: [PATCH v6 0/3] Move recovery/coredump configuration to sysfs

2020-09-29 Thread Arnaud POULIQUEN
On 9/29/20 4:33 PM, Bjorn Andersson wrote: > On Tue 29 Sep 03:44 CDT 2020, Arnaud POULIQUEN wrote: > >> >> >> On 9/29/20 12:17 AM, Rishabh Bhatnagar wrote: >>> From Android R onwards Google has restricted access to debugfs in user >>> and user-debug builds. This restricts access to most of the

Re: [PATCH v6 0/3] Move recovery/coredump configuration to sysfs

2020-09-29 Thread Bjorn Andersson
On Tue 29 Sep 03:44 CDT 2020, Arnaud POULIQUEN wrote: > > > On 9/29/20 12:17 AM, Rishabh Bhatnagar wrote: > > From Android R onwards Google has restricted access to debugfs in user > > and user-debug builds. This restricts access to most of the features > > exposed through debugfs. 'Coredump' an

Re: [PATCH v6 0/3] Move recovery/coredump configuration to sysfs

2020-09-29 Thread Arnaud POULIQUEN
On 9/29/20 12:17 AM, Rishabh Bhatnagar wrote: > From Android R onwards Google has restricted access to debugfs in user > and user-debug builds. This restricts access to most of the features > exposed through debugfs. 'Coredump' and 'Recovery' are critical > interfaces that are required for remot

[PATCH v6 0/3] Move recovery/coredump configuration to sysfs

2020-09-28 Thread Rishabh Bhatnagar
>From Android R onwards Google has restricted access to debugfs in user and user-debug builds. This restricts access to most of the features exposed through debugfs. 'Coredump' and 'Recovery' are critical interfaces that are required for remoteproc to work on Qualcomm Chipsets. Coredump configurat

Re: [PATCH v6 0/3] Add USB role switch support to DWC2

2020-09-24 Thread Minas Harutyunyan
On 9/24/2020 4:27 PM, Amelie DELAUNAY wrote: > Gentle reminder on the whole series instead. > > Thanks, > Amelie > > On 9/9/20 11:35 AM, Amelie DELAUNAY wrote: >> When using usb-c connector (but it can also be the case with a micro-b >> connector), iddig, avalid, bvalid, vbusvalid input signals may

Re: [PATCH v6 0/3] Add USB role switch support to DWC2

2020-09-24 Thread Amelie DELAUNAY
Gentle reminder on the whole series instead. Thanks, Amelie On 9/9/20 11:35 AM, Amelie DELAUNAY wrote: When using usb-c connector (but it can also be the case with a micro-b connector), iddig, avalid, bvalid, vbusvalid input signals may not be connected to the DWC2 OTG controller. DWC2 OTG cont

Re: [PATCH v6 0/3] Carry forward IMA measurement log on kexec on ARM64

2020-09-23 Thread Mimi Zohar
[Cc'ing Nayna Jain, linuxppc-...@lists.ozlabs.org] Hi Lakshmi, On Tue, 2020-09-08 at 16:08 -0700, Lakshmi Ramasubramanian wrote: > On kexec file load Integrity Measurement Architecture(IMA) subsystem > may verify the IMA signature of the kernel and initramfs, and measure > it. The command line pa

[PATCH v6 0/3] IMX274 fixes and power on and off implementation

2020-09-21 Thread Sowjanya Komatineni
This patch series includes - Fix for proper Y_OUT_SIZE register configuration. - Remove sensor i2c register writes to stop stream during remove. - Power on/off sequence implementation through runtime PM. Delta between patch versions: [v6]: Includes below v5 feedback - Added separate smal

RE: [EXT] Re: [PATCH v6 0/3] Add 802.1AD protocol support for dsa switch and ocelot driver

2020-09-20 Thread Hongbo Wang
> You're going to have to update every single SWITCHDEV_PORT_ADD_OBJ > handler and subsequent helpers to check the validate the protocol value. > > You also are going to have to make sure that every instantiated > switchdev_obj_port_vlan object initializes the vlan protocol field properly. > > Ba

Re: [PATCH v6 0/3] Add 802.1AD protocol support for dsa switch and ocelot driver

2020-09-18 Thread Florian Fainelli
On 9/18/2020 5:20 PM, David Miller wrote: From: hongbo.w...@nxp.com Date: Wed, 16 Sep 2020 17:48:42 +0800 1. Overview a) 0001* is for support to set dsa slave into 802.1AD(QinQ) mode. b) 0002* is for vlan_proto support for br_switchdev_port_vlan_add and br_switchdev_port_vlan_del. c) 0003*

Re: [PATCH v6 0/3] Add 802.1AD protocol support for dsa switch and ocelot driver

2020-09-18 Thread David Miller
From: hongbo.w...@nxp.com Date: Wed, 16 Sep 2020 17:48:42 +0800 > 1. Overview > a) 0001* is for support to set dsa slave into 802.1AD(QinQ) mode. > b) 0002* is for vlan_proto support for br_switchdev_port_vlan_add and > br_switchdev_port_vlan_del. > c) 0003* is for setting QinQ related registers

[PATCH v6 0/3] arm: dts: add and modify device node in NPCM7xx device tree

2020-09-17 Thread Tomer Maimon
This patch set adds and modify device tree nodes in the NPCM7xx Baseboard Management Controller (BMC) device tree. The following device node add: - NPCM7xx Pin controller and GPIO - NPCM7xx PWM and FAN. - NPCM7xx EHCI USB. - NPCM7xx KCS. - NPCM Reset.

[PATCH v6 0/3] media: i2c: ov772x: Enable BT.656 mode and test pattern support

2020-09-17 Thread Lad Prabhakar
Hi All, This patch series adds support for BT.656 mode in the ov772x sensor and also enables color bar test pattern control. Cheers, Prabhakar v5->v6 * Introduced new function ov772x_parse_dt() * Moved the backward compatibility comment from 1/3 to 2/3 v4->v5: * Put the ep instance back using f

[PATCH v6 0/3] Add 802.1AD protocol support for dsa switch and ocelot driver

2020-09-16 Thread hongbo . wang
From: "hongbo.wang" 1. Overview a) 0001* is for support to set dsa slave into 802.1AD(QinQ) mode. b) 0002* is for vlan_proto support for br_switchdev_port_vlan_add and br_switchdev_port_vlan_del. c) 0003* is for setting QinQ related registers in ocelot switch driver, after applying this patch,

Re: [PATCH v6 0/3] SCMI System Power Support

2020-09-13 Thread Sudeep Holla
On Mon, 7 Sep 2020 18:46:54 +0100, Cristian Marussi wrote: > this series wants to add the core SCMI System Power support and related > events' handling logic: the protocol support itself is trivial and boils > down to some bare initializations and supporting one SCMI System Power > notification eve

[PATCH v6 0/3] Add USB role switch support to DWC2

2020-09-09 Thread Amelie Delaunay
When using usb-c connector (but it can also be the case with a micro-b connector), iddig, avalid, bvalid, vbusvalid input signals may not be connected to the DWC2 OTG controller. DWC2 OTG controller features an overriding control of the PHY voltage valid and ID input signals. So, missing signals ca

[PATCH v6 0/3] Carry forward IMA measurement log on kexec on ARM64

2020-09-08 Thread Lakshmi Ramasubramanian
On kexec file load Integrity Measurement Architecture(IMA) subsystem may verify the IMA signature of the kernel and initramfs, and measure it. The command line parameters passed to the kernel in the kexec call may also be measured by IMA. A remote attestation service can verify the measurement thro

[PATCH v6 0/3] Add Actions Semi Owl family sirq support

2020-09-08 Thread Cristian Ciocaltea
This patch series adds support for the external interrupt controller (SIRQ) found in the Actions Semi Owl family of SoC's (S500, S700 and S900). The controller handles up to 3 external interrupt lines through dedicated SIRQ pins. This is a rework of the patch series submitted some time ago by Par

[PATCH v6 0/3] SCMI System Power Support

2020-09-07 Thread Cristian Marussi
Hi all, this series wants to add the core SCMI System Power support and related events' handling logic: the protocol support itself is trivial and boils down to some bare initializations and supporting one SCMI System Power notification event meant to carry platform-originated System transition re

[PATCH v6 0/3] Anonymous VMA naming patches

2020-09-01 Thread Sumit Semwal
Version v4 of these patches was sent by Colin Cross a long time ago [1] and [2]. At the time, these patches were not merged, and it looks like they just fell off the radar since. In our efforts to run Android on mainline kernels, we realised that since past some time, this patchset is needed for A

[PATCH v6 0/3] drm/vkms: Introduces writeback support

2020-08-30 Thread Rodrigo Siqueira
This is the V5 version of a series that introduces the writeback support to VKMS. The first two patches of this series are a pre-work for the latest patch that adds the writeback connector, this patchset can be seen in two parts: * A pre-work that aims to make vkms composer operations a little bit

Re: [PATCH v6 0/3] io_uring: add restrictions to support untrusted applications and guests

2020-08-27 Thread Jens Axboe
On 8/27/20 8:58 AM, Stefano Garzarella wrote: > v6: > - moved restriction checks in a function [Jens] > - changed ret value handling in io_register_restrictions() [Jens] > > v5: > https://lore.kernel.org/io-uring/20200827134044.82821-1-sgarz...@redhat.com/ > v4: > https://lore.kernel.org/io-ur

[PATCH v6 0/3] io_uring: add restrictions to support untrusted applications and guests

2020-08-27 Thread Stefano Garzarella
v6: - moved restriction checks in a function [Jens] - changed ret value handling in io_register_restrictions() [Jens] v5: https://lore.kernel.org/io-uring/20200827134044.82821-1-sgarz...@redhat.com/ v4: https://lore.kernel.org/io-uring/20200813153254.93731-1-sgarz...@redhat.com/ v3: https://lore

Re: [PATCH v6 0/3] SELinux support for anonymous inodes and UFFD

2020-08-20 Thread Lokesh Gidra
On Thu, Aug 20, 2020 at 11:36 AM James Morris wrote: > > On Fri, 7 Aug 2020, Lokesh Gidra wrote: > > > Userfaultfd in unprivileged contexts could be potentially very > > useful. We'd like to harden userfaultfd to make such unprivileged use > > less risky. This patch series allows SELinux to manage

Re: [PATCH v6 0/3] SELinux support for anonymous inodes and UFFD

2020-08-20 Thread James Morris
On Fri, 7 Aug 2020, Lokesh Gidra wrote: > Userfaultfd in unprivileged contexts could be potentially very > useful. We'd like to harden userfaultfd to make such unprivileged use > less risky. This patch series allows SELinux to manage userfaultfd > file descriptors and in the future, other kinds of

  1   2   3   4   5   6   7   >