Jonathon Hall
8342603993
initrd/bin/flash.sh: Improve speed and reliability
...
Improve speed by pre-filtering only for lines containing any tokens of
interest to flashrom_progress_tokenize().
Improve reliability by avoiding dropping tokens that cross a stream
buffer boundary. Occasionally, a token could be missed if it crosses a
stream buffer boundary, due to read timing out too quickly before the
next buffer is flushed. If this was a state-changing token,
flashrom_progress() would hang forever.
Signed-off-by: Jonathon Hall <jonathon.hall@puri.sm>
2023-09-05 16:04:30 -04:00
..
2023-06-21 13:26:45 -04:00
2023-03-08 12:45:46 -05:00
2023-03-08 12:45:44 -05:00
2023-08-25 14:27:51 -04:00
2023-06-30 14:21:11 -04:00
2023-09-05 16:04:30 -04:00
2023-08-30 18:06:29 -04:00
2023-06-12 13:51:20 -04:00
2023-06-30 14:21:11 -04:00
2023-03-08 12:45:44 -05:00
2023-08-31 14:36:27 -04:00
2023-06-21 14:47:59 -04:00
2023-06-21 13:26:50 -04:00
2023-08-30 18:06:29 -04:00
2023-08-30 18:07:21 -04:00
2023-04-17 16:18:22 -04:00
2023-03-08 12:45:44 -05:00
2023-04-17 16:19:08 -04:00
2023-09-02 11:49:57 -04:00
2023-09-02 04:19:43 -04:00
2023-09-02 04:19:43 -04:00
2023-08-31 14:36:27 -04:00
2023-03-08 12:45:44 -05:00
2023-08-30 18:06:29 -04:00
2023-03-08 12:45:44 -05:00
2023-06-20 12:40:00 -04:00
2023-06-30 13:41:07 -04:00
2023-08-28 16:23:48 -04:00
2023-03-08 12:45:44 -05:00
2023-09-05 12:28:52 +02:00
2023-03-08 12:45:44 -05:00
2023-03-13 12:51:42 -04:00
2023-09-01 15:18:36 -04:00
2023-03-13 12:51:42 -04:00
2023-08-28 16:23:48 -04:00
2023-08-30 18:06:29 -04:00
2023-07-12 14:50:42 +02:00
2023-08-11 14:40:11 -04:00
2023-07-12 14:50:54 +02:00
2023-03-13 13:34:40 -04:00
2023-08-30 18:06:29 -04:00
2023-03-08 12:45:46 -05:00
2023-09-02 01:51:50 -04:00
2023-07-05 10:18:06 -04:00
2023-03-08 12:45:57 -05:00
2023-06-21 13:26:46 -04:00
2023-04-17 16:17:55 -04:00
2023-03-08 12:45:44 -05:00
2023-06-21 13:26:45 -04:00
2023-03-13 13:23:29 -04:00