]> git.proxmox.com Git - mirror_spl.git/history - module/spl/spl-taskq.c
Fix use-after-free in taskq_seq_show_impl
[mirror_spl.git] / module / spl / spl-taskq.c
2017-08-04 Chunwei ChenFix use-after-free in taskq_seq_show_impl
2016-12-08 Chunwei ChenAdd system_delay_taskq for long delay
2016-11-02 UbuntuAdd TASKQID_INVALID and TASKQID_INITIAL macros
2016-05-24 Chunwei ChenFix taskq_wait_outstanding re-evaluate tq_next_id
2016-05-24 Chunwei ChenFix race between taskq_destroy and dynamic spawning...
2016-03-17 Tim ChaseAllow spawning a new thread for TQ_NOQUEUE dispatch...
2016-02-05 Chunwei ChenAllow kicking a taskq to spawn more threads
2016-01-20 Chunwei ChenUse tsd to store tq for taskq_member
2015-12-18 Chunwei ChenUse spl_fstrans_mark instead of memalloc_noio_save
2015-12-16 Tim ChaseProvide kstat for taskqs
2015-12-12 Brian BehlendorfFix cstyle issues in spl-taskq.c and taskq.h
2015-12-12 Chunwei ChenDon't use tq->tq_lock_flags
2015-12-12 Olaf FaalandSubclass tq_lock to eliminate a lockdep warning
2015-12-09 Brian BehlendorfRevert "Make taskq_member() use ->journal_info"
2015-12-08 Richard YaoMake taskq_member() use ->journal_info
2015-11-13 tuxokoFix taskq dynamic spawning
2015-09-09 Richard YaoDisable direct reclaim in taskq worker threads on Linux...
2015-09-01 Tim ChaseCreate a new thread during recursive taskq dispatch...
2015-09-01 Brian BehlendorfRevert "Create a new thread during recursive taskq...
2015-08-31 Tim ChaseCreate a new thread during recursive taskq dispatch...
2015-07-28 Brian BehlendorfInvert minclsyspri and maxclsyspri
2015-07-23 Brian BehlendorfAdd defclsyspri macro
2015-06-24 Brian BehlendorfSet TASKQ_DYNAMIC for kmem and system taskqs
2015-06-24 Brian BehlendorfAdd TASKQ_DYNAMIC feature
2015-06-09 Chris DunlopMake taskq_wait() block until the queue is empty
2014-11-19 Brian BehlendorfRetire legacy debugging infrastructure
2014-04-25 Andrey VesnovatyEvenly distribute the taskq threads across available...
2014-04-08 Tim ChaseSupport post-3.13 kthread_create() semantics.
2014-01-07 Brian BehlendorfRemove default taskq thread to CPU bindings
2013-05-03 Brian BehlendorfFix taskq_wait_id()
2013-03-06 Brian BehlendorfMerge branch 'build-system'
2013-03-05 Ned BassRefresh links to web site
2012-12-12 Brian BehlendorfMerge branch 'taskq'
2012-12-12 Brian Behlendorftaskq delay/cancel functionality
2012-12-12 Brian Behlendorftaskq style, remove #define wrappers
2012-12-12 Brian Behlendorftaskq style, convert spaces to soft tabs
2012-09-12 Brian BehlendorfRemove TQ_SLEEP -> KM_SLEEP mapping
2012-09-12 Brian BehlendorfRevert "Switch KM_SLEEP to KM_PUSHPAGE"
2012-08-27 Brian BehlendorfSwitch KM_SLEEP to KM_PUSHPAGE
2012-08-27 Brian BehlendorfRevert "Add TASKQ_NORECLAIM flag"
2012-04-30 Prakash SuryaUpdate a comment to reflect new taskq internals
2012-01-19 Ned BassTaskq locking optimizations
2012-01-19 Ned BassRevert "Taskq locking optimizations"
2012-01-18 Ned BassTaskq locking optimizations
2011-12-17 Prakash SuryaStore copy of tqent_flags prior to servicing task
2011-12-16 Prakash SuryaSwap taskq_ent_t with taskqid_t in taskq_thread_t
2011-12-14 Prakash SuryaImplement taskq_dispatch_prealloc() interface
2011-12-14 Prakash SuryaReplace tq_work_list and tq_threads in taskq_t
2011-12-13 Prakash SuryaReplace struct spl_task with struct taskq_ent
2011-05-06 Brian BehlendorfAdd TASKQ_NORECLAIM flag
2010-08-02 Ricardo M. CorreiaFix taskq code to not drop tasks when TQ_SLEEP is used.
2010-07-20 Brian BehlendorfPrefix all SPL debug macros with 'S'
2010-07-20 Brian BehlendorfSplit <sys/debug.h> header
2010-07-01 Ned BassImplementation of the TQ_FRONT flag.
2010-06-21 Brian BehlendorfRevert "Support TQ_FRONT flag used by taskq_dispatch()"
2010-06-11 Brian BehlendorfSupport TQ_FRONT flag used by taskq_dispatch()
2010-05-17 Brian BehlendorfPublic Release Prep
2010-04-23 Brian BehlendorfAssume TQ_SLEEP when not explicitly specified.
2010-01-04 Brian BehlendorfOptimize lowest outstanding taskqid calculation in...
2009-07-09 Brian BehlendorfAdd basic support for TASKQ_THREADS_CPU_PCT taskq flag...
2009-03-15 Brian BehlendorfFix taskq_wait() not waiting bug
2009-02-02 Brian BehlendorfMake the number of system taskq threads based on the...
2009-01-15 Brian BehlendorfRename modules to module and update references