Re: [PATCH] arch: powerpc: ps3: Make ps3_system_bus_type const

2025-09-19 Thread Geert Uytterhoeven
: Adrian Barnaś Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalis

Re: [TECH TOPIC] Reaching consensus on CONFIG_HIGHMEM phaseout

2025-09-19 Thread Geert Uytterhoeven
landscape and market. So perhaps they also accept larger RAM sizes? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a

Re: [PATCH 1/6] crypto: curve25519 - Remove kpp support

2025-09-04 Thread Geert Uytterhoeven
|1 - > arch/m68k/configs/sun3x_defconfig |1 - Acked-by: Geert Uytterhoeven # m68k (although this would be handled during the regular defconfig refresh anyway) Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyon

Re: [PATCH v2 3/4] arch: copy_thread: pass clone_flags as u64

2025-09-03 Thread Geert Uytterhoeven
t; 32-bit architectures. > > Signed-off-by: Simon Schuster Fixes: c5febea0956fd387 ("fork: Pass struct kernel_clone_args into copy_thread") > arch/m68k/kernel/process.c | 2 +- Acked-by: Geert Uytterhoeven # m68k Gr{oetje,eeting}s, Geert -- Ge

Re: [PATCH 00/24] PCI: Bridge window selection improvements

2025-09-01 Thread Geert Uytterhoeven
CC Greg On Thu, 28 Aug 2025 at 00:36, Bjorn Helgaas wrote: > On Fri, Aug 22, 2025 at 05:55:41PM +0300, Ilpo Järvinen wrote: > > This series is based on top of the three resource fitting and > > assignment algorithm fixes (v3). > > > > PCI resource fitting and assignment code needs to find the bri

Re: [PATCH] powerpc/ps3: Use str_write_read() in ps3stor_read_write_sectors()

2025-08-19 Thread Geert Uytterhoeven
off-by: Thorsten Blum Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm ta

Re: [PATCH 11/17] m68k: Add __attribute_const__ to ffs()-family implementations

2025-08-05 Thread Geert Uytterhoeven
ith no side effects, making them eligible for compiler > optimization. > > Build tested ARCH=m68k defconfig with GCC m68k-linux-gnu 14.2.0. > > Link: https://github.com/KSPP/linux/issues/364 [1] > Signed-off-by: Kees Cook Reviewed-by: Geert Uytterhoeven Acked-by: Gee

Re: [PATCH 2/2] soc: renesas: pwc-rzv2m: use new GPIO line value setter callbacks

2025-06-12 Thread Geert Uytterhoeven
szewski Reviewed-by: Geert Uytterhoeven i.e. will queue in renesas-devel for v6.17. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacke

Re: [PATCH 2/6] sh: remove duplicate ioread/iowrite helpers

2025-06-08 Thread Geert Uytterhoeven
is commit 2494fce26e434071 ("sh: remove duplicate ioread/iowrite helpers") in v6.15-rc1 ;-) Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with

Re: [PATCH v3 2/6] ALSA: aoa: Use helper function for_each_child_of_node_scoped()

2025-05-28 Thread Geert Uytterhoeven
hild is saved to sound, and the latter is used after this loop. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hac

Re: [PATCH v1 1/1] floppy: Remove unused CROSS_64K() macro from arch/ code

2025-05-22 Thread Geert Uytterhoeven
git grep" found no users at all ;-) > Signed-off-by: Andy Shevchenko Acked-by: Geert Uytterhoeven # m68k Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical

[PATCH] dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry

2025-04-10 Thread Geert Uytterhoeven
7d9d2e05de6 ("dt-bindings: soc: fsl: Add fsl,ls1028a-reset for reset syscon node") Signed-off-by: Geert Uytterhoeven --- .../devicetree/bindings/soc/fsl/fsl,ls1028a-reset.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/binding

Re: [PATCH v2 1/1] mm: pgtable: fix pte_swp_exclusive

2025-04-07 Thread Geert Uytterhoeven
on the other hand. On Alpha, "pte_val(pte) & _PAGE_SWP_EXCLUSIVE" is either _PAGE_SWP_EXCLUSIVE == 0x80UL or zero. Due to the return type being int, the return value was truncated, and the function always returned zero. Gr{oetje,eeting}s,

Re: [PATCH v2 13/13] arch, mm: make releasing of memory to page allocator more explicit

2025-03-13 Thread Geert Uytterhoeven
t more explicit where the free memory is > released from memblock to the buddy allocator and to reduce code > duplication in architecture specific code. > > Acked-by: Dave Hansen # x86 > Signed-off-by: Mike Rapoport (Microsoft) > arch/m68k/mm/init.c | 2 -

Re: [PATCH] [POWERPC] ps3: fix error handling in ps3_system_bus_device_register()

2025-03-13 Thread Geert Uytterhoeven
system_bus_device is typically embedded in another struct, which is allocated/freed separately, releasing the device will cause a double free? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal

Re: [PATCH 10/13] arch, mm: set high_memory in free_area_init()

