From owner-cvs-all@FreeBSD.ORG Tue Dec 11 22:10:55 2007 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EC49616A419; Tue, 11 Dec 2007 22:10:55 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EAFC313C45A; Tue, 11 Dec 2007 22:10:55 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id lBBMAtrS010584; Tue, 11 Dec 2007 22:10:55 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id lBBMAtxN010582; Tue, 11 Dec 2007 22:10:55 GMT (envelope-from marius) Message-Id: <200712112210.lBBMAtxN010582@repoman.freebsd.org> From: Marius Strobl Date: Tue, 11 Dec 2007 22:10:55 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/afbinit Makefile ports/sysutils/afbinit/files patch-afbinit.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Dec 2007 22:10:56 -0000 marius 2007-12-11 22:10:55 UTC FreeBSD ports repository (src committer) Modified files: sysutils/afbinit Makefile sysutils/afbinit/files patch-afbinit.c Log: - Ever since this port was converted to use a rc.d startup it announces the uploading of the microcode. Printing this out via the framebuffer turned out to sometimes being delayed until during the upload of the microcode to it, resulting in a concurrent access which freezes the machine. So change afbinit(8) to no longer announce the upload. Of course the proper way to solve this would be to do the upload in the kernel with proper locking, if the licenses of both the afbinit(8) code and the microcode allowed. - Re-read the board type after uploading the microcode so the right one is displayed. - Fix GCC4 warnings. Approved by: netchild Revision Changes Path 1.5 +1 -1 ports/sysutils/afbinit/Makefile 1.3 +20 -12 ports/sysutils/afbinit/files/patch-afbinit.c