Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp1470876pxb; Thu, 14 Apr 2022 07:00:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzVUArRT0Uf7q4azPWtcCh5vVFtluzIxcU3piCw7pW20DIRnVbzt9sgrVrjN+PyCstJiGY9 X-Received: by 2002:a17:90b:1886:b0:1cb:8e79:8ebb with SMTP id mn6-20020a17090b188600b001cb8e798ebbmr3877496pjb.176.1649944851484; Thu, 14 Apr 2022 07:00:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649944851; cv=none; d=google.com; s=arc-20160816; b=MO6QYp7HW0OZ+N53SgV4UNLHzAR0fHo6/OPppzZkGT2/wxb1gbuPjlkDvbvMl1+5oG yvuztMdJsJRk/5CWGZ9/pRK2a7Pm/2wUsJAuKP1Z2Kh6JrDseXAbAzz0vsqQyRqumUxN o10LTIHE+5R/JZNgSUJg8fW9aGWZYKwZGV1AjsTw+Tf/DBeXuz4GNeKXaDrusJXRHs3L 5JGv4jprMTHUOPSeAjAsMLeZ+R6ltDnCIoALCeHBSqghv+1mR1mYIyYmohf3kfE4lpbA mGIJkApQaQzXStW0G0nB546Wz/FWM/iCOUHaSuOz22W5K+t+R7HPLExgzN9Sz4lbuEz/ bKLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:references:message-id :in-reply-to:subject:cc:to:from:date; bh=LtbnkFaqSUDGIPMqt/OYTAZel2GlW6O7JISf0wLhZFo=; b=bRVNESjQ98BKAa/sY2xOr6BONDdLXKaLTETnSIPapWTljMLrnhgdnJi7/rDWTtZHuy ansQ6Rdsidj2D3L6xiEIFgDXY7/H2DYJcMiypec3QYuAUsIrUQPH0YjigytZdsUa7lTQ OSSRLOUC4a33PJC5ChVzIlrW+L6aFeLg9f0jTRWgPfo0LCvamMQKa+QStUU41CgwcNNx GM2Kx0iZ+1Z0tZC7sjmjgF2StEUawaFt82AHAYpbOC6ST8u/1vnisUlecZadRaBJWBju ytBkHPYaeO6mnatvwilsjT04MDpcCbFU6UWXMIWeKYLB/v2tSpNOuZcT1CS0cnmmfHdd KlyQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i21-20020a631315000000b003816043f01fsi8725322pgl.532.2022.04.14.07.00.34; Thu, 14 Apr 2022 07:00:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235116AbiDMP5y (ORCPT + 99 others); Wed, 13 Apr 2022 11:57:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55648 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236729AbiDMP5d (ORCPT ); Wed, 13 Apr 2022 11:57:33 -0400 Received: from angie.orcam.me.uk (angie.orcam.me.uk [78.133.224.34]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id E71C0633AB for ; Wed, 13 Apr 2022 08:55:11 -0700 (PDT) Received: by angie.orcam.me.uk (Postfix, from userid 500) id BB99E92009C; Wed, 13 Apr 2022 17:55:10 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by angie.orcam.me.uk (Postfix) with ESMTP id B4A0E92009B; Wed, 13 Apr 2022 16:55:10 +0100 (BST) Date: Wed, 13 Apr 2022 16:55:10 +0100 (BST) From: "Maciej W. Rozycki" To: Thomas Gleixner cc: Daniel Vacek , "H. Peter Anvin" , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, open list Subject: Re: [PATCH] x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 In-Reply-To: <875yndf760.ffs@tglx> Message-ID: References: <20220202140244.1681140-1-neelx@redhat.com> <874k361liu.ffs@tglx> <87ee22f3ci.ffs@tglx> <875yndf760.ffs@tglx> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Thomas, > > For the record, it's documented in the i82498DX datasheet[1] and user > > manual[2]: > > > > 'Bits [19:18] Timer Base: This field selects the time base input to be > > used by the timer. > > That's true, but how many people aside of you and me still have access > to the i82498DX related documentation? The interwebs has no trace of > them. Hmm, actually now that you mention it I recall that archive.org does have scanned copies of the 1995 Intel486 Microprocessors and Pentium Processors databooks, and they include the i82489DX datasheet and manual respectively starting from pages 4-220 (857) and 2-579 (600). See: I have uploaded clean copies of the discrete documents to my site now too, made via a PostScript printer driver with the "print" function of software included with Intel Data on Demand CDs to handle the proprietary document format used there. Sadly these are bitmaps rather than searchable PDFs, but they might be easier to refer to. No better format has been tracked down. See: Because why not? > With the above I explicitely meant the undocumented bit overlap both in > the current SDMs and the kernel source. Fair enough. The lore has probably been already forgotten within Intel. Maciej