Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp1376726lqz; Mon, 1 Apr 2024 04:42:02 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUejCXo4puG+ZE0flLDn2e7Ez2ACSvR+UHm/Ln6Hw5RGMm//PW7FqMk8GmjKiYQwVr7Zgb8l/UNzmOjg5eAppFpABHngS+i1mG35qqtzQ== X-Google-Smtp-Source: AGHT+IHCvbwuuPEpT55ciVGN2oJdNo0Foih/2yaQ+QkI7L5IPbXQfsB1EqRJ5kIMB6tr0lG8DNpx X-Received: by 2002:a17:90a:bb04:b0:2a2:84d:e1e1 with SMTP id u4-20020a17090abb0400b002a2084de1e1mr7061198pjr.23.1711971721999; Mon, 01 Apr 2024 04:42:01 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711971721; cv=pass; d=google.com; s=arc-20160816; b=0WvAzmoLLopGwZTL9cq9OmlRpTWsNsNYpzaLFpKibRkyNMEfkmPwDRBKlGmCoJqYCM Qnr1FQ0XQRsEFiDkBAeNkQCj1FQzR7TxiqnPH2by7b5Tnsl8ncw88e2sHjZGvI60QjKU sOlmu/4mNSjHlkl39rk0/EEG7hk/ToTfQ/PCa3AdlDVCVvd74qlZ1eo5akCqMAipRdFp rEEvG1dheaT0vjtY+OuTZ1kXPG+EmckE+czO8dseVLm89XE+6CwRIpjMJ9qX/VwqH7+9 f8P/4u2InIRhqAlYwrbZZIjnyBfnRATTVaw1ryw3ZnnqeCikBBCqozrQRjl4x8cSapVo leMQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:user-agent:references:in-reply-to :subject:cc:to:from:message-id:date:dkim-signature:dkim-signature; bh=30FgTz2okvHE1p2zMAwKysKeti14MJFUOG5cwd4mQgg=; fh=K3lhV2WF8EuyXPPvoWAyeaWLVqc6QzVSf3DRUx8abSQ=; b=jPkx5u1okC079srj9uTnrjMY/ovWbDZ75KkEotoA/S1kbxVBUKM4Yo8jXRx3d2/qWJ SrRO6N04W4D24chh6PMe7UfNI/W/nJl+w25cRjBLNHLJoaOkVvfijkk+1pjYBDje/NCv GZF0YAsW53/FrVk4uQCv3R/OzaCpbVvdCM8YbdC64QZ6A0Tw0j/tQVpWdOwciRN407FG W2d9q/YnDFmk07FzSOhltLpeAGaCsM/UBGcDJyLRt5kKF9jWbU9oWzlJbO2BOz+X6TAG thjnaafNEnpp4k7DsOXvQBf9C6/hGQ/NLtkreiaAJbXZyY1XvgP7hsgZmiKuZn3xe24L 9TQg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=EaEYNc3Y; dkim=neutral (no key) header.i=@suse.de header.s=susede2_ed25519; arc=pass (i=1 spf=pass spfdomain=suse.de dkim=pass dkdomain=suse.de dmarc=pass fromdomain=suse.de); spf=pass (google.com: domain of linux-kernel+bounces-126631-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-126631-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=suse.de Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id ga5-20020a17090b038500b002a06eb75d96si9488868pjb.115.2024.04.01.04.42.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Apr 2024 04:42:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-126631-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=EaEYNc3Y; dkim=neutral (no key) header.i=@suse.de header.s=susede2_ed25519; arc=pass (i=1 spf=pass spfdomain=suse.de dkim=pass dkdomain=suse.de dmarc=pass fromdomain=suse.de); spf=pass (google.com: domain of linux-kernel+bounces-126631-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-126631-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=suse.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 72866B2156D for ; Mon, 1 Apr 2024 11:41:57 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B4AF7219F9; Mon, 1 Apr 2024 11:41:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.b="EaEYNc3Y"; dkim=permerror (0-bit key) header.d=suse.de header.i=@suse.de header.b="0cNE4ceI" Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.223.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3039FEEDC; Mon, 1 Apr 2024 11:41:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=195.135.223.130 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711971711; cv=none; b=UeWzX5f9COvkRxf23AETtKzbbiPe2AHjhIs8QkCbdB6Zt4g7gjjYD6unpbbIxnB8yy+hSwTkFRkOfiU5GiN2vBT+XftyVeRb3dqqdv1Q4EP/3VmGjqwi6Gg00rorbg3XDdTXDN7GucmQnKZxJyXXWEk6G6wQO4QjHvmkd/ItDIk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711971711; c=relaxed/simple; bh=UYC+YR1VPLL0SL0EBTzo51XPgYlTO5o6c89ZeisMVC0=; h=Date:Message-ID:From:To:Cc:Subject:In-Reply-To:References: MIME-Version:Content-Type; b=oSWW5IjsTWIMlPYKVwkpjrAkaKnykqc37UiWphgd+l467VSt0mQcYk7qwQOaimE6OerSuQJK6MYf7HFQVQ1wTKa5SSRVYs4EEWpyy2KT2eoNgt8EcIi21HuzO8iMEDZhS3snqLyS9wJN6E4KjtZsjOrKJPtLUiD9oie/rYhCwCA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=suse.de; spf=pass smtp.mailfrom=suse.de; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.b=EaEYNc3Y; dkim=permerror (0-bit key) header.d=suse.de header.i=@suse.de header.b=0cNE4ceI; arc=none smtp.client-ip=195.135.223.130 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=suse.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=suse.de Received: from imap2.dmz-prg2.suse.org (imap2.dmz-prg2.suse.org [10.150.64.98]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 6107333982; Mon, 1 Apr 2024 11:41:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1711971701; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=30FgTz2okvHE1p2zMAwKysKeti14MJFUOG5cwd4mQgg=; b=EaEYNc3YIYrPzwE6gP1rN33NdgwBmWlO8frXhMmciYNPIYI9ZZ2YVX9LNN8zQ9+41SQXV2 na2tzvJJg4QLPegsWBRBeGM1/HpLhMQ5W7X2kjoBI0iqFEZ3I52nW5Fd4Umi/RkcNP0ZLL HecrbPtfClD1gH4TyiI98ia87/DEiC8= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1711971701; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=30FgTz2okvHE1p2zMAwKysKeti14MJFUOG5cwd4mQgg=; b=0cNE4ceIZzfxKBkcQpiihuJscMD9hCtiR0GnFx57879MPnXseVCW2/EzN5S2XUGD+gs3hw JQpXYPDGB8yuXfAQ== Authentication-Results: smtp-out1.suse.de; none Received: from imap2.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap2.dmz-prg2.suse.org (Postfix) with ESMTPS id 363C9139BE; Mon, 1 Apr 2024 11:41:41 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap2.dmz-prg2.suse.org with ESMTPSA id rQR7C3WdCmbdDgAAn2gu4w (envelope-from ); Mon, 01 Apr 2024 11:41:41 +0000 Date: Mon, 01 Apr 2024 13:41:45 +0200 Message-ID: <87v851e2di.wl-tiwai@suse.de> From: Takashi Iwai To: Mikhail Gavrilov Cc: Takashi Iwai , Linux List Kernel Mailing , linux-sound@vger.kernel.org Subject: Re: regression/bisected/6.9 commit 587d67fd929ad89801bcc429675bda90d53f6592 decrease 30% of gaming performance In-Reply-To: References: <874jcl7e83.wl-tiwai@suse.de> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/27.2 Mule/6.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spamd-Result: default: False [0.70 / 50.00]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_SHORT(-0.20)[-1.000]; MIME_GOOD(-0.10)[text/plain]; BAYES_HAM(-0.00)[28.02%]; TAGGED_RCPT(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; DKIM_SIGNED(0.00)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519]; FUZZY_BLOCKED(0.00)[rspamd.com]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; RCVD_TLS_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCPT_COUNT_THREE(0.00)[4] X-Spam-Score: 0.70 X-Spam-Level: X-Spam-Flag: NO On Mon, 01 Apr 2024 13:07:26 +0200, Mikhail Gavrilov wrote: > > On Mon, Apr 1, 2024 at 12:07 PM Takashi Iwai wrote: > > > > Is it a regression against the performance on 6.8? > > > > If so, what happens when you revert both this (587d67fd929a) and > > beb45974dd49? That should make the timer code back to 6.8 code. > > > > > > Takashi > > The commit beb45974dd49 boosted performance to 30%, but commit > 587d67fd929a canceled this boost. > > I want to say that reverting commit beb45974dd49 returns performance > to 83FPS [1] and this is sad. > > So I ask again is it possible to find a better approach than 587d67fd929a? > > [1] https://postimg.cc/xJMjkcHP The only code of the commit 587d67fd929a is the close of ALSA timer device. If it really matters, it implies that the user-space seems trying to open/close the ALSA timer device so frequently. Are you using ALSA dmix/dsnoop? It would explain. Takashi