Page MenuHomeFreeBSD

benno (Benno Rice)
User

Projects

User Details

User Since
Dec 12 2014, 10:28 PM (249 w, 1 d)

Recent Activity

Aug 15 2018

benno removed a member for Core Team: benno.
Aug 15 2018, 11:04 PM

Jun 9 2018

benno removed a member for transport: benno.
Jun 9 2018, 8:21 PM

Jun 7 2018

benno committed rS334810: Break recursion involving getnewvnode and zfs_rmnode..
Break recursion involving getnewvnode and zfs_rmnode.
Jun 7 2018, 6:59 PM
benno closed D15342: Break recursion involving getnewvnode and zfs_rmnode.
Jun 7 2018, 6:59 PM
benno updated the diff for D15342: Break recursion involving getnewvnode and zfs_rmnode.

Move unlinked drain task function.
Mark a bunch more stuff as FreeBSD-specific.

Jun 7 2018, 6:53 PM

Jun 1 2018

benno updated the diff for D15342: Break recursion involving getnewvnode and zfs_rmnode.

Update based on review from avg:

Jun 1 2018, 5:18 PM

May 11 2018

benno added reviewers for D15342: Break recursion involving getnewvnode and zfs_rmnode: mckusick, kib.
May 11 2018, 4:47 AM

May 7 2018

benno created D15342: Break recursion involving getnewvnode and zfs_rmnode.
May 7 2018, 10:21 PM

May 3 2018

benno committed rS333220: Add a stub manual page for iflib(9)..
Add a stub manual page for iflib(9).
May 3 2018, 5:52 PM
benno closed D15219: Add a manual page for iflib.9 so that man iflib is useful.
May 3 2018, 5:52 PM
benno committed rS333219: Document ifdi_tx_queues_alloc and ifdi_rx_queues_alloc..
Document ifdi_tx_queues_alloc and ifdi_rx_queues_alloc.
May 3 2018, 5:49 PM
benno closed D15218: Update iflibdd.9 to reflect the replacement of ifdi_queues_alloc with ifdi_{tx,rx}_queues_alloc.
May 3 2018, 5:49 PM

Apr 27 2018

benno created D15219: Add a manual page for iflib.9 so that man iflib is useful.
Apr 27 2018, 6:25 PM
benno created D15218: Update iflibdd.9 to reflect the replacement of ifdi_queues_alloc with ifdi_{tx,rx}_queues_alloc.
Apr 27 2018, 6:24 PM

Apr 25 2018

benno committed rS333008: MFC r333007.
MFC r333007
Apr 25 2018, 6:58 PM
benno committed rS333007: Update release version of FreeBSD..
Update release version of FreeBSD.
Apr 25 2018, 6:56 PM
benno committed rS333006: MFC r332345, r332346, r332661, r333005.
MFC r332345, r332346, r332661, r333005
Apr 25 2018, 6:53 PM
benno committed rS333005: Allow etdump, makefs and mkimg to be overridden..
Allow etdump, makefs and mkimg to be overridden.
Apr 25 2018, 6:48 PM
benno closed D15181: Allow etdump, makefs and mkimg to be overridden when making ISO images.
Apr 25 2018, 6:48 PM
benno committed rS332983: MFC r331463 (partial), r331467, r331468, r331843.
MFC r331463 (partial), r331467, r331468, r331843
Apr 25 2018, 1:59 AM
benno committed rS332981: MFC r316579.
MFC r316579
Apr 25 2018, 1:48 AM
benno committed rS332980: MFC r307927.
MFC r307927
Apr 25 2018, 1:35 AM
benno committed rS332979: MFC r316572.
MFC r316572
Apr 25 2018, 1:30 AM
benno committed rS332978: MFC r315304.
MFC r315304
Apr 25 2018, 1:20 AM
benno committed rS332977: MFC r314117.
MFC r314117
Apr 25 2018, 1:12 AM

Apr 24 2018

