* [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach()
@ 2025-09-22 14:43 Alexandr Sapozhnkiov
2025-09-23 9:07 ` Krzysztof Karas
0 siblings, 1 reply; 10+ messages in thread
From: Alexandr Sapozhnkiov @ 2025-09-22 14:43 UTC (permalink / raw)
To: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
David Airlie, Daniel Vetter, intel-gfx, dri-devel, linux-kernel
Cc: Alexandr Sapozhnikov, linux-media, lvc-project
From: Alexandr Sapozhnikov <alsp705@gmail.com>
Return value of function 'drm_vma_node_allow', called
at i915_gem_mman.c:670, is not checked, but it is usually
checked for this function
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Signed-off-by: Alexandr Sapozhnikov <alsp705@gmail.com>
---
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
index a2195e28b625..adaef8f09d59 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
@@ -706,8 +706,11 @@ mmap_offset_attach(struct drm_i915_gem_object *obj,
mmo = insert_mmo(obj, mmo);
GEM_BUG_ON(lookup_mmo(obj, mmap_type) != mmo);
out:
- if (file)
- drm_vma_node_allow_once(&mmo->vma_node, file);
+ if (file) {
+ err = drm_vma_node_allow_once(&mmo->vma_node, file);
+ if (err)
+ goto err;
+ }
return mmo;
err:
--
2.43.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach()
2025-09-22 14:43 Alexandr Sapozhnkiov
@ 2025-09-23 9:07 ` Krzysztof Karas
2025-09-24 11:31 ` Александр C
0 siblings, 1 reply; 10+ messages in thread
From: Krzysztof Karas @ 2025-09-23 9:07 UTC (permalink / raw)
To: Alexandr Sapozhnkiov
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
David Airlie, Daniel Vetter, intel-gfx, dri-devel, linux-kernel,
linux-media, lvc-project
Hi Alexandr,
> Return value of function 'drm_vma_node_allow', called
> at i915_gem_mman.c:670, is not checked, but it is usually
> checked for this function
Grepping for this function in the repo tells me this is currently
the only place we call it. I'd rephrase the commit message to focus
only on missing return code.
After that:
Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com>
--
Best Regards,
Krzysztof
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach()
2025-09-23 9:07 ` Krzysztof Karas
@ 2025-09-24 11:31 ` Александр C
0 siblings, 0 replies; 10+ messages in thread
From: Александр C @ 2025-09-24 11:31 UTC (permalink / raw)
To: Krzysztof Karas
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
David Airlie, Daniel Vetter, intel-gfx, dri-devel, linux-kernel,
linux-media, lvc-project
[-- Attachment #1: Type: text/plain, Size: 1237 bytes --]
Hi Krzysztof Karas,
Ignored (unchecked) return values from functions that can fail.
While a single unchecked return may look harmless, in aggregate they create
a broad
attack surface — a latent, easily-exploitable category of vulnerabilities
that can lead to data corruption,
denial-of-service, or privilege escalation when error conditions are hit in
the field.
Counter example: /drivers/gpu/drm/drm_prime.c:748:
ret = drm_vma_node_allow(&obj->vma_node, priv);
if (ret)
goto out;
Counter example: /drivers/gpu/drm/drm_gem.c:387:
ret = drm_vma_node_allow(&obj->vma_node, file_priv);
if (ret)
goto err_remove;
Best Regards,
Alexandr
вт, 23 сент. 2025 г. в 12:07, Krzysztof Karas <krzysztof.karas@intel.com>:
> Hi Alexandr,
>
> > Return value of function 'drm_vma_node_allow', called
> > at i915_gem_mman.c:670, is not checked, but it is usually
> > checked for this function
> Grepping for this function in the repo tells me this is currently
> the only place we call it. I'd rephrase the commit message to focus
> only on missing return code.
>
> After that:
> Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com>
> --
> Best Regards,
> Krzysztof
>
[-- Attachment #2: Type: text/html, Size: 3788 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach()
@ 2025-10-02 8:48 Alexandr Sapozhnkiov
2025-10-02 13:35 ` ✗ LGCI.VerificationFailed: failure for gpu/i915: fix error return in mmap_offset_attach() (rev2) Patchwork
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Alexandr Sapozhnkiov @ 2025-10-02 8:48 UTC (permalink / raw)
To: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
David Airlie, Daniel Vetter, intel-gfx, dri-devel, linux-kernel
Cc: Alexandr Sapozhnikov, linux-media, lvc-project
From: Alexandr Sapozhnikov <alsp705@gmail.com>
In the drm_vma_node_allow function, kmalloc may
return NULL, in which case the file element will not be
added to the mmo->vma_node list. It would be good to
not ignore this event, but at least log an error message.
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Signed-off-by: Alexandr Sapozhnikov <alsp705@gmail.com>
---
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
index a2195e28b625..adaef8f09d59 100644
--- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
+++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
@@ -706,8 +706,11 @@ mmap_offset_attach(struct drm_i915_gem_object *obj,
mmo = insert_mmo(obj, mmo);
GEM_BUG_ON(lookup_mmo(obj, mmap_type) != mmo);
out:
- if (file)
- drm_vma_node_allow_once(&mmo->vma_node, file);
+ if (file) {
+ err = drm_vma_node_allow_once(&mmo->vma_node, file);
+ if (err)
+ goto err;
+ }
return mmo;
err:
--
2.43.0
^ permalink raw reply related [flat|nested] 10+ messages in thread
* ✗ LGCI.VerificationFailed: failure for gpu/i915: fix error return in mmap_offset_attach() (rev2)
2025-10-02 8:48 [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach() Alexandr Sapozhnkiov
@ 2025-10-02 13:35 ` Patchwork
2025-10-02 13:55 ` [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach() Rodrigo Vivi
2025-10-07 10:14 ` Andi Shyti
2 siblings, 0 replies; 10+ messages in thread
From: Patchwork @ 2025-10-02 13:35 UTC (permalink / raw)
To: Alexandr Sapozhnkiov; +Cc: intel-gfx
== Series Details ==
Series: gpu/i915: fix error return in mmap_offset_attach() (rev2)
URL : https://patchwork.freedesktop.org/series/154966/
State : failure
== Summary ==
Address 'alsp705@gmail.com' is not on the allowlist, which prevents CI from being triggered for this patch.
If you want Intel GFX CI to accept this address, please contact the script maintainers at i915-ci-infra@lists.freedesktop.org.
Exception occurred during validation, bailing out!
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach()
2025-10-02 8:48 [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach() Alexandr Sapozhnkiov
2025-10-02 13:35 ` ✗ LGCI.VerificationFailed: failure for gpu/i915: fix error return in mmap_offset_attach() (rev2) Patchwork
@ 2025-10-02 13:55 ` Rodrigo Vivi
2025-10-02 15:20 ` Ville Syrjälä
2025-10-07 10:14 ` Andi Shyti
2 siblings, 1 reply; 10+ messages in thread
From: Rodrigo Vivi @ 2025-10-02 13:55 UTC (permalink / raw)
To: Alexandr Sapozhnkiov
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, David Airlie,
Daniel Vetter, intel-gfx, dri-devel, linux-kernel, linux-media,
lvc-project
On Thu, Oct 02, 2025 at 11:48:26AM +0300, Alexandr Sapozhnkiov wrote:
> From: Alexandr Sapozhnikov <alsp705@gmail.com>
About the subject, this is not just a 5.10 kernel issue.
This code is the current code in our tip.
So this needs to target drm-tip branch, and then Cc stable
and perhaps a Fixes: tag.
>
> In the drm_vma_node_allow function, kmalloc may
> return NULL, in which case the file element will not be
> added to the mmo->vma_node list. It would be good to
> not ignore this event, but at least log an error message.
>
> Found by Linux Verification Center (linuxtesting.org) with SVACE.
>
> Signed-off-by: Alexandr Sapozhnikov <alsp705@gmail.com>
> ---
> drivers/gpu/drm/i915/gem/i915_gem_mman.c | 7 +++++--
> 1 file changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> index a2195e28b625..adaef8f09d59 100644
> --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> @@ -706,8 +706,11 @@ mmap_offset_attach(struct drm_i915_gem_object *obj,
> mmo = insert_mmo(obj, mmo);
> GEM_BUG_ON(lookup_mmo(obj, mmap_type) != mmo);
> out:
> - if (file)
> - drm_vma_node_allow_once(&mmo->vma_node, file);
> + if (file) {
> + err = drm_vma_node_allow_once(&mmo->vma_node, file);
> + if (err)
perhaps we also need to drm_vma_offset_remove here?
I mean... honest question, doubt here. Is there any further clean-up needed?
> + goto err;
> + }
> return mmo;
>
> err:
> --
> 2.43.0
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach()
2025-10-02 13:55 ` [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach() Rodrigo Vivi
@ 2025-10-02 15:20 ` Ville Syrjälä
2025-10-02 16:59 ` Ville Syrjälä
0 siblings, 1 reply; 10+ messages in thread
From: Ville Syrjälä @ 2025-10-02 15:20 UTC (permalink / raw)
To: Rodrigo Vivi
Cc: Alexandr Sapozhnkiov, Jani Nikula, Joonas Lahtinen,
Tvrtko Ursulin, David Airlie, Daniel Vetter, intel-gfx, dri-devel,
linux-kernel, linux-media, lvc-project
On Thu, Oct 02, 2025 at 09:55:58AM -0400, Rodrigo Vivi wrote:
> On Thu, Oct 02, 2025 at 11:48:26AM +0300, Alexandr Sapozhnkiov wrote:
> > From: Alexandr Sapozhnikov <alsp705@gmail.com>
>
> About the subject, this is not just a 5.10 kernel issue.
> This code is the current code in our tip.
> So this needs to target drm-tip branch, and then Cc stable
> and perhaps a Fixes: tag.
>
> >
> > In the drm_vma_node_allow function, kmalloc may
> > return NULL, in which case the file element will not be
> > added to the mmo->vma_node list. It would be good to
> > not ignore this event, but at least log an error message.
> >
> > Found by Linux Verification Center (linuxtesting.org) with SVACE.
> >
> > Signed-off-by: Alexandr Sapozhnikov <alsp705@gmail.com>
> > ---
> > drivers/gpu/drm/i915/gem/i915_gem_mman.c | 7 +++++--
> > 1 file changed, 5 insertions(+), 2 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > index a2195e28b625..adaef8f09d59 100644
> > --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > @@ -706,8 +706,11 @@ mmap_offset_attach(struct drm_i915_gem_object *obj,
> > mmo = insert_mmo(obj, mmo);
> > GEM_BUG_ON(lookup_mmo(obj, mmap_type) != mmo);
> > out:
> > - if (file)
> > - drm_vma_node_allow_once(&mmo->vma_node, file);
> > + if (file) {
> > + err = drm_vma_node_allow_once(&mmo->vma_node, file);
> > + if (err)
>
> perhaps we also need to drm_vma_offset_remove here?
> I mean... honest question, doubt here. Is there any further clean-up needed?
Yeah, mmo->vma_node has already been linked to varius places here.
So this will lead to use-after-free in short order.
With the current code if this fails then I think all that ends up
happening is that subsequent mmap() will fail. Maybe that's just
fine?
>
> > + goto err;
> > + }
> > return mmo;
> >
> > err:
> > --
> > 2.43.0
> >
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach()
2025-10-02 15:20 ` Ville Syrjälä
@ 2025-10-02 16:59 ` Ville Syrjälä
0 siblings, 0 replies; 10+ messages in thread
From: Ville Syrjälä @ 2025-10-02 16:59 UTC (permalink / raw)
To: Rodrigo Vivi
Cc: Alexandr Sapozhnkiov, Jani Nikula, Joonas Lahtinen,
Tvrtko Ursulin, David Airlie, Daniel Vetter, intel-gfx, dri-devel,
linux-kernel, linux-media, lvc-project
On Thu, Oct 02, 2025 at 06:20:54PM +0300, Ville Syrjälä wrote:
> On Thu, Oct 02, 2025 at 09:55:58AM -0400, Rodrigo Vivi wrote:
> > On Thu, Oct 02, 2025 at 11:48:26AM +0300, Alexandr Sapozhnkiov wrote:
> > > From: Alexandr Sapozhnikov <alsp705@gmail.com>
> >
> > About the subject, this is not just a 5.10 kernel issue.
> > This code is the current code in our tip.
> > So this needs to target drm-tip branch, and then Cc stable
> > and perhaps a Fixes: tag.
> >
> > >
> > > In the drm_vma_node_allow function, kmalloc may
> > > return NULL, in which case the file element will not be
> > > added to the mmo->vma_node list. It would be good to
> > > not ignore this event, but at least log an error message.
> > >
> > > Found by Linux Verification Center (linuxtesting.org) with SVACE.
> > >
> > > Signed-off-by: Alexandr Sapozhnikov <alsp705@gmail.com>
> > > ---
> > > drivers/gpu/drm/i915/gem/i915_gem_mman.c | 7 +++++--
> > > 1 file changed, 5 insertions(+), 2 deletions(-)
> > >
> > > diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > index a2195e28b625..adaef8f09d59 100644
> > > --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > > @@ -706,8 +706,11 @@ mmap_offset_attach(struct drm_i915_gem_object *obj,
> > > mmo = insert_mmo(obj, mmo);
> > > GEM_BUG_ON(lookup_mmo(obj, mmap_type) != mmo);
> > > out:
> > > - if (file)
> > > - drm_vma_node_allow_once(&mmo->vma_node, file);
> > > + if (file) {
> > > + err = drm_vma_node_allow_once(&mmo->vma_node, file);
> > > + if (err)
> >
> > perhaps we also need to drm_vma_offset_remove here?
> > I mean... honest question, doubt here. Is there any further clean-up needed?
>
> Yeah, mmo->vma_node has already been linked to varius places here.
> So this will lead to use-after-free in short order.
>
> With the current code if this fails then I think all that ends up
> happening is that subsequent mmap() will fail. Maybe that's just
> fine?
Hmm, or maybe it would be better to just directly return an error
here without freeing/cleaning up anything. Looks to me like that
should work fine as well, and userspace would get the error
immediately instead of later.
>
> >
> > > + goto err;
> > > + }
> > > return mmo;
> > >
> > > err:
> > > --
> > > 2.43.0
> > >
>
> --
> Ville Syrjälä
> Intel
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach()
2025-10-02 8:48 [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach() Alexandr Sapozhnkiov
2025-10-02 13:35 ` ✗ LGCI.VerificationFailed: failure for gpu/i915: fix error return in mmap_offset_attach() (rev2) Patchwork
2025-10-02 13:55 ` [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach() Rodrigo Vivi
@ 2025-10-07 10:14 ` Andi Shyti
2025-10-07 21:23 ` Petr Vorel
2 siblings, 1 reply; 10+ messages in thread
From: Andi Shyti @ 2025-10-07 10:14 UTC (permalink / raw)
To: Alexandr Sapozhnkiov
Cc: Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin,
David Airlie, Daniel Vetter, intel-gfx, dri-devel, linux-kernel,
linux-media, lvc-project
Hi,
On Thu, Oct 02, 2025 at 11:48:26AM +0300, Alexandr Sapozhnkiov wrote:
> From: Alexandr Sapozhnikov <alsp705@gmail.com>
>
> In the drm_vma_node_allow function, kmalloc may
> return NULL, in which case the file element will not be
> added to the mmo->vma_node list. It would be good to
> not ignore this event, but at least log an error message.
>
> Found by Linux Verification Center (linuxtesting.org) with SVACE.
>
> Signed-off-by: Alexandr Sapozhnikov <alsp705@gmail.com>
> ---
> drivers/gpu/drm/i915/gem/i915_gem_mman.c | 7 +++++--
> 1 file changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> index a2195e28b625..adaef8f09d59 100644
> --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> @@ -706,8 +706,11 @@ mmap_offset_attach(struct drm_i915_gem_object *obj,
> mmo = insert_mmo(obj, mmo);
> GEM_BUG_ON(lookup_mmo(obj, mmap_type) != mmo);
> out:
> - if (file)
> - drm_vma_node_allow_once(&mmo->vma_node, file);
> + if (file) {
> + err = drm_vma_node_allow_once(&mmo->vma_node, file);
> + if (err)
> + goto err;
> + }
NACK here! You have received several reviews on this patch and
didn't react to them. Please, read carefully the reviews you
received and send a second version of the patch.
Please do use versioning properly in your title and add a
changelog.
Before sending patches, please read the documentation[*].
Andi
[*] https://www.kernel.org/doc/html/v4.17/process/submitting-patches.html
> return mmo;
>
> err:
> --
> 2.43.0
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach()
2025-10-07 10:14 ` Andi Shyti
@ 2025-10-07 21:23 ` Petr Vorel
0 siblings, 0 replies; 10+ messages in thread
From: Petr Vorel @ 2025-10-07 21:23 UTC (permalink / raw)
To: Andi Shyti
Cc: Alexandr Sapozhnkiov, Jani Nikula, Joonas Lahtinen, Rodrigo Vivi,
Tvrtko Ursulin, David Airlie, Daniel Vetter, intel-gfx, dri-devel,
linux-kernel, linux-media, lvc-project
> Hi,
> On Thu, Oct 02, 2025 at 11:48:26AM +0300, Alexandr Sapozhnkiov wrote:
> > From: Alexandr Sapozhnikov <alsp705@gmail.com>
> > In the drm_vma_node_allow function, kmalloc may
> > return NULL, in which case the file element will not be
> > added to the mmo->vma_node list. It would be good to
> > not ignore this event, but at least log an error message.
> > Found by Linux Verification Center (linuxtesting.org) with SVACE.
> > Signed-off-by: Alexandr Sapozhnikov <alsp705@gmail.com>
> > ---
> > drivers/gpu/drm/i915/gem/i915_gem_mman.c | 7 +++++--
> > 1 file changed, 5 insertions(+), 2 deletions(-)
> > diff --git a/drivers/gpu/drm/i915/gem/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > index a2195e28b625..adaef8f09d59 100644
> > --- a/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > +++ b/drivers/gpu/drm/i915/gem/i915_gem_mman.c
> > @@ -706,8 +706,11 @@ mmap_offset_attach(struct drm_i915_gem_object *obj,
> > mmo = insert_mmo(obj, mmo);
> > GEM_BUG_ON(lookup_mmo(obj, mmap_type) != mmo);
> > out:
> > - if (file)
> > - drm_vma_node_allow_once(&mmo->vma_node, file);
> > + if (file) {
> > + err = drm_vma_node_allow_once(&mmo->vma_node, file);
> > + if (err)
> > + goto err;
> > + }
> NACK here! You have received several reviews on this patch and
> didn't react to them. Please, read carefully the reviews you
> received and send a second version of the patch.
> Please do use versioning properly in your title and add a
> changelog.
> Before sending patches, please read the documentation[*].
> Andi
> [*] https://www.kernel.org/doc/html/v4.17/process/submitting-patches.html
Maybe read the latest version.
https://www.kernel.org/doc/html/latest/process/submitting-patches.html
Kind regards,
Petr
> > return mmo;
> > err:
> > --
> > 2.43.0
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2025-10-07 21:23 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-02 8:48 [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach() Alexandr Sapozhnkiov
2025-10-02 13:35 ` ✗ LGCI.VerificationFailed: failure for gpu/i915: fix error return in mmap_offset_attach() (rev2) Patchwork
2025-10-02 13:55 ` [PATCH 5.10] gpu/i915: fix error return in mmap_offset_attach() Rodrigo Vivi
2025-10-02 15:20 ` Ville Syrjälä
2025-10-02 16:59 ` Ville Syrjälä
2025-10-07 10:14 ` Andi Shyti
2025-10-07 21:23 ` Petr Vorel
-- strict thread matches above, loose matches on Subject: below --
2025-09-22 14:43 Alexandr Sapozhnkiov
2025-09-23 9:07 ` Krzysztof Karas
2025-09-24 11:31 ` Александр C
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).