Page MenuHomeFreeBSD

glebius (Gleb Smirnoff)
User

Projects

User Details

User Since
May 28 2014, 2:27 PM (352 w, 15 h)

Recent Activity

Mon, Feb 8

glebius committed R10:97ded49caef6: Catch up with 6edfd179c86: mechanically rename IFCAP_NOMAP to IFCAP_MEXTPG. (authored by glebius).
Catch up with 6edfd179c86: mechanically rename IFCAP_NOMAP to IFCAP_MEXTPG.
Mon, Feb 8, 10:34 PM
glebius committed R10:0ace2cce386a: Catch up with 6edfd179c86: document M_EXTPG. While here sore flags (authored by glebius).
Catch up with 6edfd179c86: document M_EXTPG. While here sore flags
Mon, Feb 8, 10:34 PM

Fri, Jan 29

glebius committed R10:3f43ada98c89: Catch up with 6edfd179c86: mechanically rename IFCAP_NOMAP to IFCAP_MEXTPG. (authored by glebius).
Catch up with 6edfd179c86: mechanically rename IFCAP_NOMAP to IFCAP_MEXTPG.
Fri, Jan 29, 8:10 PM
glebius committed R10:cf6ff85fe847: Catch up with 6edfd179c86: document M_EXTPG. While here sore flags (authored by glebius).
Catch up with 6edfd179c86: document M_EXTPG. While here sore flags
Fri, Jan 29, 8:10 PM
glebius accepted D28407: netgraph/ng_source: Switch queuing framework.
Fri, Jan 29, 5:33 AM

Jan 21 2021

glebius committed rP562242: Update to 0.2.4. This is a maintainance release to make it properly.
Update to 0.2.4. This is a maintainance release to make it properly
Jan 21 2021, 8:51 PM

Jan 18 2021

glebius added inline comments to D28209: Remove dependency of rc.d/tmp on grep.
Jan 18 2021, 4:34 PM
glebius accepted D28209: Remove dependency of rc.d/tmp on grep.

Stefan, thanks a lot of taking care of my fallout!

Jan 18 2021, 4:32 PM

Jan 15 2021

glebius committed R10:4f48fd7c5677: Add 'tmp' to the list of FILESYSTEMS dependencies. Some scripts that (authored by glebius).
Add 'tmp' to the list of FILESYSTEMS dependencies. Some scripts that
Jan 15 2021, 8:45 PM
glebius closed D28097: include tmpfs mount into FILESYSTEMS.
Jan 15 2021, 8:45 PM
glebius added a reverting change for R10:97ec6eba653a: Brooks pointed out a case where tmp needs to be run after: R10:7e4eca7136ea: Revert 97ec6eba653a07. There shouldn't be a dependency of 'tmp' on.
Jan 15 2021, 8:45 PM
glebius committed R10:7e4eca7136ea: Revert 97ec6eba653a07. There shouldn't be a dependency of 'tmp' on (authored by glebius).
Revert 97ec6eba653a07. There shouldn't be a dependency of 'tmp' on
Jan 15 2021, 8:45 PM

Jan 12 2021

glebius accepted D28074: Refactor if_purgeaddrs()..
Jan 12 2021, 4:32 PM
glebius accepted D28106: Remove redundant rtinit() calls from tuntap..
Jan 12 2021, 4:30 PM

Jan 11 2021

glebius added a reviewer for D28097: include tmpfs mount into FILESYSTEMS: brooks.
Jan 11 2021, 9:04 PM
glebius committed R10:425f68e6ce6f: Follow-up on 51da4b19be1. When booting a system with WITHOUT_IPFILTER (authored by glebius).
Follow-up on 51da4b19be1. When booting a system with WITHOUT_IPFILTER
Jan 11 2021, 8:39 PM
glebius updated the diff for D28097: include tmpfs mount into FILESYSTEMS.
  • Revert 97ec6eba653a07. There shouldn't be a dependency of 'tmp' on
  • Add 'tmp' to the list of FILESYSTEMS dependencies. Some scripts that
Jan 11 2021, 8:16 PM
glebius updated the summary of D28097: include tmpfs mount into FILESYSTEMS.
Jan 11 2021, 7:19 PM
glebius retitled D28097: include tmpfs mount into FILESYSTEMS from Add 'tmp' to the list of FILESYSTEMS dependencies. Some scripts that depend on FILESYSTEMS run mktemp(1). For systems that have read-only root this is broken until memory disk based /tmp is instantiated. At least 'os-release' and 'motd' are... to include tmpfs mount into FILESYSTEMS.
Jan 11 2021, 7:18 PM
glebius requested review of D28097: include tmpfs mount into FILESYSTEMS.
Jan 11 2021, 7:17 PM
glebius committed R10:2903606b6063: Add missing rcvar name for os-release. (authored by glebius).
Add missing rcvar name for os-release.
Jan 11 2021, 4:38 PM

