Yoda писал(а):
clflush
От IA-32 давно отошёл, так что не знаю, насколько крива сия команда, но поверю на слово
Цитата:
Обновление процессоров не поможет, потому что никто не станет обновлять астрономический по своим масштабам парк использующихся процессоров и смартфонов (некоторые ARMы тоже уязвимы).
Станут-станут. Сколько хомячков пытаются купить каждый новый ифон? или даже другую модель, но всенепременно новую? а так лишний стимул.
Пы.Сы. И ведь проблема, в общем-то, лечится чисто программно: надо просто после каждого условного перехода, проверяющего допустимость параметра от пользователя, ставить барьер, чтоб проц не мчался спекулятивно что-нибудь исполнять, пока переход реально не будет (не) выполнен. Учитывая, что такая правка нужна только в ядрах осей, причём в очень небольшом и заранее известном числе мест, осуществить сие -- дело нескольких дней, если реально этим заниматься.