LINUX.ORG.RU
ФорумTalks

Театр одного актёра продолжается

 


1

1

http://article.gmane.org/gmane.linux.kernel/1414106

On Sun, Dec 23, 2012 at 6:08 AM, Mauro Carvalho Chehab <mchehab <at> redhat.com> wrote:


Are you saying that pulseaudio is entering on some weird loop if the
returned value is not -EINVAL? That seems a bug at pulseaudio.

Mauro, SHUT THE FUCK UP!

It's a bug alright - in the kernel. How long have you been a maintainer? And you *still* haven't learnt the first rule of kernel maintenance?

If a change results in user programs breaking, it's a bug in the kernel. We never EVER blame the user programs. How hard can this be to understand?

To make matters worse, commit f0ed2ce840b3 is clearly total and utter CRAP even if it didn't break applications. ENOENT is not a valid error return from an ioctl. Never has been, never will be. ENOENT means «No such file and directory», and is for path operations. ioctl's are done on files that have already been opened, there's no way in hell that ENOENT would ever be valid.

So, on a first glance, this doesn't sound like a regression,
but, instead, it looks tha pulseaudio/tumbleweed has some serious
bugs and/or regressions.

Shut up, Mauro. And I don't _ever_ want to hear that kind of obvious garbage and idiocy from a kernel maintainer again. Seriously.

I'd wait for Rafael's patch to go through you, but I have another error report in my mailbox of all KDE media applications being broken by v3.8-rc1, and I bet it's the same kernel bug. And you've shown yourself to not be competent in this issue, so I'll apply it directly and immediately myself.

WE DO NOT BREAK USERSPACE!

Seriously. How hard is this rule to understand? We particularly don't break user space with TOTAL CRAP. I'm angry, because your whole email was so _horribly_ wrong, and the patch that broke things was so obviously crap. The whole patch is incredibly broken shit. It adds an insane error code (ENOENT), and then because it's so insane, it adds a few places to fix it up («ret == -ENOENT ? -EINVAL : ret»).

The fact that you then try to make *excuses* for breaking user space, and blaming some external program that *used* to work, is just shameful. It's not how we work.

Fix your f*cking «compliance tool», because it is obviously broken. And fix your approach to kernel programming.




Оно это крикливое точно оставшихся девелоперов распугает, и погрузится линукс в бездну глюкоты и забвения.

А ты, посетитель ЛОРа, считаешь допустимым подобный стиль руководства? Поделись своими best practice наставления заблудших на путь истиный.



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

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

до сих пор не исправил 12309.

А он существует?

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

Ну кто бы сомнивался. И теперь из-за этого рассадника багов, под кличкой КДЕ, нельзя исправлять баги в ядре. Та лучше закопайте КДЕ !

Т.е. тот факт, что принятие патча ломает кучу софта - тебя не смущает, и ты считаешь, что проблемы в KDE? Хорошо, что ты не мейнтейнер ядра.

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

Тот же Алан Кокс уже послал этого деятеля даже после гораздо более мягкого наезда.

Подробности можно?

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

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

Никогда не было проблем с записью на флешку/внешний хард (NTFS, да).

Хотя это я начал более-менее тыкать уже с 2008 года, в zenwalk и slackware. Мб раньше было, или в других дистрах.

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

Никогда не было проблем с записью на флешку/внешний хард

Молодец, возьми пирожок с полки.

Kindly_Cat
()

просрали_все_полимеры.mp3

iBliss
()
Ответ на: комментарий от malices_gossips

Если б со мной так общались, я бы в табло дал. Линусу надо пилюльки попить, на песочке у моря полежать, расслабиться, в общем. А то какой-то лютый неадекват.

У него жена чемпион финляндии по каратэ, ему опасно в табло давать :)

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

Слово fuck в английском близко по смыслу к слову «ебать»

overfixed

iBliss
()
Ответ на: комментарий от hobbit

Сдаётся мне, лучше бы он Леннарту про это написал. Заодно была бы возможность проверить адекватность последнего.

Да давно ждем)))

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

У него жена чемпион финляндии по каратэ

Эт ничего, мы с ней в партере поработаем ;)
Покажу ей пару приёмчиков.

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

С точки зрения Торвальдса — нельзя.

почему же, если это не часть ведра?
если будет конфликт между кернелом и юзерспейсом - разве он не выберет ядро?

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

послал, говоришь?

А ты сам не видишь? Раньше он был мэнтейнером, а теперь просто патчи шлёт — по долгу своей работы в Intel.

fang
() автор топика

Принятие американского гражданства плохо влияет на людей, надеюсь, он найдет в себе силы остаться человеком.

По делу он прав, ядро портить дурными патчами ни к чему, я считаю.

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

считаешь допустимым подобный стиль руководства?

Это называется «базар»

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

если будет конфликт между кернелом и glibc - разве он не выберет ядро?

Какого рода конфликт? Кто вносит изменения, тот и должен обеспечить, чтобы эти изменения ничего не сломали.

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

Тот же Алан Кокс уже послал этого деятеля даже после гораздо более мягкого наезда.

ну с коксом ситуация-то совсем другая была — кокс проявлял должную старательность и затратил кучу труда, но в результате рефакторинга поведение все же поменялось, и я например не знаю, кто там был на самом деле прав из них двоих

а тут мауро не только не прав, но и упорствовал

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

По сути правильно, но высказано в хамской форме.

ты так говоришь, как будто хамская форма — это что-то плохое

понятно, вежливая форма это хорошо, но если чел упорствует в какой-то ахинее?

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

ты так говоришь, как будто хамская форма — это что-то плохое

Да, начальственное хамство - это что-то плохое.

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

Демагогия про 12309 не к месту. Я даже больше скажу - этого бага как такового нет.

Жопа есть, а слова - нет.

Quasar, есть желание поработать вместе в рамках Клуба любителей эпичноты?

bk_ ★★
()

Все правильно сделал.

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