Page MenuHomeFreeBSD
Feed Advanced Search

Jun 17 2018

allanjude created D15862: gptboot, zfsboot, gptzfsboot: Enable the video and serial consoles early.
Jun 17 2018, 1:55 AM
allanjude committed rD51852: ZFS Handbook: vfs.zfs.arc_max and arc_min are adjustable at runtime.
ZFS Handbook: vfs.zfs.arc_max and arc_min are adjustable at runtime
Jun 17 2018, 1:49 AM
allanjude closed D9311: vfs.zfs.arc_max and arc_min are now adjustable at runtime.
Jun 17 2018, 1:48 AM

Jun 16 2018

allanjude updated the diff for D15846: rootgen.sh: complete all profiles except GELI+MBR (not supported).

This update to rootgen.sh and install-boot.sh covers most all boot cases: amd64{geli,nogeli}-{gpt,mbr}-{ufs,zfs}-{legacy,uefi,both}

Jun 16 2018, 9:36 PM
allanjude retitled D15846: rootgen.sh: complete all profiles except GELI+MBR (not supported) from rootgen.sh: first pass at GELI+GPT+LEGACY+ZFS boot profile to rootgen.sh: complete all profiles except GELI+MBR (not supported) and MBR+EFI/DUAL.
Jun 16 2018, 9:33 PM
allanjude updated the diff for D15846: rootgen.sh: complete all profiles except GELI+MBR (not supported).

Updated with removed cruft

Jun 16 2018, 5:48 PM
allanjude committed rS335259: rootgen.sh: Don't copy various bits of the bootcode from the running system.
rootgen.sh: Don't copy various bits of the bootcode from the running system
Jun 16 2018, 5:46 PM
allanjude updated the diff for D15847: stand/common/disk.c: Read the partition table relative to the start of the drive.

Update to also not decrypt the left over bits of partial 4k sectors

Jun 16 2018, 5:31 PM
allanjude added a comment to D15847: stand/common/disk.c: Read the partition table relative to the start of the drive.
In D15847#335079, @imp wrote:

I'm leery of committing 'I'm not sure why, but this seems to make it work' kind of code.

On the other hand, Ian cleans up this part of the code a lot so maybe it's not a big deal and we'll just use his cleanup when it's ready. He wants testability, and this will further that need.

Jun 16 2018, 3:19 PM
allanjude committed rS335254: Avoid reading past the end of the disk in zfsboot.c and biosdisk.c.
Avoid reading past the end of the disk in zfsboot.c and biosdisk.c
Jun 16 2018, 3:16 PM
allanjude closed D15844: Avoid reading past the end of the disk in zfsboot.c and biosdisk.c.
Jun 16 2018, 3:16 PM
allanjude added a comment to D15844: Avoid reading past the end of the disk in zfsboot.c and biosdisk.c.
In D15844#335074, @imp wrote:

Are there other disks that we should give this treatment to? Like all of them?

Jun 16 2018, 3:14 PM
allanjude created D15847: stand/common/disk.c: Read the partition table relative to the start of the drive.
Jun 16 2018, 6:34 AM
allanjude created D15846: rootgen.sh: complete all profiles except GELI+MBR (not supported).
Jun 16 2018, 6:31 AM
allanjude created D15844: Avoid reading past the end of the disk in zfsboot.c and biosdisk.c.
Jun 16 2018, 6:24 AM
allanjude committed rS335248: biosdisk.c: fix type in debug printf.
biosdisk.c: fix type in debug printf
Jun 16 2018, 6:23 AM
allanjude committed rS335247: biosdisk.c: add missing \n to error message.
biosdisk.c: add missing \n to error message
Jun 16 2018, 5:58 AM
allanjude committed rS335246: biosdisk.c remove redundant variable.
biosdisk.c remove redundant variable
Jun 16 2018, 4:50 AM
allanjude committed rS335245: Correct logic error in biosdisk.c:bd_realstrategy().
Correct logic error in biosdisk.c:bd_realstrategy()
Jun 16 2018, 2:50 AM
allanjude closed D15839: Correct logic error.
Jun 16 2018, 2:50 AM
allanjude created D15839: Correct logic error.
Jun 16 2018, 1:47 AM

Jun 15 2018

allanjude updated the diff for D9311: vfs.zfs.arc_max and arc_min are now adjustable at runtime.

Update this now that all supported versions of FreeBSD can adjust the ARC at runtime

Jun 15 2018, 5:01 AM
allanjude added a reviewer for D11124: ZSTD compression for ZFS: mav.
Jun 15 2018, 4:05 AM
allanjude updated the diff for D11124: ZSTD compression for ZFS.

Create the ZSTD replication feature flag

  • Set for both -c (compressed send) and -e (embedded blocks)
Jun 15 2018, 3:57 AM

Jun 14 2018

allanjude added a comment to D15801: top(1): reimplement header formatting as sbuf.

It seems to make it would make more sense to steal 1 character each from 'SIZE' and 'RES' by fixing the humanizing, so that values such as '38836K' and printed as '38M', and we know we'll never exceed 5 characters. I see value in doing 9216K instead of 9M, but once you are into 5 digits, it makes sense to go up the units scale.

Jun 14 2018, 3:40 PM
allanjude added a comment to D15801: top(1): reimplement header formatting as sbuf.

Why would you reduce the username field from 13-15 down to 8 characters? There are plenty of usernames of 8-12+ characters on my systems

Jun 14 2018, 2:50 PM
allanjude updated the diff for D11124: ZSTD compression for ZFS.

Add a 'zfs send' feature flag, to indicate that zstd is required to receive this stream

Jun 14 2018, 1:13 AM
allanjude updated the summary of D11124: ZSTD compression for ZFS.
Jun 14 2018, 1:11 AM
allanjude committed rS335099: Fix top(1) support for displaying ZFS Compressed ARC statistics.
Fix top(1) support for displaying ZFS Compressed ARC statistics
Jun 14 2018, 12:10 AM

Jun 13 2018

allanjude accepted D15793: Get rid of references to /usr/share/doc/ from ports(7) and getosreldate(3)..

Don't forget to update the dates on the man pages

Jun 13 2018, 5:27 PM

Jun 11 2018

allanjude added a comment to D7734: First pass at capsicumizing file(1).

So... should this revision be abandoned in favour of an approach that uses the new enable_sandbox_{basic,full}() functions?

Jun 11 2018, 8:15 PM
allanjude added a reviewer for D15713: Bug 182518 - [login.conf] Better Password Hashes : allanjude.
Jun 11 2018, 3:03 AM · security
allanjude added a comment to D15748: Support destroy of multiple bookmarks on a single dataset..

Adding range support for holds and bookmarks has been on my todo list for a while now.

Jun 11 2018, 2:35 AM · ZFS
allanjude added a comment to D15743: Extend loader(8) geli support to all architectures and all disk-like devices..

This is much cleaner. Thank you for putting in the effort.

Jun 11 2018, 2:34 AM

Jun 9 2018

allanjude committed rS334888: Add ZFS+GPT EFI and LEGACY+EFI to rootgen.sh and installboot.sh.
Add ZFS+GPT EFI and LEGACY+EFI to rootgen.sh and installboot.sh
Jun 9 2018, 5:50 PM
allanjude closed D15700: Add ZFS+GPT EFI and LEGACY+EFI to rootgen.sh and installboot.sh.
Jun 9 2018, 5:50 PM
allanjude closed D15699: Change rootgen to use the default boot environment name.
Jun 9 2018, 5:48 PM
allanjude committed rS334887: Change rootgen.sh to use the default ZFS boot environment name.
Change rootgen.sh to use the default ZFS boot environment name
Jun 9 2018, 5:48 PM

Jun 8 2018

allanjude updated the diff for D15700: Add ZFS+GPT EFI and LEGACY+EFI to rootgen.sh and installboot.sh.

Additional fixes:

  • make qemu .sh files not get overwritten in _both() cases
  • copy more bootcode files to the target directory so installboot.sh can find them
Jun 8 2018, 4:32 AM
allanjude created D15700: Add ZFS+GPT EFI and LEGACY+EFI to rootgen.sh and installboot.sh.
Jun 8 2018, 1:45 AM
allanjude created D15699: Change rootgen to use the default boot environment name.
Jun 8 2018, 1:23 AM

Jun 2 2018

allanjude updated the diff for D11124: ZSTD compression for ZFS.

Update to r334532

Jun 2 2018, 10:26 PM
allanjude retitled D11124: ZSTD compression for ZFS from WIP: ZSTD in ZFS to ZSTD compression for ZFS.
Jun 2 2018, 10:24 PM

May 30 2018

allanjude committed rD51746: Fix the automount restart command example.
Fix the automount restart command example
May 30 2018, 3:01 AM

