Page MenuHomeFreeBSD

mav (Alexander Motin)
User

Projects

User Details

User Since
Jun 3 2014, 6:27 PM (267 w, 2 d)

Recent Activity

Wed, Jul 10

mav committed rS349882: MFC r340093 (by imp): Document disbale_phy in ahcich sysctls..
MFC r340093 (by imp): Document disbale_phy in ahcich sysctls.
Wed, Jul 10, 12:15 PM
mav committed rS349881: MFC r349418: Fix qlxgbe(4) static build..
MFC r349418: Fix qlxgbe(4) static build.
Wed, Jul 10, 12:10 PM

Mon, Jul 8

mav committed rS349832: MFC r349321: Improve AHCI Enclosure Management and SES interoperation..
MFC r349321: Improve AHCI Enclosure Management and SES interoperation.
Mon, Jul 8, 10:21 AM
mav committed rS349831: MFC r341811 (by delphij):.
MFC r341811 (by delphij):
Mon, Jul 8, 10:19 AM
mav committed rS349830: MFC r340092 (by imp): Implement ability to turn on/off PHYs for AHCI devices..
MFC r340092 (by imp): Implement ability to turn on/off PHYs for AHCI devices.
Mon, Jul 8, 10:18 AM
mav committed rS349829: MFC r340041 (by miwi): - Add quirk for Samsung on Mac Mini 7,1.
MFC r340041 (by miwi): - Add quirk for Samsung on Mac Mini 7,1
Mon, Jul 8, 10:17 AM

Sun, Jul 7

mav committed rS349828: MFC r349246: SPC-3 and up require some UAs to be returned as fixed..
MFC r349246: SPC-3 and up require some UAs to be returned as fixed.
Sun, Jul 7, 6:51 PM
mav committed rS349827: MFC r349243: Optimize xpt_getattr()..
MFC r349243: Optimize xpt_getattr().
Sun, Jul 7, 6:50 PM
mav committed rS349826: MFC r349220: Add wakeup_any(), cheaper wakeup_one() for taskqueue(9)..
MFC r349220: Add wakeup_any(), cheaper wakeup_one() for taskqueue(9).
Sun, Jul 7, 6:50 PM
mav committed rS349825: MFC r349195: Use sbuf_cat() in GEOM confxml generation..
MFC r349195: Use sbuf_cat() in GEOM confxml generation.
Sun, Jul 7, 6:47 PM
mav committed rS349824: MFC r349190: Fix typo in r349178..
MFC r349190: Fix typo in r349178.
Sun, Jul 7, 6:46 PM
mav committed rS349823: MFC r349178: Optimize kern.geom.conf* sysctls..
MFC r349178: Optimize kern.geom.conf* sysctls.
Sun, Jul 7, 6:45 PM
mav committed rS349822: MFC r349040: Minimize aggsum_compare(&arc_size, arc_c) calls..
MFC r349040: Minimize aggsum_compare(&arc_size, arc_c) calls.
Sun, Jul 7, 6:42 PM
mav committed rS349821: MFC r349039: Alike to ZoL disable metaslab allocation tracing code..
MFC r349039: Alike to ZoL disable metaslab allocation tracing code.
Sun, Jul 7, 6:40 PM
mav committed rS349820: MFC r349035: Properly align struct multilist_sublist to cache line..
MFC r349035: Properly align struct multilist_sublist to cache line.
Sun, Jul 7, 6:39 PM
mav committed rS349819: MFC r349029: Update td_runtime of running thread on each statclock()..
MFC r349029: Update td_runtime of running thread on each statclock().
Sun, Jul 7, 6:39 PM
mav committed rS349818: MFC r349006: Move write aggregation memory copy out of vq_lock..
MFC r349006: Move write aggregation memory copy out of vq_lock.
Sun, Jul 7, 6:38 PM
mav committed rS349817: MFC r349292: Decouple enc/ses verbosity from bootverbose..
MFC r349292: Decouple enc/ses verbosity from bootverbose.
Sun, Jul 7, 6:33 PM
mav committed rS349816: MFC r349287: Remove ancient SCSI-2/3 mentioning..
MFC r349287: Remove ancient SCSI-2/3 mentioning.
Sun, Jul 7, 6:32 PM
mav committed rS349815: MFC r349284: Make ELEMENT INDEX validation more strict..
MFC r349284: Make ELEMENT INDEX validation more strict.
Sun, Jul 7, 6:32 PM
mav committed rS349814: MFC r349281: Fix individual_element_index when some type has 0 elements..
MFC r349281: Fix individual_element_index when some type has 0 elements.
Sun, Jul 7, 6:29 PM
mav committed rS349813: MFC r349281: Fix individual_element_index when some type has 0 elements..
MFC r349281: Fix individual_element_index when some type has 0 elements.
Sun, Jul 7, 6:29 PM

