NetBSD-Bugs archive

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

PR/54222 CVS commit: src/sbin/mount_portal

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

From: "Robert Elz" <>
Subject: PR/54222 CVS commit: src/sbin/mount_portal
Date: Thu, 23 May 2019 11:13:17 +0000

 Module Name:	src
 Committed By:	kre
 Date:		Thu May 23 11:13:17 UTC 2019
 Modified Files:
 	src/sbin/mount_portal: pt_file.c puffs_portal.c
 Log Message:
 PR bin/54222
 Don't use portal_node_reclaim() inappropriately.   It frees data we
 did not allocate, but which might have been allocated by someone else.
 While here, various other cleanups (avoid losing fd's if fork fails,
 don't compose mangled st_mode S_IFMT values - puffs or's in what it
 thinks is correct to the value we set, one case I saw was producing
 0110600 for the mode, the 011 isn't any defined type at all - I'd
 never seen ls print a '?' as the first char of ls -l output before!
 This is still not really correct, but is I believe, better than before.
 To generate a diff of this commit:
 cvs rdiff -u -r1.19 -r1.20 src/sbin/mount_portal/pt_file.c
 cvs rdiff -u -r1.9 -r1.10 src/sbin/mount_portal/puffs_portal.c
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index