28 Jun, 2006

1 commit

  • This is to refresh node_data[] array for ia64. As I mentioned previous
    patches, ia64 has copies of information of pgdat address array on each node as
    per node data.

    At v2 of node_add, this function used stop_machine_run() to update them. (I
    wished that they were copied safety as much as possible.) But, in this patch,
    this arrays are just copied simply, and set node_online_map bit after
    completion of pgdat initialization.

    So, kernel must touch NODE_DATA() macro after checking node_online_map().
    (Current code has already done it.) This is more simple way for just
    hot-add.....

    Note : It will be problem when hot-remove will occur,
    because, even if online_map bit is set, kernel may
    touch NODE_DATA() due to race condition. :-(

    Signed-off-by: Yasunori Goto
    Cc: "Luck, Tony"
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Yasunori Goto
     

26 Apr, 2006

1 commit


05 Oct, 2005

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds