Вы не вошли.


в том, что ссылка всё равно ведёт не на тот код
O'RLY? Беру первую же ссылку про sys_restart_syscall, следую на страницу по ссылке, и, о ужас, вижу
2058 SYSCALL_DEFINE0(restart_syscall)ЧЯДНТ?
Иду, например, на страницу 9 (страницы по 10 записей по умолчанию), беру sys_reboot, иду на страницу по ссылке, и опять вижу
368 SYSCALL_DEFINE4(reboot, int, magic1, int, magic2, unsigned int, cmd,
369 void __user *, arg)При этом часть ссылок в левом столбце вообще ведёт на страницу 404.
С учетом, что kernelpanic.org недавно пережил аудит и перезаливку материалов, это временная трудность для тех, кто в танке, потому что для вылезших из танка все просто.
Вывод настолько очевиден, что его озвучивание будет излишним.
.:``́3̶E̶P̶O̶W̶h̶`́`:.
Вне форума


Опять "должен", лично я не обладаю плотницкими навыками, для меня проще заработать эти самые 2 тыщи и заплатить их "спицЫалисту", важен тут только результат и каждый решает сам как ему удобнее
Ну, видимо так тебе удобнее. У тебя есть эти лишние две тысячи. А большинству россиян проще купить материалов на 300 рублей и сделать самостоятельно. Потому что у них этих лишних денег нет. Жизнь такая суровая, знаешь ли.
ЧЯДНТ?
Смотришь не в ту сторону. Объясняю по подрядку:
1. Ищем функцию sys_restart_syscall.
2. В коде почему-то совсем другая функция SYSCALL_DEFINE0(restart_syscall).
Названия функций не совпадают, хотя и похожи. Улавливаешь? Это программирование, а не литература - тут синонимы не принимаются, только точное совпадение. Вот за такие "аналогии" я и не люблю опенсорсную документацию. Что-то где-то изменилось, но документацию не поправили и теперь в ней описывается что-то похожее, но уже совсем не то, что есть на самом деле.
С учетом, что kernelpanic.org недавно пережил аудит и перезаливку материалов, это временная трудность для тех, кто в танке, потому что для вылезших из танка все просто.
Вывод настолько очевиден, что его озвучивание будет излишним.
Вывод "поищи в гугле" является мантрой, поэтому за его озвучивание тебе выдадут предупреждение.
Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun
Вне форума


Ну, видимо так тебе удобнее. У тебя есть эти лишние две тысячи. А большинству россиян проще купить материалов на 300 рублей и сделать самостоятельно. Потому что у них этих лишних денег нет. Жизнь такая суровая, знаешь ли.
Ну не надо говорить за большинство россиян, большинство сейчас как раз живет вполне если и не неплохо, то сносно, и 2 тыщи осилить вполне реально за качественную работу специалиста
линукс на дескторе это как спойлер на "девятке": 200+ она в своей жизни никогда не выжмет, зато пацанам можно сказать "у меня почти McLaren" (с) дохтур
Вне форума


Отсутствие проектирования и отсутствие привычной вам модели проектирования – это две большие разницы
необходимость ставить новое ядро, чтобы заставить работать новую железку намекает, что в линуксе разницы нет
Системных вызовов так много, и описание их так трудно найти...
Сравнивать совершенно разные ОС, с разными моделями разработки, причем выдергивая из множества фактов несколько «подходящих» – это демагогия.
А говорить, что в линуксе "пропихнул и забыл" - откровенная ложь, что куда хуже и в контексте внедрения в бюджетные учреждения попахивает откровенным попилом/вредительством
бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
---
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) (с) Rector
Вне форума


В коде почему-то совсем другая функция SYSCALL_DEFINE0(restart_syscall)
Ну так оно же для «тупых луноходов» написано, которые знают, что такое SYSCALL_DEFINE, или способны это прочитать в документации. Той самой, которой «нет».
Это программирование, а не литература
Да, а еще SYSCALL_DEFINE – это макрос, а не
совсем другая функция
Вывод "поищи в гугле" является мантрой
Это всего лишь демонстрация того, как сложно найти документацию. Набираем в гугле «man ${thing}» и имеем массу источников, где это взять. Часто даже и с русским переводом. Бедным несчастным разработчикам остается только ослепнуть, чтобы это не найти.
Добавлено спустя 10 мин 56 с:
необходимость ставить новое ядро, чтобы заставить работать новую железку намекает, что в линуксе разницы нет
4.2 намекает на то, что о модулях ядра вы либо не в курсе, либо сознательно игнорируете.
очень просто и наглядно
А это документация для разработчиков, а не для кого-то еще. Подразумевается, что они они умеют читать как минимум на двух языках – английском и C.
А говорить, что в линуксе "пропихнул и забыл" - откровенная ложь
Не цепляйтесь за вырванные из контекста слова. Это плохой способ ведения дискуссии. Забыть о поддержке драйверов своих устройств ни одна приличная компания не может. Имеется в виду, что открытая модель разработки позволяет получить гораздо больший feedback, чем «плач ярославны» от пользователей закрытого драйвера, который просто «не работает».
.:``́3̶E̶P̶O̶W̶h̶`́`:.
Вне форума