May 23 2018

allanjude accepted D15527: Add GET_STACK_USAGE() for arm64..
May 23 2018, 4:41 AM
allanjude added a reviewer for D15509: Update (svn) diff, as per Mat's request: mat.
May 23 2018, 4:35 AM

May 19 2018

allanjude updated the diff for D15488: If reading the routing table fails, retry up to 10 times.

Address feedback from rgrimes@, melifaro@, and everyone else who commented

May 19 2018, 6:35 PM
allanjude updated the summary of D15488: If reading the routing table fails, retry up to 10 times.
May 19 2018, 4:21 PM
allanjude updated the diff for D15488: If reading the routing table fails, retry up to 10 times.

After discussion with rgrimes, round needed up to the nearest full PAGE_SIZE

May 19 2018, 4:19 PM
allanjude updated the summary of D15488: If reading the routing table fails, retry up to 10 times.
May 19 2018, 3:26 PM
allanjude updated the summary of D15488: If reading the routing table fails, retry up to 10 times.
May 19 2018, 3:26 PM
allanjude created D15488: If reading the routing table fails, retry up to 10 times.
May 19 2018, 3:25 PM

May 13 2018

allanjude updated the diff for D11124: ZSTD compression for ZFS.

Add support for zstd compression levels to ZFS channel programs

May 13 2018, 4:52 AM

May 11 2018

allanjude added a reviewer for D15342: Break recursion involving getnewvnode and zfs_rmnode: ZFS.
May 11 2018, 4:41 AM

May 9 2018

allanjude accepted D15371: Make camcontrol identify work with nda devices.

Nicely done. Thank you

May 9 2018, 8:26 PM
allanjude added a comment to D15371: Make camcontrol identify work with nda devices.

the "new" nvme_print_controller() function appears to be missing from your diff. Missing a file?

May 9 2018, 8:22 PM

May 8 2018

allanjude accepted D15309: Introduce the 'n' flag for the geli attach command..
May 8 2018, 12:32 AM

May 7 2018

allanjude added inline comments to D15329: Improvement for MAC address uniqueness of if_epair(4).
May 7 2018, 3:07 PM
allanjude added a comment to D15329: Improvement for MAC address uniqueness of if_epair(4).

It might not make sense here, since it would reduce the available space for randomization, but just as a note, the FreeBSD Project has its own OUI space: 58:9C:FC:??:??:??

May 7 2018, 3:06 PM

May 6 2018

allanjude added a reviewer for D15329: Improvement for MAC address uniqueness of if_epair(4): kp.
May 6 2018, 9:17 PM
allanjude accepted D15325: Cleanup sundry clang warnings for code that is no longer upstream.
May 6 2018, 3:24 PM

May 5 2018

allanjude requested changes to D15309: Introduce the 'n' flag for the geli attach command..
May 5 2018, 3:40 PM
allanjude accepted D15308: Change option dry-run from 'n' to 'C'..

C for check, makes sense to me since n is used in a different context already.

May 5 2018, 3:36 PM

May 4 2018

allanjude added a reviewer for D15289: sandbox jls(8): capsicum.
May 4 2018, 1:38 AM · capsicum

Apr 24 2018

allanjude accepted D15130: Switch installing share/examples to FILES.
Apr 24 2018, 3:58 PM

Apr 21 2018

allanjude accepted D7897: bspatch: add integer overflow checks.
Apr 21 2018, 3:26 AM

Apr 20 2018

allanjude added a comment to D15140: Update Komodo-Edit to 11.0.2.

Yeah, if we can do the native version that is better, and it means the license is standard MPL

Apr 20 2018, 6:57 PM
allanjude created D15140: Update Komodo-Edit to 11.0.2.
Apr 20 2018, 2:24 AM

Apr 18 2018

allanjude committed rS332662: Make `iostat -xC` print CPU information on its own line.
Make `iostat -xC` print CPU information on its own line
Apr 18 2018, 2:25 AM
allanjude closed D15076: Make `iostat -xC` print CPU information on its own line.
Apr 18 2018, 2:25 AM

Apr 15 2018

allanjude updated the summary of D15076: Make `iostat -xC` print CPU information on its own line.
Apr 15 2018, 5:24 PM
allanjude updated the diff for D15076: Make `iostat -xC` print CPU information on its own line.

Fix alignment of the cpu header

