Re: [PATCH v3 00/19] Converge on using secs_to_jiffies()

2024-12-10 Thread Andrew Morton
On Tue, 10 Dec 2024 17:35:48 -0800 Jakub Kicinski wrote: > On Tue, 10 Dec 2024 15:36:04 -0800 Andrew Morton wrote: > > > I have the same question as before: How do you expect these to land? > > > Do you now have a maintainer who will take all of them? > > > Or do you want individual maintainers t

Re: [PATCH v3 00/19] Converge on using secs_to_jiffies()

2024-12-10 Thread Jakub Kicinski
rstand why we'd make an exception and take the patchset via a special tree. > > Easwar, please break this up per subsystem. > > The series is already one-patch-per-changed-file. More confusingly still, they did send one standalone patch for an Ethernet driver: https://lore.

[PATCH v6 3/6] ASoC: fsl_easrc: define functions for memory to memory usage

2024-12-10 Thread Shengjiu Wang
ASRC can be used on memory to memory case, define several functions for m2m usage and export them as function pointer. Signed-off-by: Shengjiu Wang Acked-by: Jaroslav Kysela --- sound/soc/fsl/fsl_easrc.c | 228 ++ sound/soc/fsl/fsl_easrc.h | 4 + 2 files ch

[powerpc:merge] BUILD SUCCESS bc67cde06879dc05aa0884075ecc43c15dc17d1b

2024-12-10 Thread kernel test robot
lyesconfiggcc-13.2.0 arc axs103_smp_defconfiggcc-14.2.0 arc defconfiggcc-14.2.0 archsdk_defconfiggcc-14.2.0 arc randconfig-001-20241210gcc-13.2.0 arc randconfig-00

Re: [PATCH v3 00/19] Converge on using secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
> More confusingly still, they did send one standalone patch for > an Ethernet driver: > https://lore.kernel.org/all/20241210-converge-secs-to-jiffies-v3-20-59479891e...@linux.microsoft.com/ > And yet another Ethernet driver (drivers/net/ethernet/google/gve/) > is converted in this

Re: [PATCH 2/2] cxl: Remove driver

2024-12-10 Thread Frederic Barrat
On 10/12/2024 08:27, Andrew Donnellan wrote: Remove the cxl driver that provides support for the IBM Coherent Accelerator Processor Interface. Revert or clean up associated code in arch/powerpc that is no longer necessary. cxl has received minimal maintenance for several years, and is not sup

Re: [PATCH 1/2] cxlflash: Remove driver

2024-12-10 Thread Frederic Barrat
On 10/12/2024 08:27, Andrew Donnellan wrote: Remove the cxlflash driver for IBM CAPI Flash devices. The cxlflash driver has received minimal maintenance for some time, and the CAPI Flash hardware that uses it is no longer commercially available. Thanks to Uma Krishnan, Matthew Ochs and Manoj

Re: [PATCH 1/3] fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE

2024-12-10 Thread Thomas Zimmermann
Hi Am 10.12.24 um 15:34 schrieb Helge Deller: On 12/10/24 15:29, Helge Deller wrote: On 12/10/24 15:09, Thomas Zimmermann wrote: diff --git a/drivers/staging/fbtft/Kconfig b/drivers/staging/fbtft/Kconfig index 77ab44362f16..577e91ff7bf6 100644 --- a/drivers/staging/fbtft/Kconfig +++ b/driver

Re: [PATCH 1/3] fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE

2024-12-10 Thread Thomas Zimmermann
Hi Am 10.12.24 um 15:30 schrieb Arnd Bergmann: On Tue, Dec 10, 2024, at 15:09, Thomas Zimmermann wrote: Do not select BACKLIGHT_CLASS_DEVICE from FB_BACKLIGHT. The latter only controls backlight support within fbdev core code and data structures. Make fbdev drivers depend on BACKLIGHT_CLASS_D

Re: [PATCH 1/3] fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE

2024-12-10 Thread Helge Deller
On 12/10/24 15:29, Helge Deller wrote: On 12/10/24 15:09, Thomas Zimmermann wrote: diff --git a/drivers/staging/fbtft/Kconfig b/drivers/staging/fbtft/Kconfig index 77ab44362f16..577e91ff7bf6 100644 --- a/drivers/staging/fbtft/Kconfig +++ b/drivers/staging/fbtft/Kconfig @@ -3,6 +3,7 @@ menuconfig

