Messages in this thread | | | Date | Thu, 5 Jan 2023 18:59:09 -0800 | From | Andrew Morton <> | Subject | Re: [PATCH v2] pipe: use __pipe_{lock,unlock} instead of spinlock |
| |
On Tue, 3 Jan 2023 14:33:03 +0800 Hongchen Zhang <zhanghongchen@loongson.cn> wrote:
> Use spinlock in pipe_read/write cost too much time,IMO > pipe->{head,tail} can be protected by __pipe_{lock,unlock}. > On the other hand, we can use __pipe_lock/unlock to protect the > pipe->head/tail in pipe_resize_ring and post_one_notification.
Can you please test this with the test code in Linus's 0ddad21d3e99 and check that performance is good?
| |