Tue, Jul 2

mav committed rS349601: Include sys/lock.h, as told by man page..
Include sys/lock.h, as told by man page.
Tue, Jul 2, 3:02 PM
mav committed rS349595: Fix i386 LINT after r349594..
Fix i386 LINT after r349594.
Tue, Jul 2, 7:47 AM
mav added a comment to D18774: Add AMD NTB Hardware Driver for AMD SoC.

I am sorry for enormous delay. Long flight over Atlantic finally made me to look on this. Committed to FreeBSD head with minor changes. I've build-tested it, but please make sure that it works fine hardware also. Thank you for your work.

Tue, Jul 2, 5:28 AM
mav committed rS349594: Add driver for NTB in AMD SoC..
Add driver for NTB in AMD SoC.
Tue, Jul 2, 5:25 AM
mav closed D18774: Add AMD NTB Hardware Driver for AMD SoC.
Tue, Jul 2, 5:25 AM

Thu, Jun 27

mav committed rS349458: MFC r349376: Fix strsep_quote() on strings without quotes..
MFC r349376: Fix strsep_quote() on strings without quotes.
Thu, Jun 27, 2:27 PM
mav committed rS349457: MFC r349376: Fix strsep_quote() on strings without quotes..
MFC r349376: Fix strsep_quote() on strings without quotes.
Thu, Jun 27, 2:12 PM
mav committed rS349456: MFC r349376: Fix strsep_quote() on strings without quotes..
MFC r349376: Fix strsep_quote() on strings without quotes.
Thu, Jun 27, 2:11 PM

Wed, Jun 26

mav committed rS349418: Fix qlxgbe(4) static build..
Fix qlxgbe(4) static build.
Wed, Jun 26, 4:23 PM

Tue, Jun 25

mav committed rS349381: Avoid extra taskq_dispatch() calls by DMU..
Avoid extra taskq_dispatch() calls by DMU.
Tue, Jun 25, 6:35 PM
mav committed rS349376: Fix strsep_quote() on strings without quotes..
Fix strsep_quote() on strings without quotes.
Tue, Jun 25, 5:01 PM

Sun, Jun 23

mav committed rS349321: Improve AHCI Enclosure Management and SES interoperation..
Improve AHCI Enclosure Management and SES interoperation.
Sun, Jun 23, 7:05 PM

Sat, Jun 22

mav committed rS349292: Decouple enc/ses verbosity from bootverbose..
Decouple enc/ses verbosity from bootverbose.
Sat, Jun 22, 7:09 PM
mav committed rS349287: Remove ancient SCSI-2/3 mentioning..
Remove ancient SCSI-2/3 mentioning.
Sat, Jun 22, 3:51 AM
mav committed rS349284: Make ELEMENT INDEX validation more strict..
Make ELEMENT INDEX validation more strict.
Sat, Jun 22, 1:07 AM

Fri, Jun 21

mav committed rS349281: Fix individual_element_index when some type has 0 elements..
Fix individual_element_index when some type has 0 elements.
Fri, Jun 21, 11:29 PM

Thu, Jun 20

