Page MenuHomeFreeBSD
Feed Advanced Search

Thu, Jun 20

imp requested review of D45654: cdefs.h: Remove support for pre gcc 4.0.
Thu, Jun 20, 6:16 AM
imp requested review of D45653: cdefs.h: Assume the compiler supports at least GNU C 3.0 extensions.
Thu, Jun 20, 6:15 AM
imp abandoned D45652: cdefs.h: Assume the compiler supports at least GNU C 3.0 extensions.
Thu, Jun 20, 6:14 AM
imp requested review of D45652: cdefs.h: Assume the compiler supports at least GNU C 3.0 extensions.
Thu, Jun 20, 6:13 AM
imp requested review of D45651: stdlib: Support compiling with tinyc by omitting compat qsort code.
Thu, Jun 20, 6:08 AM
imp added a comment to D45650: cdefs.h: Don't define _Static_assert helper in C++ < C++11.

The more I think about it, the more we should just delete everything form the #elif to the #endif at the end. That's super old compilers, which I'd like to just drop entirely from cdefs.h.

Thu, Jun 20, 5:51 AM

Wed, Jun 19

imp updated the test plan for D45650: cdefs.h: Don't define _Static_assert helper in C++ < C++11.
Wed, Jun 19, 11:19 PM
imp added a reviewer for D45650: cdefs.h: Don't define _Static_assert helper in C++ < C++11: jrtc27.
Wed, Jun 19, 11:13 PM
imp added a reviewer for D45650: cdefs.h: Don't define _Static_assert helper in C++ < C++11: dim.
Wed, Jun 19, 11:13 PM
imp requested review of D45650: cdefs.h: Don't define _Static_assert helper in C++ < C++11.
Wed, Jun 19, 11:11 PM
imp added a comment to D45646: sys/arm: Remove armv6 kernel configs.
In D45646#1041345, @bz wrote:

Thanks for doing all this finding all bittlies and places!

I have a question? Do we need n+1 commits or can we squash them all and do it atomically? We live in git times and not CVS anymore so we could actually make use of it all going cleanly at once.

In some ways this is a more general observation but maybe people on Reviewers have an opinion too for now or the future.

Wed, Jun 19, 8:59 PM
imp accepted D45643: share/mk: Remove armv6 support.

I could go either way, so whatever you decide.

Wed, Jun 19, 8:09 PM
imp accepted D45635: nanobsd: Remove armv6 support.
Wed, Jun 19, 7:49 PM
imp accepted D45645: libc: Replace armv6 with armv7 in a comment.
Wed, Jun 19, 7:22 PM
imp accepted D45641: binmiscctl.8: Change the example to armv7.
Wed, Jun 19, 7:21 PM
imp accepted D45640: uefi.8: Remove a reference to armv6.
Wed, Jun 19, 7:19 PM
imp accepted D45638: share/mk: Remove pre-armv7 example architectures.
Wed, Jun 19, 7:19 PM
imp accepted D45637: md.4: Remove armv6 as it is being removed.
Wed, Jun 19, 7:17 PM
imp accepted D45636: share/examples/etc/make.conf: Remove old arm archs.
Wed, Jun 19, 7:14 PM
imp added a comment to D45634: armv6: Remove support for building armv6.

Looks good so far, with the one comnent addressed

Wed, Jun 19, 6:08 PM
imp added inline comments to D45633: arch.7: armv6 will be removed prior to FreeBSD 15.0.
Wed, Jun 19, 5:31 PM
imp accepted D45633: arch.7: armv6 will be removed prior to FreeBSD 15.0.
Wed, Jun 19, 5:21 PM

Mon, Jun 17

imp accepted D45622: Retire mergemaster(8).
Mon, Jun 17, 6:47 PM

Sun, Jun 16

imp accepted D45617: x86/pci_early_quirks: Sync Intel 11th+ gen PCI IDs with Linux.
Sun, Jun 16, 9:07 PM
imp added a comment to D34498: libmd: stop exporting _block symbols.

