Page MenuHomeFreeBSD

lifanov_mail.lifanov.com (Nikolai Lifanov)
User

Projects

User Details

User Since
May 22 2015, 6:54 PM (221 w, 3 d)

Recent Activity

Dec 9 2016

lifanov_mail.lifanov.com added a comment to D8733: add GENERIC-NODEBUG kernel configuration for arm64.

Hi gnn, since you committed other ones, can you commit this one too please?

Dec 9 2016, 7:27 PM

Dec 8 2016

lifanov_mail.lifanov.com added a comment to D8733: add GENERIC-NODEBUG kernel configuration for arm64.

Please ignore prop changes. I had to include a prop change to get arc lint to pass.

Dec 8 2016, 9:02 PM
lifanov_mail.lifanov.com retitled D8733: add GENERIC-NODEBUG kernel configuration for arm64 from to add GENERIC-NODEBUG kernel configuration for arm64.
Dec 8 2016, 9:00 PM

Sep 21 2016

lifanov_mail.lifanov.com added a comment to D7988: dma-mbox-create: Restrict with Capsicum.

Hi! Do we want to ifdef the capsicum part? We share this code with DragonFly, https://github.com/corecode/dma (which is where our port comes from), and the latter is used in Debian. I also pull this code and build it for CentOS.

Sep 21 2016, 6:12 PM

Aug 19 2016

lifanov_mail.lifanov.com added a comment to D7569: x11/nvidia-driver: Update to 367.35.

This works for me on an GTX 560 Ti as well as before. I played an OpenGL-using game for about an hour to test.

Aug 19 2016, 1:42 PM

Aug 16 2016

lifanov_mail.lifanov.com added a comment to D7418: Add SHA512, skein, large blocks support for loader zfs..

For what it's worth, I was able to install boot1.efifat to my 800K ESP during the testing.
Can we MFC this to stable/11 so that it's available in 11.1?

Aug 16 2016, 12:44 AM

Aug 14 2016

lifanov_mail.lifanov.com added a comment to D7418: Add SHA512, skein, large blocks support for loader zfs..

This does work with sha512. Is there any way we can get this into 11.0-RELEASE?

Aug 14 2016, 2:40 PM

Aug 10 2016

lifanov_mail.lifanov.com added a comment to D7418: Add SHA512, skein, large blocks support for loader zfs..

That boots for me!

Aug 10 2016, 1:30 AM

Aug 9 2016

lifanov_mail.lifanov.com added a comment to D7418: Add SHA512, skein, large blocks support for loader zfs..

OK! Testing coming up! I got a new laptop that I didn't put anything worth retaining on so that I can test zpool things.

Aug 9 2016, 9:35 PM
lifanov_mail.lifanov.com added a comment to D7418: Add SHA512, skein, large blocks support for loader zfs..

I tested this patch. Code builds and boot1/loader work. But I can't test that new functionality works because "zfs" utility still does not allow me to set these properties on my boot pool.

Aug 9 2016, 7:58 PM

Aug 5 2016

lifanov_mail.lifanov.com added a comment to D6533: zfs: step #1 of bringing zpl to full obedience of vfs.

I confirmed that with the latest patch case-insensitive filesystem works.

Aug 5 2016, 1:45 AM

Aug 2 2016

lifanov_mail.lifanov.com added a comment to D7285: add __FreeBSD_version values from CURRENT to porters-handbook.

Hi Warren! If this is ready, can you commit it please? I have Bugzilla #211296 about this.

Aug 2 2016, 1:45 PM

Jul 29 2016

lifanov_mail.lifanov.com added a comment to D7358: Capsiciumize bspatch.

People downstream bspatch in other projects. Can we ifdef this based on something?

Jul 29 2016, 7:10 PM

Jul 28 2016

lifanov_mail.lifanov.com added a comment to D6533: zfs: step #1 of bringing zpl to full obedience of vfs.

For what it's worth, I use a case-insensitive filesystem to build a Mono project.
This won't be missed: the project should be fixed instead.

Jul 28 2016, 2:44 PM

Jul 25 2016

lifanov_mail.lifanov.com added a comment to D6967: Sync iwm against dfbsd .