Ну не надо говорить за большинство россиян, большинство сейчас как раз живет вполне если и не неплохо, то сносно, и 2 тыщи осилить вполне реально за качественную работу специалиста
Угу, мне эту дверь как раз "специалисты" ставили. Качественно. Настолько качественно, что через полгода за ними пришлось переделывать. Если честно, я теряюсь уже - кого можно нанимать, а кого нет. Проще всё самому сделать - по крайней мере, не нужно будет за этими идиотами следить и постоянно их поправлять.
Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun
Вне форума


абираем в гугле «man ${thing}»
Вот дерьмо, сразу видно, что швабодные говноразработчики не могут написать центральную документацию к йедру, пиздец, это ты хочешь сравнить с msdn.com, где есть ВСЯ документация ко всей Windows, даже на русском, блеать, а в линупсе этого нету, даже на английском, а бложеки читать всяких умельцев-говноедов, которые догадываются что делает функция часами отладки - читать не хочеццо
, в общем - линукс не имеет нормальной и централизованной документации
.
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


это ты хочешь сравнить с msdn.com, где есть ВСЯ документация ко всей Windows
4.2?
nolinux.w2c.ru - море баттхерта и деаонимизации
Вне форума


Ну не надо говорить за большинство россиян, большинство сейчас как раз живет вполне если и не неплохо, то сносно, и 2 тыщи осилить вполне реально
При зарплате в 8 тыс в месяц?!
Без обид, но большинству россиян трудно найти 2 тыс на учебники детям (см. "поборы в школах", ага).
за качественную работу специалиста
За качественную работу заплатить можно, однако в большинстве своём эта работа будет более чем не качественная.
Смысл жизни не 42, смысл жизни 69.
Моё.
Вне форума


4.2?
Нет, в MSDN действительно собрана вся необходимая документация по программированию в Windows. И, ЧСХ, всегда актуальна и очень хорошо структурирована. Кстати, очень много статей переведено на русский язык и в справочную систему встроен машинный переводчик. В принципе, при хорошем доступе в интернет локальная справка на компе и не нужна - система помощи сама полезет в MSDN и найдёт нужную статью. Те доки, которые здесь пытается впарить трольвальдс, по сравнению с MSDN выглядят бледновато.
Отредактировано MOP3E (31-10-11 00:24:35)
Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun
Вне форума


Блин, куда не посмотришь, этот ваш линукс во все стороны ущербен
.
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


4.2 намекает на то, что о модулях ядра вы либо не в курсе, либо сознательно игнорируете
Для задействования KMS+3D в моём Evergreen, к примеру, нужно обязательно ставить 2.6.37+ - или я опять для кого-то неудачный пример привёл?
Так что не надо тут сказки про "модульность" рассказывать
А это документация для разработчиков, а не для кого-то еще. Подразумевается, что они они умеют читать как минимум на двух языках – английском и C.
Документация должна быть структурированной и на человеческом языке, всё остальное - "на отцепиться"
Имеется в виду, что открытая модель разработки позволяет получить гораздо больший feedback, чем «плач ярославны» от пользователей закрытого драйвера, который просто «не работает».
В теории всё красиво, но на практике однажны написанный бинарный драйвер для винды просто работает, в то время как даже идеальный линуксовый требует постоянного выделения ресурсов.
И да: средств отладки и справочной информации под винду во много раз больше несмотря на "закрытость", а у "свободных людей", к примеру, всего одна вменяемая книга по программированию X, и та под фрипаскаль 
Отредактировано дохтур (31-10-11 01:11:42)
бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
---
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) (с) Rector
Вне форума


