Page MenuHomeFreeBSD
Feed Advanced Search

Sep 9 2017

stevek added a reviewer for D12292: Only mess with VFP state on the CPU for curthread for get/set_vfpcontext.: stevek.
Sep 9 2017, 3:03 PM
stevek added a comment to D12290: Add AT_HWCAP and AT_EHDRFLAGS on all platforms..

One common typo: "CPU featire flags" should be "CPU feature flags".

Sep 9 2017, 2:44 PM

Jul 28 2017

stevek added inline comments to D11765: Fall back to md(4) in rc.initdiskless if tmpfs(5) is not available.
Jul 28 2017, 5:13 PM
stevek updated the diff for D11765: Fall back to md(4) in rc.initdiskless if tmpfs(5) is not available.

Edited comment for load_tmpfs

Jul 28 2017, 3:43 AM
stevek updated the summary of D11765: Fall back to md(4) in rc.initdiskless if tmpfs(5) is not available.
Jul 28 2017, 3:41 AM
stevek created D11765: Fall back to md(4) in rc.initdiskless if tmpfs(5) is not available.
Jul 28 2017, 3:40 AM

Jun 15 2017

stevek closed D11106: Use tmpfs in rc.initdiskless by committing rS319987: Replace md(4) usage in diskless(8) script rc.initdiskless with tmpfs(5)..
Jun 15 2017, 8:06 PM
stevek committed rS319987: Replace md(4) usage in diskless(8) script rc.initdiskless with tmpfs(5)..
Replace md(4) usage in diskless(8) script rc.initdiskless with tmpfs(5).
Jun 15 2017, 8:06 PM

Jun 13 2017

stevek committed rS319903: The variable nargv is allocated but never freed, so free it when the it.
The variable nargv is allocated but never freed, so free it when the it
Jun 13 2017, 3:50 PM
stevek closed D9652: fix memory leak in 'finger' by committing rS319903: The variable nargv is allocated but never freed, so free it when the it.
Jun 13 2017, 3:50 PM
stevek added a reviewer for D11106: Use tmpfs in rc.initdiskless: brooks.
Jun 13 2017, 3:34 PM

Jun 9 2017

stevek created D11106: Use tmpfs in rc.initdiskless.
Jun 9 2017, 1:06 AM

Jun 6 2017

stevek committed rS319639: When the input parameter node is NULL, memory is allocated to it..
When the input parameter node is NULL, memory is allocated to it.
Jun 6 2017, 10:18 PM
stevek closed D9878: Fix a memory leak in bluetooth/hccontrol by committing rS319639: When the input parameter node is NULL, memory is allocated to it..
Jun 6 2017, 10:18 PM
stevek committed rS319638: Before returning because of an memory allocation error, free the memory.
Before returning because of an memory allocation error, free the memory
Jun 6 2017, 9:51 PM
stevek closed D9852: Fix a memory leak in ppp by committing rS319638: Before returning because of an memory allocation error, free the memory.
Jun 6 2017, 9:51 PM
stevek committed rS319636: The memory assigned to the local variable 'copy' needs to be freed..
The memory assigned to the local variable 'copy' needs to be freed.
Jun 6 2017, 9:40 PM
stevek closed D9663: Fix a memory leak with add_mapping by committing rS319636: The memory assigned to the local variable 'copy' needs to be freed..
Jun 6 2017, 9:40 PM

Jun 2 2017

stevek committed rS319508: Fix a memory leak with last.
Fix a memory leak with last
Jun 2 2017, 8:25 PM
stevek closed D9850: Fix 'last' memory leak by committing rS319508: Fix a memory leak with last.
Jun 2 2017, 8:25 PM

Jun 1 2017

stevek committed rS319453: Fix memory leak in edithost.
Fix memory leak in edithost
Jun 1 2017, 7:21 PM
stevek closed D9689: Fix a memory leak in telnetd by committing rS319453: Fix memory leak in edithost.
Jun 1 2017, 7:21 PM
stevek committed rS319443: When sysctlbyname fails, free buf before returning..
When sysctlbyname fails, free buf before returning.
Jun 1 2017, 4:45 PM
stevek closed D9867: Fix a memory leak in libutil by committing rS319443: When sysctlbyname fails, free buf before returning..
Jun 1 2017, 4:45 PM

May 31 2017