Woo, thank you!

Jul 25 2016, 11:52 PM
lifanov_mail.lifanov.com updated the diff for D7285: add __FreeBSD_version values from CURRENT to porters-handbook.

restore good patch

Jul 25 2016, 2:03 PM
lifanov_mail.lifanov.com added a comment to D7285: add __FreeBSD_version values from CURRENT to porters-handbook.

Nooo!!!! I updated the wrong revision! Let me see if I can restore the old patch...

Jul 25 2016, 1:58 PM
lifanov_mail.lifanov.com updated the diff for D7285: add __FreeBSD_version values from CURRENT to porters-handbook.

attempt to fix RSS feeds

Jul 25 2016, 1:56 PM

Jul 24 2016

lifanov_mail.lifanov.com updated the diff for D7285: add __FreeBSD_version values from CURRENT to porters-handbook.

Address wblock's comments

Jul 24 2016, 3:17 PM
lifanov_mail.lifanov.com added a comment to D7285: add __FreeBSD_version values from CURRENT to porters-handbook.

Hi Warren! I think I got revision numbers correct. I was hoping you would review the language I used. Most was taken from commit messages, but I'm sure it could be improved.

Jul 24 2016, 1:40 AM

Jul 22 2016

lifanov_mail.lifanov.com updated the diff for D7285: add __FreeBSD_version values from CURRENT to porters-handbook.

It's supposed to be stable/10. Add a missing version and fix numbers.

Jul 22 2016, 3:23 PM
lifanov_mail.lifanov.com updated the diff for D7285: add __FreeBSD_version values from CURRENT to porters-handbook.

Add missing __FreeBSD_version values for stable/11 as well.

Jul 22 2016, 3:20 PM
lifanov_mail.lifanov.com added a reviewer for D7285: add __FreeBSD_version values from CURRENT to porters-handbook: wblock.
Jul 22 2016, 3:05 PM
lifanov_mail.lifanov.com retitled D7285: add __FreeBSD_version values from CURRENT to porters-handbook from to add __FreeBSD_version values from CURRENT to porters-handbook.
Jul 22 2016, 3:05 PM

Jul 21 2016

lifanov_mail.lifanov.com added a comment to D6967: Sync iwm against dfbsd .

What's the status of this landing?

Jul 21 2016, 3:07 PM

Feb 18 2016

lifanov_mail.lifanov.com added a comment to D5259: address bug 207026 - add dma(8) to examples in mailer.conf(5).

If it's okay with wblock, it's okay with me. I don't have good grasp on language.

Feb 18 2016, 6:50 PM
lifanov_mail.lifanov.com added a comment to D5259: address bug 207026 - add dma(8) to examples in mailer.conf(5).

This sounds good to me.

Feb 18 2016, 6:33 PM
lifanov_mail.lifanov.com added a comment to D5259: address bug 207026 - add dma(8) to examples in mailer.conf(5).

How about just ommitting the word "package". This becomes "This example shows the use of the mini_sendmail from ports instead of sendmail".

Feb 18 2016, 6:28 PM

Feb 16 2016

lifanov_mail.lifanov.com added a comment to D5259: address bug 207026 - add dma(8) to examples in mailer.conf(5).

Please commandeer this. I'm the reporter from Bugzilla and I had spare cycles to address feedback over the weekend.

Feb 16 2016, 6:53 PM

Feb 15 2016

lifanov_mail.lifanov.com updated the diff for D5259: address bug 207026 - add dma(8) to examples in mailer.conf(5).

add dma(8) to .Xr

Feb 15 2016, 1:58 AM
lifanov_mail.lifanov.com updated the diff for D5259: address bug 207026 - add dma(8) to examples in mailer.conf(5).

address comments by wblock: replace "in place of" with "instead of"

Feb 15 2016, 1:44 AM
lifanov_mail.lifanov.com commandeered D5259: address bug 207026 - add dma(8) to examples in mailer.conf(5).
Feb 15 2016, 1:42 AM
lifanov_mail.lifanov.com added a comment to D5259: address bug 207026 - add dma(8) to examples in mailer.conf(5).