Для задействования KMS+3D в моём Evergreen, к примеру, нужно обязательно ставить 2.6.37+
Если учесть, что KMS в ядре ввели не так уж и давно...
Так что не надо тут сказки про "модульность" рассказывать
Это не сказки, а реальность, в которой живет масса всяких периферийных устройств, драйверы для которых собираются даже в (о кошмар!) МСВС 3.0 с ядром 2.4.32
Документация должна быть структурированной и на человеческом языке
Документация свободного ПО вам ничего не должна. Это приложение к набору компонентов, из которых вы можете делать все, что вам угодно, так, как вам угодно, но претензии не принимаются, хотя предложения и сообщения о ошибках приветствуются. Если хотите готовых решений – ищите вендора, который вам их сделает(он не будет объяснять документации, что́ она должна, а просто разберется и сделает) и продаст. Естественно, не бесплатно.
однажны написанный бинарный драйвер для винды просто работает, в то время как даже идеальный линуксовый требует постоянного выделения ресурсов
Не требует. Потому что не требуется постоянно обновлять ядро. В бизнесе такие развлечения не приветствуются. И вам сказали, для любителей отзамороженного API создана ветка LTSI, в которой будет и бэкпортирование новшеств, и исправления безопасности, и работать над этим будут все вендоры, которым это действительно нужно, вместе, чтобы избежать изобретения собственных велосипедов.
всего одна вменяемая книга по программированию X
Это какая же такая, что прямо «одна» и «вменяемая»?
.:``́3̶E̶P̶O̶W̶h̶`́`:.
Вне форума


Документация свободного ПО вам ничего не должна.
Дальше не читал, значит свободное ПО не может удовлетворять полноценно потребности потребителей, в отличии от проприентарного ПО, следовательно свободное ПО - ущербно и не может выступать в качестве рабочего инструмента. Изготовитель всегда обязан потребителю, если нет - тогда найдется другой изготовитель, который может создать продукт удовлетворяющий потребностям, полностью при этом вытеснив изготовителей абсолютно других продуктов, с Microsoft так и получилось, их продукт MS Office вытеснил недопродукт OpenOffice.
Отредактировано Babusha (31-10-11 01:40:59)
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума
Вывод "поищи в гугле" является мантрой, поэтому за его озвучивание тебе выдадут предупреждение.
Извини, я не согласен с таким решением. Если для тебя это критично, пиши в личку, обсудим.
Интеллигент боится лишь одного — касаться темы зла и его корней, потому что справедливо полагает, что здесь его могут сразу выeбaть телеграфным столбом.©
Вне форума


Угу, мне эту дверь как раз "специалисты" ставили. Качественно. Настолько качественно, что через полгода за ними пришлось переделывать. Если честно, я теряюсь уже - кого можно нанимать, а кого нет. Проще всё самому сделать - по крайней мере, не нужно будет за этими идиотами следить и постоянно их поправлять.
Ну что могу сказать...бывает, у нас специалистов можно, мне кажется, только по совету знакомых находить, таковы российские реалии 
В бизнесе такие развлечения не приветствуются.
Так почему же в линухе так происходит, линух не для бизнеса?
Документация свободного ПО вам ничего не должна.
Lord_Evil, чем не мантра?
линукс на дескторе это как спойлер на "девятке": 200+ она в своей жизни никогда не выжмет, зато пацанам можно сказать "у меня почти McLaren" (с) дохтур
Вне форума


на практике однажны написанный бинарный драйвер для винды просто работает
Но только в той версии Винды, для которой написан.
Изготовитель всегда обязан потребителю
Безусловно так, но только в том случае, когда потребитель заплатил производителю, а дарёному коню в зубы не смотрят.
Смысл жизни не 42, смысл жизни 69.
Моё.
Вне форума


Если учесть, что KMS в ядре ввели не так уж и давно...
Ага, каких-то 2 года назад (2.6.29)
Отличная "архитектура" и "модульность"
Это не сказки, а реальность, в которой живет масса всяких периферийных устройств, драйверы для которых собираются даже в (о кошмар!) МСВС 3.0 с ядром 2.4.32
С учётом того, что в 2.4 даже интерфейс разный (про ABI вообще молчу) - выглядит фантастически
Документация свободного ПО вам ничего не должна.
И эти люди ещё удивляются, почему разработчикам линукс не интересен
Потому что не требуется постоянно обновлять ядро. В бизнесе такие развлечения не приветствуются
Бизнес - не бизнес, но чтобы поднять новую сетевуху взамен старой нужно обновлять ядро (со всеми вытекающими)
Это какая же такая, что прямо «одна» и «вменяемая»?
По программированию X-window
Но только в той версии Винды, для которой написан.
Я тут уже выкладывал собственноручно написанный драйвер, прекрасно работающий в XP-Vista-7, так что мантры
бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
---
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) (с) Rector
Вне форума


Документация свободного ПО вам ничего не должна
И эти люди потом везде "похваляются" одним процентом десктопов от общего количества...
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка 
Вне форума