Re: [PATCH 1/3] fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE

2024-12-10 Thread Arnd Bergmann
On Tue, Dec 10, 2024, at 15:09, Thomas Zimmermann wrote: > Do not select BACKLIGHT_CLASS_DEVICE from FB_BACKLIGHT. The latter > only controls backlight support within fbdev core code and data > structures. > > Make fbdev drivers depend on BACKLIGHT_CLASS_DEVICE and let users > select it explicitly.

[PATCH 2/3] drm/fbdev: Select FB_CORE dependency for fbdev on DMA and TTM

2024-12-10 Thread Thomas Zimmermann
Select FB_CORE if GEM's DMA and TTM implementations support fbdev emulation. Fixes linker errors about missing symbols from the fbdev subsystem. Also see [1] for a related SHMEM fix. Fixes: dadd28d4142f ("drm/client: Add client-lib module") Signed-off-by: Thomas Zimmermann Link: https://patchwor

[PATCH 0/3] drm,fbdev: Fix module dependencies

2024-12-10 Thread Thomas Zimmermann
Fix the dependencies among the various graphics modules. Before addressing the FB_CORE issue, patch 1 first resolves a problem with BACKLIGHT_CLASS_DEVICE. A number of fbdev drivers select it, which results in a recursive-dependency error after patch has been applied. Making these drivers (or part

[PATCH 1/3] fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE

2024-12-10 Thread Thomas Zimmermann
Do not select BACKLIGHT_CLASS_DEVICE from FB_BACKLIGHT. The latter only controls backlight support within fbdev core code and data structures. Make fbdev drivers depend on BACKLIGHT_CLASS_DEVICE and let users select it explicitly. Fixes warnings about recursive dependencies, such as error: recurs

[PATCH 3/3] drm: rework FB_CORE dependency

2024-12-10 Thread Thomas Zimmermann
From: Arnd Bergmann The 'select FB_CORE' statement moved from CONFIG_DRM to DRM_CLIENT_LIB, but there are now configurations that have code calling into fb_core as built-in even though the client_lib itself is a loadable module: x86_64-linux-ld: drivers/gpu/drm/drm_fb_helper.o: in function `drm

Re: [PATCH mm-unstable 17/17] mm: Respect mmap hint before THP alignment if allocation is possible

2024-12-10 Thread Kalesh Singh
On Mon, Dec 9, 2024 at 7:37 PM Yang Shi wrote: > > On Mon, Dec 9, 2024 at 6:45 PM Kalesh Singh wrote: > > > > Commit 249608ee4713 ("mm: respect mmap hint address when aligning for THP") > > fallsback to PAGE_SIZE alignment instead of THP alignment > > for anonymous mapping as long as a hint addre

Re: [RFC PATCH 0/2] sched/fair: introduce new scheduler group type group_parked

2024-12-10 Thread Shrikanth Hegde
On 12/9/24 13:35, Tobias Huschle wrote: [...] So I gave it a try with using a debugfs based hint to say which CPUs are parked. It is a hack to try it out. patch is below so one could try something similar is their archs and see if it help if they have a use case. Notes: 1. Arch shouldn't

[PATCH v3 11/19] scsi: pm8001: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 05/19] powerpc/papr_scm: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

Re: [PATCH v2 0/5] kallsyms: Emit symbol for holes in text and fix weak function issue

2024-12-10 Thread Martin Kelly
On Tue, 2024-07-23 at 14:32 +0800, Zheng Yejian wrote: > Background of this patch set can be found in v1: > > https://lore.kernel.org/all/20240613133711.2867745-1-zhengyeji...@huawei.com/ >   > > Here add a reproduction to show the impact to livepatch: > 1. Add following hack to make livepatch-sa

Re: [PATCH v3 00/19] Converge on using secs_to_jiffies()

2024-12-10 Thread Andrew Morton
On Tue, 10 Dec 2024 15:14:22 -0800 Jeff Johnson wrote: > On 12/10/2024 2:02 PM, Easwar Hariharan wrote: > > This is a series that follows up on my previous series to introduce > > secs_to_jiffies() and convert a few initial users.[1] In the review for > > that series, Anna-Maria requested conver

Re: [PATCH 1/3] fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE

2024-12-10 Thread Helge Deller
On 12/10/24 16:41, Thomas Zimmermann wrote: Hi Am 10.12.24 um 15:34 schrieb Helge Deller: On 12/10/24 15:29, Helge Deller wrote: On 12/10/24 15:09, Thomas Zimmermann wrote: diff --git a/drivers/staging/fbtft/Kconfig b/drivers/staging/fbtft/Kconfig index 77ab44362f16..577e91ff7bf6 100644 ---

Re: [PATCH 1/3] fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE

2024-12-10 Thread Helge Deller
On 12/11/24 00:37, Helge Deller wrote: On 12/10/24 16:41, Thomas Zimmermann wrote: Hi Am 10.12.24 um 15:34 schrieb Helge Deller: On 12/10/24 15:29, Helge Deller wrote: On 12/10/24 15:09, Thomas Zimmermann wrote: diff --git a/drivers/staging/fbtft/Kconfig b/drivers/staging/fbtft/Kconfig inde

Re: [PATCH v3 00/19] Converge on using secs_to_jiffies()

2024-12-10 Thread Andrew Morton
On Tue, 10 Dec 2024 18:41:29 -0800 Jakub Kicinski wrote: > On Tue, 10 Dec 2024 18:31:30 -0800 Andrew Morton wrote: > > > > I'll just grab everything and see if anyone complains ;) > > > > > > I may, if this leads to a conflict :( > > > > Very unlikely, and any such conflict will be trivial.

Re: [PATCH v3 00/19] Converge on using secs_to_jiffies()

2024-12-10 Thread Jakub Kicinski
On Tue, 10 Dec 2024 18:50:40 -0800 Andrew Morton wrote: > > > Very unlikely, and any such conflict will be trivial. > > > > Agreed, mainly I don't understand why we'd make an exception > > and take the patchset via a special tree. > > It saves work for everyone? > > The patches are super-sim

[PATCH v6 0/6] ASoC: fsl: add memory to memory function for ASRC

2024-12-10 Thread Shengjiu Wang
This function is base on the accelerator implementation for compress API: 04177158cf98 ("ALSA: compress_offload: introduce accel operation mode") Audio signal processing also has the requirement for memory to memory similar as Video. This asrc memory to memory (memory ->asrc->memory) case is a no

[PATCH v6 2/6] ASoC: fsl_asrc: define functions for memory to memory usage

2024-12-10 Thread Shengjiu Wang
ASRC can be used on memory to memory case, define several functions for m2m usage. m2m_prepare: prepare for the start step m2m_start: the start step m2m_unprepare: unprepare for stop step, optional m2m_stop: stop step m2m_check_format: check format is supported or not m2m_calc_out_len: calculate o

[PATCH v6 4/6] ASoC: fsl_asrc_m2m: Add memory to memory function

2024-12-10 Thread Shengjiu Wang
Implement the ASRC memory to memory function using the compress framework, user can use this function with compress ioctl interface. This feature can be shared by ASRC and EASRC drivers Signed-off-by: Shengjiu Wang Acked-by: Jaroslav Kysela --- sound/soc/fsl/Kconfig | 1 + sound/so

[PATCH v6 5/6] ASoC: fsl_asrc: register m2m platform device

2024-12-10 Thread Shengjiu Wang
Register m2m platform device, that user can use M2M feature. Signed-off-by: Shengjiu Wang Acked-by: Jaroslav Kysela --- sound/soc/fsl/fsl_asrc.c | 37 + 1 file changed, 33 insertions(+), 4 deletions(-) diff --git a/sound/soc/fsl/fsl_asrc.c b/sound/soc/fsl/fs

[PATCH v6 1/6] ALSA: compress: Add output rate and output format support

2024-12-10 Thread Shengjiu Wang
Add 'pcm_format' for struct snd_codec, add 'pcm_formats' for struct snd_codec_desc, these are used for accelerator usage. Current accelerator example is sample rate converter (SRC). Define struct snd_codec_desc_src for descript minmum and maxmum sample rates. And add 'src_d' in union snd_codec_opt

[PATCH v6 6/6] ASoC: fsl_easrc: register m2m platform device

2024-12-10 Thread Shengjiu Wang
Register m2m platform device,that user can use M2M feature. Signed-off-by: Shengjiu Wang Acked-by: Jaroslav Kysela --- sound/soc/fsl/fsl_easrc.c | 33 +++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/sound/soc/fsl/fsl_easrc.c b/sound/soc/fsl/fsl_e

[PATCH v3 07/19] accel/habanalabs: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 15/19] Bluetooth: MGMT: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

Re: [PATCH v3 00/19] Converge on using secs_to_jiffies()

2024-12-10 Thread Jeff Johnson
On 12/10/2024 2:02 PM, Easwar Hariharan wrote: > This is a series that follows up on my previous series to introduce > secs_to_jiffies() and convert a few initial users.[1] In the review for > that series, Anna-Maria requested converting other users with > Coccinelle. [2] This is part 1 that conver

Re: [PATCH v3 00/19] Converge on using secs_to_jiffies()

2024-12-10 Thread Andrew Morton
On Tue, 10 Dec 2024 22:02:31 + Easwar Hariharan wrote: > This is a series that follows up on my previous series to introduce > secs_to_jiffies() and convert a few initial users. Thanks, I added this to mm.git. I suppressed the usual added-to-mm emails because s many cc's! I'd ask rele

Re: [PATCH v3 05/19] powerpc/papr_scm: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Christophe Leroy
Le 10/12/2024 à 23:02, Easwar Hariharan a écrit : Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coc

Re: [PATCH v3 14/19] wifi: ath11k: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Kalle Valo
Easwar Hariharan writes: > Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced > secs_to_jiffies(). As the value here is a multiple of 1000, use > secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. > > This is converted using scripts/coccinelle/misc/secs_t

Re: [PATCH v3 14/19] wifi: ath11k: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Kalle Valo
Kalle Valo writes: > Easwar Hariharan writes: > >> Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced >> secs_to_jiffies(). As the value here is a multiple of 1000, use >> secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. >> >> This is converted using s

Re: [PATCH v3 18/19] livepatch: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Christophe Leroy
Le 10/12/2024 à 23:02, Easwar Hariharan a écrit : Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coc

Re: [PATCH v6 0/8] PCI: Consolidate TLP Log reading and printing

2024-12-10 Thread Ilpo Järvinen
On Wed, 23 Oct 2024, Ilpo Järvinen wrote: > On Fri, 13 Sep 2024, Ilpo Järvinen wrote: > > > This series has the remaining patches of the AER & DPC TLP Log handling > > consolidation and now includes a few minor improvements to the earlier > > accepted TLP Logging code. > > > > v6: > > - Preserve

Re: [PATCH mm-unstable 17/17] mm: Respect mmap hint before THP alignment if allocation is possible

2024-12-10 Thread Yang Shi
On Tue, Dec 10, 2024 at 9:34 AM Kalesh Singh wrote: > > On Mon, Dec 9, 2024 at 7:37 PM Yang Shi wrote: > > > > On Mon, Dec 9, 2024 at 6:45 PM Kalesh Singh wrote: > > > > > > Commit 249608ee4713 ("mm: respect mmap hint address when aligning for > > > THP") > > > fallsback to PAGE_SIZE alignment

Re: [PATCH 0/4] Add function to constrain rates

2024-12-10 Thread Mark Brown
On Tue, 26 Nov 2024 20:54:36 +0900, Chancel Liu wrote: > Platforms like i.MX93/91 only have one audio PLL. Some sample rates are > not supported. If the PLL source is used for 8kHz series rates, then > 11kHz series rates can't be supported. Add common function to constrain > rates according to diff

Re: [PATCH 1/3] fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE

2024-12-10 Thread Helge Deller
On 12/10/24 15:09, Thomas Zimmermann wrote: diff --git a/drivers/staging/fbtft/Kconfig b/drivers/staging/fbtft/Kconfig index 77ab44362f16..577e91ff7bf6 100644 --- a/drivers/staging/fbtft/Kconfig +++ b/drivers/staging/fbtft/Kconfig @@ -3,6 +3,7 @@ menuconfig FB_TFT tristate "Support for sm

Re: [PATCH 1/2] cxl: Deprecate driver

2024-12-10 Thread Frederic Barrat
On 10/12/2024 06:40, Andrew Donnellan wrote: The cxl driver is no longer actively maintained and we intend to remove it in a future kernel release. cxl has received minimal maintenance for several years, and is not supported on the Power10 processor. We aren't aware of any users who are likel

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 still print a leading > >space. Remov

Re: [PATCH mm-unstable 01/17] mm: Introduce generic_mmap_hint()

2024-12-10 Thread Kalesh Singh
On Mon, Dec 9, 2024 at 7:27 PM Yang Shi wrote: > > On Mon, Dec 9, 2024 at 6:41 PM Kalesh Singh wrote: > > > > Consolidate the hint searches from both direcitons (topdown and > > bottomup) into generic_mmap_hint(). > > > > No functional change is introduced. > > > > Signed-off-by: Kalesh Singh >

Re: [PATCH v1] perf test expr: Fix system_tsc_freq for only x86

2024-12-10 Thread Arnaldo Carvalho de Melo
On Wed, Dec 04, 2024 at 06:23:05PM -0800, Ian Rogers wrote: > The refactoring of tool PMU events to have a PMU then adding the expr > literals to the tool PMU made it so that the literal system_tsc_freq > was only supported on x86. Update the test expectations to match - > namely the parsing is x86

Re: [PATCH 2/2] scsi/cxlflash: Deprecate driver

2024-12-10 Thread Frederic Barrat
On 10/12/2024 06:40, Andrew Donnellan wrote: We intend to remove the cxlflash driver in an upcoming release. It is already marked as Obsolete in MAINTAINERS. The cxlflash driver has received minimal maintenance for some time, and the CAPI Flash hardware that uses it is no longer commercially

Re: [PATCH v2 0/5] kallsyms: Emit symbol for holes in text and fix weak function issue

2024-12-10 Thread Christophe Leroy
Hi, Le 10/12/2024 à 20:15, Martin Kelly a écrit : [Vous ne recevez pas souvent de courriers de martin.ke...@crowdstrike.com. Découvrez pourquoi ceci est important à https://aka.ms/LearnAboutSenderIdentification ] On Tue, 2024-07-23 at 14:32 +0800, Zheng Yejian wrote: Background of this patch

[PATCH] kexec: Initialize ELF lowest address to ULONG_MAX

2024-12-10 Thread Sourabh Jain
kexec_elf_load() loads an ELF executable and sets the address of the lowest PT_LOAD section to the address held by the lowest_load_addr function argument. To determine the lowest PT_LOAD address, a local variable lowest_addr (type unsigned long) is initialized to UINT_MAX. After loading each PT_LO

Re: [PATCH] powerpc/pseries: Add papr-platform-dump character driver for dump retrieval

2024-12-10 Thread Haren Myneni
On Thu, 2024-12-05 at 11:42 +0100, Michal Suchánek wrote: > On Wed, Dec 04, 2024 at 06:14:06PM -0800, Haren Myneni wrote: > > On Wed, 2024-12-04 at 17:57 +0100, Michal Suchánek wrote: > > > On Mon, Dec 02, 2024 at 08:40:05PM -0800, Haren Myneni wrote: > > > > On Wed, 2024-11-27 at 10:11 +0100, Mich

Re: [PATCH v2 0/2] powerpc: Enable lazy preemption

2024-12-10 Thread Shrikanth Hegde
On 11/17/24 00:53, Shrikanth Hegde wrote: preempt=lazy has been merged into tip[1]. Lets Enable it for PowerPC. This has been very lightly tested and as michael suggested could go through a test cycle. If needed, patches can be merged. I have kept it separate for easier bisect. Lazy preempti

Re: Re: [PATCH v2 0/5] kallsyms: Emit symbol for holes in text and fix weak function issue

2024-12-10 Thread Martin Kelly
On Tue, 2024-12-10 at 21:01 +0100, Christophe Leroy wrote: > > > > Hi all, what is the status of this patch series? I'd really like to > > see > > it or some other fix to this issue merged. The underlying bug is a > > significant one that can cause ftrace/livepatch/BPF fentry to fail > > silently.

[PATCH] powerpc: Use str_on_off() helper in check_cache_coherency()

2024-12-10 Thread Thorsten Blum
Remove hard-coded strings by using the str_on_off() helper function. Signed-off-by: Thorsten Blum --- arch/powerpc/kernel/setup-common.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/powerpc/kernel/setup-common.c b/arch/powerpc/kernel/setup-common.c index 6fa17944

Re: [PATCH v3 00/19] Converge on using secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
On 12/10/2024 4:35 PM, Andrew Morton wrote: > On Tue, 10 Dec 2024 22:02:31 + Easwar Hariharan > wrote: > >> This is a series that follows up on my previous series to introduce >> secs_to_jiffies() and convert a few initial users. > > Thanks, I added this to mm.git. I suppressed the usual a

Re: [PATCH v3 00/19] Converge on using secs_to_jiffies()

2024-12-10 Thread Jakub Kicinski
On Tue, 10 Dec 2024 15:36:04 -0800 Andrew Morton wrote: > > I have the same question as before: How do you expect these to land? > > Do you now have a maintainer who will take all of them? > > Or do you want individual maintainers to take the ones applicable to them? > > I'll just grab everythin

Re: [PATCH 1/3] fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE

2024-12-10 Thread Helge Deller
On 12/11/24 00:53, Helge Deller wrote: On 12/11/24 00:37, Helge Deller wrote: On 12/10/24 16:41, Thomas Zimmermann wrote: Hi Am 10.12.24 um 15:34 schrieb Helge Deller: On 12/10/24 15:29, Helge Deller wrote: On 12/10/24 15:09, Thomas Zimmermann wrote: diff --git a/drivers/staging/fbtft/Kcon

Re: [PATCH 2/2] ACPI: extlog: Trace CPER PCI Express Error Section

2024-12-10 Thread Dan Williams
Fabio M. De Francesco wrote: > On Tuesday, August 6, 2024 9:56:24 PM GMT+2 Dan Williams wrote: > > Fabio M. De Francesco wrote: > > > Currently, extlog_print() (ELOG) only reports CPER PCIe section (UEFI > > > v2.10, Appendix N.2.7) to the kernel log via print_extlog_rcd(). > > > > I think the cri

[PATCH v3 18/19] livepatch: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 02/19] coccinelle: misc: Add secs_to_jiffies script

2024-12-10 Thread Easwar Hariharan
This script finds and suggests conversions of timeout patterns that result in seconds-denominated timeouts to use the new secs_to_jiffies() API in include/linux/jiffies.h for better readability. Suggested-by: Anna-Maria Behnsen Signed-off-by: Easwar Hariharan --- scripts/coccinelle/misc/secs_to

[PATCH v3 00/19] Converge on using secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
-20241210 - Fix typo'ed timeout in net/netfilter/nf_conntrack_proto_sctp.c (Stephen Rothwell) - Use Coccinelle operation modes for Coccinelle script (Markus Elfring) - Remove redundant comments in arch/arm/mach-pxa/sharpsl_pm.c (Christophe Leroy) - Remove excess line breaks (Heiko Carstens, Chris

[PATCH v3 03/19] arm: pxa: Convert timeouts to use secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 17/19] ceph: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 04/19] s390: kernel: Convert timeouts to use secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the values here are a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following

[PATCH v3 01/19] netfilter: conntrack: Cleanup timeout definitions

2024-12-10 Thread Easwar Hariharan
None of the higher order definitions are used anymore, so remove definitions for minutes, hours, and days timeouts. Convert the seconds denominated timeouts to secs_to_jiffies() Signed-off-by: Easwar Hariharan --- net/netfilter/nf_conntrack_proto_sctp.c | 21 - 1 file changed

[PATCH v3 06/19] mm: kmemleak: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 10/19] scsi: arcmsr: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 09/19] scsi: lpfc: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 13/19] gve: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 08/19] drm/xe: Convert timeout to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 19/19] ALSA: line6: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 16/19] staging: vc04_services: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 14/19] wifi: ath11k: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C

[PATCH v3 12/19] xen/blkback: Convert timeouts to secs_to_jiffies()

2024-12-10 Thread Easwar Hariharan
Commit b35108a51cf7 ("jiffies: Define secs_to_jiffies()") introduced secs_to_jiffies(). As the value here is a multiple of 1000, use secs_to_jiffies() instead of msecs_to_jiffies to avoid the multiplication. This is converted using scripts/coccinelle/misc/secs_to_jiffies.cocci with the following C