Page MenuHomeFreeBSD
Feed Advanced Search

Jun 20 2019

avg committed rS349227: drm2/intel_iic: stop using iicbus_set_nostop.
drm2/intel_iic: stop using iicbus_set_nostop
Jun 20 2019, 9:23 AM
avg committed rS349224: drm2/intel_iic: stop using iicbus_set_nostop.
drm2/intel_iic: stop using iicbus_set_nostop
Jun 20 2019, 6:54 AM

Jun 19 2019

avg committed rS349216: MFC r348772: Restore ARC MFU/MRU pressure.
MFC r348772: Restore ARC MFU/MRU pressure
Jun 19 2019, 8:29 PM
avg committed rS349215: MFC r348772: Restore ARC MFU/MRU pressure.
MFC r348772: Restore ARC MFU/MRU pressure
Jun 19 2019, 8:27 PM
avg committed rS349214: MFC r348228: amdgpio: fix reading status of input pins.
MFC r348228: amdgpio: fix reading status of input pins
Jun 19 2019, 8:21 PM
avg committed rS349213: MFC r348228: amdgpio: fix reading status of input pins.
MFC r348228: amdgpio: fix reading status of input pins
Jun 19 2019, 8:20 PM
avg committed rS349212: FC r348227: amdgpio: remove new line symbols from pin names.
FC r348227: amdgpio: remove new line symbols from pin names
Jun 19 2019, 8:19 PM
avg committed rS349211: MFC r348227: amdgpio: remove new line symbols from pin names.
MFC r348227: amdgpio: remove new line symbols from pin names
Jun 19 2019, 8:18 PM
avg committed rS349210: MFC r348159: add mrsas_shutdown method.
MFC r348159: add mrsas_shutdown method
Jun 19 2019, 8:16 PM
avg committed rS349209: MFC r348159: add mrsas_shutdown method.
MFC r348159: add mrsas_shutdown method
Jun 19 2019, 8:16 PM
avg committed rS349208: MFC r348153-r348155: gpioled: add a new hint for initial state.
MFC r348153-r348155: gpioled: add a new hint for initial state
Jun 19 2019, 8:12 PM
avg committed rS349207: MFC r348152: Add USB ID for CP2112.
MFC r348152: Add USB ID for CP2112
Jun 19 2019, 8:09 PM
avg committed rS349206: MFC r348152: Add USB ID for CP2112.
MFC r348152: Add USB ID for CP2112
Jun 19 2019, 8:05 PM
avg committed rS349205: MFC r345411: intpm: change translation of HBA error status to smbus(4) errors.
MFC r345411: intpm: change translation of HBA error status to smbus(4) errors
Jun 19 2019, 8:03 PM
avg committed rS349204: MFC r344360,r344361: zpool.8: document -D flag for zpool status.
MFC r344360,r344361: zpool.8: document -D flag for zpool status
Jun 19 2019, 8:01 PM
avg committed rS349203: MFC r344359: fix userland illumos taskq code to pass relative timeout to….
MFC r344359: fix userland illumos taskq code to pass relative timeout to…
Jun 19 2019, 7:58 PM
avg added a comment to D20459: gpiobus: provide a new hint, pin_list.

Anyone interested?
Opinions, comments?

Jun 19 2019, 3:08 PM
avg added a comment to D20458: first step towards enforcing must-succeed semantics for bus accessors.

I encountered a technical problem trying to replace the printf with KASSERT.
bus.h does not include systm.h and there are multiple places where bus.h is included before systm.h (or systm.h not included at all).
I am not looking forward to hear from Bruce Evans about yet another namespace pollution, but I am not sure what would be the best here.
Some options:

Jun 19 2019, 3:08 PM

Jun 7 2019

avg updated the diff for D8175: add superio driver.

rebase to the recent head

Jun 7 2019, 8:06 AM
avg committed rS348772: Restore ARC MFU/MRU pressure.
Restore ARC MFU/MRU pressure
Jun 7 2019, 6:36 AM
avg closed D19094: Restore ARC MFU/MRU pressure.
Jun 7 2019, 6:36 AM · ZFS
avg accepted D19094: Restore ARC MFU/MRU pressure.
Jun 7 2019, 6:08 AM · ZFS

