Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1282330 > unrolled thread
| Started by | Andy Lutomirski <luto@kernel.org> |
|---|---|
| First post | 2015-12-02 21:10 +0100 |
| Last post | 2015-12-03 04:30 +0100 |
| Articles | 9 — 3 participants |
Back to article view | Back to linux.kernel
Skylake (XPS 13 9350) TSC is way off Andy Lutomirski <luto@kernel.org> - 2015-12-02 21:10 +0100
RE: Skylake (XPS 13 9350) TSC is way off "Brown, Len" <len.brown@intel.com> - 2015-12-03 00:00 +0100
Re: Skylake (XPS 13 9350) TSC is way off Andy Lutomirski <luto@kernel.org> - 2015-12-03 00:30 +0100
Re: Skylake (XPS 13 9350) TSC is way off John Stultz <john.stultz@linaro.org> - 2015-12-03 00:40 +0100
Re: Skylake (XPS 13 9350) TSC is way off Andy Lutomirski <luto@kernel.org> - 2015-12-03 00:50 +0100
Re: Skylake (XPS 13 9350) TSC is way off John Stultz <john.stultz@linaro.org> - 2015-12-03 01:00 +0100
Re: Skylake (XPS 13 9350) TSC is way off John Stultz <john.stultz@linaro.org> - 2015-12-03 00:50 +0100
Re: Skylake (XPS 13 9350) TSC is way off Andy Lutomirski <luto@kernel.org> - 2015-12-03 01:10 +0100
RE: Skylake (XPS 13 9350) TSC is way off "Brown, Len" <len.brown@intel.com> - 2015-12-03 04:30 +0100
| From | Andy Lutomirski <luto@kernel.org> |
|---|---|
| Date | 2015-12-02 21:10 +0100 |
| Subject | Skylake (XPS 13 9350) TSC is way off |
| Message-ID | <qBlSX-3wb-37@gated-at.bofh.it> |
[ 0.000000] tsc: PIT calibration matches HPET. 2 loops [ 0.000000] tsc: Detected 2399.975 MHz processor [ 0.090897] TSC deadline timer enabled [ 1.960034] tsc: Refined TSC clocksource calibration: 2400.007 MHz [ 1.960039] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x22983e30402, max_idle_ns: 440795260848 ns [ 2.959936] clocksource: Switched to clocksource tsc [ 87.168211] Adjusting tsc more than 11% (5941981 vs 7759439) This is more or less Linus' latest tree (v4.4-rc3 plus some unrelated platform driver patches). --Andy -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [next] | [standalone]
| From | "Brown, Len" <len.brown@intel.com> |
|---|---|
| Date | 2015-12-03 00:00 +0100 |
| Message-ID | <qBoxu-50H-55@gated-at.bofh.it> |
| In reply to | #1282330 |
K2Fkcmlhbg0KDQo+IFsgICAgMC4wMDAwMDBdIHRzYzogUElUIGNhbGlicmF0aW9uIG1hdGNoZXMg SFBFVC4gMiBsb29wcw0KPiBbICAgIDAuMDAwMDAwXSB0c2M6IERldGVjdGVkIDIzOTkuOTc1IE1I eiBwcm9jZXNzb3INCj4gWyAgICAwLjA5MDg5N10gVFNDIGRlYWRsaW5lIHRpbWVyIGVuYWJsZWQN Cj4gWyAgICAxLjk2MDAzNF0gdHNjOiBSZWZpbmVkIFRTQyBjbG9ja3NvdXJjZSBjYWxpYnJhdGlv bjogMjQwMC4wMDcgTUh6DQo+IFsgICAgMS45NjAwMzldIGNsb2Nrc291cmNlOiB0c2M6IG1hc2s6 IDB4ZmZmZmZmZmZmZmZmZmZmZiBtYXhfY3ljbGVzOg0KPiAweDIyOTgzZTMwNDAyLCBtYXhfaWRs ZV9uczogNDQwNzk1MjYwODQ4IG5zDQo+IFsgICAgMi45NTk5MzZdIGNsb2Nrc291cmNlOiBTd2l0 Y2hlZCB0byBjbG9ja3NvdXJjZSB0c2MNCj4gWyAgIDg3LjE2ODIxMV0gQWRqdXN0aW5nIHRzYyBt b3JlIHRoYW4gMTElICg1OTQxOTgxIHZzIDc3NTk0MzkpDQo+IA0KPiBUaGlzIGlzIG1vcmUgb3Ig bGVzcyBMaW51cycgbGF0ZXN0IHRyZWUgKHY0LjQtcmMzIHBsdXMgc29tZSB1bnJlbGF0ZWQNCj4g cGxhdGZvcm0gZHJpdmVyIHBhdGNoZXMpLg0KDQpIaSBBbmR5LA0KVGhhbmtzIGZvciB0aGUgbm90 ZS4NCkknbGwgc2VuZCB5b3UgYSBkZWJ1ZyB2ZXJzaW9uIG9mIHR1cmJvc3RhdCwgb2ZmIGxpc3Qs DQpzaW5jZSB0aGUgbGlzdCB3aWxsIGp1c3QgYmxvY2sgbWFpbCB3aXRoIHRoYXQgYXR0YWNobWVu dC4NCg0KdGhhbmtzLA0KLUxlbg0KDQo= -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Andy Lutomirski <luto@kernel.org> |
|---|---|
| Date | 2015-12-03 00:30 +0100 |
| Message-ID | <qBp0t-5qO-1@gated-at.bofh.it> |
| In reply to | #1282498 |
[cc: John Stultz]
On Wed, Dec 2, 2015 at 2:52 PM, Brown, Len <len.brown@intel.com> wrote:
> +adrian
>
>> [ 0.000000] tsc: PIT calibration matches HPET. 2 loops
>> [ 0.000000] tsc: Detected 2399.975 MHz processor
>> [ 0.090897] TSC deadline timer enabled
>> [ 1.960034] tsc: Refined TSC clocksource calibration: 2400.007 MHz
>> [ 1.960039] clocksource: tsc: mask: 0xffffffffffffffff max_cycles:
>> 0x22983e30402, max_idle_ns: 440795260848 ns
>> [ 2.959936] clocksource: Switched to clocksource tsc
>> [ 87.168211] Adjusting tsc more than 11% (5941981 vs 7759439)
>>
>> This is more or less Linus' latest tree (v4.4-rc3 plus some unrelated
>> platform driver patches).
>
> Hi Andy,
> Thanks for the note.
> I'll send you a debug version of turbostat, off list,
> since the list will just block mail with that attachment.
turbostat version 4.10 10 Dec, 2015 - Len Brown <lenb@kernel.org>
CPUID(0): GenuineIntel 22 CPUID levels; family:model:stepping 0x6:4e:3 (6:78:3)
CPUID(1): SSE3 MONITOR EIST TM2 TSC MSR ACPI-TM TM
CPUID(6): APERF, DTS, PTM, HWP, HWPnotify, HWPwindow, HWPepp, No-HWPpkg, EPB
cpu1: MSR_IA32_MISC_ENABLE: 0x00850089 (TCC EIST MONITOR)
CPUID(0x15): eax_crystal: 2 ebx_tsc: 200 ecx_crystal_hz: 0
TSC: 2400 MHz (24000000 Hz * 200 / 2 / 1000000)
CPUID(0x16): base_mhz: 2400 max_mhz: 2800 bus_mhz: 100
RAPL: 17476 sec. Joule Counter Range, at 15 Watts
cpu1: MSR_PLATFORM_INFO: 0x4043df1011800
4 * 100 = 400 MHz max efficiency frequency
24 * 100 = 2400 MHz base frequency
cpu1: MSR_IA32_POWER_CTL: 0x0024005d (C1E auto-promotion: DISabled)
cpu1: MSR_TURBO_RATIO_LIMIT: 0x1b1b1b1c
27 * 100 = 2700 MHz max turbo 4 active cores
27 * 100 = 2700 MHz max turbo 3 active cores
27 * 100 = 2700 MHz max turbo 2 active cores
28 * 100 = 2800 MHz max turbo 1 active cores
cpu1: MSR_CONFIG_TDP_NOMINAL: 0x00000017 (base_ratio=7)
cpu1: MSR_CONFIG_TDP_LEVEL_1: 0x0008003c (PKG_MIN_PWR_LVL1=0
PKG_MAX_PWR_LVL1=0 LVL1_RATIO=8 PKG_TDP_LVL1=60)
cpu1: MSR_CONFIG_TDP_LEVEL_2: 0x001800c8 (PKG_MIN_PWR_LVL2=0
PKG_MAX_PWR_LVL2=0 LVL2_RATIO=8 PKG_TDP_LVL2=200)
cpu1: MSR_CONFIG_TDP_CONTROL: 0x00000000 ( lock=0)
cpu1: MSR_TURBO_ACTIVATION_RATIO: 0x00000000 (MAX_NON_TURBO_RATIO=0 lock=0)
cpu1: MSR_NHM_SNB_PKG_CST_CFG_CTL: 0x1e008006 (UNdemote-C3,
UNdemote-C1, demote-C3, demote-C1, locked: pkg-cstate-limit=6: pc8)
cpu0: MSR_PM_ENABLE: 0x00000001 (HWP)
cpu0: MSR_HWP_CAPABILITIES: 0x0105171c (high 0x1c guar 0x17 eff 0x5 low 0x1)
cpu0: MSR_HWP_REQUEST: 0x80001c04 (min 0x4 max 0x1c des 0x0 epp 0x80
window 0x0 pkg 0x0)
cpu0: MSR_HWP_INTERRUPT: 0x00000001 (EN_Guaranteed_Perf_Change,
Dis_Excursion_Min)
cpu0: MSR_HWP_STATUS: 0x00000000 (No-Guaranteed_Perf_Change, No-Excursion_Min)
cpu0: MSR_IA32_ENERGY_PERF_BIAS: 0x00000006 (balanced)
cpu0: MSR_RAPL_POWER_UNIT: 0x000a0e03 (0.125000 Watts, 0.000061
Joules, 0.000977 sec.)
cpu0: MSR_PKG_POWER_INFO: 0x00000078 (15 W TDP, RAPL 0 - 0 W, 0.000000 sec.)
cpu0: MSR_PKG_POWER_LIMIT: 0x4280c800dd8078 (UNlocked)
cpu0: PKG Limit #1: ENabled (15.000000 Watts, 28.000000 sec, clamp ENabled)
cpu0: PKG Limit #2: ENabled (25.000000 Watts, 0.002441* sec, clamp DISabled)
cpu0: MSR_DRAM_POWER_LIMIT: 0x5400de00000000 (UNlocked)
cpu0: DRAM Limit: DISabled (0.000000 Watts, 0.000977 sec, clamp DISabled)
cpu0: MSR_IA32_TEMPERATURE_TARGET: 0x00640000 (100 C)
cpu0: MSR_IA32_PACKAGE_THERM_STATUS: 0x88340800 (48 C)
cpu0: MSR_IA32_THERM_STATUS: 0x88350800 (47 C +/- 1)
cpu1: MSR_IA32_THERM_STATUS: 0x88340800 (48 C +/- 1)
Core CPU Avg_MHz %Busy Bzy_MHz TSC_MHz SMI CPU%c1
CPU%c3 CPU%c6 CPU%c7 CoreTmp PkgTmp Totl%C0 Any%C0 GFX%C0 CPUGFX%
Pkg%pc2 Pkg%pc3 Pkg%pc6 Pkg%pc7 Pkg%pc8 Pkg%pc9 Pk%pc10 PkgWatt
RAMWatt PKG_% RAM_%
- - 16 2.84 549 2399 0 4.13
0.02 0.63 92.39 46 46 12.21 10.77 2.48 0.80
14.33 71.53 0.00 0.00 0.00 0.00 0.00 1.95 0.54
0.00 0.00
0 0 11 1.92 563 2399 0 2.48
0.02 0.80 94.78 46 46 12.21 10.78 2.48 0.80
14.34 71.55 0.00 0.00 0.00 0.00 0.00 1.95 0.54
0.00 0.00
0 2 8 1.39 550 2399 0 3.04
1 1 13 2.04 622 2400 0 7.48
0.02 0.45 90.01 45
1 3 31 6.01 520 2400 0 3.51
1.002561 sec
In case it's at all useful, adjtimex -p says:
mode: 0
offset: 0
frequency: 135641
maxerror: 37498
esterror: 1532
status: 8192
time_constant: 2
precision: 1
tolerance: 32768000
tick: 10000
raw time: 1449098317s 671243180us = 1449098317.671243180
this suggests a rather small correction, so I really have no idea what
"Adjusting tsc more than 11% (8039115 vs 7759462)" means.
John, you wrote this code. What does the error message mean?
--Andy
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | John Stultz <john.stultz@linaro.org> |
|---|---|
| Date | 2015-12-03 00:40 +0100 |
| Message-ID | <qBpa9-5uf-1@gated-at.bofh.it> |
| In reply to | #1282563 |
On Wed, Dec 2, 2015 at 3:25 PM, Andy Lutomirski <luto@kernel.org> wrote: > In case it's at all useful, adjtimex -p says: > > mode: 0 > offset: 0 > frequency: 135641 > maxerror: 37498 > esterror: 1532 > status: 8192 > time_constant: 2 > precision: 1 > tolerance: 32768000 > tick: 10000 > raw time: 1449098317s 671243180us = 1449098317.671243180 > > this suggests a rather small correction, so I really have no idea what > "Adjusting tsc more than 11% (8039115 vs 7759462)" means. > > John, you wrote this code. What does the error message mean? Basally the internal correction adjustments are getting pulled further then it is supposed to (its concerning since in some cases we push the clocksource mult value to be quite large, and so making a large adjustment could possibly cause an overflow). Awhile back I had intended to cap the max adjustment, but out of caution I put in a warning instead to see how often this might occur. I've seen it reported sometimes while folks were running trinity or under a VM (suggesting that due to system delays timekeeping management may have been delayed and the internal time error had grown quite far, so the internal correction was being somewhat aggressive). Though more recently (3.17 era) we've changed the internal adjustment code to try to be more conservative to avoid over-steering w/ NOHZ, so I'd expect fewer of these. On a hunch, are you running chrony instead of ntpd? thanks -john -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Andy Lutomirski <luto@kernel.org> |
|---|---|
| Date | 2015-12-03 00:50 +0100 |
| Message-ID | <qBpjP-5xC-5@gated-at.bofh.it> |
| In reply to | #1282592 |
On Wed, Dec 2, 2015 at 3:38 PM, John Stultz <john.stultz@linaro.org> wrote: > On Wed, Dec 2, 2015 at 3:25 PM, Andy Lutomirski <luto@kernel.org> wrote: >> In case it's at all useful, adjtimex -p says: >> >> mode: 0 >> offset: 0 >> frequency: 135641 >> maxerror: 37498 >> esterror: 1532 >> status: 8192 >> time_constant: 2 >> precision: 1 >> tolerance: 32768000 >> tick: 10000 >> raw time: 1449098317s 671243180us = 1449098317.671243180 >> >> this suggests a rather small correction, so I really have no idea what >> "Adjusting tsc more than 11% (8039115 vs 7759462)" means. >> >> John, you wrote this code. What does the error message mean? > > Basally the internal correction adjustments are getting pulled further > then it is supposed to (its concerning since in some cases we push the > clocksource mult value to be quite large, and so making a large > adjustment could possibly cause an overflow). > > Awhile back I had intended to cap the max adjustment, but out of > caution I put in a warning instead to see how often this might occur. > > I've seen it reported sometimes while folks were running trinity or > under a VM (suggesting that due to system delays timekeeping > management may have been delayed and the internal time error had grown > quite far, so the internal correction was being somewhat aggressive). > Though more recently (3.17 era) we've changed the internal adjustment > code to try to be more conservative to avoid over-steering w/ NOHZ, so > I'd expect fewer of these. > The trouble for me is that it's not clear from the message what rate doesn't agree with what rate (kernel's unadjusted rate vs adjtimex's request?), and the units are incomprehensible. If the issue is that adjtimex(2) has asked for X PPM of adjustment and X is greater than Y, could we display that directly? > On a hunch, are you running chrony instead of ntpd? Yes, this is indeed chrony. --Andy -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | John Stultz <john.stultz@linaro.org> |
|---|---|
| Date | 2015-12-03 01:00 +0100 |
| Message-ID | <qBptw-5Bi-21@gated-at.bofh.it> |
| In reply to | #1282599 |
On Wed, Dec 2, 2015 at 3:42 PM, Andy Lutomirski <luto@kernel.org> wrote: > On Wed, Dec 2, 2015 at 3:38 PM, John Stultz <john.stultz@linaro.org> wrote: >> On Wed, Dec 2, 2015 at 3:25 PM, Andy Lutomirski <luto@kernel.org> wrote: >>> In case it's at all useful, adjtimex -p says: >>> >>> mode: 0 >>> offset: 0 >>> frequency: 135641 >>> maxerror: 37498 >>> esterror: 1532 >>> status: 8192 >>> time_constant: 2 >>> precision: 1 >>> tolerance: 32768000 >>> tick: 10000 >>> raw time: 1449098317s 671243180us = 1449098317.671243180 >>> >>> this suggests a rather small correction, so I really have no idea what >>> "Adjusting tsc more than 11% (8039115 vs 7759462)" means. >>> >>> John, you wrote this code. What does the error message mean? >> >> Basally the internal correction adjustments are getting pulled further >> then it is supposed to (its concerning since in some cases we push the >> clocksource mult value to be quite large, and so making a large >> adjustment could possibly cause an overflow). >> >> Awhile back I had intended to cap the max adjustment, but out of >> caution I put in a warning instead to see how often this might occur. >> >> I've seen it reported sometimes while folks were running trinity or >> under a VM (suggesting that due to system delays timekeeping >> management may have been delayed and the internal time error had grown >> quite far, so the internal correction was being somewhat aggressive). >> Though more recently (3.17 era) we've changed the internal adjustment >> code to try to be more conservative to avoid over-steering w/ NOHZ, so >> I'd expect fewer of these. >> > > The trouble for me is that it's not clear from the message what rate > doesn't agree with what rate (kernel's unadjusted rate vs adjtimex's > request?), and the units are incomprehensible. If the issue is that > adjtimex(2) has asked for X PPM of adjustment and X is greater than Y, > could we display that directly? Sorry, yes, its the clocksource adjusted mult vs original mult values. And its having to do with the internal correction (ie, what we've actually done) logic, not the adjtimex requested adjustment (what we were asked to do). >> On a hunch, are you running chrony instead of ntpd? > > Yes, this is indeed chrony. Ok. I'll have to look closer. The last time that message came up it was in a report of a bug that chrony uncovered with the internal correction being too slow. I know chrony is much more aggressive compared to ntpd in tweaking the freq value for the initial converging correction at startup, so maybe that along with something else is causing us to get out of spec. From the values I see in the message, it looks like you're not overflowing mult, and the smallish freq value from adjtimex you're seeing now look fine, so I suspect you're not actually hitting a problem, but we're momentarily outside what the code is designed for. Still need to figure out why and fix that, of course. :) thanks -john -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | John Stultz <john.stultz@linaro.org> |
|---|---|
| Date | 2015-12-03 00:50 +0100 |
| Message-ID | <qBpjQ-5xC-17@gated-at.bofh.it> |
| In reply to | #1282592 |
On Wed, Dec 2, 2015 at 3:38 PM, John Stultz <john.stultz@linaro.org> wrote: > On Wed, Dec 2, 2015 at 3:25 PM, Andy Lutomirski <luto@kernel.org> wrote: >> In case it's at all useful, adjtimex -p says: >> >> mode: 0 >> offset: 0 >> frequency: 135641 >> maxerror: 37498 >> esterror: 1532 >> status: 8192 >> time_constant: 2 >> precision: 1 >> tolerance: 32768000 >> tick: 10000 >> raw time: 1449098317s 671243180us = 1449098317.671243180 >> >> this suggests a rather small correction, so I really have no idea what >> "Adjusting tsc more than 11% (8039115 vs 7759462)" means. >> >> John, you wrote this code. What does the error message mean? Also, is there a behavior issue you're seeing or is this just a concern about the warning? I assumed it was the first, but digging up the thread here I'm not sure I see any specific problems listed. thanks -john -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | Andy Lutomirski <luto@kernel.org> |
|---|---|
| Date | 2015-12-03 01:10 +0100 |
| Message-ID | <qBpDc-5UD-29@gated-at.bofh.it> |
| In reply to | #1282601 |
On Wed, Dec 2, 2015 at 3:42 PM, John Stultz <john.stultz@linaro.org> wrote: > On Wed, Dec 2, 2015 at 3:38 PM, John Stultz <john.stultz@linaro.org> wrote: >> On Wed, Dec 2, 2015 at 3:25 PM, Andy Lutomirski <luto@kernel.org> wrote: >>> In case it's at all useful, adjtimex -p says: >>> >>> mode: 0 >>> offset: 0 >>> frequency: 135641 >>> maxerror: 37498 >>> esterror: 1532 >>> status: 8192 >>> time_constant: 2 >>> precision: 1 >>> tolerance: 32768000 >>> tick: 10000 >>> raw time: 1449098317s 671243180us = 1449098317.671243180 >>> >>> this suggests a rather small correction, so I really have no idea what >>> "Adjusting tsc more than 11% (8039115 vs 7759462)" means. >>> >>> John, you wrote this code. What does the error message mean? > > Also, is there a behavior issue you're seeing or is this just a > concern about the warning? I assumed it was the first, but digging up > the thread here I'm not sure I see any specific problems listed. No, there's no actual problem I'm aware of other than the error message. Skylake's TSC is different from other chips, and this is Skylake, and I was worried that something was wrong with the initial calibration. It seems like the initial calibration may be fine, though. --Andy -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [next] | [standalone]
| From | "Brown, Len" <len.brown@intel.com> |
|---|---|
| Date | 2015-12-03 04:30 +0100 |
| Message-ID | <qBsKK-7Sh-11@gated-at.bofh.it> |
| In reply to | #1282563 |
PiA+PiBbICAgIDAuMDAwMDAwXSB0c2M6IFBJVCBjYWxpYnJhdGlvbiBtYXRjaGVzIEhQRVQuIDIg bG9vcHMNCj4gPj4gWyAgICAwLjAwMDAwMF0gdHNjOiBEZXRlY3RlZCAyMzk5Ljk3NSBNSHogcHJv Y2Vzc29yDQo+ID4+IFsgICAgMC4wOTA4OTddIFRTQyBkZWFkbGluZSB0aW1lciBlbmFibGVkDQo+ ID4+IFsgICAgMS45NjAwMzRdIHRzYzogUmVmaW5lZCBUU0MgY2xvY2tzb3VyY2UgY2FsaWJyYXRp b246IDI0MDAuMDA3IE1Ieg0KDQo+IHR1cmJvc3RhdCB2ZXJzaW9uIDQuMTAgMTAgRGVjLCAyMDE1 IC0gTGVuIEJyb3duIDxsZW5iQGtlcm5lbC5vcmc+DQo+IENQVUlEKDApOiBHZW51aW5lSW50ZWwg MjIgQ1BVSUQgbGV2ZWxzOyBmYW1pbHk6bW9kZWw6c3RlcHBpbmcgMHg2OjRlOjMgKDY6Nzg6MykN Cj4gQ1BVSUQoMSk6IFNTRTMgTU9OSVRPUiBFSVNUIFRNMiBUU0MgTVNSIEFDUEktVE0gVE0NCj4g Q1BVSUQoNik6IEFQRVJGLCBEVFMsIFBUTSwgSFdQLCBIV1Bub3RpZnksIEhXUHdpbmRvdywgSFdQ ZXBwLCBOby1IV1Bwa2csIEVQQg0KPiBjcHUxOiBNU1JfSUEzMl9NSVNDX0VOQUJMRTogMHgwMDg1 MDA4OSAoVENDIEVJU1QgTU9OSVRPUikNCj4gQ1BVSUQoMHgxNSk6IGVheF9jcnlzdGFsOiAyIGVi eF90c2M6IDIwMCBlY3hfY3J5c3RhbF9oejogMA0KPiBUU0M6IDI0MDAgTUh6ICgyNDAwMDAwMCBI eiAqIDIwMCAvIDIgLyAxMDAwMDAwKQ0KPiBDUFVJRCgweDE2KTogYmFzZV9taHo6IDI0MDAgbWF4 X21oejogMjgwMCBidXNfbWh6OiAxMDANCg0KDQpCb3RoIHRoZSBpbml0aWFsIGFuZCByZWZpbmVk IFRTQyBjYWxpYnJhdGlvbiBhcmUgcmlnaHQgb24gdGhlIG1vbmV5IC0tIDI0MDAgTUh6Lg0KRnVy dGhlciwgdGhpcyBzeXN0ZW0gaGFwcGVucyB0byBhbHNvIGhhdmUgYSBiYXNlIGZyZXF1ZW5jeSBv ZiAyNDAwIE1IeiwNCnNvIHRzY19raHogPSBjcHVfa2h6ID0gMiw0MDAsMDAwLCBleGFjdGx5LiAg SXQgd291bGQgc3RyYXkgZnJvbSB0aGF0IHZhbHVlDQpvbmx5IGJhc2VkIG9uIHRoZSBwcG0gZXJy b3Igb2YgdGhlIGJhc2UgMjQgTUh6IGNyeXN0YWwuDQoNCkFueXRoaW5nIG90aGVyIHRoYW4gdGhh dCB2YWx1ZSBpcyBlcnJvci4NCg0KLUxlbg0KDQo+IFJBUEw6IDE3NDc2IHNlYy4gSm91bGUgQ291 bnRlciBSYW5nZSwgYXQgMTUgV2F0dHMNCj4gY3B1MTogTVNSX1BMQVRGT1JNX0lORk86IDB4NDA0 M2RmMTAxMTgwMA0KPiA0ICogMTAwID0gNDAwIE1IeiBtYXggZWZmaWNpZW5jeSBmcmVxdWVuY3kN Cj4gMjQgKiAxMDAgPSAyNDAwIE1IeiBiYXNlIGZyZXF1ZW5jeQ0KPiBjcHUxOiBNU1JfSUEzMl9Q T1dFUl9DVEw6IDB4MDAyNDAwNWQgKEMxRSBhdXRvLXByb21vdGlvbjogRElTYWJsZWQpDQo+IGNw dTE6IE1TUl9UVVJCT19SQVRJT19MSU1JVDogMHgxYjFiMWIxYw0KPiAyNyAqIDEwMCA9IDI3MDAg TUh6IG1heCB0dXJibyA0IGFjdGl2ZSBjb3Jlcw0KPiAyNyAqIDEwMCA9IDI3MDAgTUh6IG1heCB0 dXJibyAzIGFjdGl2ZSBjb3Jlcw0KPiAyNyAqIDEwMCA9IDI3MDAgTUh6IG1heCB0dXJibyAyIGFj dGl2ZSBjb3Jlcw0KPiAyOCAqIDEwMCA9IDI4MDAgTUh6IG1heCB0dXJibyAxIGFjdGl2ZSBjb3Jl cw0KPiBjcHUxOiBNU1JfQ09ORklHX1REUF9OT01JTkFMOiAweDAwMDAwMDE3IChiYXNlX3JhdGlv PTcpDQo+IGNwdTE6IE1TUl9DT05GSUdfVERQX0xFVkVMXzE6IDB4MDAwODAwM2MgKFBLR19NSU5f UFdSX0xWTDE9MA0KPiBQS0dfTUFYX1BXUl9MVkwxPTAgTFZMMV9SQVRJTz04IFBLR19URFBfTFZM MT02MCkNCj4gY3B1MTogTVNSX0NPTkZJR19URFBfTEVWRUxfMjogMHgwMDE4MDBjOCAoUEtHX01J Tl9QV1JfTFZMMj0wDQo+IFBLR19NQVhfUFdSX0xWTDI9MCBMVkwyX1JBVElPPTggUEtHX1REUF9M VkwyPTIwMCkNCj4gY3B1MTogTVNSX0NPTkZJR19URFBfQ09OVFJPTDogMHgwMDAwMDAwMCAoIGxv Y2s9MCkNCj4gY3B1MTogTVNSX1RVUkJPX0FDVElWQVRJT05fUkFUSU86IDB4MDAwMDAwMDAgKE1B WF9OT05fVFVSQk9fUkFUSU89MA0KPiBsb2NrPTApDQo+IGNwdTE6IE1TUl9OSE1fU05CX1BLR19D U1RfQ0ZHX0NUTDogMHgxZTAwODAwNiAoVU5kZW1vdGUtQzMsDQo+IFVOZGVtb3RlLUMxLCBkZW1v dGUtQzMsIGRlbW90ZS1DMSwgbG9ja2VkOiBwa2ctY3N0YXRlLWxpbWl0PTY6IHBjOCkNCj4gY3B1 MDogTVNSX1BNX0VOQUJMRTogMHgwMDAwMDAwMSAoSFdQKQ0KPiBjcHUwOiBNU1JfSFdQX0NBUEFC SUxJVElFUzogMHgwMTA1MTcxYyAoaGlnaCAweDFjIGd1YXIgMHgxNyBlZmYgMHg1IGxvdw0KPiAw eDEpDQo+IGNwdTA6IE1TUl9IV1BfUkVRVUVTVDogMHg4MDAwMWMwNCAobWluIDB4NCBtYXggMHgx YyBkZXMgMHgwIGVwcCAweDgwDQo+IHdpbmRvdyAweDAgcGtnIDB4MCkNCj4gY3B1MDogTVNSX0hX UF9JTlRFUlJVUFQ6IDB4MDAwMDAwMDEgKEVOX0d1YXJhbnRlZWRfUGVyZl9DaGFuZ2UsDQo+IERp c19FeGN1cnNpb25fTWluKQ0KPiBjcHUwOiBNU1JfSFdQX1NUQVRVUzogMHgwMDAwMDAwMCAoTm8t R3VhcmFudGVlZF9QZXJmX0NoYW5nZSwgTm8tDQo+IEV4Y3Vyc2lvbl9NaW4pDQo+IGNwdTA6IE1T Ul9JQTMyX0VORVJHWV9QRVJGX0JJQVM6IDB4MDAwMDAwMDYgKGJhbGFuY2VkKQ0KPiBjcHUwOiBN U1JfUkFQTF9QT1dFUl9VTklUOiAweDAwMGEwZTAzICgwLjEyNTAwMCBXYXR0cywgMC4wMDAwNjEN Cj4gSm91bGVzLCAwLjAwMDk3NyBzZWMuKQ0KPiBjcHUwOiBNU1JfUEtHX1BPV0VSX0lORk86IDB4 MDAwMDAwNzggKDE1IFcgVERQLCBSQVBMIDAgLSAwIFcsIDAuMDAwMDAwDQo+IHNlYy4pDQo+IGNw dTA6IE1TUl9QS0dfUE9XRVJfTElNSVQ6IDB4NDI4MGM4MDBkZDgwNzggKFVObG9ja2VkKQ0KPiBj cHUwOiBQS0cgTGltaXQgIzE6IEVOYWJsZWQgKDE1LjAwMDAwMCBXYXR0cywgMjguMDAwMDAwIHNl YywgY2xhbXANCj4gRU5hYmxlZCkNCj4gY3B1MDogUEtHIExpbWl0ICMyOiBFTmFibGVkICgyNS4w MDAwMDAgV2F0dHMsIDAuMDAyNDQxKiBzZWMsIGNsYW1wDQo+IERJU2FibGVkKQ0KPiBjcHUwOiBN U1JfRFJBTV9QT1dFUl9MSU1JVDogMHg1NDAwZGUwMDAwMDAwMCAoVU5sb2NrZWQpDQo+IGNwdTA6 IERSQU0gTGltaXQ6IERJU2FibGVkICgwLjAwMDAwMCBXYXR0cywgMC4wMDA5Nzcgc2VjLCBjbGFt cCBESVNhYmxlZCkNCj4gY3B1MDogTVNSX0lBMzJfVEVNUEVSQVRVUkVfVEFSR0VUOiAweDAwNjQw MDAwICgxMDAgQykNCj4gY3B1MDogTVNSX0lBMzJfUEFDS0FHRV9USEVSTV9TVEFUVVM6IDB4ODgz NDA4MDAgKDQ4IEMpDQo+IGNwdTA6IE1TUl9JQTMyX1RIRVJNX1NUQVRVUzogMHg4ODM1MDgwMCAo NDcgQyArLy0gMSkNCj4gY3B1MTogTVNSX0lBMzJfVEhFUk1fU1RBVFVTOiAweDg4MzQwODAwICg0 OCBDICsvLSAxKQ0KPiAgICAgQ29yZSAgICAgQ1BVIEF2Z19NSHogICAlQnVzeSBCenlfTUh6IFRT Q19NSHogICAgIFNNSSAgQ1BVJWMxDQo+IENQVSVjMyAgQ1BVJWM2ICBDUFUlYzcgQ29yZVRtcCAg UGtnVG1wIFRvdGwlQzAgIEFueSVDMCAgR0ZYJUMwIENQVUdGWCUNCj4gUGtnJXBjMiBQa2clcGMz IFBrZyVwYzYgUGtnJXBjNyBQa2clcGM4IFBrZyVwYzkgUGslcGMxMCBQa2dXYXR0DQo+IFJBTVdh dHQgICBQS0dfJSAgIFJBTV8lDQo+ICAgICAgICAtICAgICAgIC0gICAgICAxNiAgICAyLjg0ICAg ICA1NDkgICAgMjM5OSAgICAgICAwICAgIDQuMTMNCj4gMC4wMiAgICAwLjYzICAgOTIuMzkgICAg ICA0NiAgICAgIDQ2ICAgMTIuMjEgICAxMC43NyAgICAyLjQ4ICAgIDAuODANCj4gMTQuMzMgICA3 MS41MyAgICAwLjAwICAgIDAuMDAgICAgMC4wMCAgICAwLjAwICAgIDAuMDAgICAgMS45NSAgICAw LjU0DQo+ICAgMC4wMCAgICAwLjAwDQo+ICAgICAgICAwICAgICAgIDAgICAgICAxMSAgICAxLjky ICAgICA1NjMgICAgMjM5OSAgICAgICAwICAgIDIuNDgNCj4gMC4wMiAgICAwLjgwICAgOTQuNzgg ICAgICA0NiAgICAgIDQ2ICAgMTIuMjEgICAxMC43OCAgICAyLjQ4ICAgIDAuODANCj4gMTQuMzQg ICA3MS41NSAgICAwLjAwICAgIDAuMDAgICAgMC4wMCAgICAwLjAwICAgIDAuMDAgICAgMS45NSAg ICAwLjU0DQo+ICAgMC4wMCAgICAwLjAwDQo+ICAgICAgICAwICAgICAgIDIgICAgICAgOCAgICAx LjM5ICAgICA1NTAgICAgMjM5OSAgICAgICAwICAgIDMuMDQNCj4gICAgICAgIDEgICAgICAgMSAg ICAgIDEzICAgIDIuMDQgICAgIDYyMiAgICAyNDAwICAgICAgIDAgICAgNy40OA0KPiAwLjAyICAg IDAuNDUgICA5MC4wMSAgICAgIDQ1DQo+ICAgICAgICAxICAgICAgIDMgICAgICAzMSAgICA2LjAx ICAgICA1MjAgICAgMjQwMCAgICAgICAwICAgIDMuNTENCj4gMS4wMDI1NjEgc2VjDQo+IA0KPiBJ biBjYXNlIGl0J3MgYXQgYWxsIHVzZWZ1bCwgYWRqdGltZXggLXAgc2F5czoNCj4gDQo+ICAgICAg ICAgIG1vZGU6IDANCj4gICAgICAgIG9mZnNldDogMA0KPiAgICAgZnJlcXVlbmN5OiAxMzU2NDEN Cj4gICAgICBtYXhlcnJvcjogMzc0OTgNCj4gICAgICBlc3RlcnJvcjogMTUzMg0KPiAgICAgICAg c3RhdHVzOiA4MTkyDQo+IHRpbWVfY29uc3RhbnQ6IDINCj4gICAgIHByZWNpc2lvbjogMQ0KPiAg ICAgdG9sZXJhbmNlOiAzMjc2ODAwMA0KPiAgICAgICAgICB0aWNrOiAxMDAwMA0KPiAgICAgIHJh dyB0aW1lOiAgMTQ0OTA5ODMxN3MgNjcxMjQzMTgwdXMgPSAxNDQ5MDk4MzE3LjY3MTI0MzE4MA0K PiANCj4gdGhpcyBzdWdnZXN0cyBhIHJhdGhlciBzbWFsbCBjb3JyZWN0aW9uLCBzbyBJIHJlYWxs eSBoYXZlIG5vIGlkZWEgd2hhdA0KPiAiQWRqdXN0aW5nIHRzYyBtb3JlIHRoYW4gMTElICg4MDM5 MTE1IHZzIDc3NTk0NjIpIiBtZWFucy4NCj4gDQo+IEpvaG4sIHlvdSB3cm90ZSB0aGlzIGNvZGUu ICBXaGF0IGRvZXMgdGhlIGVycm9yIG1lc3NhZ2UgbWVhbj8NCj4gDQo+IC0tQW5keQ0K -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web