trasz (Edward Tomasz Napierała)
User

Projects

User Details

User Since
Aug 2 2014, 12:45 PM (158 w, 5 d)

Recent Activity

Sat, Aug 5

trasz committed rS322092: MFC r321368:.
MFC r321368:
Sat, Aug 5, 9:49 AM
trasz committed rS322091: MFC r321329:.
MFC r321329:
Sat, Aug 5, 9:46 AM
trasz committed rS322090: MFC r321328:.
MFC r321328:
Sat, Aug 5, 9:45 AM
trasz committed rS322089: MFC r321327:.
MFC r321327:
Sat, Aug 5, 9:44 AM
trasz committed rS322088: MFC r320671:.
MFC r320671:
Sat, Aug 5, 9:43 AM
trasz committed rS322087: MFC r319798:.
MFC r319798:
Sat, Aug 5, 9:41 AM
trasz committed rS322086: MFC r319774:.
MFC r319774:
Sat, Aug 5, 9:40 AM
trasz committed rS322085: MFC r319775:.
MFC r319775:
Sat, Aug 5, 9:39 AM
trasz committed rS322084: MFC r319499:.
MFC r319499:
Sat, Aug 5, 9:38 AM
trasz committed rS322083: MFC r318444:.
MFC r318444:
Sat, Aug 5, 9:34 AM
trasz committed rS322082: MFC r318182:.
MFC r318182:
Sat, Aug 5, 9:32 AM

Fri, Aug 4

trasz added a comment to D2102: Add support to rc scripts to do a fastboot / delayed service startup.

Regarding parallel rc, there's also https://reviews.freebsd.org/D3715. Last time I've tried it worked just fine, apart from script output messages being all messed up due to parallel execution.

Fri, Aug 4, 7:53 AM

Thu, Aug 3

trasz added a comment to D6232: Make bsdinstall/autopart put swap before the root filesystem in GPT configurations.

So, what's the status on this?

Thu, Aug 3, 3:46 PM
trasz added inline comments to D11826: Make it possible to use any executable as init..
Thu, Aug 3, 1:34 PM
trasz added a comment to D11826: Make it possible to use any executable as init..

If your init is broken, your theoretical wrapper would probably be broken in the exact same way. It's just another moving part that can cause problems. Moving it into the kernel, on the other hand, is intuitive to the user.

Thu, Aug 3, 1:32 PM
trasz added a comment to D11826: Make it possible to use any executable as init..

I agree that a separate application would be more elegant. However, it would make it more complicated from the user point of view - the approach I took doesn't require the user to learn anything new; the init_path option existed since forever, and there are no special userspace tools to remember about. Also, we kind of already have that: it should be possible to get init(8) to do exactly that, although I don't exactly know how.

Thu, Aug 3, 9:49 AM
trasz updated the diff for D11826: Make it possible to use any executable as init..

Add O_NONBLOCK and do some cleanups.

Thu, Aug 3, 9:45 AM

Wed, Aug 2

trasz added reviewers for D11826: Make it possible to use any executable as init.: emaste, kib.
Wed, Aug 2, 8:08 PM
trasz created D11826: Make it possible to use any executable as init..
Wed, Aug 2, 8:08 PM

Tue, Aug 1

trasz committed rS321877: MFC r320359:.
MFC r320359:
Tue, Aug 1, 3:51 PM
trasz committed rS321875: MFC r320359:.
MFC r320359:
Tue, Aug 1, 2:25 PM

Thu, Jul 27

trasz committed rP446776: Fix a few runtime issues..
Fix a few runtime issues.
Thu, Jul 27, 7:59 PM

Tue, Jul 25

trasz committed rP446574: Unbreak and update to 20170708..
Unbreak and update to 20170708.
Tue, Jul 25, 12:22 PM

Mon, Jul 24

trasz committed rS321422: Improve the ktrace(1) man page to make it slightly more obvious that there.
Improve the ktrace(1) man page to make it slightly more obvious that there
Mon, Jul 24, 4:59 PM

Sat, Jul 22

trasz committed rS321368: Use the "tree" word in ps(1) -d option description, to make it easier.
Use the "tree" word in ps(1) -d option description, to make it easier
Sat, Jul 22, 10:38 AM

Fri, Jul 21