2025-03-11 Thread Geert Uytterhoeven
0.00] Memory policy: Data cache writealloc > [0.00] efi: UEFI not found. > [0.00] cma: Reserved 64 MiB at 0x > > - I'd only been sampling the logs for the physical platforms, none of > which had shown anything. Hangs that early need "earlycon",

Re: [RESEND PATCH] powerpc/ps3: Use str_write_read() in ps3_notification_read_write()

2025-02-19 Thread Geert Uytterhoeven
On Wed, 19 Feb 2025 at 12:15, Thorsten Blum wrote: > Remove hard-coded strings by using the str_write_read() helper function. > > Suggested-by: Christophe Leroy > Signed-off-by: Thorsten Blum Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geer

Re: [PATCH 0/3] bitmap: convert self-test to KUnit

2025-02-09 Thread Geert Uytterhoeven
t enabling KUNIT in config and/or re-compiling the whole kernel? > Please teach me, if so > > Unless you give me a way to build and run the test in true > production environment, I'm not going with KUNITs. Sorry. FTR, this is why I've been advocating for making all tests modul

Re: [PATCH 2/3] bitmap: convert self-test to KUnit

2025-02-09 Thread Geert Uytterhoeven
1 - > arch/m68k/configs/sun3x_defconfig | 1 - Acked-by: Geert Uytterhoeven # m68k Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself

[PATCH resend] genirq: Remove leading space from .irq_print_chip() callbacks

2025-02-05 Thread Geert Uytterhoeven
The space separator was factored out from the multiple chip name prints, but several irq_chip.irq_print_chip() callbacks still print a leading space. Remove the superfluous double spaces. Fixes: 9d9f204bdf7243bf ("genirq/proc: Add missing space separator back") Signed-off-by: Geert Uy

Re: [PATCH] xarray: port tests to kunit

2025-01-30 Thread Geert Uytterhoeven
Hi Liam, On Thu, 30 Jan 2025 at 16:17, Liam R. Howlett wrote: > * Geert Uytterhoeven [250130 09:25]: > > On Thu, 30 Jan 2025 at 15:06, Liam R. Howlett > > wrote: > > > > > it is to get m68k to build, you should probably know how to read a > > > >

Re: [PATCH] xarray: port tests to kunit

2025-01-30 Thread Geert Uytterhoeven
possibilities in test > coverage, really isolating functions for unit testing, enormously fast > iteration speed, etc. etc. > > I ask you to weigh up the desire to enumerate your misgivings about the > testing approach used here vs. all of the above. I repeat: I am not against

Re: [PATCH] xarray: port tests to kunit

2025-01-30 Thread Geert Uytterhoeven
Hi Liam, On Thu, 30 Jan 2025 at 15:06, Liam R. Howlett wrote: > * Geert Uytterhoeven [250130 08:26]: > > On Thu, 30 Jan 2025 at 13:52, Liam R. Howlett > > wrote: > > > * Geert Uytterhoeven [250130 03:21]: > > > > On Wed, 29 Jan 2025 at 23:26, Liam R. How

Re: [PATCH] xarray: port tests to kunit

2025-01-30 Thread Geert Uytterhoeven
Hi Liam, On Thu, 30 Jan 2025 at 13:52, Liam R. Howlett wrote: > * Geert Uytterhoeven [250130 03:21]: > > On Wed, 29 Jan 2025 at 23:26, Liam R. Howlett > > wrote: > > > I've never used the kunit testing of xarray and have used the userspace > > > te

Re: [PATCH] xarray: port tests to kunit

2025-01-30 Thread Geert Uytterhoeven
h O=, - lots of scary warnings when building for 32-bit, - ... At least the kunit tests build (and run[1] ;-) most of the time... [1] test_xarray started failing on m68k recently https://lore.kernel.org/all/CAMuHMdU_bfadUO=0OZ=aoq9eamqpa4wslcbqohxr+qceckr...@mail.gmail.com/ Gr{oetje,eet

Re: [PATCH] net: ethernet: toshiba: ps3_gelic_wireless: Remove driver using deprecated API wext

2025-01-03 Thread Geert Uytterhoeven
Hi Philipp, On Fri, Jan 3, 2025 at 12:02 PM Philipp Hortmann wrote: > On 03.01.25 09:53, Geert Uytterhoeven wrote: > > Care to tell us where the fix is? > > please find all patches for T2 on this page: > https://wiki.t2linux.org/guides/kernel/ > More exact here: > g

Re: [PATCH] ps3disk: Do not use dev->bounce_size before it is set

2025-01-03 Thread Geert Uytterhoeven
Hi Christoph, On Fri, Jan 3, 2025 at 9:56 AM Christoph Hellwig wrote: > On Fri, Jan 03, 2025 at 09:51:25AM +0100, Geert Uytterhoeven wrote: > > dev->bounce_size is only initialized after it is used to set the queue > > limits. Fix this by using BOUNCE_SIZE inst

Re: [PATCH] net: ethernet: toshiba: ps3_gelic_wireless: Remove driver using deprecated API wext

2025-01-03 Thread Geert Uytterhoeven
Hi David, On Fri, Jan 3, 2025 at 10:14 AM David Woodhouse wrote: > On Fri, 2025-01-03 at 09:53 +0100, Geert Uytterhoeven wrote: > > > The following points are also in the list of reasons: > > > - This driver has a maximum 54MBit/s as it supports only 802.11 b/g. > >

Re: [PATCH] net: ethernet: toshiba: ps3_gelic_wireless: Remove driver using deprecated API wext

2025-01-03 Thread Geert Uytterhoeven
secure link, I guess it's still safe? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "

[PATCH] ps3disk: Do not use dev->bounce_size before it is set

2025-01-03 Thread Geert Uytterhoeven
49b-300dfd670...@gmail.com Signed-off-by: Geert Uytterhoeven --- Guessed based on the reported bad commit ID. Compile-tested only. --- drivers/block/ps3disk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/block/ps3disk.c b/drivers/block/ps3disk.c index 68f

Re: [PATCH v2] mm/memblock: Add memblock_alloc_or_panic interface

2024-12-21 Thread Geert Uytterhoeven
ic(size, align)\ > +__memblock_alloc_or_panic(size, align, __func__) > + > static inline void *memblock_alloc_raw(phys_addr_t size, >phys_addr_t align) > { > diff --git a/init/main.c b/init/main.c Gr{oetje,eeting}s,

Re: [PATCH] genirq: Remove leading space from .irq_print_chip() callbacks

2024-12-10 Thread Geert Uytterhoeven
Hi David, On Tue, Dec 3, 2024 at 4:34 PM David Wang <00107...@163.com> wrote: > At 2024-12-03 23:02:31, "Geert Uytterhoeven" wrote: > >The space separator was factored out from the multiple chip name prints, > >but several irq_chip.irq_print_chip() callbacks

[PATCH] genirq: Remove leading space from .irq_print_chip() callbacks

2024-12-03 Thread Geert Uytterhoeven
The space separator was factored out from the multiple chip name prints, but several irq_chip.irq_print_chip() callbacks still print a leading space. Remove the superfluous double spaces. Fixes: 9d9f204bdf7243bf ("genirq/proc: Add missing space separator back") Signed-off-by: Geert Uy

Re: [PATCH v2 10/12] lib/crc32test: delete obsolete crc32test.c

2024-12-02 Thread Geert Uytterhoeven
| 1 - > arch/m68k/configs/multi_defconfig| 1 - > arch/m68k/configs/mvme147_defconfig | 1 - > arch/m68k/configs/mvme16x_defconfig | 1 - > arch/m68k/configs/q40_defconfig | 1 - > arch/m68k/configs/sun3_defconfig | 1 - > arch/m68k/configs/sun3x_defco

Re: [RFC PATCH 08/10] macintosh: Remove ADB_MACIO

2024-11-14 Thread Geert Uytterhoeven
On Thu, Nov 14, 2024 at 2:11 PM Michael Ellerman wrote: > The macio-adb driver depends on PPC_CHRP, which has been removed, remove > the driver also. > > Signed-off-by: Michael Ellerman Acked-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert

Re: [RFC PATCH 08/10] macintosh: Remove ADB_MACIO

2024-11-14 Thread Geert Uytterhoeven
Hi Arnd, On Thu, Nov 14, 2024 at 4:42 PM Arnd Bergmann wrote: > I also found the promotional video from 1996 at > https://www.youtube.com/watch?v=NrvrIEPeSNA . Amazing to finally see this, 20y after mine died... Gr{oetje,eeting}s, Geert -- Geert Uytter

Re: [RFC PATCH 09/10] i2c: Remove I2C_HYDRA

2024-11-14 Thread Geert Uytterhoeven
CC linux-i2c On Thu, Nov 14, 2024 at 2:11 PM Michael Ellerman wrote: > The i2c-hydra driver depends on PPC_CHRP which has now been removed, > remove the driver also. > > Signed-off-by: Michael Ellerman Acked-by: Geert Uytterhoeven > --- > drivers/i2c/busses/Kconfig |

Re: [RFC PATCH 09/10] i2c: Remove I2C_HYDRA

2024-11-14 Thread Geert Uytterhoeven
/null > -#include Looks like this was the last real user of arch/powerpc/include/asm/hydra.h. drivers/scsi/mesh.c still includes it, but I don't see why it was ever needed in upstream. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of L

Re: [RFC PATCH 07/10] powerpc: Remove CONFIG_ISA

2024-11-14 Thread Geert Uytterhoeven
On Thu, Nov 14, 2024 at 2:11 PM Michael Ellerman wrote: > ISA support depended on PPC_CHRP which has now been removed, making > ISA unselectable, so remove it. > > Signed-off-by: Michael Ellerman Acked-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geer

Re: [RFC PATCH 06/10] powerpc: Remove prom_init longtrail work arounds

2024-11-14 Thread Geert Uytterhoeven
> remove them. > > Signed-off-by: Michael Ellerman Acked-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hac

Re: [RFC PATCH 01/10] powerpc/chrp: Remove CHRP support

2024-11-14 Thread Geert Uytterhoeven
hat it mostly > predates git, so the original authorship is largely lost. If anyone > wrote any of this code and would like a CREDITS entry just let me know. > > Signed-off-by: Michael Ellerman Acked-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -

Re: [PATCH v2] of: WARN on deprecated #address-cells/#size-cells handling

2024-11-08 Thread Geert Uytterhoeven
LongTrail only had #address-cells in the root node. Interestingly, /cpus does have a (zero) @size-cells property. http://g33rt.be/migrated/Linux/PPC/root.html http://g33rt.be/migrated/Linux/PPC/DeviceTree.html No idea if any of them are still alive. > So LGTM. Indeed. Gr{oetje,eeting}s,

[PATCH] powerpc/ps3: Mark ps3_setup_uhc_device() __init

2024-11-06 Thread Geert Uytterhoeven
tion was marked __init_refok, which probably should have been __init in the first place. Signed-off-by: Geert Uytterhoeven --- arch/powerpc/platforms/ps3/device-init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/platforms/ps3/device-init.c b/arch/powerpc/platf

Re: [PATCH][next] powerpc/ps3: replace open-coded sysfs_emit function

2024-10-21 Thread Geert Uytterhoeven
P/linux/issues/105 > Signed-off-by: Paulo Miguel Almeida Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacke

Re: Build regressions/improvements in v6.12-rc3

2024-10-14 Thread Geert Uytterhoeven
Hi Simon, On Mon, Oct 14, 2024 at 10:58 AM Simon Horman wrote: > On Mon, Oct 14, 2024 at 10:38:20AM +0200, Geert Uytterhoeven wrote: > > + /kisskb/src/drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c: > > error: format '%x' expects argument of type 'unsigned

Re: Build regressions/improvements in v6.12-rc3

2024-10-14 Thread Geert Uytterhoeven
On Mon, 14 Oct 2024, Geert Uytterhoeven wrote: JFYI, when comparing v6.12-rc3[1] to v6.12-rc2[3], the summaries are: - build errors: +3/-1 + /kisskb/src/crypto/async_tx/async_tx.c: error: no previous prototype for '__async_tx_find_channel' [-Werror=missing-prototypes]: =>

Re: [PATCH v5 3/8] asm-generic: introduce text-patching.h

2024-10-10 Thread Geert Uytterhoeven
-patching.h and add an empty > header in asm-generic for architectures that do not support text patching. > > Signed-off-by: Mike Rapoport (Microsoft) > arch/m68k/include/asm/Kbuild | 1 + Acked-by: Geert Uytterhoeven # m68k Gr{oetje,eeting}s,

[PATCH] soc: fsl: cpm1: qmc: Do not use IS_ERR_VALUE() on error pointers

2024-09-30 Thread Geert Uytterhoeven
of devm_qe_muram_alloc() aka devm_cpm_muram_alloc(). While at it, remove the unneeded print in case of a memory allocation failure, and propagate the returned error code. Fixes: eb680d563089e55b ("soc: fsl: cpm1: qmc: Add support for QUICC Engine (QE) implementation") Signed-off-by: Geert Uytterhoeven

Re: Build regressions/improvements in v6.12-rc1

2024-09-30 Thread Geert Uytterhoeven
On Mon, 30 Sep 2024, Geert Uytterhoeven wrote: Below is the list of build error/warning regressions/improvements in v6.12-rc1[1] compared to v6.11[2]. [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/9852d85ec9d492ebef56dc5f229416c925758edc/ (all 131 configs) [2] http

Re: [PATCH 11/35] powerpc/ps3: Reorganize kerneldoc parameter names

2024-09-30 Thread Geert Uytterhoeven
On Mon, Sep 30, 2024 at 1:24 PM Julia Lawall wrote: > Reorganize kerneldoc parameter names to match the parameter > order in the function header. > > Problems identified using Coccinelle. > > Signed-off-by: Julia Lawall Reviewed-by: Geert Uytterhoeven > --- a/arch/

[PATCH treewide 08/11] arm64: dts: uniphier: Switch to hp-det-gpios

2024-09-27 Thread Geert Uytterhoeven
Replace the deprecated "hp-det-gpio" property by "hp-det-gpios" in Audio Graph Card device nodes. Signed-off-by: Geert Uytterhoeven --- arch/arm64/boot/dts/socionext/uniphier-ld11-global.dts | 2 +- arch/arm64/boot/dts/socionext/uniphier-ld20-global.dts | 2 +- 2 files c

[PATCH treewide 04/11] arm64: dts: freescale: imx: Switch to simple-audio-card,hp-det-gpios

2024-09-27 Thread Geert Uytterhoeven
Replace the deprecated "simple-audio-card,hp-det-gpio" property by "simple-audio-card,hp-det-gpios" in Simple Audio Card device nodes. Signed-off-by: Geert Uytterhoeven --- arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts | 2 +- arch/arm64/boot/dts/freescale

Re: [PATCH treewide 00/11] ASoC: Clean up {hp,mic}-det-gpio handling

2024-09-27 Thread Geert Uytterhoeven
Hi Heiko, On Fri, Sep 27, 2024 at 4:45 PM Heiko Stuebner wrote: > Am Freitag, 27. September 2024, 14:42:15 CEST schrieb Geert Uytterhoeven: > > - The second patch updates the Audio Graph and Simple Audio Card DT > > bindings, > > - Patches 3-9 converts various DTS

[PATCH treewide 07/11] arm64: dts: rockchip: Switch to hp-det-gpios

2024-09-27 Thread Geert Uytterhoeven
Replace the deprecated "hp-det-gpio" property by "hp-det-gpios" in Audio Graph Card and Realtek RT5651 Audio Codec device nodes. Signed-off-by: Geert Uytterhoeven --- arch/arm64/boot/dts/rockchip/rk3368-lba3368.dts| 2 +- arch/arm64/boot/dts/rockchip/

[PATCH treewide 05/11] arm64: dts: renesas: beacon-renesom: Switch to mic-det-gpios

2024-09-27 Thread Geert Uytterhoeven
Replace the deprecated "mic-det-gpio" property by "mic-det-gpios" in Audio Graph Card device nodes. Signed-off-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/beacon-renesom-baseboard.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/ar

[PATCH treewide 02/11] ASoC: dt-bindings: Deprecate {hp,mic}-det-gpio

2024-09-27 Thread Geert Uytterhoeven
Commit 2071d0968e564b4b ("Documentation: gpio: guidelines for bindings") deprecated the "gpio" suffix for GPIO consumers in favor of the "gpios" suffix. Update the Audio Graph and Simple Audio Card DT bindings to reflect this. Signed-off-by: Geert Uytterhoeven --

[PATCH treewide 10/11] ARM: dts: nxp: imx: Switch to {hp,mic}-det-gpios

2024-09-27 Thread Geert Uytterhoeven
Replace the deprecated "hp-det-gpio" and "mic-det-gpio" properties by "hp-det-gpios" resp. "mic-det-gpios" in Freescale Generic ASoC Sound Card device nodes. Signed-off-by: Geert Uytterhoeven --- This has a run-time dependency on "ASoC: fsl-asoc-ca

[PATCH treewide 03/11] ARM: dts: marvell: mmp2-olpc-xo-1-75: Switch to {hp,mic}-det-gpios

2024-09-27 Thread Geert Uytterhoeven
Replace the deprecated "hp-det-gpio" and "mic-det-gpio" properties by "hp-det-gpios" resp. "mic-det-gpios" in Audio Graph Card device nodes. Signed-off-by: Geert Uytterhoeven --- arch/arm/boot/dts/marvell/mmp2-olpc-xo-1-75.dts | 4 ++-- 1 file change

[PATCH treewide 01/11] ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios

2024-09-27 Thread Geert Uytterhoeven
et-gpios". While this may have been handled fine by the ASoC core, this was missed by the Freescale-specific part. Fixes: 4189b54220e5af15 ("ASoC: dt-bindings: fsl-asoc-card: convert to YAML") Fixes: 40ba2eda0a7b727f ("arm64: dts: imx8mm-nitrogen-r2: add audio") Signed-off-b

[PATCH treewide 09/11] mips: dts: ingenic: Switch to simple-audio-card,hp-det-gpios

2024-09-27 Thread Geert Uytterhoeven
Replace the deprecated "simple-audio-card,hp-det-gpio" property by "simple-audio-card,hp-det-gpios" in Simple Audio Card device nodes. Signed-off-by: Geert Uytterhoeven --- arch/mips/boot/dts/ingenic/gcw0.dts | 2 +- arch/mips/boot/dts/ingenic/rs90.dts | 2 +- 2 files c

[PATCH treewide 00/11] ASoC: Clean up {hp,mic}-det-gpio handling

2024-09-27 Thread Geert Uytterhoeven
d independently, except for the last two, which depend on the first patch to avoid regressions. This series was compile-tested only. Thanks for your comments! Geert Uytterhoeven (11): ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios ASoC: dt-bindings: Deprecate {hp,mic}-det-gpi

[PATCH treewide 11/11] arm64: dts: freescale: imx: Switch to hp-det-gpios

2024-09-27 Thread Geert Uytterhoeven
Replace the deprecated "hp-det-gpio" property by "hp-det-gpios" in Freescale Generic ASoC Sound Card device nodes. Signed-off-by: Geert Uytterhoeven --- This has a run-time dependency on "ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios". --- arch/a

[PATCH treewide 06/11] arm64: dts: rockchip: Switch to simple-audio-card,hp-det-gpios

2024-09-27 Thread Geert Uytterhoeven
Replace the deprecated "simple-audio-card,hp-det-gpio" property by "simple-audio-card,hp-det-gpios" in Simple Audio Card device nodes. Signed-off-by: Geert Uytterhoeven --- arch/arm64/boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi| 2 +- arch/arm64/boot/dts/rockc

Re: [PATCH RFC v3 1/2] mm: Add personality flag to limit address to 47 bits

2024-09-10 Thread Geert Uytterhoeven
ze achievable with a 47BIT > address, that naming would be more consistant with the ADDR_LIMIT_3GB > just above that means a 3 Gigabytes limit. Hence ADDR_LIMIT_128TB? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds

Re: [PATCH] macintosh/via-pmu: register_pmu_pm_ops() can be __init

2024-08-26 Thread Geert Uytterhoeven
On Wed, Aug 21, 2024 at 10:21 AM Michael Ellerman wrote: > register_pmu_pm_ops() is only called at init time, via > device_initcall(), so can be marked __init. The driver can't be built as > a module. > > Signed-off-by: Michael Ellerman Reviewed-by: Geert Uytterhoeven

Re: [PATCH] crash: Default to CRASH_DUMP=n when support for it is unlikely

2024-08-24 Thread Geert Uytterhoeven
For s390, this option also enables zfcpdump. See also What is so special about CRASH_DUMP, that it should be enabled by default? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In perso

Re: Build regressions/improvements in v6.11-rc1

2024-07-29 Thread Geert Uytterhoeven
Hi Arnd, On Mon, Jul 29, 2024 at 11:55 AM Arnd Bergmann wrote: > On Mon, Jul 29, 2024, at 11:35, Geert Uytterhoeven wrote: > >> + /kisskb/src/kernel/fork.c: error: #warning clone3() entry point is > >> missing, please fix [-Werror=cpp]: => 3072:2 > > > &g

Re: Build regressions/improvements in v6.11-rc1

2024-07-29 Thread Geert Uytterhoeven
On Mon, 29 Jul 2024, Geert Uytterhoeven wrote: Below is the list of build error/warning regressions/improvements in v6.11-rc1[1] compared to v6.10[2]. Summarized: - build errors: +7/-22 [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/8400291e289ee6b2bf9779ff1c83a291501f017b

Re: [PATCH 1/3] x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n

2024-04-15 Thread Geert Uytterhoeven
t; @@ -191,6 +191,10 @@ config GENERIC_CPU_AUTOPROBE > config GENERIC_CPU_VULNERABILITIES > bool > > +config SPECULATION_MITIGATIONS > + def_bool y > + depends on !X86 > + > config SOC_BUS > bool > select GLOB Thanks, that works for me (on

Re: [PATCH] serial/pmac_zilog: Remove flawed mitigation for rx irq flood

2024-04-08 Thread Geert Uytterhoeven
ctual commits, just like your changelog? All of that is retained when rebasing. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I c

Re: [PATCH linux-next v3 02/14] crash: split vmcoreinfo exporting code out from crash_core.c

2024-03-25 Thread Geert Uytterhoeven
c") in v6.9-rc1. After this, there are still two references left to CRASH_CORE: 1. Documentation/admin-guide/kdump/kdump.rst: Subsequently, CRASH_CORE is selected by KEXEC_CORE:: 2. arch/loongarch/Kconfig config ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION de

Re: [PATCH] powerpc: ps3: mark ps3_notification_device static for stack usage

2024-03-21 Thread Geert Uytterhoeven
es kernel size for everyone. So I'd rather allocate it dynamically. The thread already allocates a buffer, which can be replaced at no cost by allocating a structure containing both the ps3_notification_device and the buffer. Gr{oetje,eeting}s, Geert -- Geert Uytt

Re: [PATCH 00/14] Add support for suppressing warning backtraces

2024-03-14 Thread Geert Uytterhoeven
names in BUG/WARNING messages). That change, if > desired, can be made later. Unfortunately this also increases kernel size in the CONFIG_KUNIT=m case (ca. 80 KiB for atari_defconfig), making it less attractive to have kunit and all tests enabled as modules in my standard kernel. Gr{oetje,ee

Re: [PATCH 11/14] s390: Add support for suppressing warning backtraces

2024-03-14 Thread Geert Uytterhoeven
_), \ > + : : "i" (__BUG_FUNC), \ > + "i" (__LINE__), \ > "i" (x),

Re: [PATCH v2 3/3] arch: define CONFIG_PAGE_SIZE_*KB on all architectures

2024-03-06 Thread Geert Uytterhoeven
+++ > arch/m68k/Kconfig.cpu | 2 ++ > arch/m68k/include/asm/page.h | 6 +- Acked-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations

Re: [PATCH 3/4] arch: define CONFIG_PAGE_SIZE_*KB on all architectures

2024-02-27 Thread Geert Uytterhoeven
Hi Arnd, CC Greg On Tue, Feb 27, 2024 at 11:59 AM Arnd Bergmann wrote: > On Tue, Feb 27, 2024, at 09:54, Geert Uytterhoeven wrote: > >> diff --git a/arch/m68k/Kconfig.cpu b/arch/m68k/Kconfig.cpu > >> index 9dcf245c9cbf..c777a129768a 100644 > >> --- a/arch/m68k/Kc

Re: [PATCH 3/4] arch: define CONFIG_PAGE_SIZE_*KB on all architectures

2024-02-27 Thread Geert Uytterhoeven
ut MMU? > select LEGACY_TIMER_TICK > help > The Freescale (was Motorola) 68000 CPU is the first generation of Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@li

Re: [PATCH 1/4] arch: consolidate existing CONFIG_PAGE_SIZE_*KB definitions

2024-02-27 Thread Geert Uytterhoeven
ficial binary prefixes => "4 KiB". > + depends on HAVE_PAGE_SIZE_4KB Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call mysel

Re: [PATCH RFC net] ps3/gelic: Fix possible NULL pointer dereference

2024-02-22 Thread Geert Uytterhoeven
t; Fixes: 589866f9f1cb ("PS3: gelic: Add support for dual network interface") > Signed-off-by: Simon Horman Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In

Re: Powerpc: ps3av.c:(.text+0x19e8): undefined reference to `video_get_options'

2024-02-12 Thread Geert Uytterhoeven
t; Links: > - > https://storage.tuxsuite.com/public/linaro/lkft/builds/2cFkli5H02fikrpga6PluAWLAMa/ https://lore.kernel.org/linuxppc-dev/43ed64aa-17b0-4d04-a1f3-a6e13f59a...@suse.de/T/#ma2e81d77ee4a708c75d09c4e46904072b3f7b70f Gr{oetje,eeting}s, Geert -- Ge

Re: [PATCH 2/4] powerpc: ps3: make ps3_system_bus_type const

2024-02-04 Thread Geert Uytterhoeven
> > Cc: Greg Kroah-Hartman > Suggested-by: Greg Kroah-Hartman > Signed-off-by: Ricardo B. Marliere Reviewed-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal

Re: Build regressions/improvements in v6.8-rc1

2024-01-23 Thread Geert Uytterhoeven
On Tue, 23 Jan 2024, Geert Uytterhoeven wrote: Below is the list of build error/warning regressions/improvements in v6.8-rc1[1] compared to v6.7[2]. Summarized: - build errors: +68/-18 - build warnings: +129/-1487 Happy fixing! ;-) Thanks to the linux-next team for providing the build

Re: [PATCH 08/22] [v2] arch: consolidate arch_irq_work_raise prototypes

2024-01-10 Thread Geert Uytterhoeven
er Gordeev > Signed-off-by: Arnd Bergmann Tested-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker.

Re: [PATCH] powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2

2024-01-09 Thread Geert Uytterhoeven
to v2. Until then, you may want to add "depends on !CONFIG_PPC64_BIG_ENDIAN_ELF_ABI_V2" to config PPC_PS3. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In persona

Re: [PATCH] asm/io: remove unnecessary xlate_dev_mem_ptr() and unxlate_dev_mem_ptr()

2023-11-19 Thread Geert Uytterhoeven
mley" > Cc: Nicholas Piggin > Cc: Christophe Leroy > Cc: Yoshinori Sato > Cc: Rich Felker > Cc: "David S. Miller" > Cc: Stanislav Kinsburskii > Signed-off-by: Kefeng Wang > arch/m68k/include/asm/io_mm.h | 6 -- Reviewed-by: Geert Uytterhoe

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

2023-11-16 Thread Geert Uytterhoeven
Hi Gerd, On Wed, Nov 15, 2023 at 10:22 AM Gerd Hoffmann wrote: > On Wed, Nov 15, 2023 at 09:33:28AM +0100, Geert Uytterhoeven wrote: > > On Tue, Nov 14, 2023 at 10:45 AM Christian Zigotzky > > wrote: > > > On 13 November 2023 at 01:48 pm, Geert Uytterhoeven wrote: > &

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

2023-11-15 Thread Geert Uytterhoeven
Hi Christian, CC virtgpu On Tue, Nov 14, 2023 at 10:45 AM Christian Zigotzky wrote: > On 13 November 2023 at 01:48 pm, Geert Uytterhoeven wrote: > > I can confirm there is no graphics output with m68k/virt, and Before the error message you reported: virtio-mmio virtio-mmio.

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

2023-11-13 Thread Geert Uytterhoeven
e issue by using the cast of uintptr_t. > > Sure. I appreciate that this would be more work. When you send your > patch, can you include an update to the iproc driver (and credit the > original author from [1])? I would appreciate it. > > 1. https://lore.kernel.org/linux-pci/202

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

2023-11-13 Thread Geert Uytterhoeven
m_client_buffer_addfb(), and, after reverting commit 6ae2ff23aa43a0c4, add pr_info("%s: bpp %u/depth %u => r.pixel_format = %p4cc\n", __func__, or->bpp, or->depth, &r.pixel_format); to drivers/gpu/drm/drm_framebuffer.c:drm_mode_addfb(), so we know the translation in your c

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

2023-11-13 Thread Geert Uytterhoeven
ta member of the of_device_id type. That sounds like overkill to me. An intermediate cast to uintptr_t should fix the issue as well. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations

Re: Build regressions/improvements in v6.7-rc1

2023-11-13 Thread Geert Uytterhoeven
On Mon, 13 Nov 2023, Geert Uytterhoeven wrote: Below is the list of build error/warning regressions/improvements in v6.7-rc1[1] compared to v6.6[2]. Summarized: - build errors: +20/-7 - build warnings: +24/-8 Note that there may be false regressions, as some logs are incomplete. Still

Re: [PATCH] treewide: Spelling fix in comment

2023-10-20 Thread Geert Uytterhoeven
support for PS3") No need for a Fixes tag for a spelling fix in a comment. > Signed-off-by: Kunwu Chan Reviewed-by: Geert Uytterhoeven > --- a/drivers/net/ethernet/toshiba/ps3_gelic_wireless.c > +++ b/drivers/net/ethernet/toshiba/ps3_gelic_wireless.c > @@ -1217,7 +1217,7

Re: [PATCH] [RFC] wireless: move obsolete drivers to staging

2023-10-12 Thread Geert Uytterhoeven
re. If you didn't update the firmware, you could keep on using Linux. And people may have found a vulnerability in more recent firmware versions that allows them to run custom software. I don't know, it's been +10 years ago I touched a PS3 ;-) Gr{oetje,eeting}s,

Re: [PATCH] [RFC] wireless: move obsolete drivers to staging

2023-10-12 Thread Geert Uytterhoeven
CC geoff, ppc On Thu, Oct 12, 2023 at 4:46 PM Kalle Valo wrote: > "Arnd Bergmann" writes: > > > On Thu, Oct 12, 2023, at 13:47, Kalle Valo wrote: > >> > >> Is anyone willing to submit patches? Use wireless-next as the baseline > >> for patches and one driver per commit, please. That way it's eas

Re: [PATCH v3 1/9] vgacon: rework Kconfig dependencies

2023-10-10 Thread Geert Uytterhoeven
ion > and server machines that reused parts of the x86 system architecture. > > Reviewed-by: Javier Martinez Canillas > Reviewed-by: Thomas Zimmermann > Reviewed-by: Khalid Aziz > Acked-by: Helge Deller > Signed-off-by: Arnd Bergmann Thanks for your patch! Reviewed-by: Geert Uytt

Re: [PATCH v2] arch: Reserve map_shadow_stack() syscall number for all architectures

2023-10-03 Thread Geert Uytterhoeven
kernel.org/lkml/20230515212255.ga562...@debug.ba.rivosinc.com/ > Link: > https://lore.kernel.org/lkml/b402b80b-a7c6-4ef0-b977-c0f5f582b...@sirena.org.uk/ > > Signed-off-by: Sohil Mehta > arch/m68k/kernel/syscalls/syscall.tbl | 1 + Acked-by: Geert Uytterhoeven Gr{oetje,eeting}s,

Re: [PATCH 0/7] arch/*: config: Remove ReiserFS from defconfig

2023-09-20 Thread Geert Uytterhoeven
Hi Peter, On Tue, Sep 19, 2023 at 6:16 PM Peter Lafreniere wrote: > On Tue, Sep 19, 2023 at 12:02, Geert Uytterhoeven > wrote: > > On Tue, Sep 19, 2023 at 5:58 PM Peter Lafreniere pe...@n8pjl.ca wrote: > > > 2) Stops building an obsolete and largely-unused filesystem unne

Re: [PATCH 0/7] arch/*: config: Remove ReiserFS from defconfig

2023-09-19 Thread Geert Uytterhoeven
ons. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say &q

Re: [PATCH v2 2/2] powerpc: Replace GPL 2.0+ README.legal boilerplate with SPDX

2023-09-18 Thread Geert Uytterhoeven
Hi Michael, On Tue, Sep 19, 2023 at 4:13 AM Michael Ellerman wrote: > Geert Uytterhoeven writes: > > Upstream Linux never had a "README.legal" file, but it was present > > in early source releases of Linux/m68k. It contained a simple copyright > > notice and a li

[PATCH v2 1/2] m68k: Replace GPL 2.0+ README.legal boilerplate with SPDX

2023-09-18 Thread Geert Uytterhoeven
Get rid of the references to non-existent files by replacing the boilerplate with SPDX license identifiers. Signed-off-by: Geert Uytterhoeven Acked-by: Greg Ungerer --- v2: - Add Acked-by, - s/existant/existent/. --- arch/m68k/68000/entry.S | 7 ++- arch/m68k/bvme6000/config.c | 5 +--

  1   2   3   4   5   6   7   8   9   10   >