On 2020-04-29 00:46, Luis Chamberlain wrote:
> +static struct dentry *blk_trace_debugfs_dir(struct blk_user_trace_setup
> *buts,
> + struct blk_trace *bt)
> +{
> + struct dentry *dir = NULL;
> +
> + dir = debugfs_lookup(buts->name,
This patch series adds support for custom type flags passed from
firmware. It also update fraction clock check from custom type
flags since new firmware pass CLK_FRAC flag as a part of custom flags
instead of clkflags as CLK_FRAC is not common clock framework flag.
This patch series maintains
From: Rajan Vaja
Store extra custom type flags received from firmware.
Signed-off-by: Rajan Vaja
Signed-off-by: Tejas Patel
Signed-off-by: Jolly Shah
Signed-off-by: Amit Sunil Dhamne
---
drivers/clk/zynqmp/clk-zynqmp.h | 1 +
drivers/clk/zynqmp/clkc.c | 4
2 files changed, 5
On 2020-04-29 00:46, Luis Chamberlain wrote:
> The last reference for the request_queue must not be called from atomic
> conext. *When* the last reference to the request_queue reaches 0 varies,
^^
context?
> and so let's take the opportunity to document when that is expected to
> happen
This patch tries to enable PMU sharing. When multiple perf_events are
counting the same metric, they can share the hardware PMU counter. We
call these events as "compatible events".
The PMU sharing are limited to events within the same perf_event_context
(ctx). When a event is installed or
Hi all,
In commit
6c599044b0c1 ("net: phy: DP83TC811: Fix WoL in config init to be disabled")
Fixes tag
Fixes: 6d749428788b ("net: phy: DP83TC811: Introduce support for the
has these problem(s):
- Target SHA1 does not exist
Maybe you meant
Fixes: b753a9faaf9a ("net: phy: DP83TC811:
On 5/1/2020 4:42 PM, Joe Perches wrote:
> On Fri, 2020-05-01 at 16:11 -0700, Jacob Keller wrote:
>> NL_SET_ERR_MSG and NL_SET_ERR_MSG_MOD are used to report extended error
>> responses about failure of a netlink command. These strings often end up
>> going over the 80-column limit. Just like
On Fri, 2020-05-01 at 17:37 +0200, Mauro Carvalho Chehab wrote:
> The normal font is too big to display 80 columns, causing extra
> breaks to be added at weird places.
>
> change to the footnotesize, as this would fit a little bit
> better.
[]
> diff --git a/Documentation/staging/index.rst
On Fri, May 01, 2020 at 03:04:27PM +0200, Peter Zijlstra wrote:
> On Tue, Apr 28, 2020 at 03:24:50PM +0200, Giovanni Gherdovich wrote:
> > There may be CPUs that support turbo boost but don't declare any turbo
> > ratio, i.e. their MSR_TURBO_RATIO_LIMIT is all zeroes. In that condition
> >
On Tue, Apr 28, 2020 at 03:24:50PM +0200, Giovanni Gherdovich wrote:
> There may be CPUs that support turbo boost but don't declare any turbo
> ratio, i.e. their MSR_TURBO_RATIO_LIMIT is all zeroes. In that condition
> scale-invariant calculations can't be performed.
>
> Signed-off-by: Giovanni
On Fri 01 May 2020 at 23:57, Martin Blumenstingl
wrote:
> Not all u-boot versions initialize the HHI_GP_PLL_CNTL[2-5] registers.
> In that case all HHI_GPLL_PLL_CNTL[1-5] registers are 0x0 and when
> booting Linux the PLL fails to lock.
> The initialization sequence from u-boot is:
> - put
Hello My Dear.
Please do not feel disturbed for contacting you in this regards, It
was based on the critical health condition I find mine self. My names
are Mrs. Hannah Wilson David, a widow and I’m suffering from brain
tumor disease and this illness has gotten to a very bad stage, I
married
On 5/1/20 5:12 PM, Al Viro wrote:
> On Fri, May 01, 2020 at 01:11:09PM -0600, Jens Axboe wrote:
>> +flags &= EFD_SHARED_FCNTL_FLAGS;
>> +flags |= O_RDWR;
>> +fd = get_unused_fd_flags(flags);
>> if (fd < 0)
>> -eventfd_free_ctx(ctx);
>> +goto err;
>> +
>> +
In order to minimize leakage current during sleep, set a config
for sleep GPIOs.
Signed-off-by: Jonathan Bakker
---
Changes from v1
- Note where sleep GPIOs came from
---
arch/arm/boot/dts/s5pv210-galaxys.dts | 241 ++
1 file changed, 241 insertions(+)
diff --git
From: Paweł Chmiel
Add support for the Silicon Labs si4709 fmradio, which can be found
on Galaxy S GT-i9000 (but not most other aries variants).
Signed-off-by: Paweł Chmiel
Signed-off-by: Jonathan Bakker
---
arch/arm/boot/dts/s5pv210-aries.dtsi | 2 +-
arch/arm/boot/dts/s5pv210-galaxys.dts
Aries boards have a Wolfson WM8994 sound card attached over gpio-i2c.
There is currently no ASoC Machine Driver.
Signed-off-by: Jonathan Bakker
---
arch/arm/boot/dts/s5pv210-aries.dtsi | 65 ++-
arch/arm/boot/dts/s5pv210-fascinate4g.dts | 6 +++
2 files changed, 69
On aries boards, the ADC is used for things such as jack detection
and battery temperature monitoring. It is connected to ldo4 of max8998,
so only enable that regulator when we are actually using the ADC.
Signed-off-by: Jonathan Bakker
---
Changes from v1
- Replace removed
The bitbanged GPIO i2c adapters have external pull-ups attached
so the internal pulls should be disabled for lower power usage.
Signed-off-by: Jonathan Bakker
---
arch/arm/boot/dts/s5pv210-aries.dtsi | 18 ++
1 file changed, 18 insertions(+)
diff --git
The exynos-adc driver now supports the S5PV210, so add the DT
node so that devices can use it.
Signed-off-by: Jonathan Bakker
---
Changes from v1
- Adjust node name to match reg address
---
arch/arm/boot/dts/s5pv210.dtsi | 12
1 file changed, 12 insertions(+)
diff --git
The enable GPIO for the fixed vibrator regulator shouldn't be
pulled in one direction or the other.
Signed-off-by: Jonathan Bakker
---
arch/arm/boot/dts/s5pv210-aries.dtsi | 9 +
1 file changed, 9 insertions(+)
diff --git a/arch/arm/boot/dts/s5pv210-aries.dtsi
Aries boards have an s6e63m0 AMOLED panel connected over i2c-spi.
Signed-off-by: Jonathan Bakker
---
arch/arm/boot/dts/s5pv210-aries.dtsi | 68 +---
1 file changed, 52 insertions(+), 16 deletions(-)
diff --git a/arch/arm/boot/dts/s5pv210-aries.dtsi
The SHDCI controller on aries devices is a little bit peculiar about
the clocks and with a slightly off clock can run into errors such as
[ 141.533993] mmc2: ADMA error: 0x0200
[ 141.535137] mmc2: sdhci: SDHCI REGISTER DUMP ===
[ 141.540246] mmc2: sdhci: Sys addr:
The node name was gpgi, but the pinctrl driver was registering the pins
as just gpi and the "samsung,pins" i2s0 pinctrl entries refer to gpi.
The public s5pc110 datasheet also refers to these pins as just gpi,
so let's make sure everything is in sync and rename the node to gpi.
Signed-off-by:
The extended mainscaler is only available on FIMC1 and there
are minimum pixel alignments that differ from the default.
Additionally, the cam-if interface is available on all three
while FIMC2 has no rotators. The lcd-wb interface is supported
on FIMC1.
Signed-off-by: Jonathan Bakker
---
SDHCI1 is connected to a BCM4329 WiFi/BT chip which requires
power to be kept over suspend. As the surrounding hardware supports
this, mark it as such. This fixes wifi after a suspend/resume cycle.
Signed-off-by: Jonathan Bakker
---
arch/arm/boot/dts/s5pv210-aries.dtsi | 1 +
1 file changed,
Make sure that the GPIOs are configured correctly
for the interrupt (otherwise it won't fire) and disable the
pulls on the DVS GPIOs which are outputs.
Signed-off-by: Jonathan Bakker
---
arch/arm/boot/dts/s5pv210-aries.dtsi | 18 ++
1 file changed, 18 insertions(+)
diff --git
Aries boards have soft touchkeys, manufactured by Cypress,
attached over i2c-gpio.
Signed-off-by: Jonathan Bakker
---
arch/arm/boot/dts/s5pv210-aries.dtsi | 58
1 file changed, 58 insertions(+)
diff --git a/arch/arm/boot/dts/s5pv210-aries.dtsi
The Fairchild FSA9480 is a USB mux connected over i2c-gpio.
Signed-off-by: Jonathan Bakker
---
arch/arm/boot/dts/s5pv210-aries.dtsi | 36
1 file changed, 36 insertions(+)
diff --git a/arch/arm/boot/dts/s5pv210-aries.dtsi
b/arch/arm/boot/dts/s5pv210-aries.dtsi
The remaining i2c-gpio adapters that are common to all aries boards
have devices without mainline bindings attachted to them. Add them
here for documentation.
Signed-off-by: Jonathan Bakker
---
arch/arm/boot/dts/s5pv210-aries.dtsi | 69
1 file changed, 69
In order to minimize leakage current during sleep, set a config
for sleep GPIOs.
Signed-off-by: Jonathan Bakker
---
Changes from v1
- Note where sleep GPIOs came from
---
arch/arm/boot/dts/s5pv210-fascinate4g.dts | 243 ++
1 file changed, 243 insertions(+)
diff --git
To simplify writing of sleep gpio configs, add a common helper
similar to what is present for other Samsung CPUs.
Signed-off-by: Jonathan Bakker
---
arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/s5pv210-pinctrl.dtsi
Dave,
On 4/30/20 2:18 AM, Dave Hansen wrote:
The docs for AMD's implementation of protection keys showed up[1].
Welcome to the party!
It all looks fine, except for this nugget:
The MPK mechanism is ignored in the following cases:
... for pages marked in the paging structures
On Fri, May 01, 2020 at 03:39:08PM -0600, Alex Williamson wrote:
> With conversion to follow_pfn(), DMA mapping a PFNMAP range depends on
> the range being faulted into the vma. Add support to manually provide
> that, in the same way as done on KVM with hva_to_pfn_remapped().
>
> Signed-off-by:
This patchset makes several improvements to Aries devices which are
based on S5PV210. Several pulls on GPIOs were incorrect/not specified,
sleep GPIO configurations have been added, and more devices have been
added.
Touching the common S5PV210 DTSI are the addition of the ADC node
as well as
On 4/27/20 11:45 AM, Lorenz Bauer wrote:
On Sun, 26 Apr 2020 at 18:33, Alexei Starovoitov
wrote:
[...]
+/* Linux packet pointers are either aligned to NET_IP_ALIGN (aka 2 bytes),
+ * or not aligned if the arch supports efficient unaligned access.
+ *
+ * Since the verifier ensures that eBPF
On Fri, May 01, 2020 at 03:39:30PM -0600, Alex Williamson wrote:
> static int vfio_pci_add_vma(struct vfio_pci_device *vdev,
> struct vm_area_struct *vma)
> {
> @@ -1346,15 +1450,49 @@ static vm_fault_t vfio_pci_mmap_fault(struct vm_fault
> *vmf)
> {
> struct
This patch series adds support for custom type flags passed from
firmware. It also update fraction clock check from custom type
flags since new firmware pass CLK_FRAC flag as a part of custom flags
instead of clkflags as CLK_FRAC is not common clock framework flag.
This patch series maintains
From: Tejas Patel
Older firmware version sets BIT(13) in clkflag to mark a
divider as fractional divider. Updated firmware version sets BIT(4)
in type flags to mark a divider as fractional divider since
BIT(13) is defined as CLK_DUTY_CYCLE_PARENT in the common clk
framework flags.
To support
From: Rajan Vaja
Store extra custom type flags received from firmware.
Signed-off-by: Rajan Vaja
Signed-off-by: Tejas Patel
Signed-off-by: Jolly Shah
Signed-off-by: Amit Sunil Dhamne
---
drivers/clk/zynqmp/clk-zynqmp.h | 1 +
drivers/clk/zynqmp/clkc.c | 4
2 files changed, 5
On Fri, 2020-05-01 at 16:11 -0700, Jacob Keller wrote:
> NL_SET_ERR_MSG and NL_SET_ERR_MSG_MOD are used to report extended error
> responses about failure of a netlink command. These strings often end up
> going over the 80-column limit. Just like logging messages, it is
> preferred to leave the
On Fri, 01 May 2020 22:28:50 +0200
Peter Zijlstra wrote:
> The current notifiers have the following error handling pattern all
> over the place:
>
> int err, nr;
>
> err = __foo_notifier_call_chain(, val_up, v, -1, );
> if (err & NOTIFIER_STOP_MASK)
>
On Fri, May 01, 2020 at 03:39:19PM -0600, Alex Williamson wrote:
> Rather than calling remap_pfn_range() when a region is mmap'd, setup
> a vm_ops handler to support dynamic faulting of the range on access.
> This allows us to manage a list of vmas actively mapping the area that
> we can later use
On Tue, Apr 07, 2020 at 04:03:18PM -0400, Waiman Long wrote:
> For kvmalloc'ed data object that contains sensitive information like
> cryptographic key, we need to make sure that the buffer is always
> cleared before freeing it. Using memset() alone for buffer clearing may
> not provide certainty
> On May 1, 2020, at 5:54 PM, Rafael Aquini wrote:
>
> It seems like a good idea which also would required "adding things"
> elsewhere, but doesn't look mutually exclusive with the approach here.
Also, what’s so special about these bad pages here that deserve a crash dump,
but not other
On Fri, May 01, 2020 at 01:11:09PM -0600, Jens Axboe wrote:
> + flags &= EFD_SHARED_FCNTL_FLAGS;
> + flags |= O_RDWR;
> + fd = get_unused_fd_flags(flags);
> if (fd < 0)
> - eventfd_free_ctx(ctx);
> + goto err;
> +
> + file =
NL_SET_ERR_MSG and NL_SET_ERR_MSG_MOD are used to report extended error
responses about failure of a netlink command. These strings often end up
going over the 80-column limit. Just like logging messages, it is
preferred to leave the message all on a single line.
Add these to the exception list
From: Po Liu
Date: Fri, 1 May 2020 08:53:14 +0800
...
> These patches add stream gate action policing in IEEE802.1Qci (Per-Stream
> Filtering and Policing) software support and hardware offload support in
> tc flower, and implement the stream identify, stream filtering and
> stream gate
On Tue, Apr 28, 2020 at 10:59:01PM +0200, Uladzislau Rezki (Sony) wrote:
> Make a kvfree_call_rcu() function to support head-less
> freeing. Same as for tree-RCU, for such purpose we store
> pointers in array. SLAB and vmalloc ptrs. are mixed and
> coexist together.
>
> Under high memory pressure
On Tue, Apr 28, 2020 at 10:59:00PM +0200, Uladzislau Rezki (Sony) wrote:
> Move inlined kvfree_call_rcu() function out of the
> header file. This step is a preparation for head-less
> support.
>
> Reviewed-by: Joel Fernandes (Google)
> Signed-off-by: Uladzislau Rezki (Sony)
> ---
>
On Tue, Apr 28, 2020 at 10:58:59PM +0200, Uladzislau Rezki (Sony) wrote:
> From: "Joel Fernandes (Google)"
>
> Handle cases where the the object being kvfree_rcu()'d is not aligned by
> 2-byte boundaries.
>
> Signed-off-by: Uladzislau Rezki (Sony)
> Signed-off-by: Joel Fernandes (Google)
>
On Thu, 30 Apr 2020 17:49:08 -0700 Henry Willard
wrote:
> Commit 1c30844d2dfe ("mm: reclaim small amounts of memory when an external
> fragmentation event occurs") adds a boost_watermark() function which
> increases the min watermark in a zone by at least pageblock_nr_pages or
> the number of
From: Doug Berger
Date: Thu, 30 Apr 2020 16:26:51 -0700
> The side band interrupt service routine is not available on chips
> like 7211, or rather, it does not permit the signaling of wake-up
> events due to the complex interrupt hierarchy.
>
> Move the wake-up event accounting into a
From: Alex Elder
Date: Thu, 30 Apr 2020 17:13:21 -0500
> This series removes a field that holds a copy of a channel's state
> at the time it was last fetched. In principle the state can change
> at any time, so it's better to just fetch it whenever needed. The
> first patch is just
On Fri, 1 May 2020 at 22:12, Sean Christopherson
wrote:
>
> On Thu, Apr 30, 2020 at 03:28:46PM +0200, Vitaly Kuznetsov wrote:
> > Wanpeng Li writes:
> >
> > > From: Wanpeng Li
> > >
> > > Introduce generic fastpath handler to handle MSR fastpath, VMX-preemption
> > > timer fastpath etc, move it
Hi Linus,
- Fix for statx not grabbing the file table, making AT_EMPTY_PATH fail
- Cover a few cases where async poll can handle retry, eliminating the
need for an async thread
- fallback request busy/free fix (Bijan)
- syzbot reported SQPOLL thread exit fix for non-preempt (Xiaoguang)
-
On Fri, 1 May 2020 01:52:59 + Wei Yang wrote:
> When the condition is true, there are two possibilities:
I'm struggling with this one.
>1. count == SWAP_MAP_BAD
>2. count == (SWAP_MAP_MAX & COUNT_CONTINUED) == SWAP_MAP_SHMEM
I'm not sure what 2. is trying to say. For a start,
On Fri, 1 May 2020 at 18:58, Greg Kroah-Hartman
wrote:
>
> This is the start of the stable review cycle for the 4.9.221 release.
> There are 80 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
>
On 5/2/20 12:16 AM, Matthew Wilcox wrote:
On Thu, Apr 30, 2020 at 11:44:41PM +0200, Guoqing Jiang wrote:
include/linux/pagemap.h: introduce attach/clear_page_private
md: remove __clear_page_buffers and use attach/clear_page_private
btrfs: use attach/clear_page_private
fs/buffer.c:
From: Aman Sharma
The platform_get_irq*() interfaces return either a negative error number or
a valid IRQ. 0 is not a valid return value, so check for "< 0" to detect
failure as recommended by the function documentation.
On failure, return the error number from platform_get_irq*() instead of
From: Bjorn Helgaas
These interfaces return a negative error number or an IRQ:
platform_get_irq()
platform_get_irq_optional()
platform_get_irq_byname()
platform_get_irq_byname_optional()
The function comments suggest checking for error like this:
irq = platform_get_irq(...);
if
From: Bjorn Helgaas
All callers of platform_get_irq() and related functions interpret a
negative return value as an error. A few also interpret zero as an error.
platform_get_irq() should return either a negative error number or a valid
non-zero IRQ, so there's no need to check for zero.
This
On Tue, Apr 28, 2020 at 10:58:58PM +0200, Uladzislau Rezki (Sony) wrote:
> Update the kvfree_call_rcu() with head-less support, it
> means an object without any rcu_head structure can be
> reclaimed after GP.
>
> To store pointers there are two chain-arrays maintained
> one for SLAB and another
The KVM_KVMCLOCK_CTRL ioctl signals to supported KVM guests
that the hypervisor has paused it. Update the documentation to
reflect that the guest is notified by this API.
Signed-off-by: Joshua Abraham
---
Changes in v2:
- Re-word documentation to be clearer. Also fix a small grammar
On 4/29/20 11:11 PM, Zhen Lei wrote:
> Because enable_swap_slots_cache can only become true in
> enable_swap_slots_cache(), and depends on swap_slot_cache_initialized is
> true before. That means, when enable_swap_slots_cache is true,
> swap_slot_cache_initialized is true also.
>
> So the
From: Vincent Knecht
Signed-off-by: Vincent Knecht
---
drivers/clk/qcom/clk-smd-rpm.c | 50 ++
1 file changed, 50 insertions(+)
diff --git a/drivers/clk/qcom/clk-smd-rpm.c b/drivers/clk/qcom/clk-smd-rpm.c
index 52f63ad787ba9..4ac80d8ac6c25 100644
---
Signed-off-by: Konrad Dybcio
---
drivers/soc/qcom/smd-rpm.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/soc/qcom/smd-rpm.c b/drivers/soc/qcom/smd-rpm.c
index 005dd30c58faf..8f290c67cb473 100644
--- a/drivers/soc/qcom/smd-rpm.c
+++ b/drivers/soc/qcom/smd-rpm.c
@@ -231,6 +231,7 @@
From: Vincent Knecht
Signed-off-by: Vincent Knecht
---
Documentation/devicetree/bindings/clock/qcom,rpmcc.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/clock/qcom,rpmcc.txt
b/Documentation/devicetree/bindings/clock/qcom,rpmcc.txt
index
From: Vincent Knecht
Signed-off-by: Vincent Knecht
---
Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.txt
b/Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.txt
On 4/23/2020 12:44 PM, Jason Gunthorpe wrote:
The mdev utilizes Interrupt Message Store or IMS[3] instead of MSIX for
interrupts for the guest. This preserves MSIX for host usages and also allows a
significantly larger number of interrupt vectors for guest usage.
I never did get a reply to
changes since v1:
- added a forgotten patch that adds the compat string to the driver
Konrad Dybcio (1):
drivers: soc: Add MSM8936 SMD RPM compatible
Vincent Knecht (3):
clk: qcom: smd: Add support for MSM8936 rpm clocks
dt-bindings: clock: rpmcc: Document MSM8936 compatible
dt-bindings:
Hi Jason,
On 4/23/2020 1:04 PM, Jason Gunthorpe wrote:
On Tue, Apr 21, 2020 at 04:34:30PM -0700, Dave Jiang wrote:
diff --git a/Documentation/ims-howto.rst b/Documentation/ims-howto.rst
new file mode 100644
index ..a18de152b393
+++ b/Documentation/ims-howto.rst
@@ -0,0 +1,210 @@
Hi Jason,
On 4/23/2020 12:18 PM, Jason Gunthorpe wrote:
On Wed, Apr 22, 2020 at 02:24:11PM -0700, Dan Williams wrote:
On Tue, Apr 21, 2020 at 4:55 PM Jason Gunthorpe wrote:
On Tue, Apr 21, 2020 at 04:33:46PM -0700, Dave Jiang wrote:
The actual code is independent of the stage 2 driver code
Hi Jason,
On 4/23/2020 12:49 PM, Jason Gunthorpe wrote:
On Thu, Apr 23, 2020 at 12:17:50PM -0700, Dan Williams wrote:
Per Megha's follow-up can you send the details about that other device
and help clear a path for a device-specific MSI addr/data table
format. Ever since HMM I've been
Hi Jason,
On 4/23/2020 1:11 PM, Jason Gunthorpe wrote:
On Tue, Apr 21, 2020 at 04:34:11PM -0700, Dave Jiang wrote:
diff --git a/drivers/base/ims-msi.c b/drivers/base/ims-msi.c
new file mode 100644
index ..738f6d153155
+++ b/drivers/base/ims-msi.c
@@ -0,0 +1,100 @@
+//
From: Clay McClure
Date: Wed, 29 Apr 2020 00:59:00 -0700
> Commit d1cbfd771ce8 ("ptp_clock: Allow for it to be optional") changed
> all PTP-capable Ethernet drivers from `select PTP_1588_CLOCK` to `imply
> PTP_1588_CLOCK`, "in order to break the hard dependency between the PTP
> clock subsystem
On Fri, 1 May 2020 at 19:01, Greg Kroah-Hartman
wrote:
>
> This is the start of the stable review cycle for the 4.14.178 release.
> There are 117 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
>
On Tue, Apr 28, 2020 at 10:58:49PM +0200, Uladzislau Rezki (Sony) wrote:
> Document the rcutree.rcu_min_cached_objs sysfs kernel parameter.
>
> Signed-off-by: Uladzislau Rezki (Sony)
Could you please combine this wtih the patch that created this sysfs
parameter?
From: Nathan Chancellor
Date: Tue, 28 Apr 2020 10:54:56 -0700
> netvsc_start_xmit is used as a callback function for the ndo_start_xmit
> function pointer. ndo_start_xmit's return type is netdev_tx_t but
> netvsc_start_xmit's return type is int.
>
> This causes a failure with Control Flow
From: Dan Murphy
Date: Tue, 28 Apr 2020 11:03:52 -0500
> The WoL feature for each device was enabled during boot or when the PHY was
> brought up which may be undesired. These patches disable the WoL in the
> config_init. The disabling and enabling of the WoL is now done though the
> set_wol
From: Kunihiko Hayashi
Date: Tue, 28 Apr 2020 15:31:22 +0900
> Convert the UniPhier AVE4 controller binding to DT schema format.
> This changes phy-handle property to required.
>
> Signed-off-by: Kunihiko Hayashi
DT folks, is it ok if I take this into net-next or do you folks want to
take it
On Fri, May 01, 2020 at 03:22:33PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.6.9 release.
> There are 106 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me
On Thu, Apr 30, 2020 at 11:44:41PM +0200, Guoqing Jiang wrote:
> include/linux/pagemap.h: introduce attach/clear_page_private
> md: remove __clear_page_buffers and use attach/clear_page_private
> btrfs: use attach/clear_page_private
> fs/buffer.c: use attach/clear_page_private
> f2fs:
On Fri, May 1, 2020 at 8:28 AM Ian Rogers wrote:
>
> On Fri, May 1, 2020 at 5:23 AM Jiri Olsa wrote:
> >
> > On Thu, Apr 30, 2020 at 12:35:57PM -0700, Ian Rogers wrote:
> > > Perf record will call kallsyms__parse 4 times during startup and process
> > > megabytes of data. This changes
Perf record will call kallsyms__parse 4 times during startup and process
megabytes of data. This changes kallsyms__parse to use the io library
rather than fgets to improve performance of the user code by over 8%.
Before:
Running 'internals/kallsyms-parse' benchmark:
Average kallsyms__parse
kallsyms__parse is called 4 times during perf record startup. Add a
benchmark to measure its performance. Transition it to using the api
io.h buffered reading, improving performance by ~8% or saving ~5% from
perf record start up time.
v2. Fix the err return value for success, error reported by
Add a benchmark for kallsyms parsing. Example output:
Running 'internals/kallsyms-parse' benchmark:
Average kallsyms__parse took: 103.971 ms (+- 0.121 ms)
Signed-off-by: Ian Rogers
---
tools/perf/bench/Build| 1 +
tools/perf/bench/bench.h | 1 +
hex2u64 is a helper that's out of place in kallsyms.h as not being kallsyms
related. Move from kallsyms.h to the only user.
Signed-off-by: Ian Rogers
---
tools/lib/symbol/kallsyms.h | 2 --
tools/perf/util/symbol.c| 14 ++
2 files changed, 14 insertions(+), 2 deletions(-)
diff
On Fri, May 01, 2020 at 03:22:39PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.4.37 release.
> There are 83 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me
On Fri, May 01, 2020 at 03:22:25PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 4.19.120 release.
> There are 46 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me
On 5/1/20 5:02 PM, Roman Penyaev wrote:
> Hi Jason,
>
> That is indeed a nice catch.
> Seems we need smp_rmb() pair between list_empty_careful(>rdllist) and
> READ_ONCE(ep->ovflist) for ep_events_available(), do we?
>
Hi Roman,
Good point, even if we order those reads its still racy, since
On Thu, 30 Apr 2020 22:38:10 -0400 John Dorminy wrote:
> the change
> description refers to PROT_KERNEL, which is a symbol which does not
> appear to exist; perhaps PAGE_KERNEL was meant?
Yes, thanks, fixed.
On Fri 2020-05-01 07:52:52, Tony Lindgren wrote:
> * Pavel Machek [200430 22:27]:
> >
> > > My guess is that at least with the pending ofono patches, we just
> > > want to use the raw interface for /dev/gsmtty* interface and stop
> > > pretending we have a modem that is AT compatible.
> >
> > I
On Fri, 1 May 2020 at 19:06, Greg Kroah-Hartman
wrote:
>
> This is the start of the stable review cycle for the 4.19.120 release.
> There are 46 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me know.
>
>
On Fri, May 01, 2020 at 02:40:13PM -0700, Andrew Morton wrote:
> On Fri, 1 May 2020 22:30:48 +0100 Al Viro wrote:
>
> > On Fri, May 01, 2020 at 02:19:03PM -0700, Andrew Morton wrote:
> > > On Fri, 1 May 2020 12:41:05 +0200 Christoph Hellwig wrote:
> > >
> > > > Currently copy_string_kernel is
On Wed, Apr 29, 2020 at 09:53:28AM -0400, Waiman Long wrote:
> In a couple of places in the slub memory allocator, the code uses
> "s->offset" as a check to see if the free pointer is put right after the
> object. That check is no longer true with commit 3202fa62fb43 ("slub:
> relocate freelist
> On May 1, 2020, at 5:54 PM, Rafael Aquini wrote:
>
> On Fri, May 01, 2020 at 05:29:19PM -0400, Qian Cai wrote:
>>
>>
>>> On May 1, 2020, at 5:15 PM, Rafael Aquini wrote:
>>>
>>> Sometimes it is desirable to override SLUB's debug facilities
>>> default behavior upon stumbling on a cache
On 5/1/20 4:46 PM, Alex Elder wrote:
Add an "iommus" property to the IPA node in "sdm845.dtsi". It is
required because there are two regions of memory the IPA accesses
through an SMMU. The next few patches define and map those regions.
Signed-off-by: Alex Elder
I'm very sorry, I grouped
On 4/29/20 11:11 PM, Zhen Lei wrote:
> Whether swap_slot_cache_initialized is true or false,
> __reenable_swap_slots_cache() is always called. To make this meaning
> clear, leave only one call to __reenable_swap_slots_cache(). This also
> make it clearer what extra needs be done when
On Fri, May 01, 2020 at 03:20:36PM +0200, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 4.14.178 release.
> There are 117 patches in this series, all will be posted as a response
> to this one. If anyone has any issues with these being applied, please
> let me
Document dwc3 qcom phy hs and ss phy bindings needed to correctly
inizialize and use usb on ipq806x SoC.
Signed-off-by: Ansuel Smith
---
v5:
* Fix dt_binding_check error
v4:
* Add qcom to specific bindings
v3:
* Use explicit reg instead of regmap
.../bindings/phy/qcom,ipq806x-usb-phy-hs.yaml |
101 - 200 of 1490 matches
Mail list logo