trasz committed rS321329: Make truss(1) cross-reference dtrace(1) and bump .Dd..
Make truss(1) cross-reference dtrace(1) and bump .Dd.
Fri, Jul 21, 1:59 PM
trasz committed rS321328: Use more usual formatting for the EXAMPLES section of truss(1)..
Use more usual formatting for the EXAMPLES section of truss(1).
Fri, Jul 21, 1:51 PM
trasz committed rS321327: Use more usual formatting for the EXAMPLES section of ktrace(1)..
Use more usual formatting for the EXAMPLES section of ktrace(1).
Fri, Jul 21, 1:28 PM

Wed, Jul 19

trasz committed rS321196: Rename vfs.nfsd.enable_uidtostring to vfs.nfs.enable_uidtostring..
Rename vfs.nfsd.enable_uidtostring to vfs.nfs.enable_uidtostring.
Wed, Jul 19, 9:59 AM

Jul 11 2017

trasz committed rS320892: Make fsck_y_enable default to passing pass -R to fsck_ffs(8) in addition.
Make fsck_y_enable default to passing pass -R to fsck_ffs(8) in addition
Jul 11 2017, 12:33 PM
trasz closed D11490: Make fsck_y_enable use -R by committing rS320892: Make fsck_y_enable default to passing pass -R to fsck_ffs(8) in addition.
Jul 11 2017, 12:32 PM

Jul 8 2017

trasz updated the summary of D11537: Expand #ifdefs in namei..
Jul 8 2017, 8:59 PM
trasz added a reviewer for D11537: Expand #ifdefs in namei.: kib.
Jul 8 2017, 8:58 PM
trasz created D11537: Expand #ifdefs in namei..
Jul 8 2017, 8:57 PM
trasz closed D11323: Fix "mount -uw /" when the filesystem type doesn't match. by committing rS320803: Fix "mount -uw /" when the filesystem type doesn't match..
Jul 8 2017, 11:06 AM
trasz committed rS320803: Fix "mount -uw /" when the filesystem type doesn't match..
Fix "mount -uw /" when the filesystem type doesn't match.
Jul 8 2017, 11:06 AM

Jul 6 2017

trasz committed rS320741: Make ^c work in ddb(4)..
Make ^c work in ddb(4).
Jul 6 2017, 3:27 PM
trasz committed rS320740: Make ^w work in ddb(4)..
Make ^w work in ddb(4).
Jul 6 2017, 3:22 PM
trasz committed rS320739: Make ddb(4) disassembler (x/i) use n32 register names..
Make ddb(4) disassembler (x/i) use n32 register names.
Jul 6 2017, 3:09 PM
trasz committed rS320734: Improve ddb(4) error reporting a bit..
Improve ddb(4) error reporting a bit.
Jul 6 2017, 12:30 PM
trasz committed rS320733: Make ddb(4) a bit more user-friendly by improving "help"..
Make ddb(4) a bit more user-friendly by improving "help".
Jul 6 2017, 12:27 PM

Jul 5 2017

trasz updated the diff for D11490: Make fsck_y_enable use -R.

Handle both "ufs" and "ffs" names.

Jul 5 2017, 4:27 PM
trasz committed rS320678: Fix typo introduced in r320672 - check for existence of the right file..
Fix typo introduced in r320672 - check for existence of the right file.
Jul 5 2017, 3:42 PM
trasz added a reviewer for D11490: Make fsck_y_enable use -R: mckusick.
Jul 5 2017, 1:40 PM
trasz created D11490: Make fsck_y_enable use -R.
Jul 5 2017, 1:40 PM
trasz committed rS320672: Cosmetic tweaks to the default shell rc files, mostly comments..
Cosmetic tweaks to the default shell rc files, mostly comments.
Jul 5 2017, 1:08 PM
trasz committed rS320671: Use more canonical .Dt for vt(4)..
Use more canonical .Dt for vt(4).
Jul 5 2017, 10:43 AM
trasz committed rS320670: Run "resizewin -z" from the default shell profile files. This makes.
Run "resizewin -z" from the default shell profile files. This makes
Jul 5 2017, 10:37 AM
trasz closed D10642: Fix serial line terminal size. by committing rS320670: Run "resizewin -z" from the default shell profile files. This makes.
Jul 5 2017, 10:37 AM

Jun 30 2017

trasz committed rP444771: Fix coda6_client and coda6_server after ino64 changes..
Fix coda6_client and coda6_server after ino64 changes.
Jun 30 2017, 4:53 PM

Jun 27 2017

trasz committed rS320409: Revert part of r320359, as suggested by rmacklem@. That case is only used.
Revert part of r320359, as suggested by rmacklem@. That case is only used
Jun 27 2017, 3:14 PM

Jun 26 2017

