From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out162-62-57-49.mail.qq.com (out162-62-57-49.mail.qq.com [162.62.57.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2F6323E51FF for ; Mon, 17 Aug 2026 09:55:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=162.62.57.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786960554; cv=none; b=f7xFzaxhISec6Lv+tM6VDoXt/Ejn9JrzrBud6J7Ke+pNTz8SsyZjN4KCaoCGjY6zKwfrlLD9iuCDspYEWqEZcE8JI5Rqdf4plwkkKQ6OF74oWd3Qyem2KTd1lvTJW8SwJZvpOwjG9cQP0zl75ssqkHK/kulUKh+c/gQsu6Af60s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786960554; c=relaxed/simple; bh=Qa+QVckQNu1cSZPtevGXfEC2uCRWXB+QlPzFvRvS9K8=; h=Message-ID:From:To:Cc:Subject:Date:In-Reply-To:References: MIME-Version; b=W3ADehN7nv7OKJkrDPK560bUhQZrVohKce4kicM1JVM8GyKpX4hZZOxPuC/yftrSZeiP9njWWViWl1NwReS5875vNgprYl9pGnyYsmXismLc3rtmQTQsKiUABRMtdtfz5yxy53ZXK1/Rk3SsDCoOz9sznFEd06wo0awXlpcHIaM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=qq.com; spf=pass smtp.mailfrom=qq.com; dkim=pass (1024-bit key) header.d=qq.com header.i=@qq.com header.b=TpK6HLlj; arc=none smtp.client-ip=162.62.57.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=qq.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=qq.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=qq.com header.i=@qq.com header.b="TpK6HLlj" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1786960545; bh=A6HxN7CFsucd6Ws9Bgph9Y6l8ANy8C/DEtKv5irhes4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=TpK6HLljHrwTwy0VHSc6OaTnV7I3oFy+XIbTEjtIaze13jYPrtI/RDwPdItIT9o47 Slr/kI+URfS8nPEs1/DTEHKUqneife3u3XRXEorTs1C/O82vfvxdwQuXmdhWnWVshZ Oy/LdNaexoupvhb2iduoTrvb++fx8E89/ObMXn8U= Received: from lxu-ped-host.. ([111.198.231.89]) by newxmesmtplogicsvrszc43-0.qq.com (NewEsmtp) with SMTP id DEB1066B; Mon, 17 Aug 2026 17:55:43 +0800 X-QQ-mid: xmsmtpt1786960543tcwlyijdi Message-ID: X-QQ-XMAILINFO: Od8VqZhFMB3NSOGVIB1IXZ3VLkyCqfpJkCyWwZrUKL3+hi28yDfDBWDGxWGxWN blaWa/XeKM//5/b+tzWKjJN7DCNtUL+VizmRwt6tepvhMZTi8WhE9s52etVG+m9+H7/+WfhmZUM9 t5TfDk/gQ28irVOpFW9KXGQ6kelO2IoeSJXE9u01sPpOzoT8pfYRXet0f2SsejbXMw01qHFwWJ8m DOpMwzmvDuWGse2RqmL9m6E7B2Y8Ufh1vsGaI3GEr0r9ySbUHwZG2CY/XJsunrFwnBrclCkaSrA5 o24NTDOrnnXSndCShd41fQZUc++M8lKwH0o+AyUXrtK6bPL1is5aQVC1wEQSzLqKGEhrEo7AN67b r62DqOybwT5ipuUJjkVtSlpLBz8lDmSTJJ1ZkwCSHoRtSpJgb2kPuvegQMsZcmJYEE8cgbCHgOL9 w1rMYmXlaPk7OvsjyLhGmk6yFgsEqQEq5bIskY88zkdQFtADLJfZ9CNK0d1ttSHpjHqR83FSDyji ob05h1LaJOXunRPIToJE/tSBBE0TAmNqEdBoOazSDHqACpzOFGsA1G86H/aiDFT4rDvWrh6Lua+B r7TEKAxeS+cECnN5qxslOXxyxDosIdn0hV4Fl+e5WQIFyGqhumaU3maJItr3xvM96yDI/dqDHrW4 hBdfBxpHRnimwc8g8e96W1BlGFjqQVgYwIKvYKJUcAvCjo/HCW6yla/rDmweCc1tPe7WlQRCIXvQ /+v0XuLH36i62gGn8JmNIenFXJ/lMV/PpuOrQHmRFGoCEjEWgf6kY+vw8hLrS+9sUrLN3fyr4PVn nRLCc8WB8eUScQmz/YwD8C2qCB18XpG26U1bYlC7KcvHigGycsnxrnipIJw+bMQ1SRD9yat6WK+Y 4foy0gsVkwegPUNPxnUHbRUGYqFFvuCSyGSxTU4nI7ZMFMsi1IapKlglQo2poGVOcdNJvAF2LvBu muglvdLyvloIr1Q5D2C6598f7LGUXx56F55I53FXqUOkesq72GxAN7wNxdDsRVMR2kx0pnW+ovUz SmBcAkeDGnHF4xvvL9 X-QQ-XMRINFO: NyFYKkN4Ny6FuXrnB5Ye7Aabb3ujjtK+gg== From: Edward Adam Davis To: syzbot+1944765c3659f63d3777@syzkaller.appspotmail.com Cc: linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com Subject: Re: [syzbot] [dri?] general protection fault in drm_object_attach_property Date: Mon, 17 Aug 2026 17:55:43 +0800 X-OQ-MSGID: <20260817095543.352263-2-eadavis@qq.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <6a829a95.dbb3a75c.20434b.0043.GAE@google.com> References: <6a829a95.dbb3a75c.20434b.0043.GAE@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit #syz test diff --git a/drivers/gpu/drm/drm_connector.c b/drivers/gpu/drm/drm_connector.c index 11646453aaac..ecbbc967f51f 100644 --- a/drivers/gpu/drm/drm_connector.c +++ b/drivers/gpu/drm/drm_connector.c @@ -2175,8 +2175,12 @@ int drm_mode_create_tv_properties_legacy(struct drm_device *dev, struct drm_property *tv_subconnector; unsigned int i; - if (dev->mode_config.tv_select_subconnector_property) + if (dev->mode_config.tv_select_subconnector_property) { + if (num_modes && !dev->mode_config.legacy_tv_mode_property) + goto other; + return 0; + } /* * Basic connector properties @@ -2199,6 +2203,7 @@ int drm_mode_create_tv_properties_legacy(struct drm_device *dev, goto nomem; dev->mode_config.tv_subconnector_property = tv_subconnector; +other: /* * Other, TV specific properties: margins & TV modes. */