Re: Fbdev issue after the drm updates 'drm-next-2023-10-31-1'

2023-11-12 Thread Christian Zigotzky
+ Helge Deller + Gerd Knorr + Geert Uytterhoeven On 07 November 2023 at 09:36 am, Christian Zigotzky wrote: Hello, I have found out that fbdev no longer works with virtio-gpu-pci and virtio-vga. It is not a problem with the penguin logos. Could you please check fbdev in QEMU virtual mach

[powerpc:merge] BUILD REGRESSION 275f51172646ac48f0c4e690c72183084fd996d1

2023-11-12 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git merge branch HEAD: 275f51172646ac48f0c4e690c72183084fd996d1 Automatic merge of 'master' into merge (2023-11-12 11:39) Error/Warning ids grouped by kconfigs: gcc_recent_errors |-- sh-allmodconfig | |-- sh4-linux-g

Re: [GIT PULL] Please pull powerpc/linux.git powerpc-6.7-2 tag

2023-11-12 Thread pr-tracker-bot
The pull request you sent on Sun, 12 Nov 2023 12:25:12 +1100: > https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git > tags/powerpc-6.7-2 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/5dd2020f335a7a60c154375a168791a2b87f35b5 Thank you! -- Deet-doot-do

[PATCH] misc: ocxl: context: Remove unnecessary (void*) conversions

2023-11-12 Thread Li zeming
The ctx pointer does not need to cast the type. Signed-off-by: Li zeming --- drivers/misc/ocxl/context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/ocxl/context.c b/drivers/misc/ocxl/context.c index 7f83116ae11a6..cded7d1caf328 100644 --- a/drivers/misc/ocxl

[PATCH] misc: ocxl: afu_irq: Remove unnecessary (void*) conversions

2023-11-12 Thread Li zeming
The irq pointer does not need to cast the type. Signed-off-by: Li zeming --- drivers/misc/ocxl/afu_irq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/ocxl/afu_irq.c b/drivers/misc/ocxl/afu_irq.c index a06920b7e049a..36f7379b8e2de 100644 --- a/drivers/misc/ocxl

[PATCH 0/3] PCI: dwc: Improve code readability

2023-11-12 Thread Yoshihiro Shimoda
This patch series is based on the latest pci.git / next branch. The patch 1/3 is related to the "note" in the commit [1] The patches [23]/3 are related to the "Note" which in the commit [2]. [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=9baa8a18e31b7167885c11c38

[PATCH 2/3] PCI: dwc: Rename to .get_dbi_offset in struct dw_pcie_ep_ops

2023-11-12 Thread Yoshihiro Shimoda
Since meaning of .func_conf_select is difficult to understand, rename it to .get_dbi_offset. Signed-off-by: Yoshihiro Shimoda --- .../pci/controller/dwc/pci-layerscape-ep.c| 5 +- .../pci/controller/dwc/pcie-designware-ep.c | 108 +- drivers/pci/controller/dwc/pcie-design

[PATCH 1/3] PCI: dwc: Rename to .init in struct dw_pcie_ep_ops

2023-11-12 Thread Yoshihiro Shimoda
Since the name of dw_pcie_ep_ops indicates that it's for ep obviously, rename a member .ep_init to .init. Signed-off-by: Yoshihiro Shimoda --- drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-imx6.c | 2 +- drivers/pci/controller/dwc/pci-keysto

[PATCH 3/3] PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers

2023-11-12 Thread Yoshihiro Shimoda
The current code calculated some dbi[2] registers' offset by calling dw_pcie_ep_get_dbi[2]_offset() in each function. To improve code readability, add dw_pcie_ep_{read,write}_dbi[2} and some data-width related helpers. Signed-off-by: Yoshihiro Shimoda --- .../pci/controller/dwc/pcie-designware-e

[PATCH] misc: ocxl: link: Remove unnecessary (void*) conversions

2023-11-12 Thread Li zeming
The link pointer does not need to cast the type. Signed-off-by: Li zeming --- drivers/misc/ocxl/link.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/misc/ocxl/link.c b/drivers/misc/ocxl/link.c index c06c699c0e7b1..03402203cacdb 100644 --- a/drivers/mi

[PATCH] misc: ocxl: main: Remove unnecessary ‘0’ values from rc

2023-11-12 Thread Li kunyu
rc is assigned first, so it does not need to initialize the assignment. Signed-off-by: Li kunyu --- drivers/misc/ocxl/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/ocxl/main.c b/drivers/misc/ocxl/main.c index ef73cf35dda2b..658974143c3cc 100644 --- a/dri

Re: (subset) [PATCH 0/7] powerpc/rtas: Trivial, coding style, and kernel-doc fixes

2023-11-12 Thread Michael Ellerman
On Mon, 06 Nov 2023 07:42:52 -0600, Nathan Lynch wrote: > * Fix recently introduced kernel-doc warnings. > * Make minor coding style adjustments for readability. > * Remove rtas_service_present() and an old call_rtas() declaration. > * Move a pseries-specific function prototype to pseries code. >

Re: (subset) [PATCH v5 0/5] ppc, fbdev: Clean up fbdev mmap helper

2023-11-12 Thread Michael Ellerman
On Fri, 22 Sep 2023 10:04:54 +0200, Thomas Zimmermann wrote: > Clean up and rename fb_pgprotect() to work without struct file. Then > refactor the implementation for PowerPC. This change has been discussed > at [1] in the context of refactoring fbdev's mmap code. > > The first two patches update f

Re: [PATCH 15/34] KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific backing memory

2023-11-12 Thread Xiaoyao Li
On 11/11/2023 2:22 AM, Sean Christopherson wrote: On Fri, Nov 10, 2023, Xiaoyao Li wrote: On 11/6/2023 12:30 AM, Paolo Bonzini wrote: diff --git a/include/linux/kvm_host.h b/include/linux/kvm_host.h index 68a144cb7dbc..a6de526c0426 100644 --- a/include/linux/kvm_host.h +++ b/include/linux/kvm_h

[PATCH] powerpc: Remove orphaned reg_a2.h

2023-11-12 Thread Michael Ellerman
Commit fb5a515704d7 ("powerpc: Remove platforms/wsp and associated pieces") removed the A2 CPU support, but missed removal of reg_a2.h. None of the defines contained in it are used, with the exception of the SPRN_TEN* values, but they are also defined in reg_booke.h. Signed-off-by: Michael Ellerm

[PATCH] powerpc/32: Drop unused grackle_set_stg()

2023-11-12 Thread Michael Ellerman
The call to grackle_set_stg() ("Store Gathering") has always been inside an #ifdef 0, since the code was first merged in v2.3.43pre7. Apparently it was suspected of causing problems on some hardware so was disabled. No one has ever proved otherwise so drop the code as unused for now. Reported-by:

[PATCH v4] powerpc/pseries/vas: Migration suspend waits for no in-progress open windows

2023-11-12 Thread Haren Myneni
The hypervisor returns migration failure if all VAS windows are not closed. During pre-migration stage, vas_migration_handler() sets migration_in_progress flag and closes all windows from the list. The allocate VAS window routine checks the migration flag, setup the window and then add it to the li

Re: [PATCH v5 1/3] powerpc: make fadump resilient with memory add/remove events

2023-11-12 Thread Sourabh Jain
Hello Michael, On 09/11/23 17:44, Michael Ellerman wrote: Hi Sourabh, This seems like a good change to the design, but I'm confused by some things, more below ... Thanks. Sourabh Jain writes: ... Table 1 below illustrates kernel's ability to collect dump if either the first/crashed kerne