Jan 8 2021

glebius committed R10:7edc1bd9dc17: When be_activate() turns on a new boot environment, it always deactivates (authored by glebius).
When be_activate() turns on a new boot environment, it always deactivates
Jan 8 2021, 5:26 PM

Jan 7 2021

glebius committed rP560726: Update to 1.3.0 with my patches rebased on top..
Update to 1.3.0 with my patches rebased on top.
Jan 7 2021, 7:22 PM

Dec 24 2020

glebius added a comment to D27751: Fix newvers.sh to no longer print an outdated SVN rev.

This may have a slight improvement when compiling from a non-branch point - a detached state. Now

Dec 24 2020, 5:13 PM

Dec 13 2020

glebius committed R9:f16c1075b5dd: Add my author entity. (authored by glebius).
Add my author entity.
Dec 13 2020, 6:44 PM
glebius committed R9:cb5709190750: Add my PGP key. (authored by glebius).
Add my PGP key.
Dec 13 2020, 6:44 PM
glebius committed R9:770cbf398896: Announce myself as a new committer. (authored by glebius).
Announce myself as a new committer.
Dec 13 2020, 6:44 PM
glebius committed R9:2b6d0fac50cc: Move myself from additional contributos to developers. (authored by glebius).
Move myself from additional contributos to developers.
Dec 13 2020, 6:44 PM
glebius committed R9:a28f652d90fb: Express my needs for some notebook parts, which will make my work more (authored by glebius).
Express my needs for some notebook parts, which will make my work more
Dec 13 2020, 6:37 PM
glebius committed R9:12b8dd937a93: Santa Daniel have sent me a new battery and HDD. Thanks! (authored by glebius).
Santa Daniel have sent me a new battery and HDD. Thanks!
Dec 13 2020, 6:35 PM
glebius committed R9:4b13b5d8195f: New Year presents: (authored by glebius).
New Year presents:
Dec 13 2020, 6:34 PM
glebius committed R9:3d25cbfdbd18: I'm seeking for an SMP platform. I don't want anyone to buy it, but I'd be (authored by glebius).
I'm seeking for an SMP platform. I don't want anyone to buy it, but I'd be
Dec 13 2020, 6:34 PM
glebius committed R9:a370fa2233ee: Add item for CARP. (authored by glebius).
Add item for CARP.
Dec 13 2020, 6:33 PM
glebius committed R9:052a576dc600: Add Roselyn Lee to list of additional contributors. Roselyn had sent (authored by glebius).
Add Roselyn Lee to list of additional contributors. Roselyn had sent
Dec 13 2020, 6:32 PM
glebius committed R9:6eb9414992c3: Document __FreeBSD_version 600027: libalias and ng_nat. (authored by glebius).
Document __FreeBSD_version 600027: libalias and ng_nat.
Dec 13 2020, 6:30 PM
glebius committed R9:def5983a378d: I have purchased a very nice SMP box myself. Remove wantlist entry. (authored by glebius).
I have purchased a very nice SMP box myself. Remove wantlist entry.
Dec 13 2020, 6:29 PM
glebius committed R9:9e8ca818520a: Mark branching as done. (authored by glebius).
Mark branching as done.
Dec 13 2020, 6:27 PM
glebius committed R9:7f599dfeb0c3: Since RELENG_6 branching is an important event, add it to news flash. (authored by glebius).
Since RELENG_6 branching is an important event, add it to news flash.
Dec 13 2020, 6:27 PM
glebius committed R9:523d6698b086: I am working on ARP race problem. (authored by glebius).
I am working on ARP race problem.
Dec 13 2020, 6:27 PM
glebius committed R9:08d26dfcaf94: Notice 6.0-BETA1 in news. (authored by glebius).
Notice 6.0-BETA1 in news.
Dec 13 2020, 6:27 PM
glebius committed R9:4e9ef6b33aac: Mark ARP problems as solved. (authored by glebius).
Mark ARP problems as solved.
Dec 13 2020, 6:25 PM
glebius committed R9:3861328c0bc2: Update after local key signing meeting. (authored by glebius).
Update after local key signing meeting.
Dec 13 2020, 6:18 PM
glebius committed R9:29b02c0ced72: I need two NICs and a switch. (authored by glebius).
I need two NICs and a switch.
Dec 13 2020, 6:16 PM
glebius committed R9:a159ef4454a1: - Change admins@ to accounts@, since the former is closed due to (authored by glebius).
- Change admins@ to accounts@, since the former is closed due to
Dec 13 2020, 6:12 PM
glebius committed R9:13265b27b1b7: Mike Tancsa has donated six different Gigabit NICs. Thanks, Mike! (authored by glebius).
Mike Tancsa has donated six different Gigabit NICs. Thanks, Mike!
Dec 13 2020, 6:09 PM
glebius committed R9:1592d0e3a5bf: Remove my NIC and switch wants. Big thanks to Mike Tancsa and Bryan Kaplan. (authored by glebius).
Remove my NIC and switch wants. Big thanks to Mike Tancsa and Bryan Kaplan.
Dec 13 2020, 6:05 PM
glebius committed R9:a5021192d9f2: o Record donation from Bryan Kaplan - a gig switch. Thanks! (authored by glebius).
o Record donation from Bryan Kaplan - a gig switch. Thanks!
Dec 13 2020, 6:05 PM
glebius committed R9:bcc776aaea45: Document last __FreeBSD_version bump. (authored by glebius).
Document last __FreeBSD_version bump.
Dec 13 2020, 6:05 PM

