Page MenuHomeFreeBSD

ziaee (Alexander Ziaee)
Animal

Projects

User Details

User Since
Sep 16 2023, 7:01 AM (86 w, 2 d)

Recent Activity

Today

ziaee requested review of D50303: HW Relnotes: Add a section for Etherswitch.
Mon, May 12, 2:45 AM
ziaee retitled D50274: cdboot.8: Initial manual page from cdboot.8: Create a stub manual to cdboot.8: Initial manual page.
Mon, May 12, 12:26 AM
ziaee abandoned D50259: stand: Revert adding Spleen 32x64.

Closing, tsoome committed the fix for the bug this exposed this today.

Mon, May 12, 12:25 AM

Yesterday

ziaee accepted D50302: man: Exit cleanly on SIGPIPE..

LGTM + tested, thank you so much!

Sun, May 11, 10:19 PM
ziaee updated the summary of D50274: cdboot.8: Initial manual page.
Sun, May 11, 9:16 PM
ziaee updated the diff for D50274: cdboot.8: Initial manual page.

Add a copyright

Sun, May 11, 9:12 PM
ziaee updated the diff for D49883: ctfconvert.1: Minor cleanup.

add markup, fix option order in synopsis

Sun, May 11, 8:43 PM
ziaee retitled D49883: ctfconvert.1: Minor cleanup from ctfconvert.1: Polish options to ctfconvert.1: Minor cleanup.
Sun, May 11, 8:42 PM
ziaee updated the summary of D50289: build.7: Improve building pkgbase.
Sun, May 11, 8:16 PM
ziaee added a comment to D50301: umb.4: add "cellular modem driver" to title.

Thanks @adrian! Capitalization: USB MIBM being a proper noun does, and cellular modem driver does not. Driver: yes this one is, I helped write the hardware section for it.

Sun, May 11, 8:05 PM
ziaee updated the summary of D50289: build.7: Improve building pkgbase.
Sun, May 11, 8:02 PM
ziaee updated the summary of D50289: build.7: Improve building pkgbase.
Sun, May 11, 8:01 PM
ziaee updated the diff for D50289: build.7: Improve building pkgbase.

Apparently update-packages also can create the initial repo.
This is confusing and we should simplify this.

Sun, May 11, 7:59 PM
ziaee added a reviewer for D50301: umb.4: add "cellular modem driver" to title: adrian.
Sun, May 11, 7:55 PM
ziaee added a reviewer for D50301: umb.4: add "cellular modem driver" to title: khorben_defora.org.
Sun, May 11, 7:54 PM
ziaee added a comment to D28229: pkgbase: allow update-packages for first-run of packaging.

If make update-packages creates and or updates the package repo, the difference between this and make packages is confusing. Can we just remove make packages and rename this to make packages so it's a bit cleaner?

Sun, May 11, 7:49 PM
ziaee updated the summary of D50289: build.7: Improve building pkgbase.
Sun, May 11, 7:45 PM
ziaee requested review of D50301: umb.4: add "cellular modem driver" to title.
Sun, May 11, 7:43 PM
ziaee added a comment to D50289: build.7: Improve building pkgbase.

I did see that commit already when I was preparing this sir. My make packages fails on e6000sw not found. I do have a /etc/src.conf at https://people.freebsd.org/~ziaee/tmp/src.conf .

Sun, May 11, 7:34 PM
ziaee updated the diff for D50289: build.7: Improve building pkgbase.

address issues i mentioned previously

Sun, May 11, 7:11 PM
ziaee planned changes to D50289: build.7: Improve building pkgbase.

I also intend to change this to "Update the pkg(7) repository created by the *packages* target".

Sun, May 11, 5:31 PM
ziaee added inline comments to D50289: build.7: Improve building pkgbase.
Sun, May 11, 5:13 PM
ziaee added inline comments to D50289: build.7: Improve building pkgbase.
Sun, May 11, 5:09 PM
ziaee accepted D47470: atf, kyua: Implement require.kmods..
Sun, May 11, 3:37 PM
ziaee added a reviewer for D47470: atf, kyua: Implement require.kmods.: manpages.
Sun, May 11, 3:37 PM
ziaee added a comment to D50292: deprecate RIP.
In D50292#1147390, @cy wrote:

RIP has been obsolete for over 20 years and no one is running it on modern networks

RIP is quite a simple routing protocol to be implemented, and can be found from lots of routers. It is still available from modern routers, even modern networks prefer other routing protocols.

I'd say RIP can be easily deployed rather than obsolete.

Would a port be acceptable? I could extract it into its own repo as a basis for a distfile for use with USE_GITHUB plumbing.

