Page MenuHomeFreeBSD

zlei (Zhenlei Huang)
User

Projects

User Details

User Since
Apr 1 2021, 3:21 AM (236 w, 4 d)

Recent Activity

Today

zlei committed rGc8e077e57b25: x86/xen: Use proper prototype for SYSINIT functions (authored by zlei).
x86/xen: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rGbf8f6545f6ca: tsc: Use proper prototype for SYSINIT functions (authored by zlei).
tsc: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rG9caa16bd0287: powerpc: Use proper prototype for SYSINIT functions (authored by zlei).
powerpc: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rG0039721e3bab: i386: Use proper prototype for SYSINIT functions (authored by zlei).
i386: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rG5d5ba0c0fa9e: arm64 coresight: Use proper prototype for SYSINIT functions (authored by zlei).
arm64 coresight: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rG0b9c12fa9764: arm: Use proper prototype for SYSINIT functions (authored by zlei).
arm: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rG296db8c72dca: sys/sysent.h: Remove an unneeded type cast (authored by zlei).
sys/sysent.h: Remove an unneeded type cast
Mon, Oct 13, 10:15 AM
zlei committed rG12ac59a0d1f6: MAC: Use proper prototype for SYSINIT functions (authored by zlei).
MAC: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rGa5d5851c86eb: vm: Use proper prototype for SYSINIT functions (authored by zlei).
vm: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rG32c1e940e07c: audit: Use proper prototype for SYSINIT functions (authored by zlei).
audit: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rG0ce8c20fcd44: pf: Use proper prototype for SYSINIT functions (authored by zlei).
pf: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rGa06ecc4f70c2: nfs: Use proper prototype for SYSINIT functions (authored by zlei).
nfs: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rG1bba2194c8a9: ipfw: Use proper prototype for SYSINIT functions (authored by zlei).
ipfw: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:15 AM
zlei committed rG360bb45690d9: netipsec: Use proper prototype for SYSINIT functions (authored by zlei).
netipsec: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rGd4a80fa271b1: netinet6: Use proper prototype for SYSINIT functions (authored by zlei).
netinet6: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rG6613b6ad1ecc: netinet: Use proper prototype for SYSINIT functions (authored by zlei).
netinet: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rG7449e59110b8: net80211: Use proper prototype for SYSINIT functions (authored by zlei).
net80211: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rG6f8259eae619: net: Use proper prototype for SYSINIT functions (authored by zlei).
net: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rG850a88e8db76: libkern: Use proper prototype for SYSINIT functions (authored by zlei).
libkern: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rGa988393b469b: jail: Use proper prototype for SYSINIT functions (authored by zlei).
jail: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rG141b44e0afc2: kern_sharedpage.c: Remove an unneeded type cast (authored by zlei).
kern_sharedpage.c: Remove an unneeded type cast
Mon, Oct 13, 10:14 AM
zlei committed rG19061a898ac8: xen: Use proper prototype for SYSINIT functions (authored by zlei).
xen: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rG9c35c4470ad1: kern: Use proper prototype for SYSINIT functions (authored by zlei).
kern: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rG11cfa861e3ff: p9fs: Use proper prototype for SYSINIT functions (authored by zlei).
p9fs: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rGef56b9188937: xdma: Use proper prototype for SYSINIT functions (authored by zlei).
xdma: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rGdd256c3fa738: nvme: Use proper prototype for SYSINIT functions (authored by zlei).
nvme: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rG05c313cd2cbc: iommu_gas: Use proper prototype for SYSINIT functions (authored by zlei).
iommu_gas: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rGd82653aee7e3: dev/fdt: Use proper prototype for SYSINIT functions (authored by zlei).
dev/fdt: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rG41c0b64f021e: opensolaris: Use proper prototype for SYSINIT functions (authored by zlei).
opensolaris: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM
zlei committed rGf94b1a8ca6e0: scsi: Use proper prototype for SYSINIT functions (authored by zlei).
scsi: Use proper prototype for SYSINIT functions
Mon, Oct 13, 10:14 AM