stevek closed D9899: Fix memory leaks in dhclient by committing rS319361: parse.c parse_string.
May 31 2017, 9:31 PM
stevek committed rS319361: parse.c parse_string.
parse.c parse_string
May 31 2017, 9:31 PM
stevek added inline comments to D9691: Fix a memory leak in libiberty.
May 31 2017, 9:26 PM
stevek committed rS319358: Add MD_VERIFY option to enable O_VERIFY in open for vnode type..
Add MD_VERIFY option to enable O_VERIFY in open for vnode type.
May 31 2017, 9:18 PM

May 25 2017

stevek committed rS318893: MFC r318314.
MFC r318314
May 25 2017, 6:55 PM

May 15 2017

stevek added inline comments to D10701: Make ld-elf.so.1 directly executable.
May 15 2017, 7:34 PM
stevek committed rS318314: Add information to open(2) man page about the O_VERIFY flag..
Add information to open(2) man page about the O_VERIFY flag.
May 15 2017, 7:32 PM
stevek added inline comments to D10701: Make ld-elf.so.1 directly executable.
May 15 2017, 5:11 PM

Apr 19 2017

stevek accepted D10321: tpm: unifdef -D__FreeBSD__ to remove the OpenBSD support..

Looks good.

Apr 19 2017, 3:10 PM

Mar 2 2017

stevek accepted D9852: Fix a memory leak in ppp.

Looks reasonable to me.

Mar 2 2017, 10:39 PM

Feb 28 2017

stevek added inline comments to D9433: Add 64-bit support for PowerPC Book-E.
Feb 28 2017, 4:36 PM

Feb 13 2017

stevek committed rS313703: Fix typo where opening brace was needed..
Fix typo where opening brace was needed.
Feb 13 2017, 6:52 PM
stevek committed rS313701: For MD_PRELOAD type md(4) devices, if there is a file name in the preloaded.
For MD_PRELOAD type md(4) devices, if there is a file name in the preloaded
Feb 13 2017, 5:44 PM
stevek closed D9529: Output file name from "preload" type md(4) device by committing rS313701: For MD_PRELOAD type md(4) devices, if there is a file name in the preloaded.
Feb 13 2017, 5:44 PM
stevek added inline comments to D9529: Output file name from "preload" type md(4) device.
Feb 13 2017, 5:41 PM

Feb 10 2017

stevek retitled D9529: Output file name from "preload" type md(4) device from to Output file name from "preload" type md(4) device.
Feb 10 2017, 5:22 PM
stevek added inline comments to D9433: Add 64-bit support for PowerPC Book-E.
Feb 10 2017, 5:19 PM

Jan 31 2017

stevek added a comment to D9246: hwpmc module log with full path.

There's also the problem that this will still have issues when dealing with re-root and/or chroot environments.

Jan 31 2017, 7:58 PM
stevek committed rS313019: Add the folowing set accessor functions for recently-added members of ifnet.
Add the folowing set accessor functions for recently-added members of ifnet
Jan 31 2017, 4:12 PM
stevek closed D8544: Add accessor functions for the if_hw_tsomax* members of ifnet structure. by committing rS313019: Add the folowing set accessor functions for recently-added members of ifnet.
Jan 31 2017, 4:12 PM

Nov 20 2016

stevek added inline comments to D8575: Verified execution (veriexec) fingerprint loader.
Nov 20 2016, 10:39 PM

Nov 18 2016

stevek retitled D8575: Verified execution (veriexec) fingerprint loader from to Verified execution (veriexec) fingerprint loader.
Nov 18 2016, 4:50 PM
stevek updated D8554: Verified execution (veriexec) as a MAC module..
Nov 18 2016, 4:38 PM
stevek updated D8561: Verified execution (veriexec) device interface to MAC/veriexec.
Nov 18 2016, 4:38 PM
stevek updated D8562: Verified execution (veriexec) library interface to MAC/veriexec per-policy syscall.
Nov 18 2016, 4:38 PM
stevek retitled D8562: Verified execution (veriexec) library interface to MAC/veriexec per-policy syscall from to Verified execution (veriexec) library interface to MAC/veriexec per-policy syscall.
Nov 18 2016, 4:07 AM
stevek updated D8554: Verified execution (veriexec) as a MAC module..
Nov 18 2016, 4:00 AM
stevek updated D8561: Verified execution (veriexec) device interface to MAC/veriexec.
Nov 18 2016, 3:55 AM
stevek updated D8561: Verified execution (veriexec) device interface to MAC/veriexec.
Nov 18 2016, 3:55 AM
stevek updated D8561: Verified execution (veriexec) device interface to MAC/veriexec.
Nov 18 2016, 3:55 AM
stevek updated D8561: Verified execution (veriexec) device interface to MAC/veriexec.
Nov 18 2016, 3:54 AM
stevek retitled D8561: Verified execution (veriexec) device interface to MAC/veriexec from to Verified execution (veriexec) device interface to MAC/veriexec.
Nov 18 2016, 3:53 AM
stevek updated the diff for D8554: Verified execution (veriexec) as a MAC module..