Sun, May 11, 5:17 AM
ziaee added inline comments to D50292: deprecate RIP.
Sun, May 11, 3:31 AM
ziaee updated the diff for D50293: e6000sw.4: Initial manual page.

add a stub description

Sun, May 11, 1:34 AM
ziaee updated the diff for D50293: e6000sw.4: Initial manual page.

tag copyright

Sun, May 11, 1:32 AM
ziaee requested review of D50293: e6000sw.4: Initial manual page.
Sun, May 11, 1:28 AM
ziaee added a comment to D50291: packages: move floppy utilities into a new package.

Floppies might be a tough thing to waste the fd namespace on. What if we called it something that was still short but less ambiguous like floppies, similar to how we have manuals?

Sun, May 11, 12:25 AM

Sat, May 10

ziaee accepted D50290: column(1): add -l flag.

Manual looks fine to me.

Sat, May 10, 10:38 PM
ziaee requested review of D50289: build.7: Improve building pkgbase.
Sat, May 10, 9:33 PM
ziaee updated the diff for D50277: make.conf.5: add CPUTYPE?= note from UPDATING.

Correct voice

Sat, May 10, 9:16 PM
ziaee accepted D49463: kyua: Add "kyua debug -p" option.

Accepted as manpages

Sat, May 10, 9:10 PM
ziaee updated the diff for D48905: mtw.4: Make style consistent with other manuals.

update for renamed firmware pkg

Sat, May 10, 8:50 PM
ziaee updated the diff for D48905: mtw.4: Make style consistent with other manuals.

oops, had a typo

Sat, May 10, 8:27 PM
ziaee updated the diff for D48905: mtw.4: Make style consistent with other manuals.

-remove debugging info, this is now done at compile time with a secret
flag

Sat, May 10, 8:27 PM
ziaee added inline comments to D49463: kyua: Add "kyua debug -p" option.
Sat, May 10, 7:00 PM
ziaee added a comment to D50274: cdboot.8: Initial manual page.

I believe this is a simple statement of fact with no copyrightable creative work here, and protected by the copyright of the rest of this work.

Sat, May 10, 4:42 PM
ziaee requested review of D50277: make.conf.5: add CPUTYPE?= note from UPDATING.
Sat, May 10, 2:56 AM

Fri, May 9

ziaee added a comment to D50276: Makefile: Remove `make world` and `make kernel`.

This also needs to be in UPDATING and Relnotes, I think.

Fri, May 9, 10:04 PM
ziaee added a comment to D50276: Makefile: Remove `make world` and `make kernel`.

If you want to remove them from build(7) so the commit is atomic for our downstream, I have no problem resolving the conflict in my build(7) draft.

Fri, May 9, 9:14 PM
ziaee added a comment to D50276: Makefile: Remove `make world` and `make kernel`.

When I was a kid, I was in awe by the unbelievable simplicity and elegance of that statement.

Fri, May 9, 8:48 PM
ziaee added a comment to D50276: Makefile: Remove `make world` and `make kernel`.

Sir when you merge this please note that I disapproved. This code is not causing any problems.

Fri, May 9, 8:47 PM
ziaee added inline comments to D48693: build/development.7: System building examples.
Fri, May 9, 6:42 PM
ziaee updated the diff for D48693: build/development.7: System building examples.

Development(7):
+ markup draft.diff/draft.patch as paths, for e.g. apropos Pa=patch
+ add the port of git-arc to FILES, and then xref it's manual

Fri, May 9, 6:36 PM
ziaee updated the diff for D48693: build/development.7: System building examples.

+ split make clean all install
+ make cross-building example DESTDIR consistent

Fri, May 9, 6:27 PM
ziaee updated the summary of D50274: cdboot.8: Initial manual page.
Fri, May 9, 6:01 PM
ziaee updated the diff for D50274: cdboot.8: Initial manual page.

Thats important and makes sense, thank you.
Removed CAVEATS

Fri, May 9, 6:01 PM
ziaee added inline comments to D48693: build/development.7: System building examples.
Fri, May 9, 5:58 PM
ziaee updated the diff for D48693: build/development.7: System building examples.

+ rollback fixing list widths
+ switch to TARGET_ARCH=aarch64 in examples, thanks @imp!

Fri, May 9, 5:55 PM
ziaee requested review of D50274: cdboot.8: Initial manual page.
Fri, May 9, 5:41 PM
ziaee added inline comments to D48693: build/development.7: System building examples.
Fri, May 9, 5:27 PM
ziaee updated the diff for D48693: build/development.7: System building examples.

Switch all reboot to shutdown -r now, and remove xref to reboot.