Jun 6 2019

avg created D20535: mpsutil slot set status.
Jun 6 2019, 2:58 PM
avg committed rS348735: MFC r348153-r348155: gpioled: add a new hint for initial state.
MFC r348153-r348155: gpioled: add a new hint for initial state
Jun 6 2019, 11:42 AM
avg committed rS348734: MFC r345411: intpm: change translation of HBA error status to smbus(4) errors.
MFC r345411: intpm: change translation of HBA error status to smbus(4) errors
Jun 6 2019, 11:39 AM
avg committed rS348733: MFC r344361: zpool.8: sort zpool status flags in the same order as in illumos….
MFC r344361: zpool.8: sort zpool status flags in the same order as in illumos…
Jun 6 2019, 11:37 AM
avg committed rS348732: MFC r344360: zpool.8: document -D flag for zpool status.
MFC r344360: zpool.8: document -D flag for zpool status
Jun 6 2019, 11:35 AM
avg committed rS348731: MFC r344359: fix userland illumos taskq code to pass relative timeout to….
MFC r344359: fix userland illumos taskq code to pass relative timeout to…
Jun 6 2019, 11:32 AM
avg added a comment to D18485: Fix ZFS ztest(1) dies through failed assertion.

I would check the chunksize at the beginning of the function and pick a new random value if the current value is less than SPA_MINBLOCKSIZE * 2.
There could also be a comment explaining why that is done.
Adding four individual checks rather than a single one seems to be suboptimal.

Jun 6 2019, 11:18 AM
avg added a comment to D19094: Restore ARC MFU/MRU pressure.

Sorry, I myself went missing for a long while.
Yes, I can commit this change.

Jun 6 2019, 11:08 AM · ZFS

Jun 5 2019

avg committed rS348688: first step towards enforcing must-succeed semantics for bus accessors.
first step towards enforcing must-succeed semantics for bus accessors
Jun 5 2019, 1:18 PM
avg closed D20458: first step towards enforcing must-succeed semantics for bus accessors.
Jun 5 2019, 1:18 PM
avg added a comment to D20458: first step towards enforcing must-succeed semantics for bus accessors.

Also, another thing that I realized is that this defensive code won't help much if a bus defines BUS1_IVAR_X and a child device requests BUS2_IVAR_Y when BUS1_IVAR_X == BUS2_IVAR_Y.
BUS_READ_IVAR / BUS_WRITE_IVAR may succeed in that case but the result could be meaningless.

Jun 5 2019, 1:12 PM
avg added a comment to D20458: first step towards enforcing must-succeed semantics for bus accessors.

I would like to commit this change as is now. And then change printf to KASSERT in a week rather than in a month.
Hope that no one would object.

Jun 5 2019, 1:03 PM

May 29 2019

avg created D20459: gpiobus: provide a new hint, pin_list.
May 29 2019, 10:58 AM
avg created D20458: first step towards enforcing must-succeed semantics for bus accessors.
May 29 2019, 9:54 AM
avg committed rS348355: revert r273728 and parts of r306589, iicbus no-stop by default feature.
revert r273728 and parts of r306589, iicbus no-stop by default feature
May 29 2019, 9:08 AM

May 24 2019

avg committed rS348229: amdgpio: small formatting cleanup.
amdgpio: small formatting cleanup
May 24 2019, 6:07 AM
avg committed rS348228: amdgpio: fix reading status of input pins.
amdgpio: fix reading status of input pins
May 24 2019, 6:06 AM
avg committed rS348227: amdgpio: remove new line symbols from pin names.
amdgpio: remove new line symbols from pin names
May 24 2019, 6:03 AM

May 23 2019