И эти люди потом везде "похваляются" одним процентом десктопов от общего количества...
Ну несомненно в том, что у линуха 1%, виноваты хомячки-ниасиляторы, как говорил наш незабвенный Линьфан "линух тщательно выбирает себе друзей", а линух-разработчки все в белом и на белом коне 
линукс на дескторе это как спойлер на "девятке": 200+ она в своей жизни никогда не выжмет, зато пацанам можно сказать "у меня почти McLaren" (с) дохтур
Вне форума


И эти люди потом везде "похваляются" одним процентом десктопов от общего количества...
Ни кто не "хвалится", просто это выражение отражает действительность. Слово "должен" подразумевает зависимость одного субъекта от другого, чего в случае Linux сообщества быть не может. Можно указывать на отсутствие чего либо, но требовать от сообщества дающего вам что-то на совершенно безвозмездной основе, мягко говоря, безосновательно. Если чего-то вам не хватает вступите в сообщество и исправьте ситуацию.
В детстве я молил бога о велосипеде;
потом понял что бог работает по-другому...
я украл велосипед и стал молить бога о прощении.
Аль Пачино
Вне форума


Ни кто не "хвалится", просто это выражение отражает действительность.
Суровая анальная действительность опенсорса...
Слово "должен" подразумевает зависимость одного субъекта от другого, чего в случае Linux сообщества быть не может. Можно указывать на отсутствие чего либо, но требовать от сообщества дающего вам что-то на совершенно безвозмездной основе, мягко говоря, безосновательно. Если чего-то вам не хватает вступите в сообщество и исправьте ситуацию.
Вот поэтому производители в большинстве и не связываются с "сообществом". Например в большинстве хардверных плейеров нет поддержки таких любимых человеком-стулом "свободных" мультимедиа-форматов как MKV или FLAC. Казалось бы, формат свободен, приходи и бери, но поддержки - нет. Почему? Да просто разработчики "свободных" форматов ничего никому не должны, не дают никаких гарантий и не предоставляют вменяемую документацию. Проще проплатить бабки за использование проприетарных кодеков и спокойно их использовать, чем тратить кучу времени на препирательства с "сообществом".
Отредактировано MOP3E (31-10-11 17:02:11)
Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun
Вне форума


человеком-стулом "свободных" мультимедиа-форматов как MKV
Враньё. Столлман никакого отношения к MKV не имеет. Его любимые форматы -- WebM и Ogg Theora.
FLAC
Тоже враньё, так как FLAC поддерживается всё-таки немалым количеством плееров.
А если в целом, то чуть ли не все современные видео/DVD-проигрыватели имеют в основе FFmpeg.
Вне форума


Враньё. Столлман никакого отношения к MKV не имеет. Его любимые форматы -- WebM и Ogg Theora.
Да пофиг - они точно так же не поддерживаются. Те же яйца, но в профиль.
Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun
Вне форума


Суровая анальная действительность опенсорса...
Никогда не понимал склонность форумописателей использовать термины производные от понятий связанных с прямой кишкой и её окружения.
Ваша фраза лишена смысла, если намекается на аналогии с геморроем, то аналогия глупа, поскольку опенсорс не имеет ни каких проблем с пользователями (в отличии от ПО за деньги), т.к. указывалось выше, ни чем им не обязан.
Вот поэтому производители в большинстве и не связываются с "сообществом". Например в большинстве хардверных плейеров нет поддержки таких любимых человеком-стулом "свободных" мультимедиа-форматов как MKV или FLAC. Казалось бы, формат свободен, приходи и бери, но поддержки - нет. Почему? Да просто разработчики "свободных" форматов ничего никому не должны, не дают никаких гарантий и не предоставляют вменяемую документацию. Проще проплатить бабки за использование проприетарных кодеков и спокойно их использовать, чем тратить кучу времени на препирательства с "сообществом".
Неправда Ваша, большинство современных плееров имеет эту поддержку (по крайней мере MKV). Более того, поддержка Xvid формата в таких проигрывателях появилась, практически, вместе c DivX.
и вот что на эту тему пишет википедия:
ru.wikipedia.org/wiki/Mkv#.D0.90.D0.BF. … 0.BA.D0.B0
В детстве я молил бога о велосипеде;
потом понял что бог работает по-другому...
я украл велосипед и стал молить бога о прощении.
Аль Пачино
Вне форума
[ Сгенерировано за 0.016 сек, 7 запросов выполнено - Использовано памяти: 1.86 Мбайт (Пик: 1.94 Мбайт) ]