Fri, May 9, 5:26 PM
ziaee updated the test plan for D48693: build/development.7: System building examples.
Fri, May 9, 5:09 PM
ziaee updated the summary of D48693: build/development.7: System building examples.
Fri, May 9, 5:08 PM
ziaee updated the diff for D48693: build/development.7: System building examples.

+ combine build targets in examples
+ markup buildworld in CAVEATS
+ add a CAVEAT about build. The way I see this going is that the already
architecture specific boot(8) pages (missing on ARM64, and a bit
convoluted on x86) needs to be the meta page or topic introduction page
for each architecture, linking to the loader pages for that arch.
We just have too many pages all over the place for this with great doc
sprawl. It makes sense to start with boot(8) and clean them up from
there but like, that needs a whole working group or I need to annoy
everyone with questions.

Fri, May 9, 4:51 PM
ziaee added a comment to D50217: sys/cdefs.h: add __nodiscard annotation.
In D50217#1146701, @des wrote:

Well then apropos Sy=__nodiscard should work just fine.

Fri, May 9, 1:47 PM
ziaee added a comment to D50217: sys/cdefs.h: add __nodiscard annotation.
In D50217#1146689, @des wrote:

No, apropos only searches man page titles (.Nm) and descriptions (.Nd).

Fri, May 9, 1:12 PM
ziaee added a comment to D50217: sys/cdefs.h: add __nodiscard annotation.

For another commit: we should mark these up somehow so they're searchable with apropos. I think the relevant macros are (from mdoc(7)):

Semantic markup for function libraries
       Lb		function library (one argument)
       In		include	file (one argument)
       Fd		other preprocessor directive (>0 arguments)
       Ft		function type (>0 arguments)
       Fo, Fc		function block:	funcname
       Fn		function name: funcname	[argument ...]
       Fa		function argument (>0 arguments)
       Vt		variable type (>0 arguments)
       Va		variable name (>0 arguments)
       Dv		defined	 variable   or	 preprocessor	constant   (>0
				       arguments)
       Er		error constant (>0 arguments)
       Ev		environmental variable (>0 arguments)
Fri, May 9, 12:48 PM
ziaee updated the diff for D48693: build/development.7: System building examples.

Split make kernel up for future recommendations about not building as
root.

Fri, May 9, 3:34 AM

Thu, May 8

ziaee added a reviewer for D50258: loader: loader can pick too large font: trasz.

I tested this on my machine (2560x1600) and nothing bad happened (default font is still 32x64 producing a perfect 80x25).

Thu, May 8, 10:22 PM
ziaee added a comment to D50259: stand: Revert adding Spleen 32x64.

@tsoome may have fixed this issue in https://reviews.freebsd.org/D50258

Thu, May 8, 9:40 PM
ziaee added inline comments to D48693: build/development.7: System building examples.
Thu, May 8, 8:35 PM
ziaee added a comment to D48693: build/development.7: System building examples.

Oops, lots of pending messages didn't get submitted. Still reflecting on LOCAL_MODULES and not building as root. Do we have any mechanism to do this in base? mdo?

Thu, May 8, 8:24 PM
ziaee updated the diff for D48693: build/development.7: System building examples.

Attempt to improve language for INSTKERNNAME example

Thu, May 8, 8:23 PM
ziaee updated the summary of D50259: stand: Revert adding Spleen 32x64.
Thu, May 8, 8:04 PM
ziaee updated the summary of D50259: stand: Revert adding Spleen 32x64.
Thu, May 8, 7:20 PM
ziaee requested review of D50259: stand: Revert adding Spleen 32x64.
Thu, May 8, 7:13 PM
ziaee updated the diff for D48693: build/development.7: System building examples.

+ fix INSTKERNNAME example straggler
+ switch cross compiling examples to TARGET, I don't know if this works, these examples are from other docs we have
+ add an example for git formatted patches to development(7)

Thu, May 8, 6:52 PM
ziaee updated the summary of D48401: bhyvectl.8: Polish.
Thu, May 8, 6:00 PM
ziaee updated the diff for D48401: bhyvectl.8: Polish.

Revert line organization. I got distracted thinking about how we should
do this, and circling back after I think this note in the example is
important and helpful.

Thu, May 8, 5:59 PM

Wed, May 7

ziaee updated the diff for D48693: build/development.7: System building examples.

Switch to INSTKERNNAME, switch "KODIR and INSTKERNNAME" to or instead of
and, thanks @jhb! Still reflecting on what to do with LOCAL_MODULES.

Wed, May 7, 9:11 PM
ziaee added a comment to D50241: Teach ngctl to attach and run itself in a jail..