trasz committed rS320363: Improve terminology in a comment..
Improve terminology in a comment.
Jun 26 2017, 4:08 PM
trasz committed rS320362: Provide visual feedback when timezone files are installed..
Provide visual feedback when timezone files are installed.
Jun 26 2017, 3:40 PM
trasz closed D11154: Don't print all timezones during installworld by committing rS320362: Provide visual feedback when timezone files are installed..
Jun 26 2017, 3:40 PM
trasz committed rS320360: Make resizewin(1) do flushing by using TCSAFLUSH instead of TCSANOW.
Make resizewin(1) do flushing by using TCSAFLUSH instead of TCSANOW
Jun 26 2017, 1:14 PM
trasz committed rS320359: Add vfs.nfsd.nfsd_enable_uidtostring, which works just like.
Add vfs.nfsd.nfsd_enable_uidtostring, which works just like
Jun 26 2017, 1:11 PM
trasz closed D11326: Add vfs.nfsd.nfsd_disable_uidtostring by committing rS320359: Add vfs.nfsd.nfsd_enable_uidtostring, which works just like.
Jun 26 2017, 1:11 PM
trasz added a comment to D11323: Fix "mount -uw /" when the filesystem type doesn't match..

The special case of checking the filesystem is added to reduce the other special case - the one for / - so it doesn't apply if the filesystem doesn't match. I kind of agree that "mount -u /" shouldn't be special, but as I've said - there might be something out there that will get broken by removing it. So instead I'm trying to just fix the case that's clearly broken (it results in mount(8) executing something like "mount_nfs -o remount,rw /dev/ada0 /") and not touching others.

Jun 26 2017, 12:54 PM
trasz accepted D11365: Add gpe_pp->acr too..

Looks good. You might ask for testing in the freebsd-stable@ thread, "vnode_pager_generic_getpages_done: I/O read error 5 caused by r318394 (was Re: FreeBSD 11.1-BETA1 Now Available)".

Jun 26 2017, 10:14 AM

Jun 24 2017

trasz added a comment to D11323: Fix "mount -uw /" when the filesystem type doesn't match..

I don't have a slightest idea why the special case is required. But it might be, and removing it altogether might break somebody's system. Adding additional condition is much less intrusive, and thus safer.

Jun 24 2017, 7:12 AM

Jun 23 2017

trasz added a reviewer for D11326: Add vfs.nfsd.nfsd_disable_uidtostring: rmacklem.
Jun 23 2017, 3:25 PM
trasz created D11326: Add vfs.nfsd.nfsd_disable_uidtostring.
Jun 23 2017, 3:25 PM
trasz retitled D11323: Fix "mount -uw /" when the filesystem type doesn't match. from Fix "mount -uw /" when the filesystem type doesn't match. This basically makes "mount -uw /" work when the filesystem mounted on / is NFS, but the one configured in fstab(5) is UFS, which can happen when you forget to modify fstab to work with... to Fix "mount -uw /" when the filesystem type doesn't match..
Jun 23 2017, 12:53 PM
trasz created D11323: Fix "mount -uw /" when the filesystem type doesn't match..
Jun 23 2017, 12:52 PM
trasz added a comment to D11154: Don't print all timezones during installworld.

Okay; Alex explained to me what it actually does. Geez, make(1) is hard...

Jun 23 2017, 12:27 PM

Jun 22 2017

trasz added a comment to D11154: Don't print all timezones during installworld.

Okay. But then what exactly is the purpose of the change, compared to eg just adding "-v" to the code currently in the tree?

Jun 22 2017, 4:59 PM
trasz reopened D11154: Don't print all timezones during installworld.
Jun 22 2017, 4:38 PM
trasz added a comment to D11154: Don't print all timezones during installworld.

I (believe I) understand the problem. I'm not sure what the patch does, though. Where's the "-v" there?

Jun 22 2017, 4:37 PM
trasz reopened D9935: Add the capability to refresh the gpart label without need a reboot..
Jun 22 2017, 4:24 PM
trasz added a comment to D10642: Fix serial line terminal size..

So, while the problem pointed by Rod is real, I don't really see no easy way to fix it. Meanwhile, this patch improves stuff a lot for the common case and shouldn't make matters any worse in the other case. So, I think I'll just commit it, noting the potential problem with resizing after logging in.

Jun 22 2017, 4:11 PM
trasz abandoned D10640: Improve resizewin(1) man page..
Jun 22 2017, 3:56 PM

Jun 16 2017

