{"ref":"refs/heads/illumos-taskq-port","commits":[{"author":{"name":"Prakash Surya","email":"24a77266642cd4a4ef2cfe7b1b51cf15e514d3c3@llnl.gov"},"message":"734 taskq_dispatch_prealloc() desired\n943 zio_interrupt ends up calling taskq_dispatch with TQ_SLEEP\nReviewed by: Albert Lee <trisk@nexenta.com>\nReviewed by: Richard Lowe <richlowe@richlowe.net>\nReviewed by: Alexey Zaytsev <alexey.zaytsev@nexenta.com>\nReviewed by: Jason Brian King <jason.brian.king@gmail.com>\nReviewed by: George Wilson <gwilson@zfsmail.com>\nReviewed by: Adam Leventhal <ahl@delphix.com>\nApproved by: Gordon Ross <gwr@nexenta.com>","url":"https://api.github.com/repos/Prakash-Surya/spl/commits/890756cda87d7bfbcabc57b63489764ff7aa887b","sha":"890756cda87d7bfbcabc57b63489764ff7aa887b"},{"author":{"name":"Prakash Surya","email":"24a77266642cd4a4ef2cfe7b1b51cf15e514d3c3@llnl.gov"},"message":"Rename struct spl_task to struct taskq_ent\n\nThe spl_task structure was moved into the taskq.h file and was renamed\nto taskq_ent. This was to align with the naming convention which the ZFS\ncode assumes (i.e. ZFS assumes this structure to be named taskq_ent).","url":"https://api.github.com/repos/Prakash-Surya/spl/commits/a0a9927241ca20c4ce2766a1adc3d6df523a4ce8","sha":"a0a9927241ca20c4ce2766a1adc3d6df523a4ce8"},{"author":{"name":"Prakash Surya","email":"24a77266642cd4a4ef2cfe7b1b51cf15e514d3c3@llnl.gov"},"message":"ASSERT if a preallocated task is on the free list\n\nPreallocated tasks should never make it onto the free list of tasks.\nThus, if an element removed from the free list is found to have it's\nTQENT_FLAG_PREALLOC flag set, it is reported as an ASSERT.","url":"https://api.github.com/repos/Prakash-Surya/spl/commits/5ac9b5d60eaf41a689c665e5cedc701dacb8815e","sha":"5ac9b5d60eaf41a689c665e5cedc701dacb8815e"},{"author":{"name":"Prakash Surya","email":"24a77266642cd4a4ef2cfe7b1b51cf15e514d3c3@llnl.gov"},"message":"Initialize tqent_flags to zero in taskq_alloc\n\nAlthough the __taskq_dispatch function is kind enough to zero out the\ntqent_flags variable when it gets called, this variable should probably\nget zeroed out by the taskq_alloc function as well.","url":"https://api.github.com/repos/Prakash-Surya/spl/commits/7fc5ce133a8b2de81f4dec2eebd745f1e5f9cb8a","sha":"7fc5ce133a8b2de81f4dec2eebd745f1e5f9cb8a"}],"head":"7fc5ce133a8b2de81f4dec2eebd745f1e5f9cb8a","size":4,"push_id":49507019}