From owner-freebsd-i386@FreeBSD.ORG Fri May 21 14:10:21 2004 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88E4916A4CF for ; Fri, 21 May 2004 14:10:21 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6480343D39 for ; Fri, 21 May 2004 14:10:21 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i4LLALaN022082 for ; Fri, 21 May 2004 14:10:21 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i4LLALVO022081; Fri, 21 May 2004 14:10:21 -0700 (PDT) (envelope-from gnats) Resent-Date: Fri, 21 May 2004 14:10:21 -0700 (PDT) Resent-Message-Id: <200405212110.i4LLALVO022081@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Geoff Buckingham Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBC4116A4CE for ; Fri, 21 May 2004 14:07:53 -0700 (PDT) Received: from chuggalug.clues.com (chuggalug.demon.co.uk [62.49.17.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 240B943D3F for ; Fri, 21 May 2004 14:07:53 -0700 (PDT) (envelope-from geoffb@chuggalug.clues.com) Received: from chuggalug.clues.com (localhost [127.0.0.1]) by chuggalug.clues.com (8.12.10/8.12.10) with ESMTP id i4LL233N041849 for ; Fri, 21 May 2004 21:02:03 GMT (envelope-from geoffb@chuggalug.clues.com) Received: (from geoffb@localhost) by chuggalug.clues.com (8.12.10/8.12.10/Submit) id i4LL224C041846; Fri, 21 May 2004 21:02:03 GMT (envelope-from geoffb) Message-Id: <200405212102.i4LL224C041846@chuggalug.clues.com> Date: Fri, 21 May 2004 21:02:03 GMT From: Geoff Buckingham To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: i386/67011: [patch] MFC of vpd driver for IBM xSeries etc X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Geoff Buckingham List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 May 2004 21:10:21 -0000 >Number: 67011 >Category: i386 >Synopsis: [patch] MFC of vpd driver for IBM xSeries etc >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri May 21 14:10:21 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Geoff Buckingham >Release: FreeBSD 4.10-PRERELEASE i386 >Organization: >Environment: System: FreeBSD 4.10-PRERELEASE FreeBSD 4.10-PRERELEASE #4: Fri May 21 16:26:26 BST 2004 root@:/o2/obj/usr/src/sys/GENERIC i386 >Description: IBM xSeries servers, thinkpads etc keep 'vital product data' in the BIOS being able to read this data allows you to find serial numbers, model numbers for remote machines. Current got the vpd driver ages ago never been MFC'd. Tested for funtionality and repeated kldload/unload on IBM Thinkpad T23 and x342. >How-To-Repeat: NA >Fix: In short vpd.c from current just works, however to be precise.... Take following from current keeping paths in 4.10 src src/sys/i386/bios/vpd.c (v1.2) src/sys/modules/bios/vpd/Makefile (v1.1) src/sys/modules/bios/Makefile (v1.1) remove 'smapi' and 'smbios' from SUBDIR= line of src/sys/modules/bios/Makefile (leaves only vpd) add 'bios' to src/sys/modules/Makefile SUBDIR= line. (v1.110.2.83) >Release-Note: >Audit-Trail: >Unformatted: