)]}'
{
  "log": [
    {
      "commit": "a4b741e380cb56045ccea36f2dbc10e42af21f24",
      "tree": "9f5f5529afda80ba799058128be5997c00c754e0",
      "parents": [
        "cead61a6717a9873426b08d73a34a325e3546f5d"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon May 01 12:16:06 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 01 18:17:45 2006 -0700"
      },
      "message": "[PATCH] uml: uml-makefile-nicer uses SYMLINK incorrectly\n\nBlaisorblade\u0027s uml-makefile-nicer makes a V\u003d0 build say SYMLINK where\nwhat\u0027s happening is really a LINK.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nAcked-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "275e6e1ee2bafde77e9390b27e876fa83f24cb60",
      "tree": "fca0c0a7e3bdabe82bc75a0dad5c765f3b6edaf0",
      "parents": [
        "cb8aa3d29b562e4c16fdfa4ecc8170ddc55397f4"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Mon May 01 12:16:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 01 18:17:45 2006 -0700"
      },
      "message": "[PATCH] uml: fix compilation and execution with hardened GCC\n\nTo make some half-assembly stubs compile, disable various \"hardened\" GCC\nfeatures:\n\n*) we can\u0027t make it build PIC code as we need %ebx to do syscalls and GCC\n   wants it free for PIC\n\n*) we can\u0027t leave stack protection as the stub is moved (not relocated!) in\n   memory so the RIP-relative access to the canary tries reading from an\n   unmapped address and causes a segfault, since we move the stub of various\n   megabytes (the exact amount will be decided at runtime) away from the\n   link-time address.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nAcked-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cb8aa3d29b562e4c16fdfa4ecc8170ddc55397f4",
      "tree": "8bff8424e5a4652e46042435ef3e351157d39241",
      "parents": [
        "cb98cdcd0dd892dcaec7dabd57c3b00890006b61"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Mon May 01 12:16:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 01 18:17:45 2006 -0700"
      },
      "message": "[PATCH] uml: use Kbuild tracking for all files and fix compilation output\n\nMove the build of user-offsets to arch/um/sys-$(SUBARCH), where it\u0027s located.\nSo we can also build it via Kbuild with its dependency tracking rather than by\nhand.  While hacking here, fix also a lot of little cosmetic things.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nAcked-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "40dbb8676ed0d4c7a40596c7ef8c1c7acde9d972",
      "tree": "bf8d97f2d29b64b5c339f1f4d19a803810904035",
      "parents": [
        "dbdb4c06b73599dc162b2cad1af304b498baa107"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Mon Apr 10 22:53:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:37 2006 -0700"
      },
      "message": "[PATCH] uml: fix parallel make early failure on clean tree\n\nParallel make failed once for me - fix this by adding the appropriate command\n(mkdir before creating a link in that dir).\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fbdf2161552a2065047e5df2dbf9ebf69d66a0e9",
      "tree": "67d1adf47db4d80b712e276e348f2d4ec6da251d",
      "parents": [
        "12523bdce1a6b5a3a2627b9901162bbd3eef33ed"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Fri Mar 31 02:30:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 12:18:51 2006 -0800"
      },
      "message": "[PATCH] uml: split ldt.h in arch-independent and arch-dependant code\n\nldt-{i386,x86_64}.h is made of two different parts - some code for parsing of\nLDT descriptors, which is arch-dependant, and the code to handle uml_ldt_t (an\nLDT block inside UML), which is mostly arch-independant (among x86 and x86_64,\nat least).\n\nJoin the common part in a single file (ldt.h) and split the rest away\n(host_ldt-{i386,x86_64}.h).\n\nThis is needed because processor.h, with next patches, will start including\nthe LDT descriptor parsing macros in host_ldt.h, but it can\u0027t include ldt.h\nbecause it uses semaphores (and to define semaphores one must first include\nprocessor.h!).\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nAcked-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cc70a40b5ee05e5cca053887fc447590307bf1e8",
      "tree": "3a0bb70040085ed70474ec21c00a17a4a0165900",
      "parents": [
        "7b99edc78de6c12d3e96fb75fe2b55fafa96f247"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Mar 31 02:30:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 12:18:51 2006 -0800"
      },
      "message": "[PATCH] uml: eliminate duplicate mrpropered files\n\nno need to add the same file twice to MRPROPER_FILES\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7b99edc78de6c12d3e96fb75fe2b55fafa96f247",
      "tree": "c4a788343634c475a41a67aab6a8fc46dbddb171",
      "parents": [
        "de2fe5e07d58424bc286fff3fd3c1b0bf933cd58"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Mar 31 02:30:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 12:18:51 2006 -0800"
      },
      "message": "[PATCH] uml: clean up remapping code build magic\n\nkills unmap magic\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4f1933620f57145212cdbb1ac6ce099eeeb21c5a",
      "tree": "c083cce1f0acedd92be2ac6eb5e6c49ebd84ac46",
      "parents": [
        "7b75b13cda8bd21e8636ea985f76e1ce5bd1a470"
      ],
      "author": {
        "name": "Paul Smith",
        "email": "psmith@gnu.org",
        "time": "Sun Mar 05 17:14:10 2006 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Mar 06 00:09:51 2006 +0100"
      },
      "message": "kbuild: change kbuild to not rely on incorrect GNU make behavior\n\nThe kbuild system takes advantage of an incorrect behavior in GNU make.\nOnce this behavior is fixed, all files in the kernel rebuild every time,\neven if nothing has changed.  This patch ensures kbuild works with both\nthe incorrect and correct behaviors of GNU make.\n\nFor more details on the incorrect behavior, see:\n\nhttp://lists.gnu.org/archive/html/bug-make/2006-03/msg00003.html\n\nChanges in this patch:\n  - Keep all targets that are to be marked .PHONY in a variable, PHONY.\n  - Add .PHONY: $(PHONY) to mark them properly.\n  - Remove any $(PHONY) files from the $? list when determining whether\n    targets are up-to-date or not.\n\nSigned-off-by: Paul Smith \u003cpsmith@gnu.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "98105d47d3d62eb68d06d85dd448699678d725fc",
      "tree": "14bfef15ce1f4cb12dd5c90df3ee5846fbb4eb5b",
      "parents": [
        "0c19585b0d2f6817dd9af607650d3f6cae2fd8bc"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Wed Feb 01 03:06:25 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:22 2006 -0800"
      },
      "message": "[PATCH] uml: comments about libc-conflict guards\n\nWhile fixing myself the mktime conflict (which someone already merged), I also\nimproved a few comments.  Merge them up.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c6b7a1edcb31306f904b5b11354bf0d198136e15",
      "tree": "1c6fcce373e89b64e20efd400f0e51e5e68b49ff",
      "parents": [
        "d8c206b2eeb244d6ab57d5a339e707fef2305aa7"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Feb 01 03:06:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:22 2006 -0800"
      },
      "message": "[PATCH] uml: add a build dependency\n\nkern_constants.h now depends on arch/um/include to make sure it exists\nbefore we try to create symlinks in it.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4abfbf4034b419736de5797a3860ab0bcf5c5c8d",
      "tree": "4cc593f696c92dc2f3db63f9c89bc5862ea73801",
      "parents": [
        "2c332a251302873cf8301c2aad27737b6df70255"
      ],
      "author": {
        "name": "Gennady Sharapov",
        "email": "Gennady.V.Sharapov@intel.com",
        "time": "Wed Jan 18 17:42:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 18 19:20:19 2006 -0800"
      },
      "message": "[PATCH] uml: move headers to arch/um/include\n\nThe serial UML OS-abstraction layer patch (um/kernel dir).\n\nThis moves skas headers to arch/um/include.\n\nSigned-off-by: Gennady Sharapov \u003cGennady.V.Sharapov@intel.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ee7be5de357b8ff69afc8c39648b336cd917218a",
      "tree": "77127835d1a1896fc182cc737b7b5e9474b3ee63",
      "parents": [
        "858119e159384308a5dde67776691a2ebf70df0f"
      ],
      "author": {
        "name": "Miklos Szeredi",
        "email": "miklos@szeredi.hu",
        "time": "Sat Jan 14 13:20:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jan 14 18:27:06 2006 -0800"
      },
      "message": "[PATCH] uml: fix symbol for mktime\n\n  LD      .tmp_vmlinux1\n/usr/lib/gcc-lib/i486-linux/3.3.4/../../../libc.a(mktime.o): In function `timelocal\u0027:\n: multiple definition of `mktime\u0027\nkernel/built-in.o:kernel/time.c:604: first defined here\n/usr/bin/ld: Warning: size of symbol `mktime\u0027 changed from 134 in kernel/built-in.o to 44 in /usr/lib/gcc-lib/i486-linux/3.3.4/../../../libc.a(mktime.o)\ncollect2: ld returned 1 exit status\n\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ee189a9260849ebacbdd3caf1fd5eb077fcf6a9",
      "tree": "016e90e4f3d7da648e3739e08849457ffbc50cfd",
      "parents": [
        "10b5aabddd1e8f26fdccc56666ddcad653e02fd6"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Jan 11 12:17:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:09 2006 -0800"
      },
      "message": "[PATCH] uml: fix missing KBUILD_BASENAME\n\n2.6.15-mm1 caused kernel-offsets.c to stop compiling with a syntax error in a\nheader.  The problem was with KBUILD_BASENAME, which didn\u0027t get a definition\nwith the by-hand compilation in the main UML Makefile.\n\nThis was OK before since the expansion was syntactically the same as the\nKBUILD_BASENAME token.  With -mm1, the expansion is now a quote-delimited\nstring, so there needs to be a definition of it.\n\nSince kernel-offsets.c is basically the same as other arches\u0027 asm-offsets.c,\nand those seem to build OK, this patch turns kernel-offsets.c into\nasm-offsets.c.  kernel-offsets.c is in arch/um/sys-$(SUBARCH), i.e.  sys-i386\nand sys-x86_64, while kbuild expects it to be in arch/um/kernel.\nkernel-offsets.c is moved to\narch/um/include/sysdep-$(SUBARCH)/kernel-offsets.h, which is included by\narch/um/kernel/asm-offsets.c.  With that, include/asm-um/asm-offsets.h is\ngenerated automatically.  kernel-offsets.h continues to exist because it needs\nto be accessible to userspace UML code, and include/asm-um isn\u0027t.  So, a\nsymlink is made from arch/um/include/kernel-offsets.h to\ninclude/asm-um/asm-offsets.h.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e23181deec0d2a8be576faf9d71211abb84d5ccc",
      "tree": "012a6ef362ae469e632d3490bf14b2b09ad4015e",
      "parents": [
        "39d730ab87f07592e3a3794353f097d5184cae7a"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Nov 21 21:32:08 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:13:41 2005 -0800"
      },
      "message": "[PATCH] uml: eliminate anonymous union and clean up symlink lossage\n\nThis gives a name to the anonymous union introduced in skas-hold-own-ldt,\nallowing to build on a wider range of gccs.\n\nIt also removes ldt.h, which somehow became real, and replaces it with a\nsymlink, and creates ldt-x86_64.h as a copy of ldt-i386.h for now.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae17381608a11781a6a67e0ce51607f36780aac7",
      "tree": "e4bd104cb7f3728f2e91646d4def091f8f933447",
      "parents": [
        "858259cf7d1c443c836a2022b78cb281f0a9b95e"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Mon Nov 07 00:58:57 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:31 2005 -0800"
      },
      "message": "[PATCH] uml: big memory fixes\n\nA number of fixes to improve behavior when large physical memory sizes\nare specified:\n\n- libc files need -D_FILE_OFFSET_BITS\u003d64 because there are unavoidable uses\n  of non-64 interfaces in libc\n\n- some %d need to be %u\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5cd10daa0c7fc1410e1c0d685cbc9622c769eb16",
      "tree": "7475f8aaf84189ba8fa6464bed483e1b9bbd81e2",
      "parents": [
        "220ec0291130a932b32b2c66a10e9c5019dab702"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sun Oct 09 21:37:05 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 10 08:36:00 2005 -0700"
      },
      "message": "[PATCH] Uml: hide commands when not being verbose\n\nAdd a missing $(Q) to a \"ln\" invocation.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ecba97d4aacf4e80c56eb73e39af0369cb8539a4",
      "tree": "79b845eb73b34e75d9f53fae17e53bd264595960",
      "parents": [
        "54bb5675a6e966a58755ac44e3407f8ec2272b82"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Sep 28 22:27:23 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 29 08:46:26 2005 -0700"
      },
      "message": "[PATCH] uml makefiles sanitized\n\nUML makefiles sanitized:\n - number of generated headers reduced to 2 (from user-offsets.c and\n   kernel-offsets.c resp.).  The rest is made constant and simply\n   includes those two.\n - mk_... helpers are gone now that we don\u0027t need to generate these\n   headers\n - arch/um/include2 removed since everything under arch/um/include/sysdep\n   is constant now and symlink can point straight to source tree.\n - dependencies seriously simplified.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fd7481047882eaa0a692a545d5f8419612ece1b0",
      "tree": "af6c5283673881234f9f7615472b0d417ee6ca8f",
      "parents": [
        "8e5cb35a60c8792ffc3ba89ea66ebdd3c2f01cb1"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Wed Sep 21 18:39:32 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 21 16:16:30 2005 -0700"
      },
      "message": "[PATCH] uml: Fix conflict between libc and ipv6\n\ngcc is now complaining during link on some hosts - fix it as for other things.\nReported by Antoine Martin \u003cantoine@nagafix.co.uk\u003e.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5bb78269000cf326bfdfa19f79449c02a9158020",
      "tree": "f01e30e8d8f015cb0418331da55a459ddcfc9569",
      "parents": [
        "9fe66dfd8846706ff11ed7990d06c92644973bd8"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Sep 11 22:30:22 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Sep 11 22:30:22 2005 +0200"
      },
      "message": "kbuild: rename prepare to archprepare to fix dependency chain\n\nWhen introducing the generic asm-offsets.h support the dependency\nchain for the prepare targets was changed. All build scripts expecting\ninclude/asm/asm-offsets.h to be made when using the prepare target would broke.\nWith the limited number of prepare targets left in arch Makefiles\nthe trivial solution was to introduce a new arch specific target: archprepare\n\nThe dependency chain looks like this now:\n\nprepare\n  |\n  +--\u003e prepare0\n         |\n         +--\u003e archprepare\n                |\n\t\t+--\u003e scripts_basic\n                +--\u003e prepare1\n                       |\n                       +---\u003e prepare2\n                               |\n                               +--\u003e prepare3\n\nSo prepare 3 is processed before prepare2 etc.\nThis guaantees that the asm symlink, version.h, scripts_basic\nare all updated before archprepare is processed.\n\nprepare0 which build the asm-offsets.h file will need the\nactions performed by archprepare.\n\nThe head target is now named prepare, because users scripts will most\nlikely use that target, but prepare-all has been kept for compatibility.\nUpdated Documentation/kbuild/makefiles.txt.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "2d5cbf324c0fd4d0e1427bcb50b8bc00069e81b8",
      "tree": "d2ed1c665a4793ca0ab10910b4a4260f487c903d",
      "parents": [
        "2625c1be3425f5a9d8ef1434449b7d954aaf199d"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Sep 10 19:44:53 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 10 12:00:17 2005 -0700"
      },
      "message": "[PATCH] Uml: more cleaning\n\nWe must remove even arch/um/os-Linux/util/mk_user_constants, which we don\u0027t do.\nAlso, Kconfig_arch must be listed only once, between CLEAN_FILES.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f64a227b6b5cc1f8cc7f6ef9cc3351343636bac9",
      "tree": "70b4435d5e8fdab82888954a0cedeb2d503ed6f8",
      "parents": [
        "0037c78a96bb391635bff103d401c24459c5092d"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 23:10:54 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Fri Sep 09 23:10:54 2005 +0200"
      },
      "message": "kbuild: um fix so it compile with generic asm-offsets.h support\n\num has it own set of files for asm-offsets. So for now the\ngen-asm-offset macro is just duplicated in the um Makefile.\n\nThis may well be the final solution since um is a bit special compared\nto other architectures - time will tell.\n\nAlso added a dummy arch/um/kernel/asm-offsets.h file to keep kbuild happy.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "93ea5a5b5c71ddbefd4082627d8f33e4bc038a6f",
      "tree": "59e759fdfba04c7ed4a13cffa716f6f0272c5494",
      "parents": [
        "ec7cf783dd6cf5c8fb6b6767560686ed28d1cd6d"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Sat Sep 03 15:57:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:22 2005 -0700"
      },
      "message": "[PATCH] uml: build cleanup\n\nBuild cleanups\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "08b178ebf37bbfb78329e0ae6ea688b103d205bf",
      "tree": "e11c4ac3015681bd60b66c47a1131d221435e916",
      "parents": [
        "96e59245e1abf3ea2e98c4b9ee2ebd975db653db"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Sat Sep 03 15:57:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:19 2005 -0700"
      },
      "message": "[PATCH] uml: Rename Kconfig files to be like the other arches\n\nTo the extent that sub-Kconfig files exist elsewhere in the tree, they are\nnamed Kconfig.foo, rather than the Kconfig_foo that UML has.  This patch\nbrings the names in line with the rest of the tree.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b6b038a24a826fe22d9823722cfbbbd3ad7a3021",
      "tree": "705266cdb7a0cf8397005b735906fdb6d12a35a1",
      "parents": [
        "8648373af214d3c74b81e78049a64dad986c1024"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Jul 27 11:43:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:25:48 2005 -0700"
      },
      "message": "[PATCH] uml: add dependency to arch/um/Makefile for parallel builds\n\nthe header file must be build before mk_user_constants.  Adding it as a\ndirect dep doesnt work for some reason.\n\narch/um/os-Linux/util/mk_user_constants.c:2:26: error: user-offsets.h: No such file or directory\narch/um/os-Linux/util/mk_user_constants.c: In function \u0027main\u0027:\narch/um/os-Linux/util/mk_user_constants.c:17: error: \u0027__UM_FRAME_SIZE\u0027 undeclared (first use in this function)\narch/um/os-Linux/util/mk_user_constants.c:17: error: (Each undeclared identifier is reported only once\narch/um/os-Linux/util/mk_user_constants.c:17: error: for each function it appears in.)\nmake[1]: *** [arch/um/os-Linux/util/mk_user_constants] Error 1\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: Paolo Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "20d0021394c1b070bf04b22c5bc8fdb437edd4c5",
      "tree": "283d0cd3bfdaec49ed2b29d568f5ceca5e3f1d2a",
      "parents": [
        "ecc354a90af90a80dcaccc750f5f3e5e7c83112d"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu Jul 14 00:33:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 14 09:00:25 2005 -0700"
      },
      "message": "[PATCH] uml: allow building as 32-bit binary on 64bit host\n\nThis patch makes the command:\n\nmake ARCH\u003dum SUBARCH\u003di386\n\nwork on x86_64 hosts (with support for building 32-bit binaries).  This is\nespecially needed since 64-bit UMLs don\u0027t support 32-bit emulation for guest\nbinaries, currently.  This has been tested in all possible cases and works.\n\nOnly exception is that I\u0027ve built but not tested a 64-bit binary, because I\nhadn\u0027t a 64-bit filesystem available.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ecc354a90af90a80dcaccc750f5f3e5e7c83112d",
      "tree": "71f60a11ff19d4e5078731a7fae39972a745c3c5",
      "parents": [
        "8e0a21812427313f8ee8521688e81bfcc6f207a2"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu Jul 14 00:33:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 14 09:00:25 2005 -0700"
      },
      "message": "[PATCH] uml: reintroduce pcap support\n\nThe pcap support was not working because of some linking problems (expressing\nthe construct in Kbuild was a bit difficult) and because there was no user\nrequest.  Now that this has come back, here\u0027s the support.\n\nThis has been tested and works on both 32 and 64-bit hosts, even when\n\"cross-\"building 32-bit binaries.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1c30385ae479ec4774bdc1048726aeb15cde0d21",
      "tree": "c777f2a3210b60d19074c30940dfdbc9caa711bf",
      "parents": [
        "2e5e55923e315e8198f46f24f7ca37e1fd9aa102"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu Jul 14 00:33:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 14 09:00:24 2005 -0700"
      },
      "message": "[PATCH] uml: gcc 2.95 fix and Makefile cleanup\n\n1) Cleanup an ugly hyper-nested code in Makefile (now only the arith.\n   expression is passed through the host bash).\n\n2) Fix a problem with GCC 2.95: according to a report from Raphael Bossek,\n   .remap_data : { arch/um/sys-SUBARCH/unmap_fin.o (.data .bss) } is expanded\n   into: .remap_data : { arch/um/sys-i386 /unmap_fin.o (.data .bss) }\n\n(because I didn\u0027t use ## to join the two tokens), thus stopping linking.  Pass\nthe whole path from the Makefile as a simple and nice fix.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Raphael Bossek \u003craphael.bossek@gmx.de\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8b8a9da525c592f129ace454c4d82a80b122827a",
      "tree": "afb10481c7630092a5be095907375e3a7faa78fb",
      "parents": [
        "138d402793b84dc47bf13b0a6636d26c880d746e"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Tue Jul 12 13:58:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jul 12 16:01:00 2005 -0700"
      },
      "message": "[PATCH] uml:remove user_constants.h on clean\n\nmake clean ARCH\u003dum does not remove the generated file\narch/um/include/user_constants.h, fix this.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "60b2737de1b1ddfdb90f3ba622634eb49d6f3603",
      "tree": "a352eda5ca213cdae0a2eabd6693b8a4f573e38f",
      "parents": [
        "b77d6adc922b8bbf8b16b67f567958c42962cf88"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Tue Jun 21 17:16:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:32 2005 -0700"
      },
      "message": "[PATCH] uml: fix linkage of tt mode against NPTL\n\nWith Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\n\nTo make sure switcheroo() can execute when we remap all the executable\nimage, we used a trick to make it use a local copy of errno...  this trick\ndoes not work with NPTL glibc, only with LinuxThreads, so use another\n(simpler) one to make it work anyway.\n\nHopefully, a lot improved thanks to merging with the version of Al Viro\n(which had his part of problems, though, i.e.  removing a fix to another\nbug and not fixing the problem on i386).\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7c5131a501e9e8549f74d807c37fde76008ef95a",
      "tree": "29c46c1e572e3b0cd2222a776cd6b33af42fb3ac",
      "parents": [
        "51a6b0c59a6170fc6a40221ef9b261b82856d315"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Thu May 05 16:15:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:38 2005 -0700"
      },
      "message": "[PATCH] uml: remove a dangling symlink\n\nUML: remove no longer needed arch-signal.h\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dbc35cc73f2edd6e39d7e814dbb6eddad6294665",
      "tree": "42d2d84208e595d832e7f74f92ec678ff848c3f2",
      "parents": [
        "51a141104a37369be2822f423ed4444aa34d26a2"
      ],
      "author": {
        "name": "Bodo Stroesser",
        "email": "bstroesser@fujitsu-siemens.com",
        "time": "Thu May 05 16:15:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:37 2005 -0700"
      },
      "message": "[PATCH] uml: s390 preparation, elf.h\n\nThis patch make elh.h a symlink to the new arch-specific include files of the\nform elf-\u003csubarch\u003e.h, as in the same way already is done for some other\nincludes.  Also moves Elf-stuff from archparam-\u003csubarch\u003e.h and elf.h to the\nnew elf-\u003csubarch\u003e.h files.\n\nSigned-off-by: Bodo Stroesser \u003cbstroesser@fujitsu-siemens.com\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fd7aab9c1a4705ed45fe01a7ff108ce9823b0830",
      "tree": "5c4442c529709c915d1f75d96b65c23ceb34790b",
      "parents": [
        "04fe392378c818fb60bd817495ecb266d2cebe68"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:36 2005 -0700"
      },
      "message": "[PATCH] uml: finish cross-build support\n\nO\u003d... builds support.  Very easy, actually.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "da998a2aecd3f15eca5385e1122610890039c4df",
      "tree": "b7c8f48cc57f7f21a0032cdcebcbaf74a36f172c",
      "parents": [
        "2b8b611e9a4725ae558af4fa48cf7d9e2193e7ed"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:35 2005 -0700"
      },
      "message": "[PATCH] uml: cross-build support : mk_task and mk_constants\n\nhelpers in arch/um/util (mk_task and mk_constants) converted.  That\u0027s it -\nnone of the helpers depends on build and target being the same architecture\nanymore.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a31769ed3ee82198fd530cb1d79ee9c7f8eeb1d1",
      "tree": "d512ffff086b47597e7bb1b431aa65353b113cc5",
      "parents": [
        "6bae32d395b532959703462c21248fbeb9894e95"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:35 2005 -0700"
      },
      "message": "[PATCH] uml: cross-build support : kernel_offsets\n\nThe next group of helpers is a bit trickier - they want the constants similar\nto those in user-offsets.h, but we need target sc.h for it.  So we can\u0027t put\nthat into user-offsets (sc.h depends on it) and need the second generated\nheader for that stuff (kernel-offsets.h.  BFD...\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1cd3bc1c810c83fb8955035675165a644e0c9a84",
      "tree": "25c09e82f812c84f55b1e86141cb371ce8626c85",
      "parents": [
        "8d0b9dc9be3919e9979eac59fd12e8f82b098325"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:34 2005 -0700"
      },
      "message": "[PATCH] uml: cross-build support : mk_ptregs\n\nmk_ptregs converted.  Nothing new here, it\u0027s the same situation as with\nmk_user_constants.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d0b9dc9be3919e9979eac59fd12e8f82b098325",
      "tree": "190a2421938f7bb94b5ab830b0513ef435bbcab1",
      "parents": [
        "fcddd72e3e2565f8b838ae71a3e716a67f616160"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:34 2005 -0700"
      },
      "message": "[PATCH] uml: start cross-build support : mk_user_constants\n\nBeginning of cross-build fixes.  Instead of expecting that mk_user_constants\n(compiled and executed on the build box) will see the sizeof, etc.  for target\nbox, we do what every architecture already does for asm-offsets.  Namely, have\nuser-offsets.c compiled *for* *target* into user-offsets.s and sed it into the\nheader with relevant constants.  We don\u0027t need to reinvent any wheels - all\ntools are already there.\n\nThis patch deals with mk_user_constants.  It doesn\u0027t assume any relationship\nbetween target and build environment anymore - we pick all defines we need\nfrom user-offsets.h.  Later patches will deal with the rest of mk_...  helpers\nin the same way.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fcddd72e3e2565f8b838ae71a3e716a67f616160",
      "tree": "4c598934d238cc3afce36550bb36e4facb747bec",
      "parents": [
        "03f81dc50caf6360aa5343264fed8868e22d9058"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:34 2005 -0700"
      },
      "message": "[PATCH] uml: use variables rather than symlinks in dependencies\n\nUse explicit os-...  in make dependencies instead of playing with symlinks\n(symlink in question is still created - it\u0027s needed for other things; however,\nthere\u0027s no reason to complicate ordering here).\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "03f81dc50caf6360aa5343264fed8868e22d9058",
      "tree": "21bd82c83baa1fa9bfa6fd2df026fe4dec2bce84",
      "parents": [
        "776cfebb430c7b22c208b1b17add97f354d97cab"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@parcelfarce.linux.theplanet.co.uk",
        "time": "Thu May 05 16:15:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:33 2005 -0700"
      },
      "message": "[PATCH] uml: include the linker script rather than symlink it\n\nMake vmlinux.lds.S include appopriate script instead of playing games with\nsymlinks.\n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "776cfebb430c7b22c208b1b17add97f354d97cab",
      "tree": "a4029d17947423ff8cdf12757e3434eb31e0dcba",
      "parents": [
        "0c28130b5c9e8f0b153436d3dae39482e5a70af1"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu May 05 16:15:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 16:36:33 2005 -0700"
      },
      "message": "[PATCH] uml kbuild: avoid useless rebuilds\n\n- Fix some problems with usage of $(targets) (sometimes missing, sometimes\n  used badly) that trigger partial rebuilds when doing a rebuild.\n\n- At that purpose, also factor out some common code for symlinks creation.\n\n- Fix a x86-64 build warning, caused by -L/usr/lib, which is anyway useless,\n  and invalid in the x86-64 case.\n\nTested on x86_64 and x86.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
