i386/67011: [patch] MFC of vpd driver for IBM xSeries etc

Geoff Buckingham geoffb at chuggalug.clues.com
Fri May 21 14:10:21 PDT 2004


>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:


More information about the freebsd-i386 mailing list