Page MenuHomeFreeBSD
Feed Advanced Search

Jan 3 2018

pfg accepted D11530: ext2fs: Add 64bit feature support.

Approved: however since this depend on the 64 bit inode changes, my guess is that it cannot be merged to stable as-is.

Jan 3 2018, 3:02 PM

Jan 2 2018

pfg added inline comments to D11530: ext2fs: Add 64bit feature support.
Jan 2 2018, 3:57 PM

Dec 31 2017

pfg created D13706: sysv_ipc.c: merge copyright assignment to the NetBSD Foundation.
Dec 31 2017, 4:09 AM
pfg committed rS327408: sysv_{ipc|shm}: update the NetBSD VCS tags to match nearer our files..
sysv_{ipc|shm}: update the NetBSD VCS tags to match nearer our files.
Dec 31 2017, 3:34 AM

Dec 30 2017

pfg committed rS327383: elink.[ch]: Move historic VCS tags after the license..
elink.[ch]: Move historic VCS tags after the license.
Dec 30 2017, 3:13 PM
pfg committed rS327373: geom_ccd.c: Fix the licenses properly.
geom_ccd.c: Fix the licenses properly
Dec 30 2017, 2:07 AM
pfg committed rS327372: geom_ccd.c: Update the license with changes from upstream..
geom_ccd.c: Update the license with changes from upstream.
Dec 30 2017, 1:37 AM
pfg committed rS327370: ccdconfig: Move VCS tags to be more consistent with our style..
ccdconfig: Move VCS tags to be more consistent with our style.
Dec 30 2017, 12:26 AM
pfg committed rS327368: ccdconfig: Update licensing terms to match NetBSD..
ccdconfig: Update licensing terms to match NetBSD.
Dec 30 2017, 12:23 AM

Dec 29 2017

pfg committed rS327331: if_txpreg.h: drop clauses 3 and 4..
if_txpreg.h: drop clauses 3 and 4.
Dec 29 2017, 1:00 AM
pfg committed rS327329: dev/txp: Update if_txpreg.h to match OpenBSD's version..
dev/txp: Update if_txpreg.h to match OpenBSD's version.
Dec 29 2017, 12:27 AM

Dec 28 2017

pfg committed rS327297: Fix some typos..
Fix some typos.
Dec 28 2017, 8:41 PM
pfg committed rS327296: netinet6/ip6_id.c: niels kindly dropped clause 3/4 from the license..
netinet6/ip6_id.c: niels kindly dropped clause 3/4 from the license.
Dec 28 2017, 8:35 PM
pfg committed rS327295: Start syncing changes from OpenBSD's ip6_id.c instead of ip_id.c..
Start syncing changes from OpenBSD's ip6_id.c instead of ip_id.c.
Dec 28 2017, 8:27 PM
pfg committed rS327294: Revert r327293.
Revert r327293
Dec 28 2017, 8:10 PM
pfg committed rS327293: netinet6/ip6_id.c: niels kindly dropped clause 3/4 from the license..
netinet6/ip6_id.c: niels kindly dropped clause 3/4 from the license.
Dec 28 2017, 7:43 PM
pfg committed rS327290: rpc.sprayd: Remove 3rd and 4th clauses in christos' license..
rpc.sprayd: Remove 3rd and 4th clauses in christos' license.
Dec 28 2017, 5:52 PM
pfg committed rS327289: rpc.sprayd: Bring some changes from NetBSD..
rpc.sprayd: Bring some changes from NetBSD.
Dec 28 2017, 5:44 PM
pfg committed rS327288: sys/sys/chio.h: add NetBSD RCS ID..
sys/sys/chio.h: add NetBSD RCS ID.
Dec 28 2017, 2:26 PM
pfg committed rS327287: sys/i386/isa/elink*: sync with (older) NetBSD..
sys/i386/isa/elink*: sync with (older) NetBSD.
Dec 28 2017, 2:14 PM
pfg committed rS327261: SPDX: fix wrong license ID tag in dev/cesa..
SPDX: fix wrong license ID tag in dev/cesa.
Dec 28 2017, 3:11 AM
pfg committed rS327260: SPDX: fix wrong license ID tag in dev/spibus..
SPDX: fix wrong license ID tag in dev/spibus.
Dec 28 2017, 3:05 AM
pfg committed rS327257: SPDX: fix wrong license ID tag in libkern..
SPDX: fix wrong license ID tag in libkern.
Dec 28 2017, 1:20 AM
pfg committed rS327256: arm/ixp425: Drop 3rd and 4th clauses from Ichiro FUKUHARA's license..
arm/ixp425: Drop 3rd and 4th clauses from Ichiro FUKUHARA's license.
Dec 28 2017, 1:12 AM

Dec 27 2017

pfg committed rS327255: SPDX: fix license ID tags for arm/xscale..
SPDX: fix license ID tags for arm/xscale.
Dec 27 2017, 10:48 PM
pfg committed rS327252: sparc64: Update idprom.h..
sparc64: Update idprom.h.
Dec 27 2017, 10:01 PM
pfg committed rS327249: SPDX: Small for a license ID tags..
SPDX: Small for a license ID tags.
Dec 27 2017, 9:36 PM
pfg committed rS327248: SPDX: Fix some License ID tags for libc..
SPDX: Fix some License ID tags for libc.
Dec 27 2017, 9:21 PM
pfg committed rS327245: ccdconfig: Update licensing terms..
ccdconfig: Update licensing terms.
Dec 27 2017, 8:10 PM
pfg committed rS327243: SPDX: Complete License ID tags for UFS..
SPDX: Complete License ID tags for UFS.
Dec 27 2017, 7:14 PM

Dec 22 2017

pfg added a comment to D11530: ext2fs: Add 64bit feature support.
In D11530#284219, @fsu wrote:

What I find confusing is that there is "force_64bit_alloc", labelled for testing/debugging only and a couple of TODO things that give the impresion that the implementation is still not ready.

Yep, seems like I should ask the suggestion here...
Let me explain. This is hack to allow to allocate blocks outside of UINT_MAX range, which was used for testing purposes..
I mean, it is too difficult to test 16TB volume in case of ENOSPC without it.
So, I want to store it in svn history, to explain, how it was tested.
My plan was to commit main patch and then remove this hack. Or it is too dirty behavior to store stuff like this in the history?

Dec 22 2017, 5:52 PM
pfg committed rS327086: SPDX: Reverse License ID tags from the lmc driver..
SPDX: Reverse License ID tags from the lmc driver.
Dec 22 2017, 5:15 PM
pfg added a comment to D11530: ext2fs: Add 64bit feature support.
In D11530#284091, @fsu wrote:

I can confirm that it is ready to commit to head with long MFC for additional testing.
I made normal tests using fsx/fstorture + tests for modes when blocks are allocated out of UINT_MAX range.
More detailed information could be found in second test scripts attachment.
The reason why it was done in two phases (I mean a bunch of time between first and second review revisions),
because this feature heavily related with extents.
There were two ways to integrate extents and 64bit:

  • RO extents, then RO 64bit, then RW extents, then RW 64bit.
  • RO extents, then RW extetns, then RW 64bit.

So, the second way was chosen, because I decided, that it is more difficult to test RO feature implementation, than RW.
The next required feature is metadata_csum. When it will be integrated, it will be possible to switch to meta_bg/flex_bg features set.

Dec 22 2017, 2:44 PM

Dec 21 2017

pfg removed a reviewer for D11530: ext2fs: Add 64bit feature support: trasz.

What is the status .. is this ready or just an update for the record?

Dec 21 2017, 7:50 PM
pfg committed rS327064: patch: further cleanup to git-style diffs..
patch: further cleanup to git-style diffs.
Dec 21 2017, 4:25 PM
pfg committed rS327063: patch: rejname[] is also -r option buffer, and should be PATH_MAX..
patch: rejname[] is also -r option buffer, and should be PATH_MAX.
Dec 21 2017, 4:19 PM

Dec 20 2017

pfg committed rS327040: Revert r327005 - SPDX tags for license similar to BSD-2-Clause..
Revert r327005 - SPDX tags for license similar to BSD-2-Clause.
Dec 20 2017, 8:25 PM

Dec 19 2017

pfg committed rS327005: SPDX: These are fundamentally BSD-2-Clause..
SPDX: These are fundamentally BSD-2-Clause.
Dec 19 2017, 10:40 PM

Dec 18 2017

pfg added inline comments to D13528: fuse extattrs: fix issue when neither uio nor size were not passed to VOP_* (logic only)..
Dec 18 2017, 3:05 PM
pfg accepted D13528: fuse extattrs: fix issue when neither uio nor size were not passed to VOP_* (logic only)..

LGTM

Dec 18 2017, 3:00 PM
pfg added a comment to D13528: fuse extattrs: fix issue when neither uio nor size were not passed to VOP_* (logic only)..

Please add a description here to have an idea what the commit log would look like.

Dec 18 2017, 2:52 PM

Dec 14 2017

pfg added a comment to D13487: fuse extattrs: fix issue when neither uio nor size were not passed to VOP_*..

Cosmetic changes don't need to be in the Differential Review: they just distract us from the main changes.
Send me a diff privately and I will approve them.

Dec 14 2017, 2:27 PM

Dec 13 2017

pfg committed rS326828: SPDX: some uses of the RSA-MD license..
SPDX: some uses of the RSA-MD license.
Dec 13 2017, 4:30 PM
pfg committed rS326823: SPDX: mostly fixes to previous changes..
SPDX: mostly fixes to previous changes.
Dec 13 2017, 4:13 PM

Dec 12 2017

pfg committed rS326814: MFC r326282: (by fsu).
MFC r326282: (by fsu)
Dec 12 2017, 10:10 PM

Dec 10 2017

pfg added a comment to D13369: Add hammer support for fstyp(8)..
In D13369#280745, @pfg wrote:

The next question is ... do we want this?

IMHO yes.

I still think that bringing in such amount of code for an otherwise unsupported filesystem is premature. As it was said, we can (and should) keep it in code review until the time comes when it's more useful.

Dec 10 2017, 5:03 PM
pfg added a comment to D13369: Add hammer support for fstyp(8)..
In D13369#280745, @pfg wrote:

The logical question is if it works at all. The next question is ... do we want this?

This is the main thing I was wondering about when I saw this DR. Do we ever plan to have this Hammer thing support, like being able to mount their volumes? What is possible usage scenario of this code in FreeBSD right now, without actual mount support? I fear that this code won't be maintained well and might start to bitrot since day one.

Dec 10 2017, 3:32 PM
pfg added a comment to D13369: Add hammer support for fstyp(8)..

Interesting ...
I took the C files from DragonfLyBSD as well: I only changed them so that they would compile with the headers placed locally.
The style issues should probably be reported upstream, it is not something we should be fixing..
The logical question is if it works at all. The next question is ... do we want this?

Dec 10 2017, 1:36 AM

Dec 8 2017

pfg committed rS326700: SPDX: more ISC-related files..
SPDX: more ISC-related files.
Dec 8 2017, 5:53 PM
pfg committed rS326695: SPDX: license IDs for some ISC-related files..
SPDX: license IDs for some ISC-related files.
Dec 8 2017, 3:58 PM

Dec 7 2017

pfg accepted D13405: Move buffer size checks outside of the vnode locks..

For the record: Approved by mentor as well ...

Dec 7 2017, 2:35 PM
pfg accepted D13390: dc(1): fix modulo operations with fractional inputs.
Dec 7 2017, 1:11 AM

Dec 6 2017

pfg added a reviewer for D13369: Add hammer support for fstyp(8).: eadler.

Perhaps Eitan is interested ...

Dec 6 2017, 1:21 AM

Dec 4 2017

pfg added a comment to D13369: Add hammer support for fstyp(8)..
In D13369#279103, @bcr wrote:

At the top of fstyp.8, you need to bump the .Dd to the date of the commit, since this is a content change.

Dec 4 2017, 10:18 PM
pfg created D13369: Add hammer support for fstyp(8)..
Dec 4 2017, 8:40 PM
pfg accepted D13359: ext2fs: Fix extattr getters in case of neither uio nor buffer was not passed to VOP_*..
Dec 4 2017, 2:08 PM

Dec 2 2017

pfg committed rS326474: SPDX: Complete license IDs for ext2fs..
SPDX: Complete license IDs for ext2fs.
Dec 2 2017, 5:23 PM
pfg accepted D13336: dc(1): fix input of non-decimal fractional numbers.

I have no time currently but as a side note there are at least a couple of interesting cleanups in OpenBSD:

Dec 2 2017, 3:51 PM

Nov 30 2017

pfg committed rS326408: SPDX: use the Beerware identifier..
SPDX: use the Beerware identifier.
Nov 30 2017, 8:34 PM
pfg committed rS326405: SPDX: oops .. not from CMU..
SPDX: oops .. not from CMU.
Nov 30 2017, 3:58 PM
pfg committed rS326403: SPDX: Consider code from Carnegie-Mellon University..
SPDX: Consider code from Carnegie-Mellon University.
Nov 30 2017, 3:48 PM
pfg committed rS326402: SPDX: wrong license..
SPDX: wrong license.
Nov 30 2017, 3:46 PM
pfg committed rS326398: SPDX: Fix some cases wrongly attributed to MIT..
SPDX: Fix some cases wrongly attributed to MIT.
Nov 30 2017, 3:10 PM

Nov 28 2017

pfg added a comment to D13209: linuxulator: Add user xattrs support for i386 and amd64 platforms..
In D13209#276906, @cem wrote:

Thanks!