So we have no old binaries with the *_block symbols to resolve? I'm skeptical of that notion.

Sun, Jun 16, 5:54 PM
imp added inline comments to D45444: lib/libmd: rework and accelerate SHA1 implementation.
Sun, Jun 16, 5:50 PM

Fri, Jun 14

imp committed rGad9cc86bf60c: linux: Translate Linux NVME ioctls to the lower layers. (authored by chuck).
linux: Translate Linux NVME ioctls to the lower layers.
Fri, Jun 14, 10:41 PM
imp committed rG1bce7cd885e7: nvme: Add Linux copatible ioctls (authored by imp).
nvme: Add Linux copatible ioctls
Fri, Jun 14, 10:40 PM
imp committed rG5198178f3eb6: cdefs.h: Add POSIX.1-2024 values (authored by imp).
cdefs.h: Add POSIX.1-2024 values
Fri, Jun 14, 10:40 PM
imp closed D45416: linux: Translate Linux NVME ioctls to the lower layers..
Fri, Jun 14, 10:40 PM
imp closed D45415: nvme: Add Linux copatible ioctls.
Fri, Jun 14, 10:40 PM
imp updated the diff for D45415: nvme: Add Linux copatible ioctls.

Rebase on top of Chuck's device name changes.

Fri, Jun 14, 9:15 PM
imp updated the diff for D45416: linux: Translate Linux NVME ioctls to the lower layers..

update, per chuck's feedback. Used &0xffff instead of his suggestion
to match the rest of the file.

Fri, Jun 14, 9:11 PM
imp accepted D45597: libsysdecode: support rfork(RFSPAWN).
Fri, Jun 14, 8:08 PM
imp committed rGcadc9c7db780: boot/efi: Fix warning for non-standard formats when debugging (authored by John F. Carr <jfc@mit.edu>).
boot/efi: Fix warning for non-standard formats when debugging
Fri, Jun 14, 5:12 PM
imp committed rG4fd5b8aed896: boot1.chrp: Include memset (authored by imp).
boot1.chrp: Include memset
Fri, Jun 14, 3:36 PM
imp committed rGec7358885de0: libkern.h: Make more self-sufficient (authored by imp).
libkern.h: Make more self-sufficient
Fri, Jun 14, 3:36 PM

Thu, Jun 13

imp accepted D45545: jail: allow adjustment of host time.

I think this is what I asked for! Thanks!

Thu, Jun 13, 4:16 PM
imp accepted D45576: tzsetup: add detail to -s option.
Thu, Jun 13, 3:43 PM
imp accepted D45575: tzsetup: ask local/UTC question only on x86.
Thu, Jun 13, 3:37 PM
imp accepted D45573: tzsetup: Correct UTC description.

This is 100% correct, wearing my time geek hat.

Thu, Jun 13, 12:14 AM

Wed, Jun 12

imp committed rG170a7f2ec185: ifconfig(8): wordsmith -G and -g descriptions (authored by pauamma_gundo.com).
ifconfig(8): wordsmith -G and -g descriptions
Wed, Jun 12, 9:56 PM
imp committed rGaeaff9c5deac: smbus manuals: include term SMBus in description (authored by concussious.bugzilla_runbox.com).
smbus manuals: include term SMBus in description
Wed, Jun 12, 9:56 PM
imp committed rG657a482888d4: man bluetooth/fwdownloaders: terse descriptions (authored by concussious.bugzilla_runbox.com).
man bluetooth/fwdownloaders: terse descriptions
Wed, Jun 12, 9:56 PM
imp committed rGe366cf07bc64: smbfs manuals: describe consistently (authored by concussious.bugzilla_runbox.com).
smbfs manuals: describe consistently
Wed, Jun 12, 9:56 PM
imp committed rG7f7389e66816: man bluetooth/fwdownloaders: alignment nits, SPDX (authored by concussious.bugzilla_runbox.com).
man bluetooth/fwdownloaders: alignment nits, SPDX
Wed, Jun 12, 9:56 PM
imp committed rG484c2ce9752f: netlink: Fix C++ compile errors (authored by cnbatch <cnbatch@gmail.com>).
netlink: Fix C++ compile errors
Wed, Jun 12, 9:55 PM