mav committed rS349246: SPC-3 and up require some UAs to be returned as fixed..
SPC-3 and up require some UAs to be returned as fixed.
Thu, Jun 20, 10:20 PM
mav committed rS349243: Optimize xpt_getattr()..
Optimize xpt_getattr().
Thu, Jun 20, 8:29 PM
mav committed rS349222: MFC r348764: Allow UMA hash tables to expand faster then 2x in 20 seconds..
MFC r348764: Allow UMA hash tables to expand faster then 2x in 20 seconds.
Thu, Jun 20, 1:19 AM
mav committed rS349221: MFC r348764: Allow UMA hash tables to expand faster then 2x in 20 seconds..
MFC r348764: Allow UMA hash tables to expand faster then 2x in 20 seconds.
Thu, Jun 20, 1:18 AM
Herald added a reviewer for D20669: Cheaper wakeup_one()/sleepq_signal() alternative for taskqueue purposes.: manpages.
Thu, Jun 20, 1:16 AM
mav committed rS349220: Add wakeup_any(), cheaper wakeup_one() for taskqueue(9)..
Add wakeup_any(), cheaper wakeup_one() for taskqueue(9).
Thu, Jun 20, 1:16 AM

Wed, Jun 19

mav added a comment to D20669: Cheaper wakeup_one()/sleepq_signal() alternative for taskqueue purposes..

I did think about sorting the queue on priority. What stopped me is the fact that priority may change.

Wed, Jun 19, 5:08 PM
mav committed rS349195: Use sbuf_cat() in GEOM confxml generation..
Use sbuf_cat() in GEOM confxml generation.
Wed, Jun 19, 3:36 PM

Jun 19 2019

mav committed rS349190: Fix typo in r349178..
Fix typo in r349178.
Jun 19 2019, 1:31 PM

Jun 18 2019

mav committed rS349178: Optimize kern.geom.conf* sysctls..
Optimize kern.geom.conf* sysctls.
Jun 18 2019, 9:05 PM

Jun 17 2019

mav added inline comments to D20669: Cheaper wakeup_one()/sleepq_signal() alternative for taskqueue purposes..
Jun 17 2019, 8:26 PM
mav updated the summary of D20669: Cheaper wakeup_one()/sleepq_signal() alternative for taskqueue purposes..
Jun 17 2019, 2:26 AM
mav updated the diff for D20669: Cheaper wakeup_one()/sleepq_signal() alternative for taskqueue purposes..
Jun 17 2019, 2:20 AM
mav updated the diff for D20669: Cheaper wakeup_one()/sleepq_signal() alternative for taskqueue purposes..
Jun 17 2019, 2:19 AM
mav created D20669: Cheaper wakeup_one()/sleepq_signal() alternative for taskqueue purposes..
Jun 17 2019, 2:17 AM

Jun 14 2019

mav committed rS349040: Minimize aggsum_compare(&arc_size, arc_c) calls..
Minimize aggsum_compare(&arc_size, arc_c) calls.
Jun 14 2019, 8:04 PM
mav committed rS349039: Alike to ZoL disable metaslab allocation tracing code..
Alike to ZoL disable metaslab allocation tracing code.
Jun 14 2019, 7:57 PM
mav committed rS349035: Properly align struct multilist_sublist to cache line..
Properly align struct multilist_sublist to cache line.
Jun 14 2019, 5:09 PM
mav committed rS349029: Update td_runtime of running thread on each statclock()..
Update td_runtime of running thread on each statclock().
Jun 14 2019, 1:09 AM

Jun 13 2019

mav committed rS349007: MFC r348422: Pass data pointers to the driver in way in expects..
MFC r348422: Pass data pointers to the driver in way in expects.
Jun 13 2019, 1:23 AM
mav committed rS349006: Move write aggregation memory copy out of vq_lock..
Move write aggregation memory copy out of vq_lock.
Jun 13 2019, 1:21 AM

Jun 11 2019

