Re: [PATCH net-next] pps: bump PPS device count

From: Jakub Kicinski

Date: Mon May 18 2026 - 19:23:24 EST


On Fri, 15 May 2026 13:50:28 +0000 Vadim Fedorenko wrote:
> Modern systems may have more than 16 PPS sources and current hard-coded
> limit breaks registration of some devices. Let's bump the limit to 256
> in hope it will be enough in foreseen future.
>
> Signed-off-by: Vadim Fedorenko <vadim.fedorenko@xxxxxxxxx>

Hi Rodolfo! Could you TAL / ack?
Or perhaps you have a tree via which you'll route this?

> diff --git a/include/uapi/linux/pps.h b/include/uapi/linux/pps.h
> index 009ebcd8ced5..1088dea65e12 100644
> --- a/include/uapi/linux/pps.h
> +++ b/include/uapi/linux/pps.h
> @@ -26,7 +26,7 @@
> #include <linux/types.h>
>
> #define PPS_VERSION "5.3.6"
> -#define PPS_MAX_SOURCES 16 /* should be enough... */
> +#define PPS_MAX_SOURCES 256 /* should be enough... */
>
> /* Implementation note: the logical states ``assert'' and ``clear''
> * are implemented in terms of the chip register, i.e. ``assert''