Yesterday

zlei added inline comments to D53022: if_vxlan: fix byteorder of source port.
Sun, Oct 12, 1:18 PM

Fri, Oct 10

zlei accepted D53022: if_vxlan: fix byteorder of source port.

Looks good to me.

Fri, Oct 10, 3:24 PM
zlei added a comment to D53022: if_vxlan: fix byteorder of source port.

Looks good to me.

Fri, Oct 10, 3:24 PM

Sat, Oct 4

zlei committed rG8583840cfb92: witness: Record the first acquired file and line for recursable locks (authored by zlei).
witness: Record the first acquired file and line for recursable locks
Sat, Oct 4, 4:47 PM
zlei committed rGb4a079dd78a6: witness: White space cleanup and some style(9) tweeks (authored by zlei).
witness: White space cleanup and some style(9) tweeks
Sat, Oct 4, 4:47 PM
zlei committed rGd334e045a471: ifconfig: Fix the display of the IFCAP_MEXTPG capability (authored by zlei).
ifconfig: Fix the display of the IFCAP_MEXTPG capability
Sat, Oct 4, 4:47 PM
zlei committed rGa08e8da2745d: ifconfig: Display the IFCAP_HWSTATS capability (authored by zlei).
ifconfig: Display the IFCAP_HWSTATS capability
Sat, Oct 4, 4:47 PM
zlei committed rG22f26eb3b897: ifconfig: Garbage collect unused parameter swabips (authored by zlei).
ifconfig: Garbage collect unused parameter swabips
Sat, Oct 4, 4:47 PM
zlei committed rGce95ba8ae530: tcp: Add CTLFLAG_VNET flag to some sysctls (authored by zlei).
tcp: Add CTLFLAG_VNET flag to some sysctls
Sat, Oct 4, 4:47 PM
zlei committed rG4b92e54c9b5a: tcp: Fix expiring and purging hostcache entries of vnet jails (authored by zlei).
tcp: Fix expiring and purging hostcache entries of vnet jails
Sat, Oct 4, 4:47 PM
zlei committed rGd59a8f27fc07: tslog: Move sysinit_tslog_shim() into kern_tslog.c (authored by zlei).
tslog: Move sysinit_tslog_shim() into kern_tslog.c
Sat, Oct 4, 4:47 PM
zlei committed rG1d101415d7ec: qlnxe: Report speeds in decimal format (authored by zlei).
qlnxe: Report speeds in decimal format
Sat, Oct 4, 4:46 PM
zlei committed rGf30da24e9d6a: qlnxe: Support SIOCGIFXMEDIA ioctl (authored by zlei).
qlnxe: Support SIOCGIFXMEDIA ioctl
Sat, Oct 4, 4:46 PM
zlei committed rG49fbc8dcf77d: qlnxe: Unconditionally enable extended media types (authored by zlei).
qlnxe: Unconditionally enable extended media types
Sat, Oct 4, 4:46 PM
zlei committed rGad08006c7fd5: qlnxe: Fix advertising the IFCAP_LINKSTATE capability (authored by zlei).
qlnxe: Fix advertising the IFCAP_LINKSTATE capability
Sat, Oct 4, 4:46 PM
zlei committed rG4dc6c65704de: init_main: Fix logging the subsystem of pre-loaded kernel modules (authored by zlei).
init_main: Fix logging the subsystem of pre-loaded kernel modules
Sat, Oct 4, 4:46 PM
zlei committed rG1a9f9b4e38c3: ipfw: Teach ipfw that EtherIP is an upper layer protocol (authored by zlei).
ipfw: Teach ipfw that EtherIP is an upper layer protocol
Sat, Oct 4, 4:46 PM
zlei committed rG7cbb184bbfa3: gif.4: Mention that gif(4) can tunnel Ethernet traffic (authored by zlei).
gif.4: Mention that gif(4) can tunnel Ethernet traffic
Sat, Oct 4, 4:45 PM
zlei committed rG6e605ed6df40: EtherIP: Fix passing the address family from if_bridge(4) to gif(4) (authored by zlei).
EtherIP: Fix passing the address family from if_bridge(4) to gif(4)
Sat, Oct 4, 4:45 PM
zlei committed rGa3fbecac6879: tests: gif(4): Add regression tests for setup with EtherIP (authored by zlei).
tests: gif(4): Add regression tests for setup with EtherIP
Sat, Oct 4, 4:45 PM
zlei committed rG767db004475a: tests: gif(4): Add tests to cover all IPv[46] in IPv[46] setups (authored by zlei).
tests: gif(4): Add tests to cover all IPv[46] in IPv[46] setups
Sat, Oct 4, 4:45 PM
zlei added a comment to D52852: vxlan: support moving to a different vnet.