Remove KLD_ON_SECURELEVEL, as it is not necessary.

Nov 18 2016, 3:23 AM
stevek updated the diff for D8554: Verified execution (veriexec) as a MAC module..

Remove unnecessary copyright in the mac_veriexec module Makefile.

Nov 18 2016, 3:08 AM

Nov 17 2016

stevek updated D8554: Verified execution (veriexec) as a MAC module..
Nov 17 2016, 10:46 PM
stevek updated D8554: Verified execution (veriexec) as a MAC module..
Nov 17 2016, 10:41 PM
stevek updated D8554: Verified execution (veriexec) as a MAC module..
Nov 17 2016, 10:35 PM
stevek updated D8554: Verified execution (veriexec) as a MAC module..
Nov 17 2016, 10:34 PM
stevek updated subscribers of D8554: Verified execution (veriexec) as a MAC module..
Nov 17 2016, 10:34 PM
stevek retitled D8554: Verified execution (veriexec) as a MAC module. from to Verified execution (veriexec) as a MAC module..
Nov 17 2016, 10:33 PM

Nov 16 2016

stevek retitled D8544: Add accessor functions for the if_hw_tsomax* members of ifnet structure. from to Add accessor functions for the if_hw_tsomax* members of ifnet structure..
Nov 16 2016, 9:51 PM

Nov 11 2016

