From: "Jacek Łuczak" <difrost.kernel@gmail.com>
To: regressions@lists.linux.dev, LKML <linux-kernel@vger.kernel.org>,
kuni1840@gmail.com, kuniyu@amazon.com, davem@davemloft.net,
edumazet@google.com
Cc: Mario Limonciello <mario.limonciello@amd.com>
Subject: [REGRESSION] af_unix: Introduce SO_PASSRIGHTS - break OpenGL
Date: Tue, 10 Jun 2025 21:22:11 +0200 [thread overview]
Message-ID: <68d38b0b-1666-4974-85d4-15575789c8d4@gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 376 bytes --]
Hi,
on 6.16-rc1 Hyprland (WM) crashes on start (more details in amdgpu issue
tracker where I've originally reported that issue:
https://gitlab.freedesktop.org/drm/amd/-/issues/4306). Bisection points
to: [3f84d577b79d2fce8221244f2509734940609ca6] af_unix: Inherit sk_flags
at connect(). -- log attached.
Reverting entire SO_PASSRIGHTS fixes the issue.
Regards,
-Jacek
[-- Attachment #2: hyprland-bisect.log --]
[-- Type: text/x-log, Size: 2850 bytes --]
git bisect start 'drivers/gpu/drm/amd/'
# status: waiting for both good and bad commits
# bad: [19272b37aa4f83ca52bdf9c16d5d81bdd1354494] Linux 6.16-rc1
git bisect bad 19272b37aa4f83ca52bdf9c16d5d81bdd1354494
# status: waiting for good commit(s), bad commit known
# good: [0ff41df1cb268fc69e703a08a57ee14ae967d0ca] Linux 6.15
git bisect good 0ff41df1cb268fc69e703a08a57ee14ae967d0ca
# bad: [1b98f357dadd6ea613a435fbaef1a5dd7b35fd21] Merge tag 'net-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
git bisect bad 1b98f357dadd6ea613a435fbaef1a5dd7b35fd21
# good: [a61e26038143727d9b0f1bc01b0370f77f2ad7e4] Merge tag 'media/v6.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
git bisect good a61e26038143727d9b0f1bc01b0370f77f2ad7e4
# good: [bbff27b54e4271a42ea1dba93a76e51165f2dbaa] Merge tag 'nios2_updates_for_v6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux
git bisect good bbff27b54e4271a42ea1dba93a76e51165f2dbaa
# good: [e39d14a760c039af0653e3df967e7525413924a0] net: dsa: b53: implement setting ageing time
git bisect good e39d14a760c039af0653e3df967e7525413924a0
# good: [ed73728fd14e14714a86b4826fb7115d9dade1b6] Merge tag 'mt76-next-2025-05-21' of https://github.com/nbd168/wireless
git bisect good ed73728fd14e14714a86b4826fb7115d9dade1b6
# bad: [bb91f7547f79434e8818d3f235437e021d34c1cb] octeontx2-af: NPC: Clear Unicast rule on nixlf detach
git bisect bad bb91f7547f79434e8818d3f235437e021d34c1cb
# good: [c6a957d067912f1ab4e3be4c92d3730c21d1ddb8] selftests: drv-net: Fix "envirnoments" to "environments"
git bisect good c6a957d067912f1ab4e3be4c92d3730c21d1ddb8
# good: [ea6342d98928e243f2024fb97a9b4d42ee55dfba] net: add skb_copy_and_crc32c_datagram_iter()
git bisect good ea6342d98928e243f2024fb97a9b4d42ee55dfba
# good: [33e1b1b3991ba8c0d02b2324a582e084272205d6] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
git bisect good 33e1b1b3991ba8c0d02b2324a582e084272205d6
# good: [23205562ffc8de20f57afdd984858cab29e77968] Bluetooth: separate CIS_LINK and BIS_LINK link types
git bisect good 23205562ffc8de20f57afdd984858cab29e77968
# good: [3041bbbeb41b807d2e24d7d78d9cc1387d95898a] af_unix: Don't pass struct socket to maybe_add_creds().
git bisect good 3041bbbeb41b807d2e24d7d78d9cc1387d95898a
# good: [0e81cfd971dc4833c699dcd8924e54a5021bc4e8] af_unix: Move SOCK_PASS{CRED,PIDFD,SEC} to struct sock.
git bisect good 0e81cfd971dc4833c699dcd8924e54a5021bc4e8
# bad: [77cbe1a6d8730a07f99f9263c2d5f2304cf5e830] af_unix: Introduce SO_PASSRIGHTS.
git bisect bad 77cbe1a6d8730a07f99f9263c2d5f2304cf5e830
# bad: [3f84d577b79d2fce8221244f2509734940609ca6] af_unix: Inherit sk_flags at connect().
git bisect bad 3f84d577b79d2fce8221244f2509734940609ca6
# first bad commit: [3f84d577b79d2fce8221244f2509734940609ca6] af_unix: Inherit sk_flags at connect().
next reply other threads:[~2025-06-10 19:22 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-06-10 19:22 Jacek Łuczak [this message]
2025-06-11 11:46 ` [REGRESSION] af_unix: Introduce SO_PASSRIGHTS - break OpenGL Christian Heusel
2025-06-11 16:42 ` Kuniyuki Iwashima
2025-06-11 17:10 ` Christian Heusel
2025-06-11 19:24 ` André Almeida
2025-06-18 7:30 ` Matthew Schwartz
2025-09-16 22:16 ` brian.scott.sampson
2025-09-17 1:33 ` Kuniyuki Iwashima
2025-09-17 14:40 ` brian.scott.sampson
2025-09-17 18:42 ` Kuniyuki Iwashima
2025-09-17 20:25 ` brian.scott.sampson
2025-09-20 3:50 ` Kuniyuki Iwashima
2025-09-20 22:28 ` brian.scott.sampson
2025-11-09 16:07 ` brian.scott.sampson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=68d38b0b-1666-4974-85d4-15575789c8d4@gmail.com \
--to=difrost.kernel@gmail.com \
--cc=davem@davemloft.net \
--cc=edumazet@google.com \
--cc=kuni1840@gmail.com \
--cc=kuniyu@amazon.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mario.limonciello@amd.com \
--cc=regressions@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.