This could be MFC'd with /usr/local/libexec/dma in place of /usr/libexec/dma (as we have mail/dma package).
It's not a big deal if it's mot MFC'd at all though.

Feb 15 2016, 1:36 AM

Jan 31 2016

lifanov_mail.lifanov.com added a comment to D5141: CentOS ports: for c6_64, install 32bit libraries alongside..

I send that this is absolutely the right aproach. CentOS itself offers co-installation of most 32 bit libraries.
For example, this: http://mirrors.kernel.org/centos/6.7/os/x86_64/Packages/
contains both libstdc++-4.4.7-16.el6.i686.rpm and libstdc++-4.4.7-16.el6.x86_64.rpm.

Jan 31 2016, 1:32 AM

Jan 14 2016

lifanov_mail.lifanov.com abandoned D4443: update Ansible to 2.0.0.

This is overcome by events: ansible 2.0.0.0, 2.0.0.1 have been release and landed in the ports tree.

Jan 14 2016, 3:04 AM

Dec 8 2015

lifanov_mail.lifanov.com updated the diff for D4443: update Ansible to 2.0.0.

Arcanist ate the second half of my patch. I'm re-posting it using the web interface.

Dec 8 2015, 9:24 PM
lifanov_mail.lifanov.com added a comment to D4443: update Ansible to 2.0.0.

The distinfo for 2.0.0 is actually for the RC2 tag. This will also change.
I'm looking for review of port changes only.

Dec 8 2015, 4:02 PM
lifanov_mail.lifanov.com retitled D4443: update Ansible to 2.0.0 from to update Ansible to 2.0.0.
Dec 8 2015, 4:00 PM

Nov 9 2015

lifanov_mail.lifanov.com abandoned D3683: Fix -jN META_MODE bootstrap for usr.bin/netstat.

There is nothing more to do here.

Nov 9 2015, 8:21 PM

Sep 18 2015

lifanov_mail.lifanov.com updated the diff for D3683: Fix -jN META_MODE bootstrap for usr.bin/netstat.

Actually, how are you generating these?
How did you come up with r287905, for example?

Sep 18 2015, 8:24 PM
lifanov_mail.lifanov.com added a comment to D3683: Fix -jN META_MODE bootstrap for usr.bin/netstat.

Cool, thanks! Actually, how do you install the built product?
There is a populated stage dir but no install targets.

Sep 18 2015, 3:09 PM

Sep 17 2015

lifanov_mail.lifanov.com abandoned D3683: Fix -jN META_MODE bootstrap for usr.bin/netstat.

The issue has been addressed.

Sep 17 2015, 12:58 PM

Sep 16 2015

lifanov_mail.lifanov.com added a comment to D3683: Fix -jN META_MODE bootstrap for usr.bin/netstat.

Thanks for the explanation! By the way, this does not work with -j0 without adding this dependency either.

Sep 16 2015, 4:29 PM
lifanov_mail.lifanov.com added a comment to D3683: Fix -jN META_MODE bootstrap for usr.bin/netstat.

Maybe I'm not sure what the goal of Makefile.depend files in the tree is.
I understood that they are there to bootstrap the auto-generated Makefile.depend files
from a build with local changes/options in it?

Sep 16 2015, 4:16 PM
lifanov_mail.lifanov.com added a comment to D3683: Fix -jN META_MODE bootstrap for usr.bin/netstat.

That's correct. This is what my build generates also.
The main.o <- nl_defs.h is the minimal change to get dirdeps to generate the rest of them.

Sep 16 2015, 4:04 PM
lifanov_mail.lifanov.com retitled D3683: Fix -jN META_MODE bootstrap for usr.bin/netstat from to Fix -jN META_MODE bootstrap for usr.bin/netstat.
Sep 16 2015, 4:02 PM

Aug 27 2015

lifanov_mail.lifanov.com retitled D3506: use tmpfs instead of md for /tmp in arm images from to use tmpfs instead of md for /tmp in arm images.
Aug 27 2015, 3:14 PM

Aug 22 2015

lifanov_mail.lifanov.com closed D3432: fix racy xargs test.

The change has been committed in r287005.

Aug 22 2015, 10:25 PM

Aug 21 2015