benno committed rS332956: MFC r332085.
MFC r332085
Apr 24 2018, 6:19 PM
benno committed rS332955: MFC r332084.
MFC r332084
Apr 24 2018, 6:13 PM
benno committed rS332954: MFC r332083:.
MFC r332083:
Apr 24 2018, 6:11 PM
benno committed rS332953: MFC r332082.
MFC r332082
Apr 24 2018, 6:10 PM
benno committed rS332952: MFC r332436, r332440.
MFC r332436, r332440
Apr 24 2018, 5:53 PM
benno committed rS332947: Actually MFC r331949, r332437, r332438.
Actually MFC r331949, r332437, r332438
Apr 24 2018, 5:35 PM
benno committed rS332946: MFC r331949, r332437, r332438.
MFC r331949, r332437, r332438
Apr 24 2018, 5:33 PM
benno updated the diff for D15181: Allow etdump, makefs and mkimg to be overridden when making ISO images.

Allow etdump to be overridden too.

Apr 24 2018, 2:45 PM
benno created D15181: Allow etdump, makefs and mkimg to be overridden when making ISO images.
Apr 24 2018, 2:41 PM

Apr 17 2018

benno committed rS332661: Generate hybrid ISO images for amd64..
Generate hybrid ISO images for amd64.
Apr 17 2018, 10:33 PM
benno closed D15051: Create hybrid ISO images on amd64.
Apr 17 2018, 10:33 PM

Apr 12 2018

benno added a reviewer for D15051: Create hybrid ISO images on amd64: mav.
Apr 12 2018, 5:19 PM
benno created D15051: Create hybrid ISO images on amd64.
Apr 12 2018, 5:19 PM
benno committed rS332440: Fix a conditional that got mucked up..
Fix a conditional that got mucked up.
Apr 12 2018, 5:16 PM
benno committed rS332438: Remove a debugging printf that crept in..
Remove a debugging printf that crept in.
Apr 12 2018, 5:00 PM
benno committed rS332437: Check the return value of fseek..
Check the return value of fseek.
Apr 12 2018, 3:50 PM
benno committed rS332436: Add the ability to specify absolute and relative offsets to size partitions..
Add the ability to specify absolute and relative offsets to size partitions.
Apr 12 2018, 3:48 PM
benno closed D14916: Allow mkimg to create empty partitions at specific offsets.
Apr 12 2018, 3:48 PM

Apr 10 2018

benno committed rS332346: Fix the position of $bootable so that -o platformid=efi applies correctly..
Fix the position of $bootable so that -o platformid=efi applies correctly.
Apr 10 2018, 2:50 AM
benno committed rS332345: Fix makefs invocation after r331843..
Fix makefs invocation after r331843.
Apr 10 2018, 2:43 AM

Apr 9 2018

benno updated the test plan for D14916: Allow mkimg to create empty partitions at specific offsets.
Apr 9 2018, 11:28 PM
benno updated the diff for D14916: Allow mkimg to create empty partitions at specific offsets.

So after imp signed off I noticed that the EBR tests were failing in Kyua. This prompted me to take a closer look at what I was doing and I've gone back and reworked the partition size/offset code to try and better clarify how it all works.

Apr 9 2018, 11:22 PM

Apr 5 2018

benno added inline comments to D14916: Allow mkimg to create empty partitions at specific offsets.
Apr 5 2018, 10:12 PM
benno committed rS332085: Add an ISO9660 "partition table" type to loader..
Add an ISO9660 "partition table" type to loader.
Apr 5 2018, 7:45 PM
benno closed D14915: Allow loader to boot from a device containing an ISO image.
Apr 5 2018, 7:45 PM
benno added inline comments to D14914: isoboot - boot an ISO image that happens to be on something that isn't a CDROM under BIOS.
Apr 5 2018, 7:42 PM
benno committed rS332084: Add isoboot(8) for booting BIOS systems from HDDs containing ISO images..
Add isoboot(8) for booting BIOS systems from HDDs containing ISO images.
Apr 5 2018, 7:41 PM
benno closed D14914: isoboot - boot an ISO image that happens to be on something that isn't a CDROM under BIOS.
Apr 5 2018, 7:41 PM
benno committed rS332083: Various style(9) fixes..
Various style(9) fixes.
Apr 5 2018, 7:29 PM
benno committed rS332082: Use consistent whitespace..
Use consistent whitespace.
Apr 5 2018, 7:27 PM