Tue, Jun 11

imp accepted D45559: lib: Remove __ARM_ARCH checks that are always true.

What are the plans for defined(SOFTFLOAT_FOR_GCC)? I Think that and SOFTFP_ABI can also be retired.

Tue, Jun 11, 9:09 PM
imp accepted D45560: nanobsd: Remove pre-armv6 support.
Tue, Jun 11, 9:08 PM
imp accepted D45561: cdefs: Add __writeonly to mark write only vars.
Tue, Jun 11, 2:08 PM

Mon, Jun 10

imp accepted D45554: acpi: Narrow workaround for broken interrupt settings on x86.

It's like OKish as is, but a tuneable would let our future selves have an easy-to-deploy diagnostic workaround should this guess become incorrect in the future.

Mon, Jun 10, 11:25 PM
imp accepted D45549: nvme: Fix namespace destruct.
Mon, Jun 10, 4:58 PM
imp added a comment to D45545: jail: allow adjustment of host time.

Is there any value in a virtual time, i.e. letting a jail have its own clock? Apart from a test framework, I can't think of any, but maybe someone else can. That was actually my first thought when I saw the title of this, rather than encapsulating ntpd.

Mon, Jun 10, 4:18 PM
imp accepted D45546: ktrace(1): add xref to namei(9).
Mon, Jun 10, 2:39 PM
imp requested changes to D45545: jail: allow adjustment of host time.

I don't think this is good policy, as is. I like being able to delegate to the jails, but I thing it's really bad to conflate settime and adjtime. The two are different, though related, things.

Mon, Jun 10, 2:30 PM

Sat, Jun 8

imp accepted D45518: virstor: remove relation between chunk size and MAXPHYS.
Sat, Jun 8, 1:08 AM

Fri, Jun 7

imp accepted D45531: sys/sysctl.h: Fix wrong assertion with multiple access flags.
Fri, Jun 7, 5:51 PM

Thu, Jun 6

imp committed rG21faf821a304: ifconfig(8): wordsmith -G and -g descriptions (authored by pauamma_gundo.com).
ifconfig(8): wordsmith -G and -g descriptions
Thu, Jun 6, 9:52 PM
imp closed D45092: ifconfig(8): wordsmith -G and -g descriptions.
Thu, Jun 6, 9:52 PM
imp closed D44893: Simplify signal handling code in libthr by removing use of SYS_sigreturn.
Thu, Jun 6, 9:52 PM
imp committed rG7cae020b9c97: Simplify signal handling code in libthr by removing use of SYS_sigreturn (authored by dg612_cam.ac.uk).
Simplify signal handling code in libthr by removing use of SYS_sigreturn
Thu, Jun 6, 9:52 PM
imp committed rGc0c066f86dd1: config: Remove redundant code (authored by imp).
config: Remove redundant code
Thu, Jun 6, 9:51 PM

Wed, Jun 5

imp accepted D45498: sys/conf: Introduce NOSAN_CFLAGS and NOSAN_C.
Wed, Jun 5, 5:09 PM

Tue, Jun 4

imp committed rG623d432b154a: typo: Fix side -> size since it matters to the meaning... (authored by imp).
typo: Fix side -> size since it matters to the meaning...
Tue, Jun 4, 5:00 PM
imp accepted D45467: vmm: Only link the arm64 hyp code in vmm.ko once.
Tue, Jun 4, 1:51 PM
imp added a comment to D43980: intrng: merge separated PIC types.