lifanov_mail.lifanov.com updated the diff for D3432: fix racy xargs test.

reroll patch and replace "sort -u" with "sort" per ngie's feedback

Aug 21 2015, 6:39 PM
lifanov_mail.lifanov.com added a comment to D3432: fix racy xargs test.

Looks good to me.

Aug 21 2015, 6:35 PM
lifanov_mail.lifanov.com added a reviewer for D3432: fix racy xargs test: ngie.
Aug 21 2015, 5:49 PM

Aug 19 2015

lifanov_mail.lifanov.com added a comment to D3432: fix racy xargs test.

Associated Jenkins report: https://jenkins.freebsd.org/job/FreeBSD_HEAD-tests/1297/testReport/junit/usr.bin.xargs/legacy_test/main/

Aug 19 2015, 6:31 PM
lifanov_mail.lifanov.com retitled D3432: fix racy xargs test from to fix racy xargs test.
Aug 19 2015, 6:27 PM

Aug 7 2015

lifanov_mail.lifanov.com added a comment to D3330: fix regression in xargs -Px and add regression tests.

You are right, maxprocs < 0 is unreachable. I updated the diff.

Aug 7 2015, 2:57 PM
lifanov_mail.lifanov.com updated the diff for D3330: fix regression in xargs -Px and add regression tests.

You are right, maxprocs < 0 is unreachable

Aug 7 2015, 2:56 PM
lifanov_mail.lifanov.com updated the test plan for D3330: fix regression in xargs -Px and add regression tests.
Aug 7 2015, 1:37 PM
lifanov_mail.lifanov.com updated D3330: fix regression in xargs -Px and add regression tests.
Aug 7 2015, 1:37 PM
lifanov_mail.lifanov.com removed a reviewer for D3330: fix regression in xargs -Px and add regression tests: Contributor Reviewers (ports).
Aug 7 2015, 1:36 PM
lifanov_mail.lifanov.com added reviewers for D3330: fix regression in xargs -Px and add regression tests: jbeich, allanjude.
Aug 7 2015, 1:36 PM
lifanov_mail.lifanov.com retitled D3330: fix regression in xargs -Px and add regression tests from to fix regression in xargs -Px and add regression tests.
Aug 7 2015, 1:35 PM

Aug 6 2015

lifanov_mail.lifanov.com updated the diff for D3176: remove guards around installing loader.rc and menu.rc.

reroll after another UPDATING change to avoid merge conflicts on apply

Aug 6 2015, 2:00 PM

Aug 5 2015

lifanov_mail.lifanov.com added a comment to D3176: remove guards around installing loader.rc and menu.rc.