I've ever considered this approach, but this adds too many headaches. Well I'd propose to use vlxan(4) + bridge(4) + epair(4) if the underlay network is in different VNET.

Sat, Oct 4, 3:29 AM

Fri, Oct 3

zlei accepted D52731: sys/netinet6: Use atomic(9) for dad_failures counter.

Looks good to me.

Fri, Oct 3, 12:54 AM

Wed, Oct 1

zlei committed rG7838ad85fb1a: witness: Record the first acquired file and line for recursable locks (authored by zlei).
witness: Record the first acquired file and line for recursable locks
Wed, Oct 1, 2:17 AM
zlei committed rG3dc9f96a489c: witness: Record the first acquired file and line for recursable locks (authored by zlei).
witness: Record the first acquired file and line for recursable locks
Wed, Oct 1, 2:15 AM

Mon, Sep 29

zlei accepted D52731: sys/netinet6: Use atomic(9) for dad_failures counter.

This generally looks good to me.

Mon, Sep 29, 8:04 AM

Sat, Sep 27

zlei added a reverting change for rG23ac9029f96b: Update iflib to support more NIC designs: rG04741ceafa2c: iflib: Set the get counter routine prior to attaching the interface.
Sat, Sep 27, 3:20 PM
zlei committed rG9ed73bd78c78: Migrate from printb to print_bits for locally defined bit fields. (authored by gordon).
Migrate from printb to print_bits for locally defined bit fields.
Sat, Sep 27, 3:16 PM
zlei committed rGac91312f28a9: Move print_bits to ifconfig.c and make available to other src files. (authored by gordon).
Move print_bits to ifconfig.c and make available to other src files.
Sat, Sep 27, 3:16 PM
zlei committed rGccbc722a1945: tcp: Add CTLFLAG_VNET flag to some sysctls (authored by zlei).
tcp: Add CTLFLAG_VNET flag to some sysctls
Sat, Sep 27, 3:15 PM
zlei committed rG79d114544fab: tcp: Fix expiring and purging hostcache entries of vnet jails (authored by zlei).
tcp: Fix expiring and purging hostcache entries of vnet jails
Sat, Sep 27, 3:15 PM
zlei committed rG1bd02c42131a: ifconfig: Display the IFCAP_HWSTATS capability without netlink (authored by zlei).
ifconfig: Display the IFCAP_HWSTATS capability without netlink
Sat, Sep 27, 3:15 PM
zlei committed rG6a2eca1b38d7: ifconfig: Fix the display of the IFCAP_MEXTPG capability without netlink (authored by zlei).
ifconfig: Fix the display of the IFCAP_MEXTPG capability without netlink
Sat, Sep 27, 3:15 PM
zlei committed rG8049f85bdd8b: vtnet: Do "hardware" accounting for the total number of received octets (authored by joyul_juniper.net).
vtnet: Do "hardware" accounting for the total number of received octets
Sat, Sep 27, 3:15 PM
zlei committed rG7d680875473d: vtnet: Prefer "hardware" accounting for the multicast and total number of… (authored by joyul_juniper.net).
vtnet: Prefer "hardware" accounting for the multicast and total number of…
Sat, Sep 27, 3:15 PM
zlei committed rG112d1a5f5df0: tslog: Move sysinit_tslog_shim() into kern_tslog.c (authored by zlei).
tslog: Move sysinit_tslog_shim() into kern_tslog.c
Sat, Sep 27, 3:15 PM
zlei committed rG94d3be2b547c: qlnxe: Report speeds in decimal format (authored by zlei).
qlnxe: Report speeds in decimal format
Sat, Sep 27, 3:15 PM
zlei committed rGac4b48b6ad34: qlnxe: Support SIOCGIFXMEDIA ioctl (authored by zlei).
qlnxe: Support SIOCGIFXMEDIA ioctl
Sat, Sep 27, 3:15 PM
zlei committed rG2cb20b25a573: qlnxe: Unconditionally enable extended media types (authored by zlei).
qlnxe: Unconditionally enable extended media types
Sat, Sep 27, 3:15 PM
zlei committed rG17226a28bbd5: rmlock: Sprinkle const qualifiers where appropriate (authored by zlei).
rmlock: Sprinkle const qualifiers where appropriate
Sat, Sep 27, 3:15 PM
zlei committed rG79720e10b208: rwlock: Sprinkle const qualifiers where appropriate (authored by zlei).
rwlock: Sprinkle const qualifiers where appropriate
Sat, Sep 27, 3:15 PM
zlei committed rGc2f1bb9a8c02: kenv: Sprinkle const qualifiers where appropriate (authored by zlei).
kenv: Sprinkle const qualifiers where appropriate
Sat, Sep 27, 3:15 PM
zlei committed rG89c3be21d65b: mtx: Sprinkle const qualifiers where appropriate (authored by zlei).
mtx: Sprinkle const qualifiers where appropriate
Sat, Sep 27, 3:15 PM
zlei committed rGdc32441e3825: ifnet: Defer detaching address family dependent data (authored by zlei).
ifnet: Defer detaching address family dependent data
Sat, Sep 27, 3:15 PM
zlei committed rGe05d4c4c08b2: ethernet: Prefer memcmp() over bcmp() (authored by zlei).
ethernet: Prefer memcmp() over bcmp()
Sat, Sep 27, 3:15 PM
zlei committed rG3038122a7642: init_main: Remove the placeholder SYSINIT (authored by zlei).
init_main: Remove the placeholder SYSINIT
Sat, Sep 27, 3:15 PM
zlei committed rGb2293f7f60c2: init_main: Fix logging the subsystem of pre-loaded kernel modules (authored by zlei).
init_main: Fix logging the subsystem of pre-loaded kernel modules
Sat, Sep 27, 3:15 PM
zlei committed rG04741ceafa2c: iflib: Set the get counter routine prior to attaching the interface (authored by zlei).
iflib: Set the get counter routine prior to attaching the interface
Sat, Sep 27, 3:15 PM
zlei committed rG8d6bc14c5474: iflib: Make iflib_register() return void (authored by zlei).
iflib: Make iflib_register() return void
Sat, Sep 27, 3:15 PM
zlei committed rGb4c6c3db0379: ipfw: Teach ipfw that EtherIP is an upper layer protocol (authored by zlei).
ipfw: Teach ipfw that EtherIP is an upper layer protocol
Sat, Sep 27, 3:15 PM
zlei committed rG52dbbe3f37ff: bridge: Fix adding gif(4) interface assigned with IP addresses as bridge memeber (authored by zlei).
bridge: Fix adding gif(4) interface assigned with IP addresses as bridge memeber
Sat, Sep 27, 3:14 PM
zlei committed rG5c6fae9d27da: tests: bridge: Add regression test for gif(4) interface as bridge member (authored by zlei).
tests: bridge: Add regression test for gif(4) interface as bridge member
Sat, Sep 27, 3:14 PM
zlei committed rGaeb8f341ad20: EtherIP: Fix passing the address family from if_bridge(4) to gif(4) (authored by zlei).
EtherIP: Fix passing the address family from if_bridge(4) to gif(4)
Sat, Sep 27, 3:14 PM
zlei committed rG1b42526ce9f4: gif.4: Mention that gif(4) can tunnel Ethernet traffic (authored by zlei).
gif.4: Mention that gif(4) can tunnel Ethernet traffic
Sat, Sep 27, 3:14 PM
zlei committed rGe5f01421ddbf: tests: gif(4): Add regression tests for setup with EtherIP (authored by zlei).
tests: gif(4): Add regression tests for setup with EtherIP
Sat, Sep 27, 3:14 PM
zlei committed rG032918dfd155: tcp: Add CTLFLAG_VNET flag to some sysctls (authored by zlei).
tcp: Add CTLFLAG_VNET flag to some sysctls
Sat, Sep 27, 2:02 PM
zlei committed rGfa30199a3dbf: tcp: Fix expiring and purging hostcache entries of vnet jails (authored by zlei).
tcp: Fix expiring and purging hostcache entries of vnet jails
Sat, Sep 27, 2:02 PM