Apr 4 2018

benno updated the diff for D14916: Allow mkimg to create empty partitions at specific offsets.
  • Make sure we give the scheme a chance to round off any offsets we bring in.
  • Do a pass to make sure we haven't created any overlapping partitions.
Apr 4 2018, 11:12 PM
benno updated the diff for D14914: isoboot - boot an ISO image that happens to be on something that isn't a CDROM under BIOS.

Address review comments from imp.

Apr 4 2018, 5:01 PM

Apr 3 2018

benno committed rS331949: Add the etdump utility for dumping El Torito boot catalog information..
Add the etdump utility for dumping El Torito boot catalog information.
Apr 3 2018, 9:08 PM
benno closed D14952: Add etdump for dumping El Torito boot catalog information.
Apr 3 2018, 9:08 PM
benno updated the diff for D14952: Add etdump for dumping El Torito boot catalog information.

Fix wording.

Apr 3 2018, 8:55 PM
benno updated the diff for D14952: Add etdump for dumping El Torito boot catalog information.

Address results of igor -Dgpxy and mandoc -Tlint.

Apr 3 2018, 8:41 PM
benno created D14952: Add etdump for dumping El Torito boot catalog information.
Apr 3 2018, 6:04 PM

Mar 31 2018

benno added inline comments to D14916: Allow mkimg to create empty partitions at specific offsets.
Mar 31 2018, 7:42 PM
benno added a comment to D14915: Allow loader to boot from a device containing an ISO image.

Well an ISO image doesn't have a partition format per se. On top of that GPT doesn't have an established partition type for an ISO image. We could roll our own and plant it in there and go looking for that instead but it'd also imply that we had overlapping partition entries given that we're going to have the ESP entry pointing within the El Torito catalog and any ISO partition entry would be covering the entire disk including the GPT itself. I'm not sure whether that's going to make things complain or not.

Mar 31 2018, 7:37 PM
benno added inline comments to D14914: isoboot - boot an ISO image that happens to be on something that isn't a CDROM under BIOS.
Mar 31 2018, 7:34 PM
benno updated the diff for D14914: isoboot - boot an ISO image that happens to be on something that isn't a CDROM under BIOS.

Update based on feedback from imp.

Mar 31 2018, 7:33 PM
benno updated the diff for D14914: isoboot - boot an ISO image that happens to be on something that isn't a CDROM under BIOS.

Fix copyright on cd9660read.c.

Mar 31 2018, 3:13 PM
benno committed rS331843: Synchronise with NetBSD's version of EFI handling for El Torito images..
Synchronise with NetBSD's version of EFI handling for El Torito images.
Mar 31 2018, 3:04 PM
benno closed D14913: Switch to NetBSD's implementation of El Torito EFI handling.
Mar 31 2018, 3:04 PM

Mar 30 2018

benno created D14916: Allow mkimg to create empty partitions at specific offsets.
Mar 30 2018, 11:07 PM
benno created D14915: Allow loader to boot from a device containing an ISO image.
Mar 30 2018, 11:04 PM
benno created D14914: isoboot - boot an ISO image that happens to be on something that isn't a CDROM under BIOS.
Mar 30 2018, 11:01 PM
benno updated the diff for D14913: Switch to NetBSD's implementation of El Torito EFI handling.

Regenerated diff with -U9999

Mar 30 2018, 10:21 PM
benno created D14913: Switch to NetBSD's implementation of El Torito EFI handling.
Mar 30 2018, 10:21 PM