stevek committed rS308535: Add support for LOADER_RC setting in the pkgfs manifest (defaults to.
Add support for LOADER_RC setting in the pkgfs manifest (defaults to
Nov 11 2016, 5:41 PM
stevek committed rS308534: The file_loadraw function grew an argument, update install function.
The file_loadraw function grew an argument, update install function
Nov 11 2016, 4:59 PM
stevek closed D8494: Add Forth script capability and fix compilation of loader install command by committing rS308534: The file_loadraw function grew an argument, update install function.
Nov 11 2016, 4:59 PM
stevek added a comment to D8494: Add Forth script capability and fix compilation of loader install command.
In D8494#176547, @imp wrote:

I'm afraid I wasn't clear because it wasn't either of those things.

I'm thinking you should separate this change into two changes. One that's the file_loadraw() change. And a second one that's the rest of this diff. The code itself is fine. Sorry for the confusion.

Nov 11 2016, 4:37 PM
stevek added a comment to D8494: Add Forth script capability and fix compilation of loader install command.
In D8494#176527, @imp wrote:

Looks good to me, but maybe you'd do the file_loadraw() one first...

Nov 11 2016, 1:51 AM

Nov 10 2016

stevek retitled D8494: Add Forth script capability and fix compilation of loader install command from to Add Forth script capability and fix compilation of loader install command.
Nov 10 2016, 10:12 PM

Oct 17 2016

stevek committed rS307540: Add sysctl to make amd64 minidump retry count tunable at runtime..
Add sysctl to make amd64 minidump retry count tunable at runtime.
Oct 17 2016, 10:58 PM
stevek closed D8254: Retry_count in minidump 64 bit code delaying ENOSPC by around 30 minutes for live cores. by committing rS307540: Add sysctl to make amd64 minidump retry count tunable at runtime..
Oct 17 2016, 10:58 PM

Oct 14 2016

stevek added a comment to D8234: Add pmcstat flag for specifying kernel module paths.
In D8234#171524, @jtl wrote:

Yay for this change!

And, yes, @jhb probably has a more robust solution, for reasons he states (e.g. modules that a user kldloads from a custom place).

In D8234#171288, @jhb wrote:

I think this isn't really the right way to fix this. The kernel linker knows the full path to the module and that is what kgdb uses to figure out where modules live (and they might not be in the module path at all if you have done 'make load' from a module build directory, or they could be in a "later" path in the module path if the user uses an absolute path with kldlad). pmcstat should be using the full path (though that might require fixing the pmcstat messages if pmcstat is relying on those rather than this.

It might (or might not) be relevant to Juniper that chroots might mess up reliance on the "full path" from the kernel's perspective.

Oct 14 2016, 5:44 PM

Oct 13 2016

stevek added inline comments to D8234: Add pmcstat flag for specifying kernel module paths.
Oct 13 2016, 3:43 PM

Oct 12 2016

stevek updated the diff for D8234: Add pmcstat flag for specifying kernel module paths.

Fix man page argument name for -K flag to be consistent.

Oct 12 2016, 9:45 PM
stevek retitled D8234: Add pmcstat flag for specifying kernel module paths from to Add pmcstat flag for specifying kernel module paths.
Oct 12 2016, 9:42 PM

Oct 7 2016

stevek closed D8002: Clean up memory management in pmcstat by committing rS306827: Just remove freeing memory in pmcstat_cleanup, since we only clean up.
Oct 7 2016, 9:03 PM
stevek committed rS306827: Just remove freeing memory in pmcstat_cleanup, since we only clean up.
Just remove freeing memory in pmcstat_cleanup, since we only clean up
Oct 7 2016, 9:03 PM

Oct 6 2016

stevek updated the diff for D8002: Clean up memory management in pmcstat.

Just remove freeing memory in pmcstat_cleanup, since we only clean up
when we are exiting anyway.

Oct 6 2016, 5:08 PM

Sep 26 2016

stevek added inline comments to D8002: Clean up memory management in pmcstat.
Sep 26 2016, 7:00 PM

Sep 23 2016

stevek added inline comments to D6814: Add libfdt user space library.
Sep 23 2016, 4:21 AM
stevek added a reviewer for D8002: Clean up memory management in pmcstat: gnn.
Sep 23 2016, 4:18 AM

Sep 22 2016

stevek committed rS306159: The getsecs() function is implemented in platform- and bootfw-specific.
The getsecs() function is implemented in platform- and bootfw-specific
Sep 22 2016, 6:24 AM
stevek closed D7463: Fix getsecs() in loader to return time_t by committing rS306159: The getsecs() function is implemented in platform- and bootfw-specific.
Sep 22 2016, 6:24 AM
stevek added reviewers for D8002: Clean up memory management in pmcstat: jhb, jtl.
Sep 22 2016, 6:12 AM
stevek retitled D8002: Clean up memory management in pmcstat from to Clean up memory management in pmcstat.
Sep 22 2016, 6:10 AM

Aug 11 2016

stevek added a comment to D6814: Add libfdt user space library.

This should be attached to the build, and used by the GNU dtc.

Aug 11 2016, 3:25 PM
stevek committed rS303962: Add the missing space between .asciz directive and opening quote for some.
Add the missing space between .asciz directive and opening quote for some
Aug 11 2016, 3:01 PM
stevek closed D7464: Fix building btxldr with BTXLDR_VERBOSE by committing rS303962: Add the missing space between .asciz directive and opening quote for some.
Aug 11 2016, 3:01 PM

Aug 10 2016

stevek retitled D7464: Fix building btxldr with BTXLDR_VERBOSE from to Fix building btxldr with BTXLDR_VERBOSE.
Aug 10 2016, 11:41 PM
stevek updated D7463: Fix getsecs() in loader to return time_t.
Aug 10 2016, 11:27 PM
stevek retitled D7463: Fix getsecs() in loader to return time_t from to Fix getsecs() in loader to return time_t.
Aug 10 2016, 11:25 PM
stevek planned changes to D6797: Prepare for network stack as a module: ioctl group handling.

I'm looking into handling the registration differently to avoid the finalization step in order to get closer to what is necessary to support loading/unloading modules. Therefore, marking this review with Plan Changes for now.

Aug 10 2016, 9:39 PM
stevek added reviewers for D6814: Add libfdt user space library: imp, andrew.
Aug 10 2016, 9:36 PM
stevek committed rS303936: Add kernel environment variables under smbios.system for the following.
Add kernel environment variables under smbios.system for the following
Aug 10 2016, 6:23 PM
stevek closed D7453: Add smbios sysctl entries for fields for SMBIOS up to version 2.4 by committing rS303936: Add kernel environment variables under smbios.system for the following.
Aug 10 2016, 6:23 PM
stevek added a comment to D7453: Add smbios sysctl entries for fields for SMBIOS up to version 2.4.
In D7453#155148, @jhb wrote:

I would just say that these are kernel environment variables rather than sysctls in the commit message.

Aug 10 2016, 6:14 PM

Aug 9 2016

stevek abandoned D5986: Add support of UART_DEV_DBGPORT to uart_cpu_fdt.c.

It looks like recent changes to uart would require a re-work of this change, abandoning this review for now.

Aug 9 2016, 11:46 PM
stevek updated subscribers of D7453: Add smbios sysctl entries for fields for SMBIOS up to version 2.4.
Aug 9 2016, 11:45 PM