mav committed rS348925: MFC r348790: Fix comparison signedness in arc_is_overflowing()..
MFC r348790: Fix comparison signedness in arc_is_overflowing().
Jun 11 2019, 2:32 PM
mav committed rS348924: MFC r348788: Explicitly start ARC adjustment on limits change..
MFC r348788: Explicitly start ARC adjustment on limits change.
Jun 11 2019, 2:32 PM
mav committed rS348923: MFC r348586: MFV r348585: 9683 Allow bypassing devid in vdev_disk_open().
MFC r348586: MFV r348585: 9683 Allow bypassing devid in vdev_disk_open()
Jun 11 2019, 2:30 PM
mav committed rS348922: MFC r348584: MFV r348583: 9847 leaking dd_clones (DMU_OT_DSL_CLONES) objects.
MFC r348584: MFV r348583: 9847 leaking dd_clones (DMU_OT_DSL_CLONES) objects
Jun 11 2019, 2:30 PM
mav committed rS348921: MFC r348581: MFV r348580:.
MFC r348581: MFV r348580:
Jun 11 2019, 2:29 PM
mav committed rS348920: MFC r348579: MFV r348578: 9962 zil_commit should omit cache thrash.
MFC r348579: MFV r348578: 9962 zil_commit should omit cache thrash
Jun 11 2019, 2:28 PM
mav committed rS348919: MFC r348577: MFV r348576: 9963 Seperate tunable for disabling ZIL vdev flush.
MFC r348577: MFV r348576: 9963 Seperate tunable for disabling ZIL vdev flush
Jun 11 2019, 2:27 PM
mav committed rS348918: MFC r348574: MFV r348573: 9993 zil writes can get delayed in zio pipeline.
MFC r348574: MFV r348573: 9993 zil writes can get delayed in zio pipeline
Jun 11 2019, 2:27 PM
mav committed rS348917: MFC r348570: MFV r348568: 9466 add JSON output support to channel programs.
MFC r348570: MFV r348568: 9466 add JSON output support to channel programs
Jun 11 2019, 2:26 PM
mav committed rS348916: MFC r348567: MFV r348555:.
MFC r348567: MFV r348555:
Jun 11 2019, 2:25 PM
mav committed rS348915: MFC r348566: MFC r348554: 9688 aggsum_fini leaks memory.
MFC r348566: MFC r348554: 9688 aggsum_fini leaks memory
Jun 11 2019, 2:24 PM
mav committed rS348914: MFC r348565: MFV r348553:.
MFC r348565: MFV r348553:
Jun 11 2019, 2:23 PM
mav committed rS348913: MFC r348564: MFV r348552:.
MFC r348564: MFV r348552:
Jun 11 2019, 2:23 PM
mav committed rS348912: MFC r348563: MFV r348551: 9862 fix typo in comment in vdev_impl.h.
MFC r348563: MFV r348551: 9862 fix typo in comment in vdev_impl.h
Jun 11 2019, 2:21 PM
mav committed rS348911: MFC r348562: MFV r348550: 1700 Add SCSI UNMAP support.
MFC r348562: MFV r348550: 1700 Add SCSI UNMAP support
Jun 11 2019, 2:20 PM
mav committed rS348910: MFC r348561: MFV r348548:.
MFC r348561: MFV r348548:
Jun 11 2019, 2:20 PM
mav committed rS348909: MFC r348559: MFV r348537: 8601 memory leak in get_special_prop().
MFC r348559: MFV r348537: 8601 memory leak in get_special_prop()
Jun 11 2019, 2:18 PM
mav committed rS348908: MFC r348558: MFV r348535:.
MFC r348558: MFV r348535:
Jun 11 2019, 2:18 PM
mav committed rS348907: MFC r348557: MFV r348534:.
MFC r348557: MFV r348534:
Jun 11 2019, 2:17 PM
mav committed rS348906: MFC r345728 (by pjd):.
MFC r345728 (by pjd):
Jun 11 2019, 1:49 PM
mav committed rS348905: MFC r344320 (by pjd): Simplify the code..
MFC r344320 (by pjd): Simplify the code.
Jun 11 2019, 1:46 PM
mav committed rS348904: MFC r344318 (by pjd): Change assertion to log the incorrect io_type we've got..
MFC r344318 (by pjd): Change assertion to log the incorrect io_type we've got.
Jun 11 2019, 1:44 PM
mav committed rS348903: MFC r344317 (by pjd): Grabage-collect no longer used variable..
MFC r344317 (by pjd): Grabage-collect no longer used variable.
Jun 11 2019, 1:40 PM
mav committed rS348902: MFC r344316 (by pjd):.
MFC r344316 (by pjd):
Jun 11 2019, 1:36 PM
mav committed rS348901: MFC r344314 (by pjd):.
MFC r344314 (by pjd):
Jun 11 2019, 1:29 PM
mav committed rS348888: MFC r348332: Fix array out of bound panic introduced in r306219..
MFC r348332: Fix array out of bound panic introduced in r306219.
Jun 11 2019, 1:10 AM