The text in menu.rc and loader.rc is loosely based on text in /etc/defaults/*.conf.

Aug 5 2015, 4:14 PM
lifanov_mail.lifanov.com updated the diff for D3176: remove guards around installing loader.rc and menu.rc.

Address feedback by julian:

Aug 5 2015, 4:12 PM
lifanov_mail.lifanov.com added a comment to D3176: remove guards around installing loader.rc and menu.rc.

Is this ready to commit?

Aug 5 2015, 3:03 PM

Jul 29 2015

lifanov_mail.lifanov.com updated the diff for D2616: Make xargs -P0 create as many processes as possible.

Add <sys/limits.h>, which is needed for INT_MAX without param.h

Jul 29 2015, 5:27 PM
lifanov_mail.lifanov.com added a comment to D2616: Make xargs -P0 create as many processes as possible.

This doesn't compile without sys/param.h for some reason.

Jul 29 2015, 5:18 PM
lifanov_mail.lifanov.com updated the diff for D2616: Make xargs -P0 create as many processes as possible.

reroll patch after r285552 and bump date on manpage

Jul 29 2015, 5:16 PM

Jul 23 2015

lifanov_mail.lifanov.com added a comment to D2616: Make xargs -P0 create as many processes as possible.

Is this ready to commit? If so, can a committer grab it please?

Jul 23 2015, 8:00 PM
lifanov_mail.lifanov.com retitled D3176: remove guards around installing loader.rc and menu.rc from to remove guards around installing loader.rc and menu.rc.
Jul 23 2015, 7:57 PM

Jul 6 2015

lifanov_mail.lifanov.com updated the diff for D2846: Add jail awareness to linprocfs and linsysfs.

Address comments by araujo:

  • keep style in sys/sys/jail.h: I didn't notice that these were tabs
  • fix paste-os in the manpage (I'll bump the date one more time when

this is ready to commit)
I don't understand what can be improved about the content itself.
Can you explain please?

Jul 6 2015, 1:10 PM

Jul 4 2015

lifanov_mail.lifanov.com updated the diff for D2616: Make xargs -P0 create as many processes as possible.

Address comments by mjg:

  • include sys/types.h before sys/wait.h
  • rename reslimit to rl
Jul 4 2015, 1:46 PM

Jun 29 2015

lifanov_mail.lifanov.com updated the diff for D2616: Make xargs -P0 create as many processes as possible.

Whoops, I forgot to check getrlimit.

Jun 29 2015, 4:55 PM
lifanov_mail.lifanov.com updated the diff for D2616: Make xargs -P0 create as many processes as possible.

Address comments by mjg:

Jun 29 2015, 4:52 PM
lifanov_mail.lifanov.com updated the diff for D2846: Add jail awareness to linprocfs and linsysfs.

Address feedback from jamie:

Jun 29 2015, 3:15 PM

Jun 17 2015

lifanov_mail.lifanov.com added a reviewer for D2846: Add jail awareness to linprocfs and linsysfs: araujo.
Jun 17 2015, 2:03 AM
lifanov_mail.lifanov.com retitled D2846: Add jail awareness to linprocfs and linsysfs from to Add jail awareness to linprocfs and linsysfs.
Jun 17 2015, 1:28 AM

Jun 14 2015

lifanov_mail.lifanov.com updated the diff for D2616: Make xargs -P0 create as many processes as possible.

o Address feedback from wblock@ by simplifying wording.
For what it's worth, this was the wording similar to GNU info page.
o Replace RLIMIT_NPROC in a user-facing message with a user-friendly
description of what this value is.

Jun 14 2015, 12:21 PM
lifanov_mail.lifanov.com commandeered D2616: Make xargs -P0 create as many processes as possible.

I'm commandeering this revision to address feedback from wblock@.

Jun 14 2015, 12:18 PM

Jun 8 2015

lifanov_mail.lifanov.com added a comment to D2616: Make xargs -P0 create as many processes as possible.

Is this acceptable as-is? 10.2 code slush is coming up.

Jun 8 2015, 4:59 PM

Jun 3 2015

lifanov_mail.lifanov.com added a comment to D2616: Make xargs -P0 create as many processes as possible.

What's the next step?

Jun 3 2015, 2:23 PM

May 29 2015

lifanov_mail.lifanov.com added inline comments to D2616: Make xargs -P0 create as many processes as possible.
May 29 2015, 11:50 AM

May 24 2015

lifanov_mail.lifanov.com added a comment to D2616: Make xargs -P0 create as many processes as possible.

I don't understand: don't limits work correctly here if they allow for fewer jobs than maxproc?

May 24 2015, 3:48 PM

May 23 2015

lifanov_mail.lifanov.com accepted D2616: Make xargs -P0 create as many processes as possible.

Looks good to me.

May 23 2015, 12:52 AM

May 22 2015

lifanov_mail.lifanov.com added a comment to D2616: Make xargs -P0 create as many processes as possible.
May 22 2015, 7:36 PM
lifanov_mail.lifanov.com updated the diff for D2616: Make xargs -P0 create as many processes as possible.

This replaces the use of nargs, which is arbitrary and can be
overridden by the "-n" flag by value of kern.maxprocs.

May 22 2015, 7:35 PM
lifanov_mail.lifanov.com commandeered D2616: Make xargs -P0 create as many processes as possible.

I have a new patch. I'd like to commandeer this revision to apply it.

May 22 2015, 7:33 PM
lifanov_mail.lifanov.com added a comment to D2616: Make xargs -P0 create as many processes as possible.

Good point. The -nX flag overrides nargs depending on the position.
Let me think of a different value to use.

May 22 2015, 7:01 PM