Still needs a positive review and can't be contested on github.

Tue, Jun 4, 3:49 AM

Mon, Jun 3

imp committed rG107e02d70619: bnxt_en: L2-RoCE driver communication interface (authored by chandrakanth.patil_broadcom.com).
bnxt_en: L2-RoCE driver communication interface
Mon, Jun 3, 7:31 PM
imp committed rG30ae347bc109: if_bnxt: Incorrect Labeling of Supported Medium in `ifconfig -m <inf>` Command (authored by chandrakanth.patil_broadcom.com).
if_bnxt: Incorrect Labeling of Supported Medium in `ifconfig -m <inf>` Command
Mon, Jun 3, 7:30 PM
imp committed rGbce36dfef81e: bnxt: Do not compile on 32-bit platforms (authored by markj).
bnxt: Do not compile on 32-bit platforms
Mon, Jun 3, 7:27 PM
imp committed rG20213402c678: bnxt: Add a module makefile to fix the build (authored by markj).
bnxt: Add a module makefile to fix the build
Mon, Jun 3, 7:27 PM
imp committed rG76a34e9d942e: bnxt_{en/re}: Update bnxt_en and bnxt_re Makefile (authored by chandrakanth.patil_broadcom.com).
bnxt_{en/re}: Update bnxt_en and bnxt_re Makefile
Mon, Jun 3, 7:27 PM
imp committed rG54478f4b7ead: bnxt_re: Explicitly cast pointer-to-integer conversions (authored by markj).
bnxt_re: Explicitly cast pointer-to-integer conversions
Mon, Jun 3, 7:26 PM
imp committed rGeff27c387230: Fix bnxt build in LINT (authored by imp).
Fix bnxt build in LINT
Mon, Jun 3, 7:26 PM
imp committed rG93265fb21c8d: RDMA/bnxt_re: Add bnxt_re RoCE driver (authored by sumit.saxena_broadcom.com).
RDMA/bnxt_re: Add bnxt_re RoCE driver
Mon, Jun 3, 7:26 PM
imp committed rG7a63abf952c6: bnxt_en: Driver version update to 230.0.133.0 (authored by chandrakanth.patil_broadcom.com).
bnxt_en: Driver version update to 230.0.133.0
Mon, Jun 3, 7:26 PM
imp committed rG9464f91b31d7: bnxt_en: Firmware error recovery support (authored by chandrakanth.patil_broadcom.com).
bnxt_en: Firmware error recovery support
Mon, Jun 3, 7:26 PM
imp committed rG7f352c7d5f09: bnxt_en: Firmware header version update to 1.10.3.42 (authored by chandrakanth.patil_broadcom.com).
bnxt_en: Firmware header version update to 1.10.3.42
Mon, Jun 3, 7:26 PM
imp committed rG2e7991d03888: Fix bnxt build in LINT (authored by imp).
Fix bnxt build in LINT
Mon, Jun 3, 7:26 PM
imp committed rGfba2468e1633: bnxt_en: Added support for priority queues extended stats (authored by chandrakanth.patil_broadcom.com).
bnxt_en: Added support for priority queues extended stats
Mon, Jun 3, 7:26 PM
imp committed rGac940a8b92ac: bnxt_en: Add PFC, ETS & App TLVs protocols support (authored by chandrakanth.patil_broadcom.com).
bnxt_en: Add PFC, ETS & App TLVs protocols support
Mon, Jun 3, 7:26 PM
imp committed rGe7b0af020cbc: if_bnxt: Set 1G/10G baseT force speed as auto speeds (authored by chandrakanth.patil_broadcom.com).
if_bnxt: Set 1G/10G baseT force speed as auto speeds
Mon, Jun 3, 7:26 PM
imp committed rGdef6e322834b: if_bnxt: 50G, 100G and 200G PAM4 support (authored by chandrakanth.patil_broadcom.com).
if_bnxt: 50G, 100G and 200G PAM4 support
Mon, Jun 3, 7:26 PM
imp committed rG43d9017a2fcd: if_bnxt: Pluggable Module Display Support (authored by sumit.saxena_broadcom.com).
if_bnxt: Pluggable Module Display Support
Mon, Jun 3, 7:26 PM
imp committed rG9b5383c53eac: if_bnxt: Implementation of Extended Port Hardware Stats Support for THORโ€ฆ (authored by chandrakanth.patil_broadcom.com).
if_bnxt: Implementation of Extended Port Hardware Stats Support for THORโ€ฆ
Mon, Jun 3, 7:26 PM
imp committed rG1b5ff4b14dfa: if_bnxt: Integrate AOC Cable Support into Current 40G PHY Speed (authored by chandrakanth.patil_broadcom.com).
if_bnxt: Integrate AOC Cable Support into Current 40G PHY Speed
Mon, Jun 3, 7:26 PM
imp committed rG51f6f533ba29: if_bnxt: Update Firmware Header to Latest Version 1.10.2.136 (authored by chandrakanth.patil_broadcom.com).
if_bnxt: Update Firmware Header to Latest Version 1.10.2.136
Mon, Jun 3, 7:26 PM
imp committed rGbaa7cf252480: if_bnxt: Update Maximum Configurable MTU from 9000 to 9600 (authored by chandrakanth.patil_broadcom.com).
if_bnxt: Update Maximum Configurable MTU from 9000 to 9600
Mon, Jun 3, 7:25 PM
imp committed rGc75f0a568ef6: if_bnxt: Enabled support for 1G SX, CX, and LX forced speed settings (authored by chandrakanth.patil_broadcom.com).
if_bnxt: Enabled support for 1G SX, CX, and LX forced speed settings
Mon, Jun 3, 7:25 PM
imp committed rG6288beb31e0c: if_bnxt: Fix media speed update issue in "ifconfig -m" during PHY hot plug (authored by chandrakanth.patil_broadcom.com).
if_bnxt: Fix media speed update issue in "ifconfig -m" during PHY hot plug
Mon, Jun 3, 7:25 PM
imp committed rG4083c62d6993: if_bnxt: Correcting the firmware package version parsing logic (authored by sumit.saxena_broadcom.com).
if_bnxt: Correcting the firmware package version parsing logic
Mon, Jun 3, 7:25 PM
imp added a comment to D44893: Simplify signal handling code in libthr by removing use of SYS_sigreturn.