Jun 8 2019

mav committed rS348793: MFC r348496: Document max_chains bump to 16384 at r330049..
MFC r348496: Document max_chains bump to 16384 at r330049.
Jun 8 2019, 2:30 AM

Jun 7 2019

mav committed rS348790: Fix comparison signedness in arc_is_overflowing()..
Fix comparison signedness in arc_is_overflowing().
Jun 7 2019, 8:59 PM
mav committed rS348788: Explicitly start ARC adjustment on limits change..
Explicitly start ARC adjustment on limits change.
Jun 7 2019, 7:03 PM

Jun 6 2019

mav committed rS348764: Allow UMA hash tables to expand faster then 2x in 20 seconds..
Allow UMA hash tables to expand faster then 2x in 20 seconds.
Jun 6 2019, 11:57 PM
mav committed rS348713: MFC r348417: Fix busy status leak in case of incorrect passthrough args..
MFC r348417: Fix busy status leak in case of incorrect passthrough args.
Jun 6 2019, 1:16 AM

Jun 5 2019

mav committed rS348676: MFC r348117: Allocate buffers smaller then ABD chunk size as linear..
MFC r348117: Allocate buffers smaller then ABD chunk size as linear.
Jun 5 2019, 12:52 AM

Jun 4 2019

mav committed rS348596: 9689 zfs range lock code should not be zpl-specific.
9689 zfs range lock code should not be zpl-specific
Jun 4 2019, 12:43 AM

Jun 3 2019

mav committed rS348586: MFV r348585: 9683 Allow bypassing devid in vdev_disk_open().
MFV r348585: 9683 Allow bypassing devid in vdev_disk_open()
Jun 3 2019, 8:56 PM
mav committed rS348585: 9683 Allow bypassing devid in vdev_disk_open().
9683 Allow bypassing devid in vdev_disk_open()
Jun 3 2019, 8:52 PM
mav committed rS348584: MFV r348583: 9847 leaking dd_clones (DMU_OT_DSL_CLONES) objects.
MFV r348583: 9847 leaking dd_clones (DMU_OT_DSL_CLONES) objects
Jun 3 2019, 8:49 PM
mav committed rS348583: 9847 leaking dd_clones (DMU_OT_DSL_CLONES) objects.
9847 leaking dd_clones (DMU_OT_DSL_CLONES) objects
Jun 3 2019, 8:46 PM
mav committed rS348581: MFV r348580: 9559 zfs diff handles files on delete queue in fromsnap poorly.
MFV r348580: 9559 zfs diff handles files on delete queue in fromsnap poorly
Jun 3 2019, 8:40 PM
mav committed rS348580: 9559 zfs diff handles files on delete queue in fromsnap poorly.
9559 zfs diff handles files on delete queue in fromsnap poorly
Jun 3 2019, 8:39 PM
mav committed rS348579: MFV r348578: 9962 zil_commit should omit cache thrash.
MFV r348578: 9962 zil_commit should omit cache thrash
Jun 3 2019, 8:24 PM
mav committed rS348578: 9962 zil_commit should omit cache thrash.
9962 zil_commit should omit cache thrash
Jun 3 2019, 8:18 PM