* [PATCH 27/32] reiserfs: make commit_wq use the default concurrency level [not found] <1294062595-30097-1-git-send-email-tj@kernel.org> @ 2011-01-03 13:49 ` Tejun Heo 2011-01-25 14:29 ` [PATCHSET] workqueue: update workqueue users - replace create_workqueue() Tejun Heo 1 sibling, 0 replies; 4+ messages in thread From: Tejun Heo @ 2011-01-03 13:49 UTC (permalink / raw) To: linux-kernel; +Cc: Tejun Heo, reiserfs-devel The maximum number of concurrent work items queued on commit_wq is bound by the number of active journals. Convert to alloc_workqueue() and use the default concurrency level so that they can be processed in parallel. Signed-off-by: Tejun Heo <tj@kernel.org> Cc: reiserfs-devel@vger.kernel.org --- Only compile tested. Please feel free to take it into the subsystem tree or simply ack - I'll route it through the wq tree. Thanks. fs/reiserfs/journal.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/fs/reiserfs/journal.c b/fs/reiserfs/journal.c index d31bce1..ee311c0 100644 --- a/fs/reiserfs/journal.c +++ b/fs/reiserfs/journal.c @@ -2883,7 +2883,7 @@ int journal_init(struct super_block *sb, const char *j_dev_name, reiserfs_mounted_fs_count++; if (reiserfs_mounted_fs_count <= 1) { reiserfs_write_unlock(sb); - commit_wq = create_workqueue("reiserfs"); + commit_wq = alloc_workqueue("reiserfs", WQ_MEM_RECLAIM, 0); reiserfs_write_lock(sb); } -- 1.7.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCHSET] workqueue: update workqueue users - replace create_workqueue() [not found] <1294062595-30097-1-git-send-email-tj@kernel.org> 2011-01-03 13:49 ` [PATCH 27/32] reiserfs: make commit_wq use the default concurrency level Tejun Heo @ 2011-01-25 14:29 ` Tejun Heo 2011-01-26 4:46 ` Greg KH 2011-02-01 10:44 ` Tejun Heo 1 sibling, 2 replies; 4+ messages in thread From: Tejun Heo @ 2011-01-25 14:29 UTC (permalink / raw) To: linux-kernel Cc: lenb, linux-acpi, davej, cpufreq, Markus.Lidel, tomas.winkler, jayamohank, andrew.vasquez, James.Bottomley, linux-scsi, tomof, stf_xl, linux-usb, tytso, mfasheh, joel.becker, reiserfs-devel, aelder, hch, ericvh, rminnich, v9fs-developer, lucho, andy.grover Hello, There was no response for the following patches and I'm planning on routing them through workqueue#for-2.6.39. If you have an objection or want to take the patch through a different tree, please let me know. 0006-acpi-kacpi-_wq-don-t-need-WQ_MEM_RECLAIM.patch 0007-cpufreq-use-system_wq-instead-of-dedicated-workqueue.patch 0012-i2o-use-alloc_workqueue-instead-of-create_workqueue.patch 0013-misc-iwmc3200top-use-system_wq-instead-of-dedicated-.patch 0016-scsi-be2iscsi-qla2xxx-convert-to-alloc_workqueue.patch 0018-scsi-scsi_tgt_lib-scsi_tgtd-isn-t-used-in-memory-rec.patch 0019-usb-ueagle-atm-use-system_wq-instead-of-dedicated-wo.patch 0025-ext4-convert-to-alloc_workqueue.patch 0026-ocfs2-use-system_wq-instead-of-ocfs2_quota_wq.patch 0027-reiserfs-make-commit_wq-use-the-default-concurrency-.patch 0028-xfs-convert-to-alloc_workqueue.patch 0029-net-9p-use-system_wq-instead-of-p9_mux_wq.patch 0030-net-9p-replace-p9_poll_task-with-a-work.patch 0031-rds-ib-use-system_wq-instead-of-rds_ib_fmr_wq.patch The whole series can be found at the following URL. http://thread.gmane.org/gmane.linux.kernel/1082587 Thank you. -- tejun ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCHSET] workqueue: update workqueue users - replace create_workqueue() 2011-01-25 14:29 ` [PATCHSET] workqueue: update workqueue users - replace create_workqueue() Tejun Heo @ 2011-01-26 4:46 ` Greg KH 2011-02-01 10:44 ` Tejun Heo 1 sibling, 0 replies; 4+ messages in thread From: Greg KH @ 2011-01-26 4:46 UTC (permalink / raw) To: Tejun Heo Cc: linux-kernel, lenb, linux-acpi, davej, cpufreq, Markus.Lidel, tomas.winkler, jayamohank, andrew.vasquez, James.Bottomley, linux-scsi, tomof, stf_xl, linux-usb, tytso, mfasheh, joel.becker, reiserfs-devel, aelder, hch, ericvh, rminnich, v9fs-developer, lucho, andy.grover On Tue, Jan 25, 2011 at 03:29:21PM +0100, Tejun Heo wrote: > Hello, > > There was no response for the following patches and I'm planning on > routing them through workqueue#for-2.6.39. If you have an objection > or want to take the patch through a different tree, please let me > know. > > 0019-usb-ueagle-atm-use-system_wq-instead-of-dedicated-wo.patch I've already taken this in my usb-next tree to go into .39. thanks, greg k-h ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCHSET] workqueue: update workqueue users - replace create_workqueue() 2011-01-25 14:29 ` [PATCHSET] workqueue: update workqueue users - replace create_workqueue() Tejun Heo 2011-01-26 4:46 ` Greg KH @ 2011-02-01 10:44 ` Tejun Heo 1 sibling, 0 replies; 4+ messages in thread From: Tejun Heo @ 2011-02-01 10:44 UTC (permalink / raw) To: linux-kernel Cc: lenb, linux-acpi, davej, cpufreq, Markus.Lidel, tomas.winkler, jayamohank, andrew.vasquez, James.Bottomley, linux-scsi, tomof, stf_xl, linux-usb, tytso, mfasheh, joel.becker, reiserfs-devel, aelder, hch, ericvh, rminnich, v9fs-developer, lucho, andy.grover On Tue, Jan 25, 2011 at 03:29:21PM +0100, Tejun Heo wrote: > Hello, > > There was no response for the following patches and I'm planning on > routing them through workqueue#for-2.6.39. If you have an objection > or want to take the patch through a different tree, please let me > know. > > 0006-acpi-kacpi-_wq-don-t-need-WQ_MEM_RECLAIM.patch > 0007-cpufreq-use-system_wq-instead-of-dedicated-workqueue.patch > 0012-i2o-use-alloc_workqueue-instead-of-create_workqueue.patch > 0013-misc-iwmc3200top-use-system_wq-instead-of-dedicated-.patch > 0016-scsi-be2iscsi-qla2xxx-convert-to-alloc_workqueue.patch > 0018-scsi-scsi_tgt_lib-scsi_tgtd-isn-t-used-in-memory-rec.patch > 0019-usb-ueagle-atm-use-system_wq-instead-of-dedicated-wo.patch > 0025-ext4-convert-to-alloc_workqueue.patch > 0026-ocfs2-use-system_wq-instead-of-ocfs2_quota_wq.patch > 0027-reiserfs-make-commit_wq-use-the-default-concurrency-.patch > 0028-xfs-convert-to-alloc_workqueue.patch > 0029-net-9p-use-system_wq-instead-of-p9_mux_wq.patch > 0030-net-9p-replace-p9_poll_task-with-a-work.patch > 0031-rds-ib-use-system_wq-instead-of-rds_ib_fmr_wq.patch Patches applied to wq#for-2.6.39 w/ collected acks added. Thank you. -- tejun ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2011-02-01 10:44 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <1294062595-30097-1-git-send-email-tj@kernel.org> 2011-01-03 13:49 ` [PATCH 27/32] reiserfs: make commit_wq use the default concurrency level Tejun Heo 2011-01-25 14:29 ` [PATCHSET] workqueue: update workqueue users - replace create_workqueue() Tejun Heo 2011-01-26 4:46 ` Greg KH 2011-02-01 10:44 ` Tejun Heo
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).