Thu, Sep 25

zlei updated subscribers of D52731: sys/netinet6: Use atomic(9) for dad_failures counter.
Thu, Sep 25, 2:57 PM

Wed, Sep 24

zlei committed rG6bcce275a5a9: ifconfig: Display the IFCAP_HWSTATS capability without netlink (authored by zlei).
ifconfig: Display the IFCAP_HWSTATS capability without netlink
Wed, Sep 24, 1:32 PM
zlei committed rG5f472754ba6f: ifconfig: Fix the display of the IFCAP_MEXTPG capability without netlink (authored by zlei).
ifconfig: Fix the display of the IFCAP_MEXTPG capability without netlink
Wed, Sep 24, 1:31 PM
zlei closed D52693: tcp: Add CTLFLAG_VNET flag to some sysctls.
Wed, Sep 24, 1:40 AM
zlei closed D52692: tcp: Fix expiring and purging hostcache entries of vnet jails.
Wed, Sep 24, 1:40 AM
zlei committed rGb1f96169cfb5: tcp: Add CTLFLAG_VNET flag to some sysctls (authored by zlei).
tcp: Add CTLFLAG_VNET flag to some sysctls
Wed, Sep 24, 1:40 AM
zlei committed rG33ceb31e256e: tcp: Fix expiring and purging hostcache entries of vnet jails (authored by zlei).
tcp: Fix expiring and purging hostcache entries of vnet jails
Wed, Sep 24, 1:40 AM

Tue, Sep 23

zlei updated the summary of D52693: tcp: Add CTLFLAG_VNET flag to some sysctls.
Tue, Sep 23, 3:40 PM
zlei updated the summary of D52693: tcp: Add CTLFLAG_VNET flag to some sysctls.
Tue, Sep 23, 3:34 PM
zlei requested review of D52693: tcp: Add CTLFLAG_VNET flag to some sysctls.
Tue, Sep 23, 3:31 PM
zlei requested review of D52692: tcp: Fix expiring and purging hostcache entries of vnet jails.
Tue, Sep 23, 3:29 PM
zlei committed rGb1c96e54b906: ipfw: Teach ipfw that EtherIP is an upper layer protocol (authored by zlei).
ipfw: Teach ipfw that EtherIP is an upper layer protocol
Tue, Sep 23, 1:09 PM

Mon, Sep 22

zlei added a reverting change for rG0c1684dd456e: ifconfig: Display the IFCAP_NV capability without netlink: rG0143af8499ca: Revert "ifconfig: Display the IFCAP_NV capability without netlink".
Mon, Sep 22, 4:58 AM