From owner-cvs-src-old@FreeBSD.ORG Sun Jun 19 13:35:59 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7698410657C9 for ; Sun, 19 Jun 2011 13:35:59 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 470AA8FC1A for ; Sun, 19 Jun 2011 13:35:59 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p5JDZx1j052951 for ; Sun, 19 Jun 2011 13:35:59 GMT (envelope-from kan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p5JDZxOt052950 for cvs-src-old@freebsd.org; Sun, 19 Jun 2011 13:35:59 GMT (envelope-from kan@repoman.freebsd.org) Message-Id: <201106191335.p5JDZxOt052950@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kan@repoman.freebsd.org using -f From: Alexander Kabaev Date: Sun, 19 Jun 2011 13:35:41 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/common load_elf_obj.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jun 2011 13:35:59 -0000 kan 2011-06-19 13:35:41 UTC FreeBSD src repository Modified files: sys/boot/common load_elf_obj.c Log: SVN rev 223295 on 2011-06-19 13:35:41Z by kan Minimize backward seeks when trying to load ELF relocatable modules. Some of loader filesystems are very ill equipped to handle seeking backwards within the file. Namely, tftp requires trasfer to be restarted from the start of the file every time we go backwards. Revision Changes Path 1.5 +30 -7 src/sys/boot/common/load_elf_obj.c