Apr 15 2018, 5:23 PM
allanjude updated the summary of D15076: Make `iostat -xC` print CPU information on its own line.
Apr 15 2018, 5:04 PM
allanjude updated the summary of D15076: Make `iostat -xC` print CPU information on its own line.
Apr 15 2018, 5:04 PM
allanjude created D15076: Make `iostat -xC` print CPU information on its own line.
Apr 15 2018, 5:03 PM
allanjude closed D14502: Improve the disk growing instructions.
Apr 15 2018, 2:54 PM
allanjude committed rD51556: Improve the instructions for growing disks.
Improve the instructions for growing disks
Apr 15 2018, 2:54 PM
allanjude committed rD51555: Update website link for the Prague BSD User Group.
Update website link for the Prague BSD User Group
Apr 15 2018, 2:52 PM
allanjude added reviewers for D14553: Set geom_eli module version: oshogbo, pjd.
Apr 15 2018, 2:51 PM

Apr 9 2018

allanjude accepted D15000: Allow to verify keys in geli..

Thanks for working on this

Apr 9 2018, 10:23 PM

Apr 8 2018

allanjude added inline comments to D15000: Allow to verify keys in geli..
Apr 8 2018, 6:13 PM

Mar 29 2018

allanjude added a comment to D14289: VMware Virtual Machine Communication Interface (VMCI) kernel module.

Coverity found a number of issues with this commit. It is possible they are false positives:

Mar 29 2018, 7:09 PM

Mar 27 2018

allanjude updated the diff for D11124: ZSTD compression for ZFS.

Rebase to r331496

Mar 27 2018, 12:25 AM

Mar 13 2018

allanjude added inline comments to D14681: Dynamically add jail-enabled filesystems.
Mar 13 2018, 6:19 PM

Mar 11 2018

allanjude committed rS330752: Grant Brad Davis (brd) a src bit.
Grant Brad Davis (brd) a src bit
Mar 11 2018, 12:08 AM

Mar 9 2018

allanjude created D14631: bsdinstall: ssh lockout protection.
Mar 9 2018, 1:08 PM

Mar 1 2018

allanjude requested changes to D14553: Set geom_eli module version.
Mar 1 2018, 1:21 PM

Feb 27 2018

allanjude updated the diff for D11124: ZSTD compression for ZFS.

Update to r329600

Feb 27 2018, 3:46 AM
allanjude added a comment to D14517: Correct instructions for extracting multiple sets to create a jail.

We should probably put 'doc' back in the list, there's no fundamental reason docs shouldn't be installed in a jail, perhaps a follow-up after further investigation.

Feb 27 2018, 3:00 AM

Feb 25 2018

allanjude updated the diff for D14502: Improve the disk growing instructions.

Fix tense error pointed out by bcr

Feb 25 2018, 6:43 PM
allanjude created D14502: Improve the disk growing instructions.
Feb 25 2018, 6:05 AM

Feb 22 2018

allanjude added reviewers for D14465: Create sysctl hw.model on ARM: andrew, manu, imp.
Feb 22 2018, 12:52 AM · ARM
allanjude accepted D14408: Sandbox wc(1) with fileargs..
Feb 22 2018, 12:46 AM

Feb 17 2018

allanjude accepted D14408: Sandbox wc(1) with fileargs..

This looks pretty clean, I like it.

Feb 17 2018, 5:13 PM

Feb 13 2018

allanjude accepted D14352: Move zstd malloc()/free()/calloc() macros to stdlib.h..
Feb 13 2018, 4:33 PM

Feb 10 2018

allanjude added a comment to D14286: firewall_type is ignored if not set in rc.conf or rc.conf.local.

For this to work right, shouldn't we load /etc/rc.conf.d/pf and maybe ipf as well?

Feb 10 2018, 5:22 AM

Feb 6 2018

allanjude accepted D13778: rc.d/cleanvar: purgedir function has shell expansion vulnerability.

This seems like a much safer approach

Feb 6 2018, 8:25 PM

Feb 4 2018

allanjude committed rS328839: Add the ThinkPad X1 (sandybridge) to the bsdinstall blacklist.
Add the ThinkPad X1 (sandybridge) to the bsdinstall blacklist
Feb 4 2018, 12:17 PM

Feb 2 2018

allanjude accepted D12690: Add GELI partition types.
Feb 2 2018, 10:44 AM

Jan 31 2018

allanjude accepted D12302: Move EFI FAT creation to here to obviate need for the boot1.efifat file.
Jan 31 2018, 12:55 AM