Dec 8 2020

glebius committed rS368468: Fixup r368446 with KERN_TLS..
Fixup r368446 with KERN_TLS.
Dec 8 2020, 11:54 PM
glebius committed rS368448: The list of ports in configuration path shall be protected by locks,.
The list of ports in configuration path shall be protected by locks,
Dec 8 2020, 4:46 PM
glebius committed rS368446: Convert LAGG_RLOCK() to NET_EPOCH_ENTER(). No functional changes..
Convert LAGG_RLOCK() to NET_EPOCH_ENTER(). No functional changes.
Dec 8 2020, 4:37 PM

Dec 2 2020

glebius committed rS368287: Fix r368197: suppress error printing for the "check" command..
Fix r368197: suppress error printing for the "check" command.
Dec 2 2020, 9:53 PM
glebius accepted D27407: kern: soclose: don't sleep on SO_LINGER w/ timeout=0.
Dec 2 2020, 4:48 PM
glebius accepted D27382: [ng_socket] Don't take the SOCKBUF_LOCK() twice in the RX data path..
Dec 2 2020, 4:45 PM

Nov 30 2020

glebius committed rS368197: Print at least something when failing..
Print at least something when failing.
Nov 30 2020, 9:05 PM

Nov 23 2020

glebius added inline comments to D27324: IPv6: Set ifdisabled in the kernel rather than in rc.
Nov 23 2020, 4:52 PM
glebius accepted D27324: IPv6: Set ifdisabled in the kernel rather than in rc.
Nov 23 2020, 4:51 PM
glebius accepted D27244: Remove RADIX_MPATH config option..
Nov 23 2020, 4:49 PM

Nov 19 2020

glebius added inline comments to D27245: savecore: uncompress cores.
Nov 19 2020, 2:50 AM
glebius closed D27245: savecore: uncompress cores.
Nov 19 2020, 2:21 AM
glebius committed rS367824: Add '-u' switch that would uncompress cores that were compressed by.
Add '-u' switch that would uncompress cores that were compressed by
Nov 19 2020, 2:21 AM
glebius added inline comments to D27245: savecore: uncompress cores.
Nov 19 2020, 2:18 AM
glebius updated the summary of D27245: savecore: uncompress cores.
Nov 19 2020, 1:59 AM
glebius updated the diff for D27245: savecore: uncompress cores.

Some extra cruft slept in previous update.

Nov 19 2020, 1:58 AM
glebius updated the diff for D27245: savecore: uncompress cores.

Separate decompression loops into their own subroutines. Reword
logical statement.

Nov 19 2020, 1:58 AM

Nov 17 2020

glebius added a comment to D27245: savecore: uncompress cores.

Shouldn't this also include a change to default savecore_flags in /etc/defaults/rc.conf?

Nov 17 2020, 9:06 PM
glebius updated the diff for D27245: savecore: uncompress cores.

Add ZSTD support and address comments.

Nov 17 2020, 9:02 PM

Nov 16 2020

glebius requested review of D27245: savecore: uncompress cores.
Nov 16 2020, 10:22 PM
glebius accepted D27155: Fixing build on -head and removing useless function.
Nov 16 2020, 10:10 PM

Nov 3 2020

glebius committed rS367307: Style, not functional changes:.
Style, not functional changes:
Nov 3 2020, 10:04 PM

Oct 29 2020

glebius committed rS367150: Convert flags from int to bool. Some (compress) were already used in.
Convert flags from int to bool. Some (compress) were already used in
Oct 29 2020, 11:15 PM

Oct 27 2020

glebius accepted D26897: Improve ioctl() for listening TCP sockets.

Definitely my miss. Thanks for fixing!

Oct 27 2020, 5:09 PM

Oct 22 2020

glebius committed rS366945: Fix typo.
Fix typo
Oct 22 2020, 6:00 PM

Sep 25 2020

glebius accepted D26548: ng_l2tp: Fix callout synchronization in the RACK timeout handler.
Sep 25 2020, 6:34 PM

Sep 23 2020

