From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 7E65429BD9B; Wed, 12 Nov 2025 10:49:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=13.77.154.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762944583; cv=none; b=lMKAlXL5jYxp6L1ED3KhxDRZvmAA3Pt7YFvFEVYGQrn9yjJyhPKs9+kfHUTTNqdLi6yKGnh7yppOBz3+VRNgvrbakUPXgUz3v6v9Hw4gXET/nzjIi1MBQ3ITN+Snniu04F/uPXf8xk2FlNhp1XdU2b5uOAD24u6pJH0Kal8IBqs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762944583; c=relaxed/simple; bh=IX8qUzUk3b50d98YAIPFiw12dnof336Skxvj7fpuE1o=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=PsmatbMSgEDpcLwzl2csm+yd3sW5sBTfJ+TpjecMwSJncWslqh2cG60q8Mtgj78vYyorZ23XcEvF9YjjoOExZ4Etqht1EKA7UCGbFWyFm4sQ0qW1oPpboqtWlCLxx0obDwxrJsXSbjuUUfZH6wzASeTlTe170fAHlYQZdJvZ8ss= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.microsoft.com; spf=pass smtp.mailfrom=linux.microsoft.com; dkim=pass (1024-bit key) header.d=linux.microsoft.com header.i=@linux.microsoft.com header.b=Fsz/g+Uu; arc=none smtp.client-ip=13.77.154.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.microsoft.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.microsoft.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux.microsoft.com header.i=@linux.microsoft.com header.b="Fsz/g+Uu" Received: from [10.95.76.239] (unknown [167.220.238.207]) by linux.microsoft.com (Postfix) with ESMTPSA id 993352013353; Wed, 12 Nov 2025 02:49:30 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com 993352013353 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1762944575; bh=reATR7Vd96fAhYPF9PhiaC2fKXVLrWC6D+RVNdAQn/c=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=Fsz/g+Uuur8Zt7TR/S5q3RyNfjAJF1wKUlPa2HNMw5mHuKV20pBflG8/yzqDc8qs1 2FEwFycNntX9fJUjRZEDaLEKaibXeFQsmnEJiJCzwJFAjUXiiZf3JqBIfVly8+tlO5 /rCKSgBgnDct4+aegi1YLk/Ww8zQY/Jru4jiphiQ= Message-ID: Date: Wed, 12 Nov 2025 16:19:26 +0530 Precedence: bulk X-Mailing-List: linux-hyperv@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v11 2/2] Drivers: hv: Introduce mshv_vtl driver To: Peter Zijlstra , Michael Kelley , Paolo Bonzini Cc: Paolo Bonzini , Sean Christopherson , "K . Y . Srinivasan" , Haiyang Zhang , Wei Liu , Dexuan Cui , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , "H . Peter Anvin" , "linux-hyperv@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "x86@kernel.org" , Mukesh Rathor , Stanislav Kinsburskii , Nuno Das Neves , Christoph Hellwig , Saurabh Sengar , ALOK TIWARI References: <20251110050835.1603847-1-namjain@linux.microsoft.com> <20251110050835.1603847-3-namjain@linux.microsoft.com> <20251110143834.GA3245006@noisy.programming.kicks-ass.net> <20251111081352.GD278048@noisy.programming.kicks-ass.net> <20251112093704.GC4067720@noisy.programming.kicks-ass.net> <20251112101038.GE4067720@noisy.programming.kicks-ass.net> Content-Language: en-US From: Naman Jain In-Reply-To: <20251112101038.GE4067720@noisy.programming.kicks-ass.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 11/12/2025 3:40 PM, Peter Zijlstra wrote: > On Wed, Nov 12, 2025 at 09:44:20AM +0000, Michael Kelley wrote: > >> Thanks. If that symbol is referenced only by these few lines, I'd >> go with something even shorter and simpler. Perhaps: >> >> .section .discard.addressable,"aw" >> .align 8 >> .type vtl_return_sym, @object >> .size vtl_return_sym, 8 >> vtl_return_sym: >> .quad __SCK____mshv_vtl_return_hypercall >> >> Regardless of the choice of symbol name, add a comment about >> mimicking __ADDRESSABLE(). That feels less messy to me, but >> it's Naman's call. > > Right, that'll work. Thanks Michael, Peter and Paolo for your inputs. I'll use a simpler name and add a comment to explain it. Regards, Naman