Page MenuHomeFreeBSD

zlei (Zhenlei Huang)
User

Projects

User Details

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

Recent Activity

Yesterday

zlei added inline comments to D53173: imgact: Mark brandinfo and note structures as const.
Sat, Oct 18, 4:17 PM
zlei committed rG301e6c47127d: imgact: Mark brandinfo and note structures as const (authored by zlei).
imgact: Mark brandinfo and note structures as const
Sat, Oct 18, 4:13 PM
zlei closed D53173: imgact: Mark brandinfo and note structures as const.
Sat, Oct 18, 4:13 PM
zlei added inline comments to D53158: linux: Make the macro LINUX_IOCTL_SET public.
Sat, Oct 18, 3:43 PM

Fri, Oct 17

zlei added a comment to D53173: imgact: Mark brandinfo and note structures as const.

This is for other architectures, i386, arm, powerpc and riscv.

Fri, Oct 17, 5:35 PM
zlei requested review of D53173: imgact: Mark brandinfo and note structures as const.
Fri, Oct 17, 5:30 PM
zlei added inline comments to D53062: imgact: Mark brandinfo and note structures as const.
Fri, Oct 17, 5:17 PM
zlei added inline comments to D53051: Teach bridge interfaces to work with async DHCP (devd config).
Fri, Oct 17, 3:13 PM · bridge
zlei added a comment to D53101: lio: use newly exposed RSS hash key API rather than ad-hoc hashing.

I'm not getting this change. The kernel build option RSS is not enabled by default. Is this change want to enable a variant RSS when RSS is not enabled in the kernel ?

Fri, Oct 17, 2:08 PM
zlei added a comment to D53101: lio: use newly exposed RSS hash key API rather than ad-hoc hashing.

I'm not getting this change. The kernel build option RSS is not enabled by default. Is this change want to enable a variant RSS when RSS is not enabled in the kernel ?

Fri, Oct 17, 2:05 PM
zlei added inline comments to D53160: kthread: Add a wrapper macro KPROC_START.
Fri, Oct 17, 10:45 AM
zlei added a reviewer for D53160: kthread: Add a wrapper macro KPROC_START: jeff.
Fri, Oct 17, 10:40 AM
zlei requested review of D53160: kthread: Add a wrapper macro KPROC_START.
Fri, Oct 17, 10:38 AM
zlei requested review of D53158: linux: Make the macro LINUX_IOCTL_SET public.
Fri, Oct 17, 9:44 AM

Mon, Oct 13

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

Sun, Oct 12

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