* Re: [Cerowrt-devel] Fwd: [IP] To keep a Boeing Dreamliner flying, reboot once every 248 days A software bug again
2015-05-02 16:42 ` [Cerowrt-devel] Fwd: [IP] To keep a Boeing Dreamliner flying, reboot once every 248 days A software bug again Dave Taht
@ 2015-05-02 22:00 ` Aaron Wood
2015-05-04 17:21 ` David Lang
1 sibling, 0 replies; 6+ messages in thread
From: Aaron Wood @ 2015-05-02 22:00 UTC (permalink / raw)
To: Dave Taht; +Cc: cerowrt-devel
[-- Attachment #1: Type: text/plain, Size: 1750 bytes --]
code unit-tests with mocked clocks catch a lot of funky things like this.
But you have to either know to test a piece of code, or be disciplined
about testing _everything_ like that. And it doesn't retrofit into
existing codebases well at all.
On Sat, May 2, 2015 at 9:42 AM, Dave Taht <dave.taht@gmail.com> wrote:
> Somehow I really would like to be able to run a firmware's clock
> forward WAY faster and transparently to catch bugs like this.
>
>
> ---------- Forwarded message ----------
> From: David Farber <farber@gmail.com>
> Date: Sat, May 2, 2015 at 7:41 AM
> Subject: [IP] To keep a Boeing Dreamliner flying, reboot once every
> 248 days A software bug again
> To: ip <ip@listbox.com>
>
>
>
> >
> http://www.engadget.com/2015/05/01/boeing-787-dreamliner-software-bug/#continued
> <
> http://www.engadget.com/2015/05/01/boeing-787-dreamliner-software-bug/#continued
> >
>
>
> -------------------------------------------
> Archives: https://www.listbox.com/member/archive/247/=now
> RSS Feed: https://www.listbox.com/member/archive/rss/247/26973280-5ba6a701
> Modify Your Subscription:
>
> https://www.listbox.com/member/?member_id=26973280&id_secret=26973280-3b04af21
> Unsubscribe Now:
>
> https://www.listbox.com/unsubscribe/?member_id=26973280&id_secret=26973280-063e9b28&post_id=20150502104110:446F186A-F0D9-11E4-B42B-AC84EB0E84BC
> Powered by Listbox: http://www.listbox.com
>
>
> --
> Dave Täht
> Open Networking needs **Open Source Hardware**
>
> https://plus.google.com/u/0/+EricRaymond/posts/JqxCe2pFr67
> _______________________________________________
> Cerowrt-devel mailing list
> Cerowrt-devel@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cerowrt-devel
>
[-- Attachment #2: Type: text/html, Size: 3241 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Cerowrt-devel] Fwd: [IP] To keep a Boeing Dreamliner flying, reboot once every 248 days A software bug again
2015-05-02 16:42 ` [Cerowrt-devel] Fwd: [IP] To keep a Boeing Dreamliner flying, reboot once every 248 days A software bug again Dave Taht
2015-05-02 22:00 ` Aaron Wood
@ 2015-05-04 17:21 ` David Lang
2015-05-04 22:25 ` Stephen Hemminger
1 sibling, 1 reply; 6+ messages in thread
From: David Lang @ 2015-05-04 17:21 UTC (permalink / raw)
To: Dave Taht; +Cc: cerowrt-devel
[-- Attachment #1: Type: TEXT/PLAIN, Size: 1817 bytes --]
The kernel starts the clock at -some hours so that it hits a wrap-around not
that long after startup.
David Lang
On Sat, 2 May 2015, Dave Taht wrote:
> Date: Sat, 2 May 2015 09:42:07 -0700
> From: Dave Taht <dave.taht@gmail.com>
> To: "cerowrt-devel@lists.bufferbloat.net"
> <cerowrt-devel@lists.bufferbloat.net>
> Subject: [Cerowrt-devel] Fwd: [IP] To keep a Boeing Dreamliner flying,
> reboot once every 248 days A software bug again
>
> Somehow I really would like to be able to run a firmware's clock
> forward WAY faster and transparently to catch bugs like this.
>
>
> ---------- Forwarded message ----------
> From: David Farber <farber@gmail.com>
> Date: Sat, May 2, 2015 at 7:41 AM
> Subject: [IP] To keep a Boeing Dreamliner flying, reboot once every
> 248 days A software bug again
> To: ip <ip@listbox.com>
>
>
>
>> http://www.engadget.com/2015/05/01/boeing-787-dreamliner-software-bug/#continued <http://www.engadget.com/2015/05/01/boeing-787-dreamliner-software-bug/#continued>
>
>
> -------------------------------------------
> Archives: https://www.listbox.com/member/archive/247/=now
> RSS Feed: https://www.listbox.com/member/archive/rss/247/26973280-5ba6a701
> Modify Your Subscription:
> https://www.listbox.com/member/?member_id=26973280&id_secret=26973280-3b04af21
> Unsubscribe Now:
> https://www.listbox.com/unsubscribe/?member_id=26973280&id_secret=26973280-063e9b28&post_id=20150502104110:446F186A-F0D9-11E4-B42B-AC84EB0E84BC
> Powered by Listbox: http://www.listbox.com
>
>
> --
> Dave Täht
> Open Networking needs **Open Source Hardware**
>
> https://plus.google.com/u/0/+EricRaymond/posts/JqxCe2pFr67
> _______________________________________________
> Cerowrt-devel mailing list
> Cerowrt-devel@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/cerowrt-devel
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Cerowrt-devel] Fwd: [IP] To keep a Boeing Dreamliner flying, reboot once every 248 days A software bug again
2015-05-04 17:21 ` David Lang
@ 2015-05-04 22:25 ` Stephen Hemminger
2015-05-04 22:29 ` Dave Taht
2015-05-04 22:29 ` David Lang
0 siblings, 2 replies; 6+ messages in thread
From: Stephen Hemminger @ 2015-05-04 22:25 UTC (permalink / raw)
To: David Lang; +Cc: cerowrt-devel
On Mon, 4 May 2015 10:21:53 -0700 (PDT)
David Lang <david@lang.hm> wrote:
> The kernel starts the clock at -some hours so that it hits a wrap-around not
> that long after startup.
>
> David Lang
That went in in 2.5 development cycle. I wouldn't be have surprised if Boeing
was using 2.4 kernel given the length of development time for a flight chassis.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Cerowrt-devel] Fwd: [IP] To keep a Boeing Dreamliner flying, reboot once every 248 days A software bug again
2015-05-04 22:25 ` Stephen Hemminger
@ 2015-05-04 22:29 ` Dave Taht
2015-05-04 22:29 ` David Lang
1 sibling, 0 replies; 6+ messages in thread
From: Dave Taht @ 2015-05-04 22:29 UTC (permalink / raw)
To: Stephen Hemminger; +Cc: cerowrt-devel
Linux is ALSO in critical infrastructure in this airplane?
There was a time when I would have been thrilled by this...
... but these days it makes me more inclined to take trains, or stay
home, with my wemo lightbulbs disabled.
On Mon, May 4, 2015 at 3:25 PM, Stephen Hemminger
<stephen@networkplumber.org> wrote:
> On Mon, 4 May 2015 10:21:53 -0700 (PDT)
> David Lang <david@lang.hm> wrote:
>
>> The kernel starts the clock at -some hours so that it hits a wrap-around not
>> that long after startup.
>>
>> David Lang
>
> That went in in 2.5 development cycle. I wouldn't be have surprised if Boeing
> was using 2.4 kernel given the length of development time for a flight chassis.
--
Dave Täht
Open Networking needs **Open Source Hardware**
https://plus.google.com/u/0/+EricRaymond/posts/JqxCe2pFr67
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Cerowrt-devel] Fwd: [IP] To keep a Boeing Dreamliner flying, reboot once every 248 days A software bug again
2015-05-04 22:25 ` Stephen Hemminger
2015-05-04 22:29 ` Dave Taht
@ 2015-05-04 22:29 ` David Lang
1 sibling, 0 replies; 6+ messages in thread
From: David Lang @ 2015-05-04 22:29 UTC (permalink / raw)
To: Stephen Hemminger; +Cc: cerowrt-devel
On Mon, 4 May 2015, Stephen Hemminger wrote:
> On Mon, 4 May 2015 10:21:53 -0700 (PDT)
> David Lang <david@lang.hm> wrote:
>
>> The kernel starts the clock at -some hours so that it hits a wrap-around not
>> that long after startup.
>>
>> David Lang
>
> That went in in 2.5 development cycle. I wouldn't be have surprised if Boeing
> was using 2.4 kernel given the length of development time for a flight chassis.
I'd actually be a bit surprised if they were using Linux for this at all.
I was referring to Dave Taht's desire to test embedded devices.
David Lang
^ permalink raw reply [flat|nested] 6+ messages in thread