aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/txg.c
Commit message (Expand)AuthorAgeFilesLines
* Cleanup: Specify unsignedness on things that should not be signedRichard Yao2022-09-271-2/+2
* Replace dead opensolaris.org license linkTino Reichardt2022-07-111-1/+1
* Switch from _Noreturn to __attribute__((noreturn))Brian Behlendorf2022-03-231-4/+4
* Remove bcopy(), bzero(), bcmp()наб2022-03-151-2/+2
* Use _Noreturn (C11; GNU89) properlyAlejandro Colomar2022-03-041-4/+4
* Clean up CSTYLEDsнаб2022-01-261-2/+0
* Optimize txg_kick() process (#12274)Kevin Jin2021-07-011-22/+14
* Annotated dprintf as printf-likeRich Ercolani2021-06-221-8/+15
* Document monotonicity of dmu_tx_assign() and txg_hold_open()Christian Schwarz2021-02-021-1/+23
* Implement memory and CPU hotplugPaul Dagnelie2020-12-101-2/+3
* Introduce CPU_SEQID_UNSTABLEMateusz Guzik2020-11-021-3/+1
* Replace cv_{timed}wait_sig with cv_{timed}wait_idle where appropriateMatthew Macy2020-09-031-8/+4
* Use boot_ncpus in place of max_ncpus in taskq_createDeHackEd2020-05-201-1/+1
* Update FreeBSD tunablesRyan Moeller2020-04-151-1/+1
* Replace ASSERTV macro with compiler annotationMatthew Macy2019-12-051-1/+1
* Enable use of DTRACE_PROBE* macros in "spl" modulePrakash Surya2019-11-011-1/+1
* OpenZFS restructuring - move linux tracing code to platform directoriesMatthew Macy2019-09-111-1/+1
* Make module tunables cross platformMatthew Macy2019-09-051-4/+4
* Fix typos in module/zfs/Andrea Gelmini2019-09-021-3/+3
* Log Spacemap ProjectSerapheim Dimitropoulos2019-07-161-2/+2
* OpenZFS 9425 - channel programs can be interruptedDon Brady2019-06-221-3/+33
* Implement Redacted Send/ReceivePaul Dagnelie2019-06-191-1/+1
* Fix txg_wait_open() load average inflationBrian Behlendorf2019-04-041-4/+20
* Add TRIM supportBrian Behlendorf2019-03-291-2/+6
* Fix lock inversion in txg_sync_thread()Tom Caputi2018-10-241-2/+2
* OpenZFS 9617 - too-frequent TXG sync causes excessive write inflationMatthew Ahrens2018-10-041-3/+4
* Small rework of txg_list codeTom Caputi2018-08-271-20/+44
* OpenZFS 9464 - txg_kick() fails to see that we are quiescingSerapheim Dimitropoulos2018-06-041-4/+33
* Update build system and packagingBrian Behlendorf2018-05-291-1/+1
* OpenZFS 7614, 9064 - zfs device evacuation/removalMatthew Ahrens2018-04-141-0/+2
* OpenZFS 8585 - improve batching done in zil_commit()Prakash Surya2017-12-051-6/+6
* Undo c89 workarounds to match with upstreamDon Brady2017-11-041-3/+1
* OpenZFS 8081 - Compiler warnings in zdbBrian Behlendorf2017-10-271-4/+4
* Simplify threads, mutexs, cvs and rwlocksBrian Behlendorf2017-08-111-4/+6
* OpenZFS 8063 - verify that we do not attempt to access inactive txgMatthew Ahrens2017-05-101-2/+27
* Refactor txg history kstatBrian Behlendorf2016-12-021-31/+6
* txg visibility code should not execute under tc_open_lockRichard Yao2016-07-271-4/+5
* Increase default user space stack sizeBrian Behlendorf2016-01-131-1/+1
* Identify locks flagged by lockdepOlaf Faaland2015-12-221-1/+1
* Align thread priority with Linux defaultsBrian Behlendorf2015-07-281-3/+3
* Update all default taskq settingsBrian Behlendorf2015-06-251-2/+2
* Rename cv_wait_interruptible() to cv_wait_sig()Brian Behlendorf2015-06-111-2/+2
* Use taskq_wait_outstanding() functionBrian Behlendorf2015-06-111-1/+1
* Change KM_PUSHPAGE -> KM_SLEEPBrian Behlendorf2015-01-161-3/+3
* Mark IO pipeline with PF_FSTRANSBrian Behlendorf2015-01-161-9/+1
* Remove duplicate typedefs from trace.hNed Bass2015-01-061-0/+1
* Illumos 4753 - increase number of outstanding async writes when sync task is ...Alex Reece2014-09-231-1/+21
* Illumos 4976-4984 - metaslab improvementsGeorge Wilson2014-08-181-0/+4
* Use ddi_time_after and friends to compare timeChunwei Chen2014-04-141-2/+2
* replace nreserved with ndirty in txgs kstatNed Bass2014-03-041-1/+3