New code should have the shorter text. We cannot change licenses of existing code unless lots of corner circumstances.

Wed, May 7, 9:09 PM
ziaee added a comment to D50241: Teach ngctl to attach and run itself in a jail..

Check out https://docs.freebsd.org/en/articles/license-guide/ or style.9 from current, there is a much shorter text you can use now.

Wed, May 7, 8:39 PM

Tue, May 6

ziaee accepted D50175: devd.8: Document monitoring devd.pipe via cat.

I'm sorry I didn't mean for you to change it, I was just wondering

Tue, May 6, 10:16 PM
ziaee abandoned D50047: rctl.8: Document tunable + alphabetize flags.

This is actually probably unhelpful, sorry for the noise.

Tue, May 6, 9:27 PM
ziaee added inline comments to D50175: devd.8: Document monitoring devd.pipe via cat.
Tue, May 6, 9:26 PM
ziaee updated the diff for D48693: build/development.7: System building examples.

+ add testing one kernel example from UPDATING
+ add KODIR to ENVIRONMENT
+ use reboot in all examples for consistency
+ add example numbers for referencability

Tue, May 6, 5:22 PM
ziaee added a comment to D49768: stand: Enable Spleen 32x64 font in the bootloader.

I disgraced the commit log here. @emaste did not review this. I was thinking of him teaching me about Makefile but that was a completely different review.

Tue, May 6, 4:31 PM
ziaee closed D49768: stand: Enable Spleen 32x64 font in the bootloader.
Tue, May 6, 3:52 PM
ziaee committed rG1ec2c8b2f364: stand: Enable Spleen 32x64 font in the bootloader (authored by ziaee).
stand: Enable Spleen 32x64 font in the bootloader
Tue, May 6, 3:52 PM
ziaee accepted D50194: ps.1: Remove ambiguity in description of option '-J'.
Tue, May 6, 3:42 PM
ziaee updated the diff for D48693: build/development.7: System building examples.

Thank you so much @ivy!

Tue, May 6, 1:34 PM
ziaee updated the diff for D48693: build/development.7: System building examples.

Flesh out a bit more from UPDATING.

Tue, May 6, 12:31 AM

Mon, May 5

ziaee updated the test plan for D49768: stand: Enable Spleen 32x64 font in the bootloader.
Mon, May 5, 11:58 PM
ziaee accepted D50113: rc.conf.5: add a missing word in the description of $ipv6_enable.
Mon, May 5, 10:32 PM
ziaee added inline comments to D50175: devd.8: Document monitoring devd.pipe via cat.
Mon, May 5, 7:56 PM
ziaee committed rGca9131b72975: UPDATING: Strengthen recommendations (authored by ziaee).
UPDATING: Strengthen recommendations
Mon, May 5, 4:38 PM
ziaee closed D50126: UPDATING: Strengthen recommendations.
Mon, May 5, 4:38 PM
ziaee added a comment to D50126: UPDATING: Strengthen recommendations.

Thank you gentlemen.

Mon, May 5, 3:54 PM
ziaee added a comment to D50126: UPDATING: Strengthen recommendations.

A level 0 dump is like dd. It gets absolutely everything, unlike a boot environment. I'll work on that after I merge this one.

Mon, May 5, 3:54 PM

Sun, May 4

ziaee accepted D50141: pathconf.2: Document the _PC_HAS_NAMEDATTR name.

Are these Function Arguments? Can I alphabetize these?

Sun, May 4, 12:23 AM

Sat, May 3

ziaee updated the diff for D50126: UPDATING: Strengthen recommendations.

That's a great idea, thank you! I didn't notice because I put them in src.conf.

Sat, May 3, 11:06 PM
ziaee updated the diff for D48905: mtw.4: Make style consistent with other manuals.

fix typo

Sat, May 3, 2:20 PM
ziaee updated the diff for D48905: mtw.4: Make style consistent with other manuals.

Update with the things I learned making iwx.4.
+ getting creative with rc.conf breaks at least ansible
+ give debug synopsis example for maximum debug
+ consolidate firmware in Sh files
+ explain that the driver can be configured with ifconfig/rc.conf

Sat, May 3, 2:14 PM
ziaee added a comment to D48905: mtw.4: Make style consistent with other manuals.

Sorry for the delay, this is waiting on USB support for fwget(8), which is waiting on another patch under review.

Sat, May 3, 1:44 PM
ziaee added a comment to D50129: mtw.4: clean up the manpage a bit.

Related https://reviews.freebsd.org/D48905

Sat, May 3, 1:21 PM

Fri, May 2

ziaee requested review of D50126: UPDATING: Strengthen recommendations.
Fri, May 2, 10:02 PM