@imp I wonder if you could help me commit this patch, since I don't have push rights to FreeBSD. Thanks!

Mon, Jun 3, 6:17 PM
imp accepted D45301: arm64: Disable outling atomics.
Mon, Jun 3, 6:16 PM
imp committed rG5dda778db634: Use correct function declaration for yyerror (authored by dg612_cam.ac.uk).
Use correct function declaration for yyerror
Mon, Jun 3, 6:15 PM
imp closed D45447: Use correct function declaration for yyerror.
Mon, Jun 3, 6:15 PM
imp accepted D45466: arm64: Support BTI checking in most of the kernel.
Mon, Jun 3, 6:06 PM
imp accepted D45467: vmm: Only link the arm64 hyp code in vmm.ko once.
Mon, Jun 3, 6:06 PM
imp accepted D45468: linux64: Fix the build on arm64 with bti checking.

I rather like this for some reason.

Mon, Jun 3, 6:04 PM
imp added a comment to D45303: ibcore: Mark write-only variables.

I wonder if we want a local #define __writeonly __unused for documentation purposes.

Mon, Jun 3, 5:50 PM
imp accepted D45302: stats: Fix the build under gcc.
Mon, Jun 3, 5:48 PM
imp accepted D44664: stdbool.h: Update for C23.

OK. This looks ready to go then. Sorry for my slowness in responding

Mon, Jun 3, 5:06 PM ยท Contributor Reviews (src)