avg committed rS348159: add mrsas_shutdown method.
add mrsas_shutdown method
May 23 2019, 12:51 PM
avg closed D19817: add mrsas_shutdown method.
May 23 2019, 12:51 PM
avg committed rS348155: gpioled: fix the manual page update in r348154.
gpioled: fix the manual page update in r348154
May 23 2019, 11:35 AM
avg committed rS348154: gpioled: update the manual page after r348153.
gpioled: update the manual page after r348153
May 23 2019, 11:21 AM
avg committed rS348153: gpioled: add a new hint for initial state.
gpioled: add a new hint for initial state
May 23 2019, 11:15 AM
avg committed rS348152: Add USB ID for CP2112.
Add USB ID for CP2112
May 23 2019, 11:06 AM

May 22 2019

avg committed rS348108: acpi_hpet: restore support for timers defined only in HPET table.
acpi_hpet: restore support for timers defined only in HPET table
May 22 2019, 8:30 AM

Apr 25 2019

avg resigned from D19888: GNU grep: use --color=auto by default.
Apr 25 2019, 8:07 PM
avg added a comment to D20019: x86: Halt non-BSP CPUs on panic IPI_STOP.

A belated note that it is possible use monitor/mwait mechanism to get the power saving and inter-processor signaling at the same time.
I once had it implemented, but that code is quite out of date now. Also, it was interleaved with another, unrelated change.
Some bits:

Apr 25 2019, 7:58 AM

Apr 10 2019

avg added a comment to D18670: Minor speedup for load_kld function.

If the zfs.ko module is loaded, a zfs module exists in the kernel, but I suspect that zfs doesn't exist in a kernel with it compiled in; only zfsctrl, based on what avg has suggested

Once again, you are confusing a name of a loadable file with a name of a module. Which is not surprising as that duality is confusing. E.g., a single loadable file can contains multiple modules.
Whether ZFS is compiled into the kernel or loaded via zfs.ko, the module name is still zfsctrl. It's the module name.

Apr 10 2019, 12:04 PM

Apr 9 2019

avg added inline comments to D19817: add mrsas_shutdown method.
Apr 9 2019, 7:07 PM
avg added a comment to D19817: add mrsas_shutdown method.
In D19817#426388, @imp wrote:

This looks good to me, however I'd wait a few days to see if Scott can spot something that I can't.

Apr 9 2019, 7:05 PM
avg updated the diff for D19817: add mrsas_shutdown method.

remove a wrong panicstr check that was left by accident

Apr 9 2019, 1:36 PM

Apr 8 2019

avg added a reviewer for D19817: add mrsas_shutdown method: scottl.
Apr 8 2019, 6:20 PM

Apr 6 2019

avg added a comment to D19833: pci_cfgreg.c: Use io port config access for early boot time..
In D19833#425585, @kib wrote:
In D19833#425441, @avg wrote:

LGTM.

I wonder if the pci_cfgregopen problem reported for AMD Ryzen systems has a similar cause...

What is the Ryzen problem ? This issue can only occur when config space is accessed before pmap is initialized, and I am only aware of pci_early_quirks which do that, which might falls to MCFG access only on some Intels.

Apr 6 2019, 4:14 PM

Apr 5 2019

avg accepted D19833: pci_cfgreg.c: Use io port config access for early boot time..
Apr 5 2019, 9:55 PM
avg added a comment to D19833: pci_cfgreg.c: Use io port config access for early boot time..

I wonder if the pci_cfgregopen problem reported for AMD Ryzen systems has a similar cause...

Apr 5 2019, 8:46 PM

Apr 4 2019

avg added inline comments to D19817: add mrsas_shutdown method.
Apr 4 2019, 5:46 PM
avg updated the diff for D19817: add mrsas_shutdown method.
  • update
Apr 4 2019, 6:57 AM
avg created D19817: add mrsas_shutdown method.
Apr 4 2019, 6:51 AM

Mar 22 2019

avg committed rS345418: Revert r345410, VOP_FSYNC change in ZFS vdev_file.
Revert r345410, VOP_FSYNC change in ZFS vdev_file
Mar 22 2019, 5:44 PM
avg committed rS345411: intpm: change translation of HBA error status to smbus(4) errors.
intpm: change translation of HBA error status to smbus(4) errors
Mar 22 2019, 10:38 AM
avg committed rS345410: ZFS vdev_file: use correct value for waitfor parameter of VOP_FSYNC.
ZFS vdev_file: use correct value for waitfor parameter of VOP_FSYNC
Mar 22 2019, 9:12 AM

