NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: install/44226: Vax bootloader doesn't support FFSv2



The following reply was made to PR install/44226; it has been noted by GNATS.

From: Martin Husemann <martin%duskware.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: install/44226: Vax bootloader doesn't support FFSv2
Date: Sun, 12 Dec 2010 23:26:14 +0100

 For the record: this has been fixed in -current already (HAVE_UFS2_BOOT
 define) by tsutsui-san:
 
 date: 2009/04/07 10:45:04;  author: tsutsui;  state: Exp;  lines: +42 -2
 Improve UFS2 root handling on sysinst:
 - add HAVE_UFS2_BOOT define on ports which have UFS2 capable loader
 - reject UFS2 for root file system on ports !HAVE_UFS2_BOOT
 - add a MI function to get bootxx name from root file system type
   per MD defines and remove md_bootxx_name() from arch/i386/md.c,
   so that alpha can use bootxx_ffsv2 for UFS2 as well as x86
 
 Tested on i386 and alpha with FFSv1 and FFSv2, and also
 tested on vax (on simh) for !HAVE_UFS2_BOOT case.
 de translation is provided by martin@.
 
 No objection on tech-install, and "move forward with it" from perry@.
 
 XXX1: not tested on all ports, more ports might/could have UFS2 root support
 XXX2: no es, fr, and pl translations, even en message should be improved
 XXX3: alpha has a fixed en message without MSG
 
 and:
 
 revision 1.50
 date: 2009/04/05 00:50:51;  author: tsutsui;  state: Exp;  lines: +6 -3
 - introduce machine dependent DEFAULT_UFS2 and HAVE_UFS2_BOOT flags in md.h
 - use those flags to change default ffs type, rather than adding
   __HAVE_UFS2_BOOT in <machine/types.h>
 
 Okay'ed by martin@, briefly tested on i386.
 
 
 Hunt for the missing translations and pullup?
 
 Martin
 


Home | Main Index | Thread Index | Old Index