On Tue, Dec 1, 2020 at 10:17 PM Randy Dunlap wrote:
>
> On 11/30/20 11:47 PM, Dmitry Vyukov wrote:
> > On Tue, Dec 1, 2020 at 2:03 AM Randy Dunlap wrote:
> >>
> >> On 11/30/20 12:43 AM, Dmitry Vyukov wrote:
> >>> On Mon, Nov 30, 2020 at 5:29 AM Randy Dunlap
> >>> wrote:
>
> On
Hi Chris,
Chris Packham wrote on Wed, 2 Dec
2020 07:47:32 +:
> Hi,
>
> I've just booted v5.10-rc6 on a kirkwood based board (which uses the
> orion-nand driver) and I get the following errors reported. I haven't
> started bisecting yet but v5.7.19 mounts the nand flash without any issue.
Anders,
On Fri, 27 Nov 2020 at 04:10, Anders Roxell wrote:
>
> On Thu, 26 Nov 2020 at 15:46, Helge Deller wrote:
> >
> > On 11/26/20 2:06 PM, Anders Roxell wrote:
> > > When building tinyconfig on parisc the following error shows up:
> > >
> > > /tmp/kernel/signal.c: In function 'do_sigaction':
On Tue, Dec 01, 2020 at 01:39:32PM +0100, Martin Kepplinger wrote:
> Enable INTERCONNECT_IMX8MQ in order to make interconnect more widely
> available for testing.
>
> Signed-off-by: Martin Kepplinger
> ---
> arch/arm64/configs/defconfig | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
On Tue, 2020-12-01 at 21:19 -0800, Ankur Arora wrote:
> > + for (i = 0; i < PAGE_SIZE / sizeof(instructions); i++) {
> > + *(u32 *)[1] = i;
> > + if (kvm_vcpu_write_guest(vcpu,
> > + page_addr + (i *
On Tue, Dec 01, 2020 at 02:15:04PM +0100, Martin Kepplinger wrote:
> On 01.12.20 14:10, Georgi Djakov wrote:
> > On 1.12.20 14:39, Martin Kepplinger wrote:
> > > Enable INTERCONNECT_IMX8MQ in order to make interconnect more widely
> > > available for testing.
> >
> > I hope that it's not just for
On Tue, Dec 01, 2020 at 10:18:00PM -0800, Josh Don wrote:
> Hey Peter,
>
> On Wed, Nov 25, 2020 at 5:43 AM Peter Zijlstra wrote:
> >
> > Why can't the above work by setting 'tag' (that's a terrible name, why
> > does that still live) in CDE? Have the most specific tag live. Same with
> > that
On 12/1/20 9:05 PM, Yonghong Song wrote:
On 12/1/20 6:00 PM, Andrii Nakryiko wrote:
On Mon, Nov 30, 2020 at 7:51 PM Yonghong Song wrote:
On 11/30/20 9:22 AM, Yonghong Song wrote:
On 11/28/20 5:40 PM, Alexei Starovoitov wrote:
On Fri, Nov 27, 2020 at 09:53:05PM -0800, Yonghong Song
On Tue, Dec 01, 2020 at 02:12:19PM -0800, Linus Torvalds wrote:
> On Tue, Dec 1, 2020 at 2:03 PM Eric Sandeen wrote:
> >
> > That's why I was keen to just add DAX unconditionally at this point, and if
> > we want
> > to invent/refine meanings for the mask, we can still try to do that?
>
> Oh
Start board support by adding initial support for the SiFive FU740 SoC
and the first development board that uses it, the SiFive HiFive
Unmatched A00.
Boot-tested on Linux 5.10-rc4 on a HiFive Unmatched A00 board using the
U-boot and OpenSBI.
This patch series is dependent on Zong's Patchset[0].
Add initial support for the SiFive FU540-C000 SoC. FU740-C000 is built
around the SiFIve U7 Core Complex and a TileLink interconnect.
This file is expected to grow as more device drivers are added to the
kernel.
Signed-off-by: Yash Shah
---
arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 293
Add new compatible strings to the DT binding documents to support SiFive
FU740-C000. Also, add new compatible strings in cpus.yaml to support the
E71 and U74 CPU cores ("harts") that are present on FU740-C000 SoC.
Signed-off-by: Yash Shah
---
Add new compatible strings to the YAML DT binding document to support
SiFive's HiFive Unmatched board
Signed-off-by: Yash Shah
---
Documentation/devicetree/bindings/riscv/sifive.yaml | 17 -
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git
On Wed, 2 Dec 2020 at 10:03, Krzysztof Kozlowski wrote:
>
> On Tue, Dec 01, 2020 at 02:15:04PM +0100, Martin Kepplinger wrote:
> > On 01.12.20 14:10, Georgi Djakov wrote:
> > > On 1.12.20 14:39, Martin Kepplinger wrote:
> > > > Enable INTERCONNECT_IMX8MQ in order to make interconnect more widely
Add initial board data for the SiFive HiFive Unmatched A00
Signed-off-by: Yash Shah
---
arch/riscv/boot/dts/sifive/Makefile| 3 +-
.../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 253 +
2 files changed, 255 insertions(+), 1 deletion(-)
create mode
Looks good for the urgent fix:
Reviewed-by: Christoph Hellwig
We can keep debatting about stx_attributes_mask for a while once this
is sorted out :)
Hi Andrey,
On Wed, Dec 2, 2020 at 8:11 AM Andrey Zhizhikin
wrote:
>
> ARMv7 Architecture Reference Manual [1] section A3.5.5 details Normal
> memory type, together with cacheability attributes that could be applied
> to memory regions defined as "Normal memory".
>
> Section B2.1.2 of the
On Tue, Dec 01, 2020 at 01:09:08PM +0100, Mauro Carvalho Chehab wrote:
> The kernel-doc markup is wrong: it is asking the tool to document
> struct refcount_struct, instead of documenting typedef refcount_t.
>
> Fix it.
>
> Signed-off-by: Mauro Carvalho Chehab
Thanks!
On Tue, Dec 01, 2020 at 03:03:01PM +0100, Mauro Carvalho Chehab wrote:
> [PATCH] completion: drop init_completion define
>
> Changeset cd8084f91c02 ("locking/lockdep: Apply crossrelease to completions")
> added a CONFIG_LOCKDEP_COMPLETE (that was later renamed to
> CONFIG_LOCKDEP_COMPLETIONS).
>
On Tue, Dec 01, 2020 at 01:09:06PM +0100, Mauro Carvalho Chehab wrote:
> Kernel-doc requires that a kernel-doc markup to be immediately
> below the function prototype, as otherwise it will rename it.
> So, move sys_sched_yield() markup to the right place.
>
> Also fix the cpu_util() markup:
On Tue, Dec 01, 2020 at 01:39:26PM +0100, Martin Kepplinger wrote:
> From: Leonard Crestez
>
> Add initial support for dynamic frequency scaling of main NOC.
>
> Make DDRC the parent of the NOC (using passive governor) so that the
> main NOC is automatically scaled together with DDRC by
On 02.12.2020 00:25, Yang Shi wrote:
> When investigating a slab cache bloat problem, significant amount of
> negative dentry cache was seen, but confusingly they neither got shrunk
> by reclaimer (the host has very tight memory) nor be shrunk by dropping
> cache. The vmcore shows there are over
Changeset 6b80975c6308 ("scripts: kernel-doc: fix typedef parsing")
added support for things like:
typedef unsigned long foo();
However, it caused a regression on this prototype:
typedef bool v4l2_check_dv_timings_fnc(const struct v4l2_dv_timings *t,
void *handle);
This is
On Tue, Dec 01, 2020 at 12:56:12PM +0100, Sam Ravnborg wrote:
> Hi Oleksij
>
> On Tue, Dec 01, 2020 at 10:27:37AM +0100, Oleksij Rempel wrote:
> > This display is already supported by the panel-simple driver, so add it
> > to the bindings documentation.
> >
> > This patch is needed to fix
Plymovent BAS is a base system controller produced for the Plymovent filter
systems.
Co-Developed-by: David Jander
Signed-off-by: David Jander
Signed-off-by: Oleksij Rempel
---
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/imx6dl-plybas.dts | 394
Add "ply" entry for Plymovent Group BV: https://www.plymovent.com/
Signed-off-by: Oleksij Rempel
Acked-by: Rob Herring
---
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml
changes v5:
- do more panel-simple.yaml related cleanups
changes v5:
- rebase against latest shawngup/for-next
- add patch to fix checkpatch warning on PLYM2M dts
changes v4:
- add PLYBAS board
- PLYM2M: add touchscreen node
- PLYM2M: add rename led nodes to led-x
changes v3:
- use old style
On 2020-12-01 16:57, Will Deacon wrote:
On Fri, Nov 27, 2020 at 06:16:35PM +, Marc Zyngier wrote:
On 2020-11-27 17:24, Quentin Perret wrote:
> On Friday 27 Nov 2020 at 17:14:11 (+), Marc Zyngier wrote:
[...]
> > Yeah, the sanitized read feels better, if only because that is
> > what
So far, this panel seems to be compatible with "lg,lb070wv8", on other
hand it is better to set this compatible in the devicetree. So, let's
add it for now only to the dt-binding documentation to fix the
checkpatch warnings.
Signed-off-by: Oleksij Rempel
---
Reorder it alphabetically and remove one double entry.
Signed-off-by: Oleksij Rempel
---
.../bindings/display/panel/panel-simple.yaml | 16 +++-
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/Documentation/devicetree/bindings/display/panel/panel-simple.yaml
Some EDT compatibles are already supported by the driver but will fail
on checkpatch script. Fix it by syncing dt-bindings documentation with the
driver.
Signed-off-by: Oleksij Rempel
---
.../devicetree/bindings/display/panel/panel-simple.yaml| 3 +++
1 file changed, 3 insertions(+)
Add Plymovent Group BV M2M iMX6dl based board
Signed-off-by: Oleksij Rempel
Acked-by: Rob Herring
---
Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml
Add Plymovent Group BV BAS iMX6dl based board
Signed-off-by: Oleksij Rempel
Acked-by: Rob Herring
---
Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml
On 2020-11-30 22:51, Stanley Chu wrote:
UFS specficication allows different VCC configurations for UFS devices,
for example,
(1). 2.70V - 3.60V (Activated by default in UFS core driver)
(2). 1.70V - 1.95V (Activated if "vcc-supply-1p8" is declared in
On 2020-12-02 15:31, Stanley Chu wrote:
Hi Can,
On Tue, 2020-12-01 at 19:47 -0800, Can Guo wrote:
Serialize eh_work with system PM events and async scan to make sure
eh_work
does not run in parallel with them.
Reviewed-by: Asutosh Das
Reviewed-by: Hongwu Su
Signed-off-by: Can Guo
---
Plymovent M2M is a control interface produced for the Plymovent filter
systems.
Co-Developed-by: David Jander
Signed-off-by: David Jander
Signed-off-by: Oleksij Rempel
---
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/imx6dl-plym2m.dts | 446
2
On Wed, 2020-12-02 at 00:19 -0800, nguy...@codeaurora.org wrote:
> On 2020-11-30 22:51, Stanley Chu wrote:
> > UFS specficication allows different VCC configurations for UFS devices,
> > for example,
> > (1). 2.70V - 3.60V (Activated by default in UFS core driver)
> > (2). 1.70V - 1.95V
On 09/11/2020 10:13, Martin Kepplinger wrote:
> As described in NXPs' linux tree, the imx8m SoC includes the same
> CSI bridge hardware that is part of imx7d. We should be able to
> use the "fsl,imx7-csi" driver for imx8m directly.
>
> Since ipuv3 is not relevant for imx8m, drop the build
[+]
> -Original Message-
> From: Ard Biesheuvel [mailto:a...@kernel.org]
> Sent: 30 November 2020 18:32
> To: Shameerali Kolothum Thodi
> Cc: Marc Zyngier ; eric.au...@redhat.com;
> linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; Linuxarm
>
> Subject: Re: [PATCH]
Hi Miquel,
On 2/12/20 8:59 pm, Miquel Raynal wrote:
> Hi Chris,
>
> Chris Packham wrote on Wed, 2 Dec
> 2020 07:47:32 +:
>
>> Hi,
>>
>> I've just booted v5.10-rc6 on a kirkwood based board (which uses the
>> orion-nand driver) and I get the following errors reported. I haven't
>> started
This patchset add support to set output-tapdelay-selec via dt property
2 files modified:
drivers/phy/rockchip/phy-rockchip-emmc.c
Documentation/devicetree/bindings/phy/rockchip-emmc-phy.txt
Signed-off-by: Chris Ruehl
---
Update the rockchip-emmc phy to set the otapdlysec register with
a dt property. This was mentioned from Brian Norris when he sent
the path to set the default value in the driver.
This patch add a dt property 'output-tapdelay-select' u32 and allow
to set the 0x0-0xf. If not set in dts, the old
On Wed, Dec 2, 2020 at 8:58 AM Kuan-Ying Lee wrote:
>
> We hit this issue in our internal test.
> When enabling generic kasan, a kfree()'d object is put into per-cpu
> quarantine first. If the cpu goes offline, object still remains in
> the per-cpu quarantine. If we call kmem_cache_destroy() now,
Serialize eh_work with system PM events and async scan to make sure eh_work
does not run in parallel with them.
Reviewed-by: Asutosh Das
Reviewed-by: Hongwu Su
Signed-off-by: Can Guo
---
drivers/scsi/ufs/ufshcd.c | 64 +--
drivers/scsi/ufs/ufshcd.h |
In current task abort routine, if task abort happens to the device W-LU,
the code directly jumps to ufshcd_eh_host_reset_handler() to perform a
full reset and restore then returns FAIL or SUCCESS. Commands sent to the
device W-LU are most likely the SSU cmds sent during UFS PM operations. If
such
Update the rockchip-emmc-phy.txt and add the u32 property
'output-tapdelay-select'. This allow to set the otapdlysec register.
Tested with our customized rk3399 board to tune eMMC.
Signed-off-by: Chris Ruehl
---
Documentation/devicetree/bindings/phy/rockchip-emmc-phy.txt | 3 +++
1 file
As warned by kernel-doc:
arch/x86/include/uapi/asm/sgx.h:19: warning: expecting prototype for
enum sgx_epage_flags. Prototype was for enum sgx_page_flags instead
There is a typo at the kernel-doc markup:
sgx_epage_flags -> sgx_page_flags
Signed-off-by: Mauro Carvalho Chehab
The function name at kernel-doc markup doesn't match the name
of the function:
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c:1534: warning: expecting
prototype for amdgpu_debugfs_print_bo_info(). Prototype was for
amdgpu_bo_print_info() instead
Fix it.
Signed-off-by: Mauro Carvalho
After applying this patch over next-20201201:
https://lore.kernel.org/linux-doc/cover.1606823973.git.mchehab+hua...@kernel.org/T/#m0072adc6eb1af595a31fcc3b019cb81ab28c7b9f
There are a couple of new warnings that the kernel-doc prototype
doesn't match the documented function.
This series
On Tue, 1 Dec 2020 at 04:04, Barry Song wrote:
>
> ARM64 server chip Kunpeng 920 has 6 clusters in each NUMA node, and each
> cluster has 4 cpus. All clusters share L3 cache data, but each cluster
> has local L3 tag. On the other hand, each clusters will share some
> internal system bus. This
When AH8 error happens, all the regs and states are dumped in err handler.
Sometime we need to look into host regs right after AH8 error happens,
which is before leaving the IRQ handler.
Reviewed-by: Bao D. Nguyen
Reviewed-by: Asutosh Das
Reviewed-by: Hongwu Su
Signed-off-by: Can Guo
---
Hello,
This mail describes what DAMON is, what I am trying to do with it, where the
project is now, and what are the next things I will do. I hope to hear some
comments for refining of the plans if possible.
What DAMON is
-
DAMON[1] is a kernel framework for data access monitoring
On Tue, Dec 1, 2020 at 8:46 PM Keith Busch wrote:
>
> On Tue, Dec 01, 2020 at 11:09:49AM +0530, SelvaKumar S wrote:
> > +static void nvme_config_copy(struct gendisk *disk, struct nvme_ns *ns,
> > +struct nvme_id_ns *id)
> > +{
> > + struct nvme_ctrl *ctrl =
On 20/11/20 5:26 am, Marcin Wojtas wrote:
> Hi,
>
> The second version of the sdhci-xenon ACPI support
> is now split into 4 patches instead of a single one.
> There are minor functional differencse - match_data
> introduction and using dedicated ACPI ID per
> controller variant.
>
> The
Hi,
On Thu, Oct 29, 2020 at 12:05 PM Gilad Ben-Yossef wrote:
>
>
> This series creates an EBOIV template that produces a skcipher
> transform which passes through all operations to the skcipher, while
> using the same skcipher and key to encrypt the input IV, which is
> assumed to be a sector
Hi Martin,
On 1.12.20 14:39, Martin Kepplinger wrote:
Include the defconfig updates for v5.10 that shouldn't change the
config itself at all.
>
Signed-off-by: Martin Kepplinger
---
arch/arm64/configs/defconfig | 82 +++-
1 file changed, 24 insertions(+), 58
Hi Chris,
Chris Packham wrote on Wed, 2 Dec
2020 08:23:13 +:
> Hi Miquel,
>
> On 2/12/20 8:59 pm, Miquel Raynal wrote:
> > Hi Chris,
> >
> > Chris Packham wrote on Wed, 2 Dec
> > 2020 07:47:32 +:
> >
> >> Hi,
> >>
> >> I've just booted v5.10-rc6 on a kirkwood based board (which uses
On Tue, Dec 01, 2020 at 08:15:04PM +0200, Paraschiv, Andra-Irina wrote:
On 01/12/2020 18:09, Stefano Garzarella wrote:
On Tue, Dec 01, 2020 at 05:25:03PM +0200, Andra Paraschiv wrote:
vsock enables communication between virtual machines and the host they
are running on. With the multi
On Wed, 2020-12-02 at 00:24 -0800, Can Guo wrote:
> Serialize eh_work with system PM events and async scan to make sure eh_work
> does not run in parallel with them.
>
> Reviewed-by: Asutosh Das
> Reviewed-by: Hongwu Su
> Signed-off-by: Can Guo
Reviewed-by: Stanley Chu
From: "xiao.ma"
The driver supports Q54SJ108A2 series modules of Delta.
Standard attributes are in sysfs, and other attributes are in debugfs.
Signed-off-by: xiao.ma
---
Notes:
Patch v2 changelog:
Add delta.rst in Documentation/hwmon.
Tristate "DELTA" in Kconfig is changed
On 2/12/2020 12:05 am, Doug Anderson wrote:
Hi,
On Mon, Nov 30, 2020 at 7:10 PM Chris Ruehl wrote:
rockchip_emmc_phy_init() return variable is not set with the error value
if clk_get() failed. The debug message print 0 on error and the function
always return 0.
Fix it using PTR_ERR().
On 30.11.2020 15:51, Rob Herring wrote:
EXTERNAL EMAIL: Do not click links or open attachments unless you know the
content is safe
On Mon, Nov 23, 2020 at 12:42:31PM +0100, Steen Hegelund wrote:
Document the Sparx5 ethernet serdes phy driver bindings.
Signed-off-by: Lars Povlsen
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
x86/urgent
branch HEAD: fae3a13d2a3d49a89391889808428cf1e72afbd7 x86/resctrl: Fix AMD L3
QOS CDP enable/disable
elapsed time: 723m
configs tested: 124
configs skipped: 62
The following configs have been built
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
x86/cache
branch HEAD: 19eb86a72df50adcf554f234469bb5b7209b7640 x86/resctrl: Clean up
unused function parameter in rmdir path
elapsed time: 723m
configs tested: 132
configs skipped: 2
The following configs have been
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
ras/core
branch HEAD: e1c06d2366e743475b91045ef0c2ce1bbd028cb6 x86/mce: Rename kill_it
to kill_current_task
elapsed time: 723m
configs tested: 157
configs skipped: 2
The following configs have been built successfully.
Now, NUMA balancing can only optimize the page placement among the
NUMA nodes if the default memory policy is used. Because the memory
policy specified explicitly should take precedence. But this seems
too strict in some situations. For example, on a system with 4 NUMA
nodes, if the memory of
Hi Joel,
Thanks for the suggestion, I'll fix the review and create an new patch against
latest Linux branch. Those exported function will be referenced in other driver
yet
to be upstream, so should I move those exported functions out of this patch?
Thanks,
Troy Lee
> -Original
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
x86/build
branch HEAD: 2838307b019dfec0c309c4e8e589658736cff4c9 x86/build: Remove -m16
workaround for unsupported versions of GCC
elapsed time: 723m
configs tested: 128
configs skipped: 62
The following configs have
Signed-off-by: "Huang, Ying"
---
man2/set_mempolicy.2 | 9 +
1 file changed, 9 insertions(+)
diff --git a/man2/set_mempolicy.2 b/man2/set_mempolicy.2
index 68011eecb..3754b3e12 100644
--- a/man2/set_mempolicy.2
+++ b/man2/set_mempolicy.2
@@ -113,6 +113,12 @@ A nonempty
.I nodemask
On Tue, Dec 01, 2020 at 04:33:01PM +0100, Geert Uytterhoeven wrote:
> > That's a lot of typos in that patch... I wonder why the buildbot hasn't
> > complained about this. Thanks for fixing this up! I'm going to fold this
> > into the original to avoid the breakage.
>
> Does l...@intel.com do ia64
A new API: numa_set_membind_balancing() is added to libnuma. It is
same as numa_set_membind() except that the Linux kernel NUMA balancing
will be enabled for the task if the feature is supported by the
kernel.
At the same time, a new option: --balancing (-b) is added to numactl.
Which can be
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
On 2020-12-02 00:24, Can Guo wrote:
Serialize eh_work with system PM events and async scan to make sure
eh_work
does not run in parallel with them.
Reviewed-by: Asutosh Das
Reviewed-by: Hongwu Su
Signed-off-by: Can Guo
---
drivers/scsi/ufs/ufshcd.c | 64
Fix thirteen typos in cppc_sysfs.rst, binderfs.rst, binfmt-misc.rst,
paride.rst, zram.rst, bug-hunting.rst, introduction.rst, usage.rst,
dm-crypt.rst
Signed-off-by: Andrew Klychkov
---
Documentation/admin-guide/acpi/cppc_sysfs.rst| 4 ++--
Documentation/admin-guide/binderfs.rst
Hi Christoph!
On 12/2/20 9:43 AM, Christoph Hellwig wrote:
> On Tue, Dec 01, 2020 at 04:33:01PM +0100, Geert Uytterhoeven wrote:
>>> That's a lot of typos in that patch... I wonder why the buildbot hasn't
>>> complained about this. Thanks for fixing this up! I'm going to fold this
>>> into the
Am 02.12.20 um 09:27 schrieb Mauro Carvalho Chehab:
The function name at kernel-doc markup doesn't match the name
of the function:
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c:1534: warning: expecting
prototype for amdgpu_debugfs_print_bo_info(). Prototype was for
amdgpu_bo_print_info()
On Wed, Dec 02, 2020 at 08:43:26AM +, Christoph Hellwig wrote:
> On Tue, Dec 01, 2020 at 04:33:01PM +0100, Geert Uytterhoeven wrote:
> > > That's a lot of typos in that patch... I wonder why the buildbot hasn't
> > > complained about this. Thanks for fixing this up! I'm going to fold this
> >
On Wed, Dec 02, 2020 at 09:45:24AM +0100, John Paul Adrian Glaubitz wrote:
> > I've never got results. Which is annoying, as debian doesn't ship an
> > ia64 cross toolchain either, and I can't find any pre-built one that
> > works for me.
>
> The ia64 toolchain available from kernel.org works
Add new api devm_drm_irq_install() to register interrupts,
no need to call drm_irq_uninstall() when the drm module is removed.
Signed-off-by: Tian Tao
---
drivers/gpu/drm/drm_irq.c | 35 +++
include/drm/drm_irq.h | 2 +-
2 files changed, 36 insertions(+), 1
patch #1 is code refactorings to use devm_drm_dev_alloc.
patch #2 add the new api to install irq, patch #3 is hibmc driver uses
the newly added api to register interrupts.
Tian Tao (3):
drm/hisilicon: Code refactoring for hibmc_drm_drv
drm/irq: Add the new api to install irq
drm/hisilicon:
Use the devm_drm_dev_alloc provided by the drm framework to alloc
a structure hibmc_drm_private.
Signed-off-by: Tian Tao
---
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 2 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 46 +++-
Use devm_drm_irq_install to register interrupts so that
drm_irq_uninstall is not called when hibmc is removed.
Signed-off-by: Tian Tao
Reviewed-by: Thomas Zimmermann
---
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git
On Wed, Dec 02, 2020 at 10:46:28AM +0200, Mike Rapoport wrote:
> On Wed, Dec 02, 2020 at 08:43:26AM +, Christoph Hellwig wrote:
> > On Tue, Dec 01, 2020 at 04:33:01PM +0100, Geert Uytterhoeven wrote:
> > > > That's a lot of typos in that patch... I wonder why the buildbot hasn't
> > > >
Hi Can,
On Wed, 2020-12-02 at 00:24 -0800, Can Guo wrote:
> In current task abort routine, if task abort happens to the device W-LU,
> the code directly jumps to ufshcd_eh_host_reset_handler() to perform a
> full reset and restore then returns FAIL or SUCCESS. Commands sent to the
> device W-LU
On Wed, 02 Dec 2020, ChiYuan Huang wrote:
> Lee Jones 於 2020年11月26日 週四 上午12:42寫道:
> >
> > On Mon, 02 Nov 2020, cy_huang wrote:
> >
> > > From: ChiYuan Huang
> > >
> > > Adds support Richtek RT4831 MFD core.
> > > RT4831 includes backlight and DSV part that can provode display panel
> > > for
On Tue, Dec 1, 2020 at 9:07 PM Dan Williams wrote:
>
> On Tue, Dec 1, 2020 at 7:43 PM Matthew Wilcox wrote:
> >
> > On Tue, Dec 01, 2020 at 06:28:45PM -0800, Dan Williams wrote:
> > > On Tue, Dec 1, 2020 at 12:49 PM Matthew Wilcox
> > > wrote:
> > > >
> > > > On Tue, Dec 01, 2020 at 12:42:39PM
Hi,
Here are the patches to fix the wrong loop boundary check
on insn.prefixes.bytes[] array.
Kees Cook reported that this issue that there are similar
wrong boundary check patterns in the x86 code.
Since the insn.prefixes.nbytes can be bigger than the size of
insn.prefixes.bytes[] when a same
Since the insn.prefixes.nbytes can be bigger than the size of
insn.prefixes.bytes[] when a same prefix is repeated, we have to
check whether the insn.prefixes.bytes[i] != 0 and i < 4 instead
of insn.prefixes.nbytes.
Fixes: 25189d08e516 ("x86/sev-es: Add support for handling IOIO exceptions")
Since the insn.prefixes.nbytes can be bigger than the size of
insn.prefixes.bytes[] when a same prefix is repeated, we have to
check whether the insn.prefixes.bytes[i] != 0 and i < 4 instead
of insn.prefixes.nbytes.
Fixes: 2b1444983508 ("uprobes, mm, x86: Add the ability to install and remove
Since the insn.prefixes.nbytes can be bigger than the size of
insn.prefixes.bytes[] when a same prefix is repeated, we have to
check whether the insn.prefixes.bytes[i] != 0 and i < 4 instead
of insn.prefixes.nbytes.
Fixes: 32d0b95300db ("x86/insn-eval: Add utility functions to get segment
On Wed, Dec 2, 2020 at 1:43 AM Dave Hansen wrote:
>
> On 11/30/20 7:25 AM, Lai Jiangshan wrote:
> > The commit 825d0b73cd752("x86/mm/pti: Handle unaligned address gracefully
> > in pti_clone_pagetable()") handles unaligned address well for unmapped
> > PUD/PMD etc. But unaligned address for
On Tue, Dec 01, 2020 at 09:01:05PM +0200, Paraschiv, Andra-Irina wrote:
On 01/12/2020 18:22, Stefano Garzarella wrote:
On Tue, Dec 01, 2020 at 05:25:04PM +0200, Andra Paraschiv wrote:
The vsock flag can be set during the connect() setup logic, when
initializing the vsock address data
Handle unaligned executable load segments (the bfd linker is not
expected to produce such binaries, but other linkers may).
Computing the mapping bounds follows _dl_map_object_from_fd more
closely now.
Fixes bug 26988.
---
v3:
- split the last patch in two so this bug is fixed separately.
-
Re-mmap executable segments if possible instead of using mprotect
to add PROT_BTI. This allows using BTI protection with security
policies that prevent mprotect with PROT_EXEC.
If the fd of the ELF module is not available because it was kernel
mapped then mprotect is used and failures are
On 2020/11/29 7:29, Bjorn Helgaas wrote:
[+cc Alex]
On Sat, Nov 28, 2020 at 02:18:25PM +0800, Chiqijun wrote:
When multiple VFs do FLR at the same time, the firmware is
processed serially, resulting in some VF FLRs being delayed more
than 100ms, when the virtual machine restarts and the
Hi
Am 02.12.20 um 09:47 schrieb Tian Tao:
Add new api devm_drm_irq_install() to register interrupts,
no need to call drm_irq_uninstall() when the drm module is removed.
Signed-off-by: Tian Tao
---
drivers/gpu/drm/drm_irq.c | 35 +++
include/drm/drm_irq.h
Considering the bellow scenarios:
/- Gen DMA engine -\
48KHz *** 44.1KHz ***
*
PCM0 <-FE DAI-> * FE * <-> * DSP * <-BE DAI-> * * * * *
*
* Ring *
On Wed, 2020-12-02 at 00:24 -0800, Can Guo wrote:
> When AH8 error happens, all the regs and states are dumped in err handler.
> Sometime we need to look into host regs right after AH8 error happens,
> which is before leaving the IRQ handler.
>
> Reviewed-by: Bao D. Nguyen
> Reviewed-by: Asutosh
Am 02.12.20 um 09:47 schrieb Tian Tao:
Use the devm_drm_dev_alloc provided by the drm framework to alloc
a structure hibmc_drm_private.
Signed-off-by: Tian Tao
This looks good now. Thanks for sticking to it.
Acked-by: Thomas Zimmermann
---
Linus,
please pull sound fixes for v5.10-rc7 from:
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
tags/sound-5.10-rc7
The topmost commit is aeedad2504997be262c98f6e3228173225a8d868
sound fixes for 5.10-rc7
1 - 100 of 1675 matches
Mail list logo