mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
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().

             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 ` 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®