NetBSD Problem Report #23923

Received: (qmail 6245 invoked by uid 605); 29 Dec 2003 05:17:46 -0000
Message-Id: <qq1xqoi4o6.fsf@marcela.zlz.net>
Date: 29 Dec 2003 00:17:13 -0500
From: "Darrin B. Jewell" <dbj@netbsd.org>
Sender: gnats-bugs-owner@NetBSD.org
To: gnats-bugs@gnats.netbsd.org
Cc: "Darrin B. Jewell" <dbj@netbsd.org>
Subject: libsa missing support for APPLE_UFS

>Number:         23923
>Category:       port-macppc
>Synopsis:       libsa missing support for APPLE_UFS
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    dbj
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 29 05:18:00 +0000 2003
>Closed-Date:    
>Last-Modified:  Mon Dec 29 05:20:38 +0000 2003
>Originator:     Darrin B. jewell
>Release:        -current, updated via cvs ~20031227T2330Z
>Organization:
>Environment:
src/sys/lib/libsa/ufs_ls.c version:
 $NetBSD: ufs_ls.c,v 1.6 2003/08/07 16:32:31 agc Exp $
>Description:

libsa's does not correctly handle the 1024 byte DIRBLKSIZ
that can be encountered on APPLE_UFS filesystems.

See also kern/17345 "Apple UFS filesystem support, patches included"

>How-To-Repeat:

Code inspection.

Most of the time libsa will just work, but it could potentially
encounter directories which it will not read correctly.

>Fix:

Tweak directory block reading code in libsa to handle records
that may cross 512 byte boundaries.

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: port-macppc-maintainer->dbj 
Responsible-Changed-By: dbj 
Responsible-Changed-When: Mon Dec 29 05:20:09 UTC 2003 
Responsible-Changed-Why:  
Darrin handling APPLE_UFS issues 
>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.