[lkml]   [2006]   [Jul]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH] sched.h: increment TASK_COMM_LEN to 20 bytes
    Luben Tuikov wrote:
    > Andrew,
    > If this patch is so much affecting Garzik, please drop it.
    > As to "merged users in the kernel" -- my code is GPL, and at one point
    > was in the -mm tree as maintained by yourself.
    > Currently it also implements a SAT-r08a complient SCSI/ATA Translation
    > Layer for a SAS Stack including SATA capabilities adjustment as advertized
    > by the protocol, NCQ, passthrough, etc, etc. (Garzik may see this as
    > objectionable as it is not "libata", but it cannot be due to architectural
    > hurdles.)
    > Anyway, kernel threads bear the name of STP/SATA bridge which is representable
    > in 16+1 ASCII chars (IEEE NAA Registered format identifier, 8 bytes), and thus
    > the last character (4 bits of the name) are chopped off in a 15+1 char array.

    Your patch increases the size of a key data structure -- task struct --
    for all users on all platforms, even when there are _no_ users currently
    in the kernel.

    It is thus wasted space, for all users on all platforms.

    Linux development doesn't work like this. We don't know the future,
    until it happens.

    Thus, this patch is appropriate when there are real users in the kernel,
    and not before.


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2006-07-07 19:13    [from the cache]
    ©2003-2014 Jasper Spaans. hosted at Digital Ocean