If someone wanted to test this, how would they setup a test environment? Where is the mentioned test script? (Maybe I'm just missing it.)

Nov 28 2017, 4:05 AM

Nov 27 2017

pfg added reviewers for D13267: Export extattr_*vp() functions to allow to use it in the linuxulator in future : kib, rwatson.

Add kib and rwatson: this is not area really my area.

Nov 27 2017, 10:07 PM
pfg committed rS326283: netconfig.h: sync with upstream..
netconfig.h: sync with upstream.
Nov 27 2017, 5:18 PM
pfg committed rS326279: sys/kgssapi: general adoption of SPDX licensing ID tags..
sys/kgssapi: general adoption of SPDX licensing ID tags.
Nov 27 2017, 3:49 PM
pfg committed rS326277: Remove myself from sizelimits..
Remove myself from sizelimits.
Nov 27 2017, 3:38 PM
pfg committed rS326276: various: general adoption of SPDX licensing ID tags..
various: general adoption of SPDX licensing ID tags.
Nov 27 2017, 3:38 PM
pfg committed rS326275: share and pc-sysinstall: adoption of SPDX licensing ID tags..
share and pc-sysinstall: adoption of SPDX licensing ID tags.
Nov 27 2017, 3:28 PM
pfg committed rS326274: libexec: adoption of SPDX licensing ID tags..
libexec: adoption of SPDX licensing ID tags.
Nov 27 2017, 3:25 PM
pfg committed rS326272: sys: general adoption of SPDX licensing ID tags..
sys: general adoption of SPDX licensing ID tags.
Nov 27 2017, 3:23 PM
pfg committed rS326271: sys/kern: adoption of SPDX licensing ID tags..
sys/kern: adoption of SPDX licensing ID tags.
Nov 27 2017, 3:20 PM
pfg committed rS326270: sys/geom: adoption of SPDX licensing ID tags..
sys/geom: adoption of SPDX licensing ID tags.
Nov 27 2017, 3:18 PM
pfg committed rS326269: sys/gdb: further adoption of SPDX licensing ID tags..
sys/gdb: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:17 PM
pfg committed rS326268: sys/fs: further adoption of SPDX licensing ID tags..
sys/fs: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:15 PM
pfg committed rS326267: sys/ddb: further adoption of SPDX licensing ID tags..
sys/ddb: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:14 PM
pfg committed rS326266: sys/compat: further adoption of SPDX licensing ID tags..
sys/compat: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:13 PM
pfg committed rS326265: sys/cam: further adoption of SPDX licensing ID tags..
sys/cam: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:12 PM
pfg committed rS326263: sys/x86: further adoption of SPDX licensing ID tags..
sys/x86: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:12 PM
pfg committed rS326262: sys/sparc64: further adoption of SPDX licensing ID tags..
sys/sparc64: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:10 PM
pfg committed rS326261: sys/powerpc: further adoption of SPDX licensing ID tags..
sys/powerpc: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:10 PM
pfg committed rS326260: sys/i386: further adoption of SPDX licensing ID tags..
sys/i386: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:09 PM
pfg committed rS326259: sys/mips: further adoption of SPDX licensing ID tags..
sys/mips: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:07 PM
pfg committed rS326258: sys/arm: further adoption of SPDX licensing ID tags..
sys/arm: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:04 PM
pfg committed rS326257: sys/amd64: further adoption of SPDX licensing ID tags..
sys/amd64: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:03 PM
pfg committed rS326256: sys/sys: further adoption of SPDX licensing ID tags..
sys/sys: further adoption of SPDX licensing ID tags.
Nov 27 2017, 3:02 PM
pfg committed rS326255: sys/dev: further adoption of SPDX licensing ID tags..
sys/dev: further adoption of SPDX licensing ID tags.
Nov 27 2017, 2:54 PM
pfg committed rS326254: Add myself to sizelimits override to tag a lot of SPDX IDs..
Add myself to sizelimits override to tag a lot of SPDX IDs.
Nov 27 2017, 2:52 PM
pfg committed rS326241: MFC r326028:.
MFC r326028:
Nov 27 2017, 2:44 AM
pfg committed rS326240: MFC r326028:.
MFC r326028:
Nov 27 2017, 2:43 AM

Nov 26 2017

pfg committed rS326219: lib: further adoption of SPDX licensing ID tags..
lib: further adoption of SPDX licensing ID tags.
Nov 26 2017, 2:01 AM

Nov 25 2017

pfg closed D13133: Add SPDX license tags for 4 Clause BSD Licensed files..
Nov 25 2017, 10:34 PM
pfg committed rS325966: spdx: initial adoption of licensing ID tags..
spdx: initial adoption of licensing ID tags.
Nov 25 2017, 10:34 PM
pfg committed rS326193: libc: further adoption of SPDX licensing ID tags..
libc: further adoption of SPDX licensing ID tags.
Nov 25 2017, 5:13 PM
pfg committed rS326192: include: General further adoption of SPDX licensing ID tags..
include: General further adoption of SPDX licensing ID tags.
Nov 25 2017, 5:10 PM

Nov 24 2017

pfg added a comment to D13209: linuxulator: Add user xattrs support for i386 and amd64 platforms..
In D13209#275338, @thisisadrgreenthumb_gmail.com wrote:
Nov 24 2017, 3:32 PM
pfg accepted D13221: Remap freebsd ENOATTR(87) errno from linux EOPNOTSUPP(95) to ENODATA(61) for i386/amd64 architectures..
Nov 24 2017, 3:18 PM

Nov 23 2017

pfg added reviewers for D13209: linuxulator: Add user xattrs support for i386 and amd64 platforms.: trasz, rwatson, cem.

LGTM, but I'll add some reviewers that may have further insight.

Nov 23 2017, 2:54 PM

Nov 20 2017

pfg committed rS326028: iconv: Fix a pointer mismatch..
iconv: Fix a pointer mismatch.
Nov 20 2017, 8:05 PM