gets used; change negative byte counts to printf's for now
SCCS-vsn: sys/ufs/lfs/lfs_segment.c 7.14
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)lfs_segment.c 7.13 (Berkeley) %G%
+ * @(#)lfs_segment.c 7.14 (Berkeley) %G%
*/
#include <sys/param.h>
*/
#include <sys/param.h>
LFS_SEGENTRY(sup, fs, datosn(fs, daddr), bp);
#ifdef DIAGNOSTIC
if (sup->su_nbytes < sizeof(struct dinode))
LFS_SEGENTRY(sup, fs, datosn(fs, daddr), bp);
#ifdef DIAGNOSTIC
if (sup->su_nbytes < sizeof(struct dinode))
- panic("lfs: negative bytes (segment %d)\n",
+ /* XXX -- Change to a panic. */
+ printf("lfs: negative bytes (segment %d)\n",
datosn(fs, daddr));
#endif
sup->su_nbytes -= sizeof(struct dinode);
datosn(fs, daddr));
#endif
sup->su_nbytes -= sizeof(struct dinode);
LFS_SEGENTRY(sup, fs, datosn(fs, daddr), bp);
#ifdef DIAGNOSTIC
if (sup->su_nbytes < fs->lfs_bsize)
LFS_SEGENTRY(sup, fs, datosn(fs, daddr), bp);
#ifdef DIAGNOSTIC
if (sup->su_nbytes < fs->lfs_bsize)
- panic("lfs: negative bytes (segment %d)\n",
+ /* XXX -- Change to a panic. */
+ printf("lfs: negative bytes (segment %d)\n",
datosn(fs, daddr));
#endif
sup->su_nbytes -= fs->lfs_bsize;
datosn(fs, daddr));
#endif
sup->su_nbytes -= fs->lfs_bsize;
if (bp->b_saveaddr) {
free(bp->b_un.b_addr, M_SEGMENT);
bp->b_un.b_addr = bp->b_saveaddr;
if (bp->b_saveaddr) {
free(bp->b_un.b_addr, M_SEGMENT);
bp->b_un.b_addr = bp->b_saveaddr;