trasz committed rS320003: Don't print all timezones during installworld..
Don't print all timezones during installworld.
Jun 16 2017, 2:19 PM
trasz closed D11154: Don't print all timezones during installworld by committing rS320003: Don't print all timezones during installworld..
Jun 16 2017, 2:19 PM

Jun 15 2017

trasz added inline comments to D11209: ext2fs: Add huge_file feature RW support.
Jun 15 2017, 8:33 AM
trasz added a reviewer for D11154: Don't print all timezones during installworld: bdrewery.

Bryan, does this look ok to you? Thanks!

Jun 15 2017, 8:27 AM

Jun 10 2017

trasz committed rS319798: Switch the example name for variables controlling loading memory images.
Switch the example name for variables controlling loading memory images
Jun 10 2017, 7:06 PM
trasz committed rS319776: Remove mentions of recently removed /usr/share/doc/ subdirectories.
Remove mentions of recently removed /usr/share/doc/ subdirectories
Jun 10 2017, 8:26 AM
trasz committed rS319775: /usr/share/doc/bind is gone since 20040925..
/usr/share/doc/bind is gone since 20040925.
Jun 10 2017, 8:08 AM
trasz committed rS319774: Improve formatting by removing yet another case of '-width ".Pa'..
Improve formatting by removing yet another case of '-width ".Pa'.
Jun 10 2017, 8:01 AM
trasz committed rS319773: Remove /usr/include/readline/ from hier(7); it's long gone..
Remove /usr/include/readline/ from hier(7); it's long gone.
Jun 10 2017, 7:47 AM
trasz committed rS319772: Remove groff(1) leftovers from hier(7)..
Remove groff(1) leftovers from hier(7).
Jun 10 2017, 7:43 AM

Jun 6 2017

trasz committed rS319630: MFC r319076:.
MFC r319076:
Jun 6 2017, 5:28 PM
trasz committed rS319629: MFC r319075:.
MFC r319075:
Jun 6 2017, 5:10 PM
trasz committed rS319628: MFC r319074:.
MFC r319074:
Jun 6 2017, 5:00 PM
trasz committed rS319623: MFC r319073:.
MFC r319073:
Jun 6 2017, 2:41 PM
trasz committed rS319619: MFC r319072:.
MFC r319072:
Jun 6 2017, 9:43 AM
trasz committed rS319618: MFC r318816:.
MFC r318816:
Jun 6 2017, 9:23 AM
trasz committed rS319617: MFC r318861:.
MFC r318861:
Jun 6 2017, 8:55 AM
trasz committed rS319616: MFC r318398:.
MFC r318398:
Jun 6 2017, 8:33 AM

Jun 5 2017

trasz committed rS319598: Remove unused tlb_write_random()..
Remove unused tlb_write_random().
Jun 5 2017, 11:04 AM
trasz committed rS319597: Remove extraneous parentheses..
Remove extraneous parentheses.
Jun 5 2017, 11:00 AM

Jun 2 2017

trasz committed rS319499: Consistently use lowercase hex numbers in ascii(7)..
Consistently use lowercase hex numbers in ascii(7).
Jun 2 2017, 3:32 PM

Jun 1 2017

trasz committed rS319432: Use proper capitalization with .Dd..
Use proper capitalization with .Dd.
Jun 1 2017, 3:04 PM

May 28 2017

trasz committed rS319081: .Xr mount.conf(5) from boot(8)..
.Xr mount.conf(5) from boot(8).
May 28 2017, 6:14 PM
trasz committed rS319080: Fix Xrs; they were pointing to the wrong section..
Fix Xrs; they were pointing to the wrong section.
May 28 2017, 6:10 PM
trasz committed rS319079: Move mount.conf(8) to mount.conf(5); it's a kernel configuration file.
Move mount.conf(8) to mount.conf(5); it's a kernel configuration file
May 28 2017, 6:08 PM
trasz committed rS319076: Declutter rctl(8) by moving kernel build instructions into newly.
Declutter rctl(8) by moving kernel build instructions into newly
May 28 2017, 5:25 PM
trasz committed rS319075: Random tweaks to rctl(8)..
Random tweaks to rctl(8).
May 28 2017, 5:13 PM
trasz committed rS319074: Minor tweaks to iscsi(4) and iscsid(8)..
Minor tweaks to iscsi(4) and iscsid(8).
May 28 2017, 5:02 PM
trasz committed rS319073: Random tweaks to cfiscsi(4) man page..
Random tweaks to cfiscsi(4) man page.
May 28 2017, 4:53 PM