LINUX.ORG.RU

Ответ на: комментарий от turtle_bazon

And no, you guys should *not* need to change user space app details, because the kernel «don't break apps» rule really takes precedence.

It looks like LDT_empty is buggy on 64-bit kernels. I suspect that the behavior was inconsistent before the tightening change and that it's now broken as a result. I'll write a patch. Serves me right for not digging all the way down the mess of macros.

Скромный Линус - что-то новое.

entefeed ☆☆☆
()
Ответ на: комментарий от entefeed

Скромный Линус - что-то новое.

Он последователен в своем принципе «we don't break userspace». Скосячили в ядре — надо исправлять.

crowbar
()

Оу, они догнали Майкрософт по идеям. Те тоже раньше писали патчи под софтинки во имя совместимости :)

cipher ★★★★★
()
Ответ на: комментарий от entefeed

Стандарт един для всех. Линус шлепает по губам всем, кто делает говно, хотя вроде бы должен быть в теме — в том числе себе самому. Это истинное равенство перед качеством кода.

shimon ★★★★★
()
Ответ на: комментарий от Reset

Так баг не в игре, а в ядре.

Уязвимость была, ее залатали. Игрушка перестала работать. Сейчас сделают еще один костыль, чтобы это ненужно работало.

mandala ★★★★★
()

Напомнило:

Microsoft выпустила патч для Windows 2000, исправляющий ошибку с DVD-фильмом «Белоснежка и семь гномов». Драйвер UDF (UDFS.sys) в Windows 2000 не способен правильно воспринимать нестандартную схему защиты от копирования, использованную для DVD-фильма «Белоснежка и семь гномов» и поэтому пользователь может столкнуться с искажением или нечеткостью звучания и изображения.

https://support.microsoft.com/kb/310510/ru

edigaryev ★★★★★
()

Омг, опять 3.17 :/

Stil ★★★★★
()
Ответ на: комментарий от entefeed

Скромный Линус - что-то новое.

Ничего, он наверстает в LKML когда начнет обсуждать тех кто поломал совместимость.

morse ★★★★★
()

Мне понравилось

And maybe this is an excuse for somebody in the x86 maintainer team to try a few games on steam.

Отныне с разрешения св. Линуса все разрабы ядра имеют валидную отмазу чтобы гамать игры в рабочее время.

morse ★★★★★
()

Лучше eON просто закопать, даром это говно не нужно.

steemandlinux ★★★★★
()
Ответ на: комментарий от mandala

Уязвимость была, ее залатали. Игрушка перестала работать. Сейчас сделают еще один костыль, чтобы это ненужно работало.

Это ведь не навсегда. Через пару лет выпилят, когда софт с этим станет редкостью.

Sadler ★★★
()

Мне думается, при конфликте интересов «безопасность» и «удобство», от безопасности во имя удобства отказываться как раз не стоит.

Adonai ★★★
()
Ответ на: комментарий от Adonai

Тем более ради говна, которое лучше работает под вайном.

steemandlinux ★★★★★
()
Ответ на: комментарий от Adonai

Мне думается, при конфликте интересов «безопасность» и «удобство», от безопасности во имя удобства отказываться как раз не стоит.

Разработчики Linux так не считают: http://article.gmane.org/gmane.linux.kernel/706950

edigaryev ★★★★★
()

Как же она под вендой работает, где ядра Linux совсем нет, даже без патчей?

Lavos ★★★★★
()
Ответ на: комментарий от morse

Линус им что, деньги платит за разработку ядра?

unt1tled ★★★★
()

Главный баг в игре - то, что она запускается в черезжопной тормозной и кривой обёртке. И это Линус не исправит.

yahoo ★★★
()

патч для ядра Linux, который исправит баг в игре The Witcher 2: Assassins of Kings

Минуточку. Эта та самая игра которая пускается с помощью библиотек wine?

Siado ★★★★★
()
Ответ на: комментарий от Sadler

Это ведь не навсегда. Через пару лет выпилят, когда софт с этим станет редкостью.

Здесь недавно оставили поддержку допотопного железа из-за одного чувака, у которого та хрень где то в кладовке на антресолях пыль собирает и электричество жжет.

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)

Спасибо за новость, буду блокировать обновление ядра, если оно прилетит, вдруг поиграть захочется. Новое ядро для моего старого железа никаких плюшек не принесёт. Или этот баг связан с драйвером nvidia и его взаимодействием с ядром?

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от mandala

Значит криво залатали если сломали софт. Если это признал сам Линус, то, очевидно, проблема в ядре.

Reset ★★★★★
()
Ответ на: комментарий от Reset

Значит криво залатали если сломали софт.

Проблема только в этих игрульках. Писали же виндовозы, привыкшие все делать через одно место.

Если это признал сам Линус, то, очевидно, проблема в ядре.

Проблема в Линусе. Это он не дает портить жизнь пользователям, даже если с технической точки зрения вносимые изменения безупречны. Это конечно не касается вопросов безопасности, поэтому сейчас делают специальный костыль.

mandala ★★★★★
()
Ответ на: комментарий от mandala

В ядре была не задокументированная особенность, которой пользовались (только ли дело в этих игрушках ты на самом деле не знаешь и знать не можешь). Вместо документирования особенности, решили её просто выпилить, очевидно, что так проще закрыть уязвимость, так как думать не надо. Во втором варианте сделали так, чтобы всё работало как ранее, при этом не допуская уязвимости. В чем костыль? Линус прав!

Reset ★★★★★
()
Ответ на: комментарий от Sadler

Это ведь не навсегда. Через пару лет выпилят, когда софт с этим станет редкостью.

вообще-то теперь это поведение задокументировано и будет поддерживаться до тех пор пока вообще этот вызов не выпилят.

maloi ★★★★★
()
Ответ на: комментарий от edigaryev

Это ты про какую именно Белоснежку? Я несколько фильмов помню.

cvs-255 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.