Mar 11 2019

avg added a comment to D19094: Restore ARC MFU/MRU pressure.

No more replays?

Mar 11 2019, 9:39 AM · ZFS

Mar 2 2019

avg added a comment to D19153: Handle SIGPIPE in gssd, and limit kgssapi RPC retries.

Thank you, Rick!

Mar 2 2019, 9:42 AM

Mar 1 2019

avg added a comment to D19153: Handle SIGPIPE in gssd, and limit kgssapi RPC retries.

Somewhat belated question, would it make sense to mark the client created in sys_gssd_syscall() as interruptible?

Mar 1 2019, 9:03 AM

Feb 25 2019

avg removed a reviewer for D18977: units(1): Refactor the manual and update usage information: Src Committers.

I consider using the whole "Src committers" group as a reviewer to be inappropriate.
Especially for a change in a minor utility.

Feb 25 2019, 4:24 PM

Feb 22 2019

avg accepted D19098: Parallel zfs mounting.

I haven't thoroughly examined the change, but the procedure you followed sounds good to me.
And if it works, then it is good enough for me.

Feb 22 2019, 11:57 AM

Feb 21 2019

avg added a comment to D19094: Restore ARC MFU/MRU pressure.

Do you succesefull contact George?

Feb 21 2019, 5:36 PM · ZFS

Feb 20 2019

avg committed rS344361: zpool.8: sort zpool status flags in the same order as in illumos manual.
zpool.8: sort zpool status flags in the same order as in illumos manual
Feb 20 2019, 1:37 PM
avg committed rS344360: zpool.8: document -D flag for zpool status.
zpool.8: document -D flag for zpool status
Feb 20 2019, 1:34 PM
avg committed rS344359: fix userland illumos taskq code to pass relative timeout to cv_timedwait.
fix userland illumos taskq code to pass relative timeout to cv_timedwait
Feb 20 2019, 1:19 PM

Feb 14 2019

avg added a comment to D19094: Restore ARC MFU/MRU pressure.

Let me try to contact George again.

Feb 14 2019, 12:27 PM · ZFS

Jan 30 2019

avg accepted D19029: Remove unecessary "All rights reserved" from files under my or Panasas's copyright..

Not an expert on these matter, but I have no problem with the change.
Thanks!

Jan 30 2019, 9:21 AM

Jan 29 2019

avg added a comment to D19008: zfsbootcfg(8): Rewrite to use libbe.

Or if a "boot pool" setup is used (kernel is loaded from one pool, root is mounted from another). Or if reboot -r has been run prior to zfsbootcfg.

Jan 29 2019, 6:19 AM

Jan 28 2019

avg committed rS343523: MFC r342170: add support for marking interrupt handlers as suspended.
MFC r342170: add support for marking interrupt handlers as suspended
Jan 28 2019, 9:45 AM

Jan 11 2019

avg committed rS342943: MFC r342525: MFV r342469: 9630 add lzc_rename and lzc_destroy to libzfs_core.
MFC r342525: MFV r342469: 9630 add lzc_rename and lzc_destroy to libzfs_core
Jan 11 2019, 12:18 PM
avg committed rS342942: MFC r342525: MFV r342469: 9630 add lzc_rename and lzc_destroy to libzfs_core.
MFC r342525: MFV r342469: 9630 add lzc_rename and lzc_destroy to libzfs_core
Jan 11 2019, 11:49 AM
avg committed rS342941: MFC r342541: MFV r342532: 5882 Temporary pool names.
MFC r342541: MFV r342532: 5882 Temporary pool names
Jan 11 2019, 11:46 AM
avg committed rS342940: MFC r342541: MFV r342532: 5882 Temporary pool names.
MFC r342541: MFV r342532: 5882 Temporary pool names
Jan 11 2019, 11:45 AM
avg committed rS342939: MFC r342169: add a knob that disables detection of write protected disks.
MFC r342169: add a knob that disables detection of write protected disks
Jan 11 2019, 11:43 AM
avg committed rS342938: MFC r342169: add a knob that disables detection of write protected disks.
MFC r342169: add a knob that disables detection of write protected disks
Jan 11 2019, 11:42 AM

