From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haoran Li Subject: [RTDS Patch for Xen4.8] xen: sched_rt.c Check not_tickled Mask Date: Wed, 22 Feb 2017 16:16:34 -0600 Message-ID: <1487801794-5506-1-git-send-email-naroahlee@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cgfDs-0001kF-LC for xen-devel@lists.xenproject.org; Wed, 22 Feb 2017 22:17:20 +0000 Received: by mail-it0-f65.google.com with SMTP id 203so2443390ith.2 for ; Wed, 22 Feb 2017 14:17:18 -0800 (PST) List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: mengxu@cis.upenn.edu, naroahlee List-Id: xen-devel@lists.xenproject.org RnJvbTogbmFyb2FobGVlIDxuYXJvYWhsZWVAZ21haWwuY29tPgoKICAgTW9kaWZ5OiB4ZW4vY29t bW9uL3NjaGVkX3J0LmMgcnVucV90aWNrbGUoKTogQ2hlY2sgbm90X3RpY2tsZWQgTWFzawpmb3Ig YSBDYWNoZS1QcmVmZXJlbmNlZC1QQ1BVICAKClRoZSBidWcgaXMgaW50cm9kdWNlZCBpbiBYZW4g NC43IHdoZW4gd2UgY29udmVydGVkIFJURFMgc2NoZWR1bGVyIGZyb20KcXVhbnR1bS1kcml2ZW4g bW9kZWwgdG8gZXZlbnQtZHJpdmVuIG1vZGVsLiBXZSBhc3N1bWVkIHdoZW5ldmVyIApydW5xX3Rp Y2tsZSgpIGlzIGludm9rZWQsIHdlIHdpbGwgZmluZCBhIFBDUFUgdmlhIGEgTk9ULXRpY2tsZWQg bWFzay4KSG93ZXZlciwgaW4gcnVucV90aWNrbGUoKTogQ2FzZTE6IFBpY2sgQ2FjaGUgUHJlZmVy ZW5jZQpJRExFLVBDUFUgaXMgTk9UIG1hc2tlZCBieSB0aGUgbm90LXRpY2tsZWQgQ1BVIG1hc2su CgpCdWdneSBiZWhhdmlvcjoKV2hlbiB0d28gVkNQVXMgdHJpZWQgdG8gdGlja2xlIGEgSURMRS1W Q1BVLCB3aGljaCBpcyBub3cgb24gdGhlaXIKY2FjaGUtcHJlZmVyZW5jZSBQQ1BVLCB0aGVzZSB0 d28gVkNQVSB3aWxsIHRpY2tsZSB0aGUgc2FtZSBQQ1BVIGluIGEgcm93LgpIb3dldmVyLCBvbmx5 IG9uZSBWQ1BVIGlzIGd1cmFudGVlZCB0byBiZSBzY2hlZHVsZWQsIGJlY2F1c2UgcnVucV9waWNr KCkKd291bGQgYmUgZXhlY3V0ZWQgb25seSBvbmNlIGluIHJ0X3NjaGVkdWxlKCkuClRoYXQgbWVh bnMsIGFub3RoZXIgVkNQVSB3aWxsIGxvc3QgKGJlIGRlc2NoZWR1bGVkKSBhIFBlcmlvZC4KCkJ1 ZyBBbmFseXNpczoKV2UgbmVlZCB0byBleGNsdWRlIHRpY2tsZWQgVkNQVXMgd2hlbiB0cnlpbmcg dG8gZXZhbHVhdGUgcnVucV90aWNrbGUoKSBjYXNlIDEKClNpZ25lZC1vZmYtYnk6IEhhb3JhbiBM aSA8bmFyb2FobGVlQGdtYWlsLmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkX3J0LmMgfCAzICsr LQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt LWdpdCBhL3hlbi9jb21tb24vc2NoZWRfcnQuYyBiL3hlbi9jb21tb24vc2NoZWRfcnQuYwppbmRl eCAxYjMwMDE0Li43NzcxOTJmIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkX3J0LmMKKysr IGIveGVuL2NvbW1vbi9zY2hlZF9ydC5jCkBAIC0xMTc1LDcgKzExNzUsOCBAQCBydW5xX3RpY2ts ZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCBydF92Y3B1ICpuZXcpCiAgICAg Y3B1bWFza19hbmRub3QoJm5vdF90aWNrbGVkLCAmbm90X3RpY2tsZWQsICZwcnYtPnRpY2tsZWQp OwogCiAgICAgLyogMSkgaWYgbmV3J3MgcHJldmlvdXMgY3B1IGlzIGlkbGUsIGtpY2sgaXQgZm9y IGNhY2hlIGJlbmVmaXQgKi8KLSAgICBpZiAoIGlzX2lkbGVfdmNwdShjdXJyX29uX2NwdShuZXct PnZjcHUtPnByb2Nlc3NvcikpICkKKyAgICBpZiAoIGlzX2lkbGVfdmNwdShjdXJyX29uX2NwdShu ZXctPnZjcHUtPnByb2Nlc3NvcikpICYmCisgICAgICAgICBjcHVtYXNrX3Rlc3RfY3B1KG5ldy0+ dmNwdS0+cHJvY2Vzc29yLCAmbm90X3RpY2tsZWQpKQogICAgIHsKICAgICAgICAgU0NIRURfU1RB VF9DUkFOSyh0aWNrbGVkX2lkbGVfY3B1KTsKICAgICAgICAgY3B1X3RvX3RpY2tsZSA9IG5ldy0+ dmNwdS0+cHJvY2Vzc29yOwotLSAKMS45LjEKCi0tLQpDQzogPG1lbmd4dUBjaXMudXBlbm4uZWR1 PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==