Mar 25 2018

benno committed rS331537: Add an entry dealing with the makefs ISO9660 EFI tagging changes..
Add an entry dealing with the makefs ISO9660 EFI tagging changes.
Mar 25 2018, 9:08 PM

Mar 23 2018

benno committed rS331468: Don't try to modify El Torito section headers if there aren't any..
Don't try to modify El Torito section headers if there aren't any.
Mar 23 2018, 11:00 PM
benno committed rS331467: Correctly mark the last El Torito section header..
Correctly mark the last El Torito section header.
Mar 23 2018, 10:52 PM
benno closed D14812: Correctly mark last section header in El Torito catalog.
Mar 23 2018, 10:52 PM
benno added a comment to D14812: Correctly mark last section header in El Torito catalog.

NetBSD seem to attempt this but it looks like they're actually modifying the last ET_ENTRY_SE entry, not ET_ENTRY_SH. I'm not sure how correct that is.

Mar 23 2018, 9:44 PM
benno created D14812: Correctly mark last section header in El Torito catalog.
Mar 23 2018, 9:31 PM
benno committed rS331463: Allow makefs to properly tag UEFI El Torito boot images. Use them in amd64 ISOs..
Allow makefs to properly tag UEFI El Torito boot images. Use them in amd64 ISOs.
Mar 23 2018, 8:56 PM
benno closed D14809: Add proper UEFI El Torito support to makefs..
Mar 23 2018, 8:56 PM
benno updated the diff for D14809: Add proper UEFI El Torito support to makefs..

Prefer efi to uefi and properly sort system names in error message.

Mar 23 2018, 8:36 PM
benno updated the diff for D14809: Add proper UEFI El Torito support to makefs..

Add efi as a synonym for uefi.

Mar 23 2018, 8:27 PM
benno updated the diff for D14809: Add proper UEFI El Torito support to makefs..

-U9999 per request

Mar 23 2018, 8:15 PM
benno updated the test plan for D14809: Add proper UEFI El Torito support to makefs..
Mar 23 2018, 7:57 PM
benno updated the test plan for D14809: Add proper UEFI El Torito support to makefs..
Mar 23 2018, 7:57 PM
benno created D14809: Add proper UEFI El Torito support to makefs..
Mar 23 2018, 7:56 PM

Mar 22 2018

benno created D14799: Create isoboot which will allow an ISO image to be booted from a USB stick.
Mar 22 2018, 5:05 PM
benno abandoned D14377: Make it so ufsread.c is linked rather than included..
Mar 22 2018, 5:01 PM
benno abandoned D14440: Reformat boot2 to style(9)..
Mar 22 2018, 5:01 PM
benno abandoned D14443: Link ufsread.c into libsa and link it to other boot code by linking libsa..
Mar 22 2018, 5:00 PM

Feb 21 2018

benno committed rS329740: Further style(9) changes..
Further style(9) changes.
Feb 21 2018, 6:32 PM
benno committed rS329737: Purely whitespace changes bringing this file closer to style(9)..
Purely whitespace changes bringing this file closer to style(9).
Feb 21 2018, 6:11 PM

Feb 19 2018

benno set the repository for D14443: Link ufsread.c into libsa and link it to other boot code by linking libsa. to rS FreeBSD src repository.
Feb 19 2018, 9:19 PM
benno created D14443: Link ufsread.c into libsa and link it to other boot code by linking libsa..
Feb 19 2018, 9:19 PM
benno updated the summary of D14440: Reformat boot2 to style(9)..
Feb 19 2018, 6:56 PM
benno created D14440: Reformat boot2 to style(9)..
Feb 19 2018, 6:55 PM

Feb 17 2018

benno committed rS329418: Revert r329269..
Revert r329269.
Feb 17 2018, 12:12 AM

Feb 15 2018

benno updated subscribers of D14377: Make it so ufsread.c is linked rather than included..
Feb 15 2018, 12:08 AM