glebius accepted D26523: Enable multipath for outbound connections.
Sep 23 2020, 9:10 PM
glebius added inline comments to D26449: Stage 2: Introduce scalable route multipath.
Sep 23 2020, 9:07 PM

Sep 9 2020

glebius committed rS365504: In r354148 the goal was to check THREAD_CAN_SLEEP() only once for the.
In r354148 the goal was to check THREAD_CAN_SLEEP() only once for the
Sep 9 2020, 4:13 PM

Sep 3 2020

glebius accepted D26296: [unix(4) cleanup 3/8] Rename unp_pcb_lock2()..
Sep 3 2020, 4:48 AM
glebius accepted D26295: [unix(4) cleanup 2/8] Improve unix socket refcounting..
Sep 3 2020, 4:47 AM
glebius accepted D26294: [unix(4) cleanup 1/8] Update unix domain socket locking comments..
Sep 3 2020, 4:43 AM

Aug 31 2020

glebius accepted D26226: ng_ether: Enter NET_EPOCH where required.

This looks good to me. Thanks a lot! Please commit if it passes tests.

Aug 31 2020, 5:20 PM

Aug 30 2020

glebius committed rS364975: Followup on r364922. Old comment said that the only reason to put.
Followup on r364922. Old comment said that the only reason to put
Aug 30 2020, 5:13 PM
glebius accepted D26150: make m_getm2() resilient to zone_jumbop exhaustion.
Aug 30 2020, 4:38 PM
glebius added a comment to D23928: Add deprecation notices to ce,cp,mn sync serial drivers.

spl calls is not something that gives any maintenance burden. They have been defined to nop for years. Of course it makes sense to cleanup those that aren't mentioned anywhere just like rS364918 did. However, I don't think just removing these nop defines is a holy grail we should aim for.

Aug 30 2020, 4:33 PM
glebius added inline comments to D26226: ng_ether: Enter NET_EPOCH where required.
Aug 30 2020, 4:24 PM

Aug 20 2020

glebius committed rS364441: When we have a command returned by zfs_nextboot() that is longer.
When we have a command returned by zfs_nextboot() that is longer
Aug 20 2020, 8:31 PM
glebius accepted D26126: style: Fix function spacing for for icmp6type_match() and flow6id_match() in ip_fw2.c.
Aug 20 2020, 4:44 PM · network

Aug 19 2020

glebius accepted D26062: Make net.fibs growable.
Aug 19 2020, 7:44 PM
glebius accepted D25923: add a MSG_TLSAPPDATA flag that tells sorecieve() to return ENXIO for TLS non-application data records.
Aug 19 2020, 7:32 PM
glebius committed rP545267: Make it compilable with clang 11..
Make it compilable with clang 11.
Aug 19 2020, 12:29 AM

Aug 17 2020

glebius committed rS364310: With INVARIANTS panic immediately if M_WAITOK is requested in a.
With INVARIANTS panic immediately if M_WAITOK is requested in a
Aug 17 2020, 3:37 PM
glebius closed D26027: Catch illegal M_WAITOK immediately..
Aug 17 2020, 3:37 PM

Aug 11 2020

glebius added a comment to D26027: Catch illegal M_WAITOK immediately..
In D26027#577448, @mjg wrote:

I remember UMA warning about relevant allocations without even attempting to sleep, but maybe my memory is off here.

Aug 11 2020, 6:21 PM
glebius updated the diff for D26027: Catch illegal M_WAITOK immediately..

Add same check to UMA.

Aug 11 2020, 6:18 PM
glebius added a comment to D26027: Catch illegal M_WAITOK immediately..
In D26027#577390, @kib wrote:

Why it is not WITNESS_WARN() ? Perhaps witness_warn should take td_no_sleeping as arbitrary non-sleepable lock as well.

Aug 11 2020, 6:06 PM
glebius requested review of D26027: Catch illegal M_WAITOK immediately..
Aug 11 2020, 3:49 PM
glebius closed D26021: ipfw: improve matching on IPv4 fragments.
Aug 11 2020, 3:46 PM
glebius committed rS364117: ipfw: make the "frag" keyword accept additional options "mf",.
ipfw: make the "frag" keyword accept additional options "mf",
Aug 11 2020, 3:46 PM

Aug 10 2020

glebius requested review of D26021: ipfw: improve matching on IPv4 fragments.
Aug 10 2020, 9:17 PM

Jul 21 2020

glebius added a comment to D22691: ifnet: drain+halt ioctl operations on detach.

The resulting if_busy() / if_unbusy() / if_busy_wait() semantics looks very similar to sx locking. I'm wondering why not simply use sx locks as @glebius suggested?

I think, through the course of this, I became convinced that sx usage complicates some possible future busy'ers that would no longer be able to hold a mutex across calls here.

Jul 21 2020, 2:00 PM