[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with core scheduling
- To: Juergen Gross <jgross@xxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
- From: Igor Druzhinin <igor.druzhinin@xxxxxxxxxx>
- Date: Tue, 18 Feb 2020 13:15:23 +0000
- Authentication-results: esa2.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none; spf=None smtp.pra=igor.druzhinin@xxxxxxxxxx; spf=Pass smtp.mailfrom=igor.druzhinin@xxxxxxxxxx; spf=None smtp.helo=postmaster@xxxxxxxxxxxxxxx
- Cc: Kevin Tian <kevin.tian@xxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Wei Liu <wl@xxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Ian Jackson <ian.jackson@xxxxxxxxxxxxx>, Jun Nakajima <jun.nakajima@xxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>
- Delivery-date: Tue, 18 Feb 2020 13:15:42 +0000
- Ironport-sdr: 9CBBB0YsiwhlkRfo4GKAyUu19fn2TUydpuWjTPnlZus4g2gBiYZGSSZAN7T5GIo4Bm+uosEFul yeyjrhB25X6fMXgx9gNwisf5h1Gmg/cqNSCwctE50oqCMJCM+gQ9/eN/R7QyQ3XMiVhUFJNvX0 e60ZUS8iFVW1SQGh2GzkB71XDURlEmO055A4bNFsFl4ZFLExV6t0VXjPprxry4Hjo4flEvQBvQ WQ9R7e33TKdhmfedTAxtB7TBSl44tETIVCccPjtizTxyXWl7MdLkvx8Y/Op2rSp8gRymUkb4Ge K9k=
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 18/02/2020 12:21, Juergen Gross wrote:
> Today the RCU handling in Xen is affecting scheduling in several ways.
> It is raising sched softirqs without any real need and it requires
> tasklets for rcu_barrier(), which interacts badly with core scheduling.
>
> This small series repairs those issues.
>
> Additionally some ASSERT()s are added for verification of sane rcu
> handling. In order to avoid those triggering right away the obvious
> violations are fixed.
>
Initial test of the first 2 patches is promising. Will run more tests
over night to see how stable it is.
Igor
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel
|