Dec 28 2018

avg committed rS342569: MFC r342193: ichwd: add a few assertions about tco_version.
MFC r342193: ichwd: add a few assertions about tco_version
Dec 28 2018, 8:53 AM
avg committed rS342568: MFC r342193: ichwd: add a few assertions about tco_version.
MFC r342193: ichwd: add a few assertions about tco_version
Dec 28 2018, 8:53 AM
avg committed rS342567: MFC r342073: ichwd: add Sunrise Point-LP ID.
MFC r342073: ichwd: add Sunrise Point-LP ID
Dec 28 2018, 8:50 AM
avg committed rS342566: MFC r342073: ichwd: add Sunrise Point-LP ID.
MFC r342073: ichwd: add Sunrise Point-LP ID
Dec 28 2018, 8:50 AM
avg committed rS342565: MFC r342072: ichwd: add support for clearing No Reboot bit in TCOv4.
MFC r342072: ichwd: add support for clearing No Reboot bit in TCOv4
Dec 28 2018, 8:48 AM
avg committed rS342564: MFC r342072: ichwd: add support for clearing No Reboot bit in TCOv4.
MFC r342072: ichwd: add support for clearing No Reboot bit in TCOv4
Dec 28 2018, 8:48 AM

Dec 26 2018

avg committed rS342541: MFV r342532: 5882 Temporary pool names.
MFV r342532: 5882 Temporary pool names
Dec 26 2018, 11:03 AM
avg committed rS342532: 5882 Temporary pool names.
5882 Temporary pool names
Dec 26 2018, 10:41 AM
avg committed rS342525: MFV r342469: 9630 add lzc_rename and lzc_destroy to libzfs_core.
MFV r342469: 9630 add lzc_rename and lzc_destroy to libzfs_core
Dec 26 2018, 10:37 AM
avg committed rS342473: MFC r342204: cyapa.4, isl.4: cross-reference and document use of….
MFC r342204: cyapa.4, isl.4: cross-reference and document use of…
Dec 26 2018, 9:23 AM
avg committed rS342472: MFC r342204: cyapa.4, isl.4: cross-reference and document use of….
MFC r342204: cyapa.4, isl.4: cross-reference and document use of…
Dec 26 2018, 9:22 AM
avg committed rS342471: MFC r341681: daprobedone: announce if a disk is write-protected.
MFC r341681: daprobedone: announce if a disk is write-protected
Dec 26 2018, 9:19 AM
avg committed rS342470: MFC r341681: daprobedone: announce if a disk is write-protected.
MFC r341681: daprobedone: announce if a disk is write-protected
Dec 26 2018, 9:16 AM
avg committed rS342469: 9630 add lzc_rename and lzc_destroy to libzfs_core.
9630 add lzc_rename and lzc_destroy to libzfs_core
Dec 26 2018, 7:57 AM

Dec 20 2018

avg committed rS342278: MFC r341632: acpi_{Device,Battery}IsPresent: restore pre-r330957 behaviour.
MFC r341632: acpi_{Device,Battery}IsPresent: restore pre-r330957 behaviour
Dec 20 2018, 8:45 AM

Dec 18 2018

avg committed rS342204: cyapa.4, isl.4: cross-reference and document use of chromebook_platform(4).
cyapa.4, isl.4: cross-reference and document use of chromebook_platform(4)
Dec 18 2018, 9:43 PM
avg committed rS342193: ichwd: add a few assertions about tco_version.
ichwd: add a few assertions about tco_version
Dec 18 2018, 5:18 PM
avg updated the summary of D18420: add a method to defer destruction of if_softc to if_destroy.
Dec 18 2018, 3:20 PM