Re: [REGRESSION] Xorg doesn't like 4e8b14526 "time: Improve sanity checking of timekeeping inputs"

2012-08-31 Thread Andreas Bombe
On Fri, Aug 31, 2012 at 10:43:42AM -0700, John Stultz wrote: > On 08/30/2012 09:05 PM, Andreas Bombe wrote: > >With that somewhat easy test I bisected it down to 4e8b14526 "time: > >Improve sanity checking of timekeeping inputs". The latest Linus git > >(155e36d40) with a revert of the bisected

Re: [REGRESSION] Xorg doesn't like 4e8b14526 "time: Improve sanity checking of timekeeping inputs"

2012-08-31 Thread Linus Torvalds
On Fri, Aug 31, 2012 at 10:41 AM, Andreas Bombe wrote: > > It triggers on ((unsigned long long)ts->tv_sec >= KTIME_SEC_MAX). > Looking at some straces (I could have thought of that earlier…) X does > in fact call select with unreasonable timeouts: > > | 17:46:55 select(256, [1 3 6 9 10 11 18 19

Re: [REGRESSION] Xorg doesn't like 4e8b14526 "time: Improve sanity checking of timekeeping inputs"

2012-08-31 Thread John Stultz
On 08/30/2012 09:05 PM, Andreas Bombe wrote: I have recently started to get problems with X simply shutting itself down and returning to the login screen. In the X logs I find: [ 1492.936] Fatal server error: [ 1492.936] WaitForSomething(): select: Invalid argument No messages whatsoever is

Re: [REGRESSION] Xorg doesn't like 4e8b14526 "time: Improve sanity checking of timekeeping inputs"

2012-08-31 Thread Andreas Bombe
On Thu, Aug 30, 2012 at 09:25:52PM -0700, Linus Torvalds wrote: > On Thu, Aug 30, 2012 at 9:05 PM, Andreas Bombe wrote: > > > > With that somewhat easy test I bisected it down to 4e8b14526 "time: > > Improve sanity checking of timekeeping inputs". The latest Linus git > > (155e36d40) with a

Re: [REGRESSION] Xorg doesn't like 4e8b14526 time: Improve sanity checking of timekeeping inputs

2012-08-31 Thread Andreas Bombe
On Thu, Aug 30, 2012 at 09:25:52PM -0700, Linus Torvalds wrote: On Thu, Aug 30, 2012 at 9:05 PM, Andreas Bombe a...@debian.org wrote: With that somewhat easy test I bisected it down to 4e8b14526 time: Improve sanity checking of timekeeping inputs. The latest Linus git (155e36d40) with a

Re: [REGRESSION] Xorg doesn't like 4e8b14526 time: Improve sanity checking of timekeeping inputs

2012-08-31 Thread John Stultz
On 08/30/2012 09:05 PM, Andreas Bombe wrote: I have recently started to get problems with X simply shutting itself down and returning to the login screen. In the X logs I find: [ 1492.936] Fatal server error: [ 1492.936] WaitForSomething(): select: Invalid argument No messages whatsoever is

Re: [REGRESSION] Xorg doesn't like 4e8b14526 time: Improve sanity checking of timekeeping inputs

2012-08-31 Thread Linus Torvalds
On Fri, Aug 31, 2012 at 10:41 AM, Andreas Bombe a...@debian.org wrote: It triggers on ((unsigned long long)ts-tv_sec = KTIME_SEC_MAX). Looking at some straces (I could have thought of that earlier…) X does in fact call select with unreasonable timeouts: | 17:46:55 select(256, [1 3 6 9 10 11

Re: [REGRESSION] Xorg doesn't like 4e8b14526 time: Improve sanity checking of timekeeping inputs

2012-08-31 Thread Andreas Bombe
On Fri, Aug 31, 2012 at 10:43:42AM -0700, John Stultz wrote: On 08/30/2012 09:05 PM, Andreas Bombe wrote: With that somewhat easy test I bisected it down to 4e8b14526 time: Improve sanity checking of timekeeping inputs. The latest Linus git (155e36d40) with a revert of the bisected commit does

Re: [REGRESSION] Xorg doesn't like 4e8b14526 "time: Improve sanity checking of timekeeping inputs"

2012-08-30 Thread Linus Torvalds
On Thu, Aug 30, 2012 at 9:05 PM, Andreas Bombe wrote: > > With that somewhat easy test I bisected it down to 4e8b14526 "time: > Improve sanity checking of timekeeping inputs". The latest Linus git > (155e36d40) with a revert of the bisected commit does not show the > problem. Ok, I guess we need

[REGRESSION] Xorg doesn't like 4e8b14526 "time: Improve sanity checking of timekeeping inputs"

2012-08-30 Thread Andreas Bombe
I have recently started to get problems with X simply shutting itself down and returning to the login screen. In the X logs I find: > [ 1492.936] > Fatal server error: > [ 1492.936] WaitForSomething(): select: Invalid argument No messages whatsoever is found in the kernel logs. This error

[REGRESSION] Xorg doesn't like 4e8b14526 time: Improve sanity checking of timekeeping inputs

2012-08-30 Thread Andreas Bombe
I have recently started to get problems with X simply shutting itself down and returning to the login screen. In the X logs I find: [ 1492.936] Fatal server error: [ 1492.936] WaitForSomething(): select: Invalid argument No messages whatsoever is found in the kernel logs. This error

Re: [REGRESSION] Xorg doesn't like 4e8b14526 time: Improve sanity checking of timekeeping inputs

2012-08-30 Thread Linus Torvalds
On Thu, Aug 30, 2012 at 9:05 PM, Andreas Bombe a...@debian.org wrote: With that somewhat easy test I bisected it down to 4e8b14526 time: Improve sanity checking of timekeeping inputs. The latest Linus git (155e36d40) with a revert of the bisected commit does not show the problem. Ok, I guess