LINUX.ORG.RU
ФорумTalks

Ляпы в ядре linux


0

0

В нашем новом супертреде про VisualBasic Mr. Energizer раскопал статью некоего проплаченного крикуна, демонстративно ушедшего (хлопнув дверью) с линукса на openbsd, т.к. он в ядре линукса якобы нашёл коммент "does this belong here?", и это смертельно травмировало его ранимую сущность. Но тред длинный, не каждый туда полезет. Потому даю ссылку прямо тут. Читать отсель: http://www.linux.org.ru/view-message.jsp?msgid=954215&nocache=1912844187#...

Ну, и высказываться, само собой :) Кто хочет обогнать РФВS, тот может прямо там, кому по фигу - тот здесь :)

anonymous

> он в ядре линукса якобы нашёл коммент "does this belong here?", и это смертельно травмировало его ранимую сущность.

А когда разработчики Excel абсолютно уверены, что код Flight Simulator'а должен быть там - это, типа, лучше? :) Да и отсутствие подобных комментариев ни о чём ещё не говорит, а наличие говорит о честности разработчика :)

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

"does this belong here?" = "это сюда пихать?". Не дословно (будет коряво), а по смыслу.

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

> А как переводится?
что-то типа:
должно-ли это тут быть?

=)

Человек задумал-что-то поменять может-быть и забыл =)
А тут такие события =)

Типа:
- Потому, что в кузнице небыло гвоздя ...
(с) какой-то детский стишок =)))))

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

> Так у них релизов не бывает

КАК!? Ты не слышал их песен?

На каждый релиз пишется живая икона (обложка CD) и освящается энергетическим гимном.

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

Ладно, господа. Сейчас будет дискотека. Сливаем ftp://ftp.openbsd.org/pub/OpenBSD/3.7/sys.tar.gz
(все знают, что это такое?) и начинаем всматриваться.

1) uvm/uvm_glue.c

static void uvm_swapout(struct proc *);

/*
 * XXXCDC: do these really belong here?
 */

int readbuffers = 0;            /* allow KGDB to read kern buffer pool */
                                /* XXX: see uvm_kernacc */

2) /netbt/bt.h

/*
 * XXX FIXME: probably does not belong here
 * Bluetooth version of struct sockaddr for L2CAP sockets (RAW and SEQPACKET)
 */

3) dev/pci/if_san_xilinx.c

        /* FIXME: Cleanp up Tx and Rx buffers */

4) /dev/pci/bktr/bktr_core.c (в этом файле вообще много интересного)

/*  FIXME:  Also add YUV_422 and YUV_PACKED as well  */
static const struct {
        u_int   meteor_format;
        struct meteor_pixfmt public;

5) dev/isa/aha.c

/* XXX fixme:
 * on i386 at least, xfers to/from user memory
 * cannot be serviced at interrupt time.
 */

6) dev/isa/if_fe.c - это вообще кладезь мудрости

/* Local functions.  Order of declaration is confused.  FIXME. */

        /* Wait for a while.  I'm not sure this is necessary.  FIXME. */
        delay(200);

        /*
         * We are now almost sure we have an AT1700 at the given
         * address.  So, read EEPROM through 86965.  We have to write
         * into LSI registers to read from EEPROM.  I want to avoid it
         * at this stage, but I cannot test the presense of the chip
         * any further without reading EEPROM.  FIXME.
         */

        /* Should find all register prototypes here.  FIXME. */
        sc->proto_dlcr4 = FE_D4_LBC_DISABLE | FE_D4_CNTRL;  /* FIXME */

.... (продолжать можно долго) 

И эти люди запрещают линуксу ковыряться в носу!!!

Написать, что ли, этому горлопану, чтоб он сделал SPKY?

anonymous
()

Там что, недостаточно подробный анализ? Кстати, искал и не нашел такую строку в 2.4.29.

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

=)

Ладно вам, человек честно "для себя" делал комменты, а вы =)
Нельзя-же так глумиться? =)))))
Ща анонимусы про мертвых детей вспомнят =) и понесется =)

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

Погоди ... ещё глубоковерующие подтянутся ... будут логотип FreeBSD позорить ... I

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

руль, всех детишек законспектирвал

зы я раньше как-то и внимания не обращал

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