)]}'
{
  "log": [
    {
      "commit": "383f2835eb9afb723af71850037b2f074ac9db60",
      "tree": "1ef99fd4d7246b2afa16dc7d1514b6ff25fa8284",
      "parents": [
        "b0d62e6d5b3318b6b722121d945afa295f7201b5"
      ],
      "author": {
        "name": "Chen, Kenneth W",
        "email": "kenneth.w.chen@intel.com",
        "time": "Fri Sep 09 13:02:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:31 2005 -0700"
      },
      "message": "[PATCH] Prefetch kernel stacks to speed up context switch\n\nFor architecture like ia64, the switch stack structure is fairly large\n(currently 528 bytes).  For context switch intensive application, we found\nthat significant amount of cache misses occurs in switch_to() function.\nThe following patch adds a hook in the schedule() function to prefetch\nswitch stack structure as soon as \u0027next\u0027 task is determined.  This allows\nmaximum overlap in prefetch cache lines for that structure.\n\nSigned-off-by: Ken Chen \u003ckenneth.w.chen@intel.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "69ac59647e66c1b53fb98fe8b6d0f2099cffad60",
      "tree": "6f748623905ac08850c6318583a3e17feabad377",
      "parents": [
        "092c948811359d8715790af0eedefc7dff1cd619"
      ],
      "author": {
        "name": "Chaskiel Grundman",
        "email": "cg2v@andrew.cmu.edu",
        "time": "Fri Sep 09 13:01:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:30 2005 -0700"
      },
      "message": "[PATCH] alpha: process_reloc_for_got confuses r_offset and r_addend\n\narch/alpha/kernel/module.c:process_reloc_for_got(), which figures out how big\nthe .got section for a module should be, appears to be confusing r_offset (the\nfile offset that the relocation needs to be applied to) with r_addend (the\noffset of the relocation\u0027s actual target address from the address of the\nrelocation\u0027s symbol).  Because of this, one .got entry is allocated for each\nrelocation instead of one each unique symbol/addend.\n\nIn the module I am working with, this causes the .got section to be almost 10\ntimes larger than it needs to be (75544 bytes instead of 7608 bytes).  As the\n.got is accessed with global-pointer-relative instructions, it needs to be\nwithin the 64k gp \"zone\", and a 75544 byte .got clearly does not fit.  The\nresult of this is that relocation overflows are detected during module load\nand the load is aborted.\n\nChange struct got_entry/process_reloc_for_got to fix this.\n\nAcked-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "092c948811359d8715790af0eedefc7dff1cd619",
      "tree": "9936b6014dda94ed52efe64e34f9d923cbae8390",
      "parents": [
        "fdf26d933a8171c2a5bd35b4a5ca3b099a216a35"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Fri Sep 09 13:01:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:30 2005 -0700"
      },
      "message": "[PATCH] x86_64: Don\u0027t call enforce_max_cpus when hotplug is enabled\n\nenforce_max_cpus nukes out cpu_present_map and cpu_possible_map making it\nimpossible to add new cpus in the system.  Since it doesnt provide any\nadditional value apart this call and reference is removed.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nAcked-by: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fdf26d933a8171c2a5bd35b4a5ca3b099a216a35",
      "tree": "768cfb8802e2c03e05bf1e15f36a0c5a6a039bd0",
      "parents": [
        "4c7fc7220f6a3cce9b3f4bd66362176df67df577"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Fri Sep 09 13:01:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:30 2005 -0700"
      },
      "message": "[PATCH] x86_64: Don\u0027t do broadcast IPIs when hotplug is enabled in flat mode.\n\nThe use of non-shortcut version of routines breaking CPU hotplug.  The option\nto select this via cmdline also is deleted with the physflat patch, hence\ndirectly placing this code under CONFIG_HOTPLUG_CPU.\n\nWe dont want to use broadcast mode IPI\u0027s when hotplug is enabled.  This causes\nbad effects in send IPI to a cpu that is offline which can trip when the cpu\nis in the process of being kicked alive.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nAcked-by: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c7fc7220f6a3cce9b3f4bd66362176df67df577",
      "tree": "5824a334335dcc283a76ffad6294ed0904364157",
      "parents": [
        "4d666d7ada2e14d71d463c85b8b5ef2e2e6723f2"
      ],
      "author": {
        "name": "Andrea Arcangeli",
        "email": "andrea@cpushare.com",
        "time": "Fri Sep 09 13:01:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:30 2005 -0700"
      },
      "message": "[PATCH] i386: seccomp fix for auditing/ptrace\n\nThis is the same issue as ppc64 before, when returning to userland we\nshouldn\u0027t re-compute the seccomp check or the task could be killed during\nsigreturn when orig_eax is overwritten by the sigreturn syscall.  This was\nfound by Roland.\n\nThis was harmless from a security standpoint, but some i686 users reported\nfailures with auditing enabled system wide (some distro surprisingly makes\nit the default) and I reproduced it too by keeping the whole workload under\nstrace -f.\n\nPatch is tested and works for me under strace -f.\n\nnobody@athlon:~/cpushare\u003e strace -o /tmp/o -f python seccomp_test.py\nmake: Nothing to be done for `seccomp_test\u0027.\nStarting computing some malicious bytecode\ninit\nload\nstart\nstop\nreceive_data failure\nkill\nexit_code 0 signal 9\nThe malicious bytecode has been killed successfully by seccomp\nStarting computing some safe bytecode\ninit\nload\nstart\nstop\n174 counts\nkill\nexit_code 0 signal 0\nThe seccomp_test.py completed successfully, thank you for testing.\n\n(akpm: collaterally cleaned up a bit of do_syscall_trace() too)\n\nSigned-off-by: Andrea Arcangeli \u003candrea@cpushare.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4d666d7ada2e14d71d463c85b8b5ef2e2e6723f2",
      "tree": "d4ecf7619856130377806e84c4233aa25f1ce5ab",
      "parents": [
        "95409aaca734700e8dcba9db685b8600b67ba05d"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Fri Sep 09 13:01:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:30 2005 -0700"
      },
      "message": "[PATCH] mips: add TANBAC TB0287 support\n\nAdd TANBAC TB0287 support.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "95409aaca734700e8dcba9db685b8600b67ba05d",
      "tree": "7fe2aa4015a9d50636aeee6a6a8f62401340e0aa",
      "parents": [
        "66b375bf7d9c995fd6169191c3862071e710f456"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@kernel.crashing.org",
        "time": "Fri Sep 09 13:01:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:29 2005 -0700"
      },
      "message": "[PATCH] ppc32: Kill PVR_440* defines\n\nThe following patch changes the usages of PVR_440* into strcmp\u0027s with the\ncpu_name field, and removes the defines altogether.  The Ebony portion was\nbriefly tested long ago.  One benefit of moving from PVR-tests to string\ntests in general is that not all CPUs can be on and be able to do this type\nof comparison.\n\nSee http://patchwork.ozlabs.org/linuxppc/patch?id\u003d1250 for the original\nthread.\n\nSigned-off-by: Tom Rini \u003ctrini@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66b375bf7d9c995fd6169191c3862071e710f456",
      "tree": "3a6e724785c90a92c6a7a8159a6438d95cd912a9",
      "parents": [
        "99cc2192132ab28c495d015ed2e95dc29e2a27ad"
      ],
      "author": {
        "name": "Tom Rini",
        "email": "trini@kernel.crashing.org",
        "time": "Fri Sep 09 13:01:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:29 2005 -0700"
      },
      "message": "[PATCH] ppc32: In the boot code, don\u0027t rely on BASE_BAUD directly\n\nModifies serial_init to get base baud rate from the rs_table entry instead\nof BAUD_BASE.  This patch eliminates duplication between the\nSERIAL_PORT_DFNS macro and BAUD_BASE.  Without the patch, if a port set the\nbaud rate in SERIAL_PORT_DFNS, but did not update BASE_BAUD, the BASE_BAUD\nvalue would still be used.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@gdcanada.com\u003e\nSigned-off-by: Tom Rini \u003ctrini@kernel.crashing.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "99cc2192132ab28c495d015ed2e95dc29e2a27ad",
      "tree": "4cc085c47f0824f4b028d6d31eab0f63765615c0",
      "parents": [
        "83f7da8acd81354e921ff12d6efbeae5b1a5d6a4"
      ],
      "author": {
        "name": "Frank van Maarseveen",
        "email": "frankvm@frankvm.com",
        "time": "Fri Sep 09 13:01:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:29 2005 -0700"
      },
      "message": "[PATCH] ppc32: Correct an instruction in the boot code\n\nIn the flush and invalidate bootcode on PPC4xx we were accidentally using\nthe wrong instruction.  Use cmplw, which reads from a register like we\nwant.\n\nSigned-off-by: Tom Rini \u003ctrini@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "83f7da8acd81354e921ff12d6efbeae5b1a5d6a4",
      "tree": "2ecc0a7759867b08bac04170941d66bef6846f4e",
      "parents": [
        "e31e14ec356f36b131576be5bc31d8fef7e95483"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo.tosatti@cyclades.com",
        "time": "Fri Sep 09 13:01:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:29 2005 -0700"
      },
      "message": "[PATCH] ppc32: make perfmon.o CONFIG_E500 specific\n\nSubject says it all, there is no need to link perfmon.o on\nsub-architectures other than CONFIG_E500.\n\nSigned-off-by: Marcelo Tosatti \u003cmarcelo.tosatti@cyclades.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f6fd5db2dbc28d475d67f9a6b041fefe1d6f7c8",
      "tree": "bfdafacff0e29677705ce226c626a09b9dd1f706",
      "parents": [
        "abda24528ac3045511fb59291a2d6ccbddf30eda"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Fri Sep 09 13:01:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:26 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix Kconfig mismerge\n\nLooks like the help comment for MPC834x got merged incorrectly.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1299232b5743da454c73853b90b3d2d83dce1737",
      "tree": "84f5fc0c1a3cf0bd9a47baa7f4ed268494d565e2",
      "parents": [
        "5dce225bd9ea60e28e17076de63df0dee51b2883"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri Sep 09 13:01:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:56:43 2005 -0700"
      },
      "message": "[PATCH] x86: MP_processor_info fix\n\nRemove the weird and apparently unnecessary logic in MP_processor_info() which\nassumes that the BSP is the first one to run MP_processor_info().  On one of\nmy boxes that isn\u0027t true and cpu_possible_map gets the wrong value.\n\nCc: Zwane Mwaikambo \u003czwane@arm.linux.org.uk\u003e\nCc: Alexander Nyberg \u003calexn@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3aed77bc84013fced136977b7cc17fff60eddf7a",
      "tree": "75ee4060f58f033deb16771a303fb55dd370b6f9",
      "parents": [
        "0b968d23610d65a46299347b141a687e207bd294",
        "b2ad7b5e8115582cdf5bbda065aa516c24d62c21"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 10:38:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 10:38:02 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/ppc64-2.6 \n"
    },
    {
      "commit": "0b968d23610d65a46299347b141a687e207bd294",
      "tree": "853daf9fdf192103c9ac062ada832a0eebead6e4",
      "parents": [
        "fc0b1af2571cd56f8f2b218ef72b911135c0e37a"
      ],
      "author": {
        "name": "Karsten Wiese",
        "email": "annabellesgarden@yahoo.de",
        "time": "Fri Sep 09 12:59:04 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 10:37:10 2005 -0700"
      },
      "message": "[PATCH] Fix misspelled i8259 typo in io_apic.c\n\nThe legacy PIC\u0027s name is \"i8259\".\n\nSigned-off-by: Karsten Wiese \u003cannabellesgarden@yahoo.de\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fc0b1af2571cd56f8f2b218ef72b911135c0e37a",
      "tree": "102e75139dad380ea7ca85a250336915b1db9551",
      "parents": [
        "85c39206ac556c9dd7345465ea5265c1f33e50d1"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Sep 09 17:18:14 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 10:31:59 2005 -0700"
      },
      "message": "[PATCH] __user annotations for pointers in i386 sigframe\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "85c39206ac556c9dd7345465ea5265c1f33e50d1",
      "tree": "2eee820232a1514b7de10a88bd4c1a1c215103c8",
      "parents": [
        "2624f124b3b5d550ab2fbef7ee3bc0e1fed09722"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Sep 09 17:15:13 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 10:31:58 2005 -0700"
      },
      "message": "[PATCH] uaccess.h annotations (uml)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2624f124b3b5d550ab2fbef7ee3bc0e1fed09722",
      "tree": "797db769b24e29d17f8412d8b7e3e4afafc794b1",
      "parents": [
        "f91f4d923f4039bf3460eca299ed5a3f7ecd7b96"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Sep 09 17:14:12 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 10:31:58 2005 -0700"
      },
      "message": "[PATCH] sparse on uml (infrastructure bits)\n\nPasses -m64 to sparse on uml/amd64, tells sparse to stay out of\nUSER_OBJS.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d310a35a487388859432648daa2ea4fc5e51c049",
      "tree": "1b16e167f51dff6ac5e5e3720d26f53b21248d8f",
      "parents": [
        "3f70353ea91ad77c83500e70507a239b2ab0c980"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Sep 09 16:56:05 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 10:31:58 2005 -0700"
      },
      "message": "[PATCH] missing CHECKFLAGS on s390\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6c9afc655d4df902211d00a437e893881cdef588",
      "tree": "27515aaa98945c3df5ca8717876cb06573144eef",
      "parents": [
        "2fd9d74b35efa9823f1f7d34cb421e2b9eee9650"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Fri Sep 09 16:50:43 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 10:31:57 2005 -0700"
      },
      "message": "[PATCH] basic iomem annotations (ppc64)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b2ad7b5e8115582cdf5bbda065aa516c24d62c21",
      "tree": "e488a3600f1081ef87bcca67103ea4f45708017c",
      "parents": [
        "766375362a1dcac63dc0c0fb61ce4143c8de63d9"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 23:02:36 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 23:02:36 2005 +1000"
      },
      "message": "Allow PCI config space syscalls to be used by 64-bit processes.\n\nThe pciconfig_iobase, pciconfig_read and pciconfig_write system calls\nwere only implemented for 32-bit processes; for 64-bit processes they\nreturned an ENOSYS error.  This allows them to be used by 64-bit\nprocesses as well.  The X server uses pciconfig_iobase at least, and\nthis change is necessary to allow a 64-bit X server to work on my G5.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "766375362a1dcac63dc0c0fb61ce4143c8de63d9",
      "tree": "2d328be90eb7f68f273858e0e017566f8402bf82",
      "parents": [
        "1635317facea3094ddf34082cd86797efb1d9f7e"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "a.othieno@bluewin.ch",
        "time": "Sat Aug 20 21:48:47 2005 -0400"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 22:11:38 2005 +1000"
      },
      "message": "[PATCH] ppc64: Big-endian I/O memory accessors.\n\nI/O memory accessors. Big-endian version. For those busses/devices\nthat do export big-endian I/O memory.\n\nOf notable relevance/reference:\n\n   http://lwn.net/Articles/132804/\n   http://ozlabs.org/pipermail/linuxppc-embedded/2005-August/019798.html\n   http://ozlabs.org/pipermail/linuxppc-embedded/2005-August/019752.html\n\nSigned-Off-By: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1635317facea3094ddf34082cd86797efb1d9f7e",
      "tree": "67d5a4d4c7af00ac4be4608092fec99a32683715",
      "parents": [
        "b28d2582ce8aafe531d909bb9c4dcf29189e786e"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Sep 06 13:17:54 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 22:11:38 2005 +1000"
      },
      "message": "[PATCH] Separate pci bits out of struct device_node\n\nThis patch pulls the PCI-related junk out of struct device_node and\nputs it in a separate structure, struct pci_dn.  The device_node now\njust has a void * pointer in it, which points to a struct pci_dn for\nnodes that represent PCI devices.  It could potentially be used in\nfuture for device-specific data for other sorts of devices, such as\nvirtual I/O devices.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3cc747e96480d4e26560e5bc59f2b9c9204ade0e",
      "tree": "d0251616720c901553226d20ab1c247e0c665bd3",
      "parents": [
        "f9526785d8a03fd0e21f9cfc951adc03bde1c395"
      ],
      "author": {
        "name": "Mark Bellon",
        "email": "mbellon@mvista.com",
        "time": "Tue Sep 06 15:50:02 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 22:11:37 2005 +1000"
      },
      "message": "[PATCH] PPC64: large INITRD causes kernel not to boot\n\nIn PPC64 there are number of problems in arch/ppc64/boot/main.c that\nprevent a kernel from making use of a large (greater than ~16MB) INITRD.\nThis is 64 bit architecture and really large INITRD images should be\npossible.\n\nSimply put the existing code has a fixed reservation (claim) address and\nonce the kernel plus initrd image are large enough to pass this address\nall sorts of bad things occur. The fix is the dynamically establish the\nfirst claim address above the loaded kernel plus initrd (plus some\n\"padding\" and rounding). If PROG_START is defined this will be used as\nthe minimum safe address - currently known to be 0x01400000 for the\nfirmwares tested so far.\n\nSigned-off-by: Mark Bellon \u003cmbellon@mvista.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e4df7671716f1fffb3437a7c1a14e3d2465fefef",
      "tree": "9864f1e007165b4612e617890738e9ad3c2912e3",
      "parents": [
        "a24c8481b6439cb151a4750cc278ea2df4fb0e53"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Wed Aug 10 17:57:42 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 22:11:35 2005 +1000"
      },
      "message": "[PATCH] ppc64: makefile cleanup\n\nThis patch cleans up the output generated by ppc64 builds.\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a24c8481b6439cb151a4750cc278ea2df4fb0e53",
      "tree": "ad2cc8bfab1daac777f8c309ea64aad016d01db4",
      "parents": [
        "dd56fdf23dfa0127d512b73d4238dbd2b5a7c1eb"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Mon Aug 15 13:59:13 2005 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 22:11:35 2005 +1000"
      },
      "message": "[PATCH] ppc64: zimage build fix\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "64807081e38703617cf9a5d71db14ea2b3e1cb04",
      "tree": "81f2be3978b4f39b292343e11a831bd569ee6af0",
      "parents": [
        "a37c8875a764b4decf941859f4a2c63e1e86c8fa"
      ],
      "author": {
        "name": "jdl@freescale.com",
        "email": "jdl@freescale.com",
        "time": "Wed Sep 07 15:56:20 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 22:11:35 2005 +1000"
      },
      "message": "[PATCH] powerpc: Make check_bugs() static inline\n\nMake check_bugs() static inline and remove it from syscalls.c.\n\nSigned-off-by: Jon Loeliger \u003cjdl@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "38c0ff06d5ba05b6fbf18652c49747ad320aaeb0",
      "tree": "ba5fc6fe31c4a24c127d6b6a667c7d3c334b967a",
      "parents": [
        "34b5233f379847097a1925a02b62f129c407c1e4"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Sep 07 19:52:38 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 22:11:34 2005 +1000"
      },
      "message": "[PATCH] ppc64: iSeries early printk breakage\n\nThe earlier commit 8d9273918635f0301368c01b56c03a6f339e8d51\n(Consolidate early console and PPCDBG code) broke iSeries because\nit caused unregister_console(\u0026udbg_console) to be called\nunconditionally.  iSeries never registers the udbg_console.\n\nThis just reverts part of the change.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "34b5233f379847097a1925a02b62f129c407c1e4",
      "tree": "5a0383c36ba30c2db3c3fdf30dfaa3d9c594b55c",
      "parents": [
        "a84195f36e373001e6eed2e95a5dc1994cf30480"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Sep 06 21:00:02 2005 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 22:11:34 2005 +1000"
      },
      "message": "[PATCH] ppc64: Fix oops for !CONFIG_NUMA\n\nThe SPARSEMEM EXTREME code (802f192e4a600f7ef84ca25c8b818c8830acef5a) that\nwent in yesterday broke PPC64 for !CONFIG_NUMA.\n\nThe problem is that (free|reserve)_bootmem don\u0027t take a page number as their\nfirst argument, they take an address. Ruh roh.\n\nBooted on P5 LPAR, iSeries and G5.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a84195f36e373001e6eed2e95a5dc1994cf30480",
      "tree": "eafa49d8a9e6f4d725a498626029b7abf3ff9d91",
      "parents": [
        "5f5024130287a9467a41b9f94ec170958ae45cbd"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Aug 18 19:35:21 2005 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 09 22:11:34 2005 +1000"
      },
      "message": "[PATCH] ppc64: fix IPI on bpa_iic\n\nThis fixes a severe bug in the bpa_iic driver that caused\nall sorts of problems.\n\nWe had been using incorrect priority values for inter processor\ninterrupts, which resulted in always doing CALL_FUNCTION\ninstead of RESCHEDULE or DEBUGGER_BREAK.\n\nThe symptoms cured by this patch include bad performance on\nSMP systems spurious kernel panics in the IPI code.\n\nSigned-off-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "03981f2427c767cfcd917cb51197c43fe68ba5db",
      "tree": "e41794daea2cd8029b79312ee40fc8bc7b96bf64",
      "parents": [
        "d9b9d5ddb827dc36cc1f7214f5818640e1bc22d5"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 09 09:32:14 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:27:37 2005 -0700"
      },
      "message": "[PATCH] m68knommu: extract common timer code for 68EZ328 processor\n\nRework the 68x328 configuration and setup code. All 68x328 varients\nshare the same timer hardware. So extract that into its own file,\ninstead of keeping copies in each processors setup code.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75003c4812ae23a8a99e9921bbe66ffb0e784c8e",
      "tree": "a922c4cd32eff67262271ee991e1765baa99f52d",
      "parents": [
        "a79626604bc044cec30bfc6cc3332007588e1a94"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 09 09:32:14 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:27:37 2005 -0700"
      },
      "message": "[PATCH] m68knommu: create common timer code for 68x328 processor varients\n\nCreate common timer code for all 68x328 processor varients.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a79626604bc044cec30bfc6cc3332007588e1a94",
      "tree": "016004dedd6ef5123079ea03ced05892ed98b146",
      "parents": [
        "a052b7affc193a7937e6791d262addcb82654d5f"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 09 09:32:14 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:27:37 2005 -0700"
      },
      "message": "[PATCH] m68knommu: register map setup for MOD5272 board\n\nThe boot loader on the MOD5272 board doesn\u0027t set the register maping,\nso set it in the 5272 init code. There was code in there to support\nthis, but we had never needed to use it before.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a052b7affc193a7937e6791d262addcb82654d5f",
      "tree": "5af9b156c46d2a5242f1db641f737895197c2116",
      "parents": [
        "7dbdd91fe67e3cd28af36d3853df38b92deec711"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 09 09:32:14 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:27:37 2005 -0700"
      },
      "message": "[PATCH] m68knommu: add timer support for the 523x ColdFire processor family\n\nAdd timer support for the ColdFire 523x processor family.\n(It uses the ColdFire PIT timer hardware, so we just build that in).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ee721126cae77e66efb470d38cf971ed7b0c506b",
      "tree": "1e877930c8301ee7d6149ab5768a745cf0e99a58",
      "parents": [
        "8c2b58ce716112cbba167b0abcb9558c118b8c9a"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 09 09:32:14 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:27:36 2005 -0700"
      },
      "message": "[PATCH] m68knommu: extract common timer code for 68328 processor\n\nRework the 68x328 configuration and setup code. All 68x328 varient\nshare the same timer hardware, so extract that into its own file,\ninstead of keeping copies in each processors setup code.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c2b58ce716112cbba167b0abcb9558c118b8c9a",
      "tree": "ab47cc76847720986206dc8b73db5ff2f79a6a18",
      "parents": [
        "55f37debf75f34e4fdd42ea1a81c1cea60c7ad9f"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 09 09:32:14 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:27:36 2005 -0700"
      },
      "message": "[PATCH] m68knommu: create common config code for all 68VZ328 platforms\n\nCreate common 68VZ328 config code. It is essentially the same for\nall boards that use this, so no point having a version of it for\neach.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "55f37debf75f34e4fdd42ea1a81c1cea60c7ad9f",
      "tree": "3ca31560a07341b3b38adc207cf607dab5d9adbf",
      "parents": [
        "58201a2d03272b99bdbb5090c0aca517db0702a7"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 09 09:32:14 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:27:36 2005 -0700"
      },
      "message": "[PATCH] m68knommu: remove DrangonEngine2 specific config code\n\nRemove DragonEngine2 specific config code. Use common 68VZ328 config\ncode now.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "58201a2d03272b99bdbb5090c0aca517db0702a7",
      "tree": "59e2a38aa36e229bf9316c3752601fe8026397a4",
      "parents": [
        "97591b2c76e3a11d6060b72aa53dc30d3d5478c5"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 09 09:32:14 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:27:36 2005 -0700"
      },
      "message": "[PATCH] m68knommu: remove uCdimm specific config code\n\nRemove uCdimm specific config code. Use common 68VZ328 config code now.\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "97591b2c76e3a11d6060b72aa53dc30d3d5478c5",
      "tree": "badab9b85448625a5735fa863da26d32fe227df4",
      "parents": [
        "1bdd89db117a55c77a854829ff507d6d68ab6485"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Fri Sep 09 09:32:14 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:27:35 2005 -0700"
      },
      "message": "[PATCH] m68knommu: 523x ColdFire processor init/config Makefile\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4fe8a0f4c5d64cbc78227a88df4566c0d0ee4648",
      "tree": "9dc3fc8276d987058cd8f3826113c5baa2a1b595",
      "parents": [
        "529980c8b0b04e8a3f6606cdc156f1f81a5d68cd",
        "344a076110f4ecb16ea6d286b63be696604982ed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:26:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:26:52 2005 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6 \n"
    },
    {
      "commit": "529980c8b0b04e8a3f6606cdc156f1f81a5d68cd",
      "tree": "2e9c548cb6c82c609c805911141638332a7a4a5b",
      "parents": [
        "e3e3679cfc1c6689e035f6d69606253b1eda63ca",
        "52c18fd2dc5c6d96cec4f48c69fc17b00edd9860"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:24:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 17:24:34 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq \n"
    },
    {
      "commit": "7bbedd521310547ca73cc77adcf61fb85723adc3",
      "tree": "f759d90c46bfbc48a9f396c9c6f839da11cdc6aa",
      "parents": [
        "f44702f49056c203341badaa2cb8a706160d9119",
        "a04ce0ffcaf561994ecf382cd3caad75556dc499"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 15:55:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 15:55:23 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6 \n"
    },
    {
      "commit": "f44702f49056c203341badaa2cb8a706160d9119",
      "tree": "72e2c6521db08690165aa4167d7b74941d020b22",
      "parents": [
        "27e2df2228712af43e657b9768828448c64ba424",
        "4d803fcdcd97dd346d4b39c3b76e5879cead8a31"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 15:54:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 15:54:53 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 \n"
    },
    {
      "commit": "0db7443b2bd0b92da4e8afa46f8123a7076136c6",
      "tree": "325c388b7d99015896b583dfec775a837957b762",
      "parents": [
        "63068465fa9ba8258e341f70c07cd2221b8c114d",
        "6df29debb7fc04ac3f92038c57437f40bab4e72d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 15:30:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 15:30:14 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial \n"
    },
    {
      "commit": "35b7ac4c48fa851600c028e088d2239a2cf3dfca",
      "tree": "13ab1abd15403eb1bc2099552b5f8c226596b838",
      "parents": [
        "4e1491847ef5ca1c5a661601d5f96dcb7d90d2f0",
        "61c8c158c828073cfebf11ca8e340727feafa038"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 15:26:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 15:26:48 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm \n"
    },
    {
      "commit": "0dffefbf1a26ee0661d47516420d86b485a08e9c",
      "tree": "5952760a57474493d408e95af351962355f90d79",
      "parents": [
        "7c38cf021b42a4297bc8f860ab627734bdd6c8d1"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Thu Sep 08 23:07:39 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 08 23:07:39 2005 +0100"
      },
      "message": "[ARM] 2891/1: S3C2410 - update s3c2410_defconfig for 2.6.13\n\nPatch from Ben Dooks\n\nUpdated the s3c2410_defconfig for the 2.6.13-git8\nkernel release, as well as adding the Anubis\nboard to the list of boards built.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7c38cf021b42a4297bc8f860ab627734bdd6c8d1",
      "tree": "89c3b807ca90f5c7e5692ddbcd388511dc289530",
      "parents": [
        "d7b6b3589471c3856f1e6dc9c77abc4af962ffdb"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Thu Sep 08 23:07:38 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 08 23:07:38 2005 +0100"
      },
      "message": "[ARM] 2890/1: OMAP 1/4: Update omap1 specific files, take 2\n\nPatch from Tony Lindgren\n\nThis patch syncs the mainline kernel with linux-omap tree.\nThe highlights of the patch are:\n- Convert more drivers to register resources in board-*.c to take\n  advantage of the driver model by David Brownell and Ladislav Michl\n- Use set_irq_type() for GPIO interrupts instead of\n  omap_set_gpio_edge_ctrl() by David Brownell\n- Add minimal support for handling optional add-on boards, such as\n  OSK Mistral board with LCD and keypad, by David Brownell\n- Minimal support for loading functions to SRAM by Tony Lindgren\n- Wake up from serial port by muxing RX lines temporarily into GPIO\n  interrupts by Tony Lindgren\n- 32KHz sched_clock by Tony Lindgren and Juha Yrjola\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "085ae41f66657a9655ce832b0a61832a06f0e1dc",
      "tree": "215690b947b14fa18cbb2810db1a4082ad607e7a",
      "parents": [
        "064b53dbcc977dbf2753a67c2b8fc1c061d74f21"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Aug 08 13:19:08 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:57:25 2005 -0700"
      },
      "message": "[PATCH] Make sparc64 use setup-res.c\n\nThere were three changes necessary in order to allow\nsparc64 to use setup-res.c:\n\n1) Sparc64 roots the PCI I/O and MEM address space using\n   parent resources contained in the PCI controller structure.\n   I\u0027m actually surprised no other platforms do this, especially\n   ones like Alpha and PPC{,64}.  These resources get linked into the\n   iomem/ioport tree when PCI controllers are probed.\n\n   So the hierarchy looks like this:\n\n   iomem --|\n\t   PCI controller 1 MEM space --|\n\t\t\t\t        device 1\n\t\t\t\t\tdevice 2\n\t\t\t\t\tetc.\n\t   PCI controller 2 MEM space --|\n\t\t\t\t        ...\n   ioport --|\n            PCI controller 1 IO space --|\n\t\t\t\t\t...\n            PCI controller 2 IO space --|\n\t\t\t\t\t...\n\n   You get the idea.  The drivers/pci/setup-res.c code allocates\n   using plain iomem_space and ioport_space as the root, so that\n   wouldn\u0027t work with the above setup.\n\n   So I added a pcibios_select_root() that is used to handle this.\n   It uses the PCI controller struct\u0027s io_space and mem_space on\n   sparc64, and io{port,mem}_resource on every other platform to\n   keep current behavior.\n\n2) quirk_io_region() is buggy.  It takes in raw BUS view addresses\n   and tries to use them as a PCI resource.\n\n   pci_claim_resource() expects the resource to be fully formed when\n   it gets called.  The sparc64 implementation would do the translation\n   but that\u0027s absolutely wrong, because if the same resource gets\n   released then re-claimed we\u0027ll adjust things twice.\n\n   So I fixed up quirk_io_region() to do the proper pcibios_bus_to_resource()\n   conversion before passing it on to pci_claim_resource().\n\n3) I was mistakedly __init\u0027ing the function methods the PCI controller\n   drivers provide on sparc64 to implement some parts of these\n   routines.  This was, of course, easy to fix.\n\nSo we end up with the following, and that nasty SPARC64 makefile\nifdef in drivers/pci/Makefile is finally zapped.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "064b53dbcc977dbf2753a67c2b8fc1c061d74f21",
      "tree": "39efa08fb7b0b7991bbfc4772f4fc3de0e8d11fa",
      "parents": [
        "1248d636122e4ec9d7802b850904e3bb48a0da23"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Wed Jul 27 10:19:44 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:57:24 2005 -0700"
      },
      "message": "[PATCH] PCI: restore BAR values after D3hot-\u003eD0 for devices that need it\n\nSome PCI devices (e.g. 3c905B, 3c556B) lose all configuration\n(including BARs) when transitioning from D3hot-\u003eD0.  This leaves such\na device in an inaccessible state.  The patch below causes the BARs\nto be restored when enabling such a device, so that its driver will\nbe able to access it.\n\nThe patch also adds pci_restore_bars as a new global symbol, and adds a\ncorrepsonding EXPORT_SYMBOL_GPL for that.\n\nSome firmware (e.g. Thinkpad T21) leaves devices in D3hot after a\n(re)boot.  Most drivers call pci_enable_device very early, so devices\nleft in D3hot that lose configuration during the D3hot-\u003eD0 transition\nwill be inaccessible to their drivers.\n\nDrivers could be modified to account for this, but it would\nbe difficult to know which drivers need modification.  This is\nespecially true since often many devices are covered by the same\ndriver.  It likely would be necessary to replicate code across dozens\nof drivers.\n\nThe patch below should trigger only when transitioning from D3hot-\u003eD0\n(or at boot), and only for devices that have the \"no soft reset\" bit\ncleared in the PM control register.  I believe it is safe to include\nthis patch as part of the PCI infrastructure.\n\nThe cleanest implementation of pci_restore_bars was to call\npci_update_resource.  Unfortunately, that does not currently exist\nfor the sparc64 architecture.  The patch below includes a null\nimplemenation of pci_update_resource for sparc64.\n\nSome have expressed interest in making general use of the the\npci_restore_bars function, so that has been exported to GPL licensed\nmodules.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "346d38823b59d65c3c1365971776b52e0661b7e5",
      "tree": "fb51cb27e7f4192ca88ea2966a1e14d5e8991847",
      "parents": [
        "4352dfd5cd9172f1ee425924a463b43e6157b840"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Sun Jul 31 11:51:45 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:57:24 2005 -0700"
      },
      "message": "[PATCH] arch/386/pci: remap_pfn_range -\u003e io_remap_pfn_range\n\nConvert i386/pci to use io_remap_pfn_range instead of remap_pfn_range.\nThis is good for Xen which reuses i386/pci/i386.c for domain 0 code.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8fdc23ee1ab7c1f8f1dd40602f62b9cc84072531",
      "tree": "be78aa954e7062d55afd3bca108e272944ea1580",
      "parents": [
        "982245f01734e9d5a3ab98b2b2e9761ae7719094"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Jul 27 00:07:11 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:57:24 2005 -0700"
      },
      "message": "[PATCH] PCI: fix up pretty-names removal patch\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "982245f01734e9d5a3ab98b2b2e9761ae7719094",
      "tree": "96ff56ff327f9a50f91a46886967f349d9a0a5e7",
      "parents": [
        "74d863ee8a9da2b0f31e0f977daf127807b2e9d2"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 17 04:22:20 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:57:23 2005 -0700"
      },
      "message": "[PATCH] PCI: remove CONFIG_PCI_NAMES\n\nThis patch removes CONFIG_PCI_NAMES.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4d803fcdcd97dd346d4b39c3b76e5879cead8a31",
      "tree": "f30c8caa998261fc0983121021184f0f6cc555b4",
      "parents": [
        "1b11d78cf87a7014f96e5b7fa2e1233cc8081a00"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 08 14:37:53 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Sep 08 14:37:53 2005 -0700"
      },
      "message": "[SPARC64]: Inline membar()\u0027s again.\n\nSince GCC has to emit a call and a delay slot to the\nout-of-line \"membar\" routines in arch/sparc64/lib/mb.S\nit is much better to just do the necessary predicted\nbranch inline instead as:\n\n\tba,pt\t%xcc, 1f\n\t membar\t#whatever\n1:\n\ninstead of the current:\n\n\tcall\tmembar_foo\n\t dslot\n\nbecause this way GCC is not required to allocate a stack\nframe if the function can be a leaf function.\n\nThis also makes this bug fix easier to backport to 2.4.x\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "344a076110f4ecb16ea6d286b63be696604982ed",
      "tree": "def6e229efdb6ee91b631b6695bf7f9ace8e2719",
      "parents": [
        "9b17e7e74e767d8a494a74c3c459aeecd1e08c5f",
        "1b11d78cf87a7014f96e5b7fa2e1233cc8081a00"
      ],
      "author": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Sep 08 14:27:13 2005 -0700"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Sep 08 14:27:13 2005 -0700"
      },
      "message": "[IA64] Manual merge fix for 3 files\n\n\tarch/ia64/Kconfig\n\tarch/ia64/kernel/acpi.c\n\tinclude/asm-ia64/irq.h\n\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "9b17e7e74e767d8a494a74c3c459aeecd1e08c5f",
      "tree": "b97618c379d78cc4aded9860d5c791f558c231d1",
      "parents": [
        "408865ce4829376120489ac8011b72125453dcff"
      ],
      "author": {
        "name": "Jack Steiner",
        "email": "steiner@sgi.com",
        "time": "Thu Sep 08 15:28:28 2005 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Sep 08 13:53:38 2005 -0700"
      },
      "message": "[IA64] Increase max physical address for SN platforms\n\nIncrease the value for the maximum physical address on SN systems.\n\nSigned-off-by: Jack Steiner \u003csteiner@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "408865ce4829376120489ac8011b72125453dcff",
      "tree": "090ab8cabba6f08ac2b2487cc9210bf39c6a99ad",
      "parents": [
        "087f902686beb6c02157c271e3fc95606dbdfdbf"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dcn@sgi.com",
        "time": "Thu Sep 08 10:46:58 2005 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Sep 08 13:53:09 2005 -0700"
      },
      "message": "[IA64] ensure XPC and XPNET are loaded on sn2 platforms only\n\nThese are SN2 only drivers.  They should have platform checks to prevent\nthem from doing evil stuff in GENERIC kernels.\n\nSigned-off-by: Martin Hicks \u003cmort@sgi.com\u003e\nAcked-by: Dean Nelson \u003cdcn@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "087f902686beb6c02157c271e3fc95606dbdfdbf",
      "tree": "a4e068ea22e91be4fb88763e46ae6c5de2da39a7",
      "parents": [
        "9799e4d39a7e2763a614084f6ae6cc936047de70"
      ],
      "author": {
        "name": "Martin Hicks",
        "email": "mort@sgi.com",
        "time": "Thu Sep 08 11:28:11 2005 -0400"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Thu Sep 08 13:48:50 2005 -0700"
      },
      "message": "[IA64] defconfig: turn off QLOGIC_FC\n\nTurn off the QLOGIC_FC driver.  Supposedly qla2xxx should support\nthese devices.  Do any ia64 machines have one of these devices as\nthe boot device?\n\nSigned-off-by: Martin Hicks \u003cmort@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "6df29debb7fc04ac3f92038c57437f40bab4e72d",
      "tree": "fbf9c8697c39c587471cbf18736c3692b55d3605",
      "parents": [
        "caf39e87cc1182f7dae84eefc43ca14d54c78ef9"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 08 16:04:41 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 08 16:04:41 2005 +0100"
      },
      "message": "[SERIAL] Use an enum for serial8250 platform device IDs\n\nRather than hard-coding the platform device IDs, enumerate them.\nWe don\u0027t particularly care about the actual ID we get, just as\nlong as they\u0027re unique.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "5aa3b610a7330c3cd6f0cb264d2189a3a1dcf534",
      "tree": "f6cf8b6116937cd02b9402d0c9b4a5ee5733c15d",
      "parents": [
        "6a4b170c54289f427645019c52d1b9c871a6661e"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Thu Sep 08 09:20:55 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Sep 08 07:35:33 2005 -0700"
      },
      "message": "[PATCH] ppc32: Fix head_4xx.S compile error\n\nhead_4xx.S wasn\u0027t compiling due to a missing #endif\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d7b6b3589471c3856f1e6dc9c77abc4af962ffdb",
      "tree": "82751eba321a062ce91af7f0f0bff8c4c5531a1c",
      "parents": [
        "b38d950d3aedf90c8b15b3c7c799b5eb53c47c45"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Sep 08 15:32:23 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 08 15:32:23 2005 +0100"
      },
      "message": "[ARM] Fix ARMv6 VIPT cache \u003e\u003d 32K\n\nThis adds the necessary changes to ensure that we flush the\ncaches correctly with aliasing VIPT caches.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b38d950d3aedf90c8b15b3c7c799b5eb53c47c45",
      "tree": "685d648236bc824c565256ddee9ff52196077f91",
      "parents": [
        "caf39e87cc1182f7dae84eefc43ca14d54c78ef9"
      ],
      "author": {
        "name": "John Lenz",
        "email": "lenz@cs.wisc.edu",
        "time": "Thu Sep 08 14:41:54 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Sep 08 14:41:54 2005 +0100"
      },
      "message": "[ARM] Add suspend/resume support to locomo.c\n\nThis adds low-level suspend/resume support to locomo.c.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "64e47488c913ac704d465a6af86a26786d1412a5",
      "tree": "d3b0148592963dcde26e4bb35ddfec8b1eaf8e23",
      "parents": [
        "4a35a46bf1cda4737c428380d1db5d15e2590d18",
        "caf39e87cc1182f7dae84eefc43ca14d54c78ef9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Sep 08 01:45:47 2005 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Sep 08 01:45:47 2005 -0400"
      },
      "message": "Merge linux-2.6 with linux-acpi-2.6\n"
    },
    {
      "commit": "946e91f36e90eea46758dd725b1c3b239f270f68",
      "tree": "564ad819af4abab3e110e77477a8dce21e701ad1",
      "parents": [
        "f7402dc44d617be807e7184c6c624611b2d35b4e",
        "09bbe1043a65903c93f6b6df123e36e3584bfac7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:21:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:21:17 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 \n"
    },
    {
      "commit": "e72225d160a2529d6ce6d5898a267f7dae02aa6e",
      "tree": "6d71076b95bd09fee075e15b9603abb60264b0ed",
      "parents": [
        "3352ae5de4945242040d23e16b674d17ddc7ce15"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Wed Sep 07 23:23:50 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:17:34 2005 -0700"
      },
      "message": "[PATCH] bogus #if (simserial)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3352ae5de4945242040d23e16b674d17ddc7ce15",
      "tree": "9312c11a40e8e448f195d54c17b58af2c2543329",
      "parents": [
        "147a67f0107effad2b454b786228c97e429f654e"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Wed Sep 07 23:28:32 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:17:34 2005 -0700"
      },
      "message": "[PATCH] CHECKFLAGS on ppc64 got broken\n\nNow that asm-powerpc/* is using ifdefs on __powerpc64__ we need to add it\nto CHECKFLAGS on ppc64.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9a0b3869bbf7cc66ee668515d4852c729158c0ca",
      "tree": "60b11a19833843f28a26c0e4ae8c6ba8096b5da2",
      "parents": [
        "f718404aa939d2ae19efda8e71f7fa79cbdf1646"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Wed Sep 07 23:21:11 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:17:34 2005 -0700"
      },
      "message": "[PATCH] bogus #if (arch/um/kernel/mem.c)\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "95608261dae863bc43292e6fbd946a3abd3aa49f",
      "tree": "4895bdd59f5d763bff9d1ea035e503b90b9c2e52",
      "parents": [
        "8412205838ae92489ab2f029687659b056dd96ff"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Tue Sep 06 22:33:51 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:17:33 2005 -0700"
      },
      "message": "[PATCH] bogus symbol used in arch/um/os-Linux/elf_aux.c\n\nelf_aux is userland code; it uses symbol (ELF_CLASS) that doesn\u0027t exist in\nuserland headers; pulled into kernel-offsets.h, switched elf_aux to using it.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90dffc03ca8caa0ea047f11c81fe61cd86d80568",
      "tree": "f496895208e907d414c336d931c69937018087ba",
      "parents": [
        "a08b6b7968e7a6afc75e365ac31830867275abdc"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Tue Sep 06 02:02:22 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:17:32 2005 -0700"
      },
      "message": "[PATCH] lost chunk of \"uml: build cleanups\"\n\nA piece of the UML stubs patch got lost - it has\n    Killed STUBS_CFLAGS - it\u0027s not needed and the only remaining use had been\n    gratitious - it only polluted CFLAGS\nin description and does remove it in arch/um/Makefile-x86_64, but forgets to\ndo the same in i386 counterpart.  Lost chunk follows:\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a08b6b7968e7a6afc75e365ac31830867275abdc",
      "tree": "4c8bc7006f09eb01950cbf0d6854128cc969a486",
      "parents": [
        "8ae418cf85b92cae7bce3d810b6aaf354e77be84"
      ],
      "author": {
        "name": "viro@ZenIV.linux.org.uk",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Tue Sep 06 01:48:42 2005 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:17:12 2005 -0700"
      },
      "message": "[PATCH] Kconfig fix (BLK_DEV_FD dependencies)\n\nSanitized and fixed floppy dependencies: split the messy dependencies for\nBLK_DEV_FD by introducing a new symbol (ARCH_MAY_HAVE_PC_FDC), making\nBLK_DEV_FD depend on that one and taking declarations of ARCH_MAY_HAVE_PC_FDC\nto arch/*/Kconfig.  While we are at it, fixed several obvious cases when\nBLK_DEV_FD should have been excluded (architectures lacking asm/floppy.h\nare *not* going to have floppy.c compile, let alone work).\n\nIf you can come up with better name for that (\"this architecture might\nhave working PC-compatible floppy disk controller\"), you are more than\nwelcome - just s/ARCH_MAY_HAVE_PC_FDC/your_prefered_name/g in the patch\nbelow...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1077682b2f97cee76a79cf38bab3fa022a97d9f8",
      "tree": "e0e7dff35e3f38b9e360e702903e132c991f3f22",
      "parents": [
        "dc9ca2af4917ce4e545fa3eb1d845c555128cabc",
        "bafa49cc1b800df4748b29e2b038ff029d7c8747"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:00:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 17:00:53 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm \n"
    },
    {
      "commit": "deac66ae454cacf942c051b86d9232af546fb187",
      "tree": "17a72e7a2dcf2d1a93a6afdef661f290b1888f1c",
      "parents": [
        "bce0649417d6e71f6df8ab7b11103d247913b142"
      ],
      "author": {
        "name": "Keshavamurthy Anil S",
        "email": "anil.s.keshavamurthy@intel.com",
        "time": "Tue Sep 06 15:19:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:58:01 2005 -0700"
      },
      "message": "[PATCH] kprobes: fix bug when probed on task and isr functions\n\nThis patch fixes a race condition where in system used to hang or sometime\ncrash within minutes when kprobes are inserted on ISR routine and a task\nroutine.\n\nThe fix has been stress tested on i386, ia64, pp64 and on x86_64.  To\nreproduce the problem insert kprobes on schedule() and do_IRQ() functions\nand you should see hang or system crash.\n\nSigned-off-by: Anil S Keshavamurthy \u003canil.s.keshavamurthy@intel.com\u003e\nSigned-off-by: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nAcked-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bce0649417d6e71f6df8ab7b11103d247913b142",
      "tree": "529573458558f625f784f1f977a0d0a72e753e2b",
      "parents": [
        "661e5a3d9958dc83d610992da85625c0ada9bb06"
      ],
      "author": {
        "name": "Jim Keniston",
        "email": "jkenisto@us.ibm.com",
        "time": "Tue Sep 06 15:19:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:58:01 2005 -0700"
      },
      "message": "[PATCH] kprobes: fix handling of simultaneous probe hit/unregister\n\nThis patch fixes a bug in kprobes\u0027s handling of a corner case on i386 and\nx86_64.  On an SMP system, if one CPU unregisters a kprobe just after\nanother CPU hits that probepoint, kprobe_handler() on the latter CPU sees\nthat the kprobe has been unregistered, and attempts to let the CPU continue\nas if the probepoint hadn\u0027t been hit.  The bug is that on i386 and x86_64,\nwe were neglecting to set the IP back to the beginning of the probed\ninstruction.  This could cause an oops or crash.\n\nThis bug doesn\u0027t exist on ppc64 and ia64, where a breakpoint instruction\nleaves the IP pointing to the beginning of the instruction.  I don\u0027t know\nabout sparc64.  (Dave, could you please advise?)\n\nThis fix has been tested on i386 and x86_64 SMP systems.  To reproduce the\nproblem, set one CPU to work registering and unregistering a kprobe\nrepeatedly, and another CPU pounding the probepoint in a tight loop.\n\nAcked-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nSigned-off-by: Jim Keniston \u003cjkenisto@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "661e5a3d9958dc83d610992da85625c0ada9bb06",
      "tree": "914bff2285c3eee9324d0d0a8eb633926ef47008",
      "parents": [
        "83005161c84efa70f3d4dc193eb1024a40b650dc"
      ],
      "author": {
        "name": "Keshavamurthy Anil S",
        "email": "anil.s.keshavamurthy@intel.com",
        "time": "Tue Sep 06 15:19:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:58:00 2005 -0700"
      },
      "message": "[PATCH] Kprobes/IA64: fix race when break hits and kprobe not found\n\nThis patch addresses a potential race condition for a case where Kprobe has\nbeen removed right after another CPU has taken a break hit.\n\nThe way this is addressed here is when the CPU that has taken a break hit\ndoes not find its corresponding kprobe, then we check to see if the\noriginal instruction got replaced with other than break.  If it got\nreplaced with other than break instruction, then we continue to execute\nfrom the replaced instruction, else if we find that it is still a break,\nthen we let the kernel handle this, as this might be the break instruction\ninserted by other than kprobe(may be kernel debugger).\n\nSigned-off-by: Anil S Keshavamurthy \u003canil.s.keshavamurthy@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "83005161c84efa70f3d4dc193eb1024a40b650dc",
      "tree": "0a10b8658f115c857ad8fce078454e77dc5d5074",
      "parents": [
        "05e14cb3bafabbf08216ab5566f3cd687eba9723"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Tue Sep 06 15:19:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:58:00 2005 -0700"
      },
      "message": "[PATCH] kprobes-prevent-possible-race-conditions-sparc64-changes fix\n\nThis patch adds flags \"ax\" to .kprobe.text section.\n\nSigned-off-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05e14cb3bafabbf08216ab5566f3cd687eba9723",
      "tree": "6320a3e9193c474571401b2c279b1ee176c29c27",
      "parents": [
        "1f7ad57b75ab0fba27455c7344a6ab7aa6bd90c5"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Tue Sep 06 15:19:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:58:00 2005 -0700"
      },
      "message": "[PATCH] Kprobes: prevent possible race conditions sparc64 changes\n\nThis patch contains the sparc64 architecture specific changes to prevent the\npossible race conditions.\n\nSigned-off-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f7ad57b75ab0fba27455c7344a6ab7aa6bd90c5",
      "tree": "e0dd1b5a23c0e7088fe6bab276118accf4dc14c1",
      "parents": [
        "bb144a85c70a65730424ad1a9dc50fef66e5cafe"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Tue Sep 06 15:19:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:58:00 2005 -0700"
      },
      "message": "[PATCH] Kprobes: prevent possible race conditions ia64 changes\n\nThis patch contains the ia64 architecture specific changes to prevent the\npossible race conditions.\n\nSigned-off-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bb144a85c70a65730424ad1a9dc50fef66e5cafe",
      "tree": "eecffdc773b84cd1da172117354c3ade600608d1",
      "parents": [
        "0f2fbdcbb041f9087da42f8ac2e81f2817098d2a"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Tue Sep 06 15:19:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:58:00 2005 -0700"
      },
      "message": "[PATCH] Kprobes: prevent possible race conditions ppc64 changes\n\nThis patch contains the ppc64 architecture specific changes to prevent the\npossible race conditions.\n\nSigned-off-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f2fbdcbb041f9087da42f8ac2e81f2817098d2a",
      "tree": "3f54f91ca6972c6567cfe529b33fafb622b2d51c",
      "parents": [
        "3d97ae5b958855ac007b6f56a0f94ab8ade09e9e"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Tue Sep 06 15:19:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:59 2005 -0700"
      },
      "message": "[PATCH] kprobes: prevent possible race conditions x86_64 changes\n\nThis patch contains the x86_64 architecture specific changes to prevent the\npossible race conditions.\n\nSigned-off-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3d97ae5b958855ac007b6f56a0f94ab8ade09e9e",
      "tree": "6258b62fdbf4fcc7086e86d920e23609022d0881",
      "parents": [
        "d0aaff9796c3310326d10da44fc0faed352a1d29"
      ],
      "author": {
        "name": "Prasanna S Panchamukhi",
        "email": "prasanna@in.ibm.com",
        "time": "Tue Sep 06 15:19:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:59 2005 -0700"
      },
      "message": "[PATCH] kprobes: prevent possible race conditions i386 changes\n\nThis patch contains the i386 architecture specific changes to prevent the\npossible race conditions.\n\nSigned-off-by: Prasanna S Panchamukhi \u003cprasanna@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3870ee8c63d5e55aea990654dfeb231264e13134",
      "tree": "d8efa858fd922054af0cf1ef10d7a8c938d401e0",
      "parents": [
        "f7ceff348bbd2ef35b5bc2ab47541dcac4b0b8ea"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Sep 06 15:19:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:54 2005 -0700"
      },
      "message": "[PATCH] Corgi: Add MMC/SD write protection switch handling\n\nAdd MMC/SD write protection switch handling for the Corgi platform\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f7ceff348bbd2ef35b5bc2ab47541dcac4b0b8ea",
      "tree": "118f8dda0656f933455391314a02dd1c810ca7bb",
      "parents": [
        "3158106685acac8f8d4e74a17b974f160fe77c0b"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Sep 06 15:19:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:54 2005 -0700"
      },
      "message": "[PATCH] Corgi: Add keyboard and touchscreen device definitions\n\nAdd keyboard and touchscreen device definitions for corgi.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "41b1bce80b43f7c6a6c64006b2abe3a8d52ab120",
      "tree": "729b4693ea52f4fcd53bfe5474d6c274bc2347ca",
      "parents": [
        "aac51f09d96a0acfb73c1d1c0796358bb47ea07b"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Sep 06 15:19:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:53 2005 -0700"
      },
      "message": "[PATCH] w100fb: Update corgi platform code to match new driver\n\nThis patch moves the platform specific Sharp SL-C7x0 LCD code from the\nw100fb driver into a more appropriate place and updates the Corgi code to\nmatch the new w100fb driver.\n\nIt also updates the corgi touchscreen code to match the new simplified\ninterface available from w100fb.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "874ca6cd3fb454f4dfafd2bbb6c6893303227c3f",
      "tree": "a31a38f822ba87b6fe17315b8857ce64b9c71b1a",
      "parents": [
        "f96cb1f0580324b95b7219466312a376a59a796f"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Tue Sep 06 15:18:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:45 2005 -0700"
      },
      "message": "[PATCH] PPC64: convert kcalloc to kzalloc\n\nThis patch converts kcalloc(1, ...) calls to use the new kzalloc() function.\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f96cb1f0580324b95b7219466312a376a59a796f",
      "tree": "3e171fbb5b43628d416e2a4c271e8e5ce3cb26f2",
      "parents": [
        "dd3927105b6f65afb7dac17682172cdfb86d3f00"
      ],
      "author": {
        "name": "Pekka Enberg",
        "email": "penberg@cs.helsinki.fi",
        "time": "Tue Sep 06 15:18:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:45 2005 -0700"
      },
      "message": "[PATCH] IA64: convert kcalloc to kzalloc\n\nThis patch converts kcalloc(1, ...) calls to use the new kzalloc() function.\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "640e803376b9c4072f69fec42e304c974a631298",
      "tree": "7e3976e7e2a76b857d3087821366dad89691ceeb",
      "parents": [
        "ebad6a4230bdb5927495e28bc7837f515bf667a7"
      ],
      "author": {
        "name": "Robert Love",
        "email": "rml@novell.com",
        "time": "Tue Sep 06 15:18:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:44 2005 -0700"
      },
      "message": "[PATCH] fix: dmi_check_system\n\nBackground:\n\n\t1) dmi_check_system() returns the count of the number of\n\t   matches.  Zero thus means no matches.\n\t2) A match callback can return nonzero to stop the match\n\t   checking.\n\nBug: The count is incremented after we check for the nonzero return value,\nso it does not reflect the actual count.  We could say this is intended,\nfor some dumb reason, except that it means that a match on the first check\nreturns zero--no matches--if the callback returns nonzero.\n\nAttached patch implements the count before calling the callback and thus\nbefore potentially short-circuiting.\n\nSigned-off-by: Robert Love \u003crml@novell.com\u003e\nCc: Andrey Panin \u003cpazke@donpac.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ebad6a4230bdb5927495e28bc7837f515bf667a7",
      "tree": "373339d76d8424dd749957847b6d83707e65e016",
      "parents": [
        "c3c7120d552989be94c9137989be5abb6da8954f"
      ],
      "author": {
        "name": "Andrey Panin",
        "email": "pazke@donpac.ru",
        "time": "Tue Sep 06 15:18:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:44 2005 -0700"
      },
      "message": "[PATCH] dmi: add onboard devices discovery\n\nThis patch adds onboard devices and IPMI BMC discovery into DMI scan code.\nDrivers can use dmi_find_device() function to search for devices by type and\nname.\n\nSigned-off-by: Andrey Panin \u003cpazke@donpac.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c3c7120d552989be94c9137989be5abb6da8954f",
      "tree": "0d68ff5c4586b1514443a61918f4c52024d60157",
      "parents": [
        "4e70b9a3d68909ad7e79bf6e1b0dcec6de922a7c"
      ],
      "author": {
        "name": "Andrey Panin",
        "email": "pazke@donpac.ru",
        "time": "Tue Sep 06 15:18:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:44 2005 -0700"
      },
      "message": "[PATCH] dmi: make dmi_string() behave like strdup()\n\nThis patch changes dmi_string() function to allocate string copy by itself, to\navoid code duplication in the next patch.\n\nSigned-off-by: Andrey Panin \u003cpazke@donpac.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e70b9a3d68909ad7e79bf6e1b0dcec6de922a7c",
      "tree": "8439e9fd40614401e2434a0240adb2d3432e0804",
      "parents": [
        "61e032fa2f659fada02ede5087b46963a1c7de34"
      ],
      "author": {
        "name": "Andrey Panin",
        "email": "pazke@donpac.ru",
        "time": "Tue Sep 06 15:18:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:44 2005 -0700"
      },
      "message": "[PATCH] dmi: remove old debugging code\n\nDMI debugging code is unused for ages.  This patch removes it.\n\nSigned-off-by: Andrey Panin \u003cpazke@donpac.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "61e032fa2f659fada02ede5087b46963a1c7de34",
      "tree": "d31edaca05e90ac99f3c7bc98874e0c399049cba",
      "parents": [
        "e08fc0457af28f2ebec36296ea7ada6024fde81b"
      ],
      "author": {
        "name": "Andrey Panin",
        "email": "pazke@donpac.ru",
        "time": "Tue Sep 06 15:18:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:44 2005 -0700"
      },
      "message": "[PATCH] dmi: remove uneeded function\n\nAfter elimination of central DMI blacklist dmi_scan_machine() function became\na wrapper for dmi_iterate().  This patch moves some code around to kill\nunneeded function.\n\nSigned-off-by: Andrey Panin \u003cpazke@donpac.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e922efc342d565a38eed3af377ff403f52148864",
      "tree": "b9996a96ed1bbb6e387f7ba8216f8e43ca640398",
      "parents": [
        "ab8d11beb46f0bd0617e04205c01f5c1fe845b61"
      ],
      "author": {
        "name": "Miklos Szeredi",
        "email": "miklos@szeredi.hu",
        "time": "Tue Sep 06 15:18:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:43 2005 -0700"
      },
      "message": "[PATCH] remove duplicated sys_open32() code from 64bit archs\n\n64 bit architectures all implement their own compatibility sys_open(),\nwhen in fact the difference is simply not forcing the O_LARGEFILE\nflag.  So use the a common function instead.\n\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nCc: \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9c1cfda20a508b181bdda8c0045f7c0c333880a5",
      "tree": "eaa5b7ef7407316c36def26169574d0e37b1e60a",
      "parents": [
        "ef08e3b4981aebf2ba9bd7025ef7210e8eec07ce"
      ],
      "author": {
        "name": "John Hawkes",
        "email": "hawkes@sgi.com",
        "time": "Tue Sep 06 15:18:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:40 2005 -0700"
      },
      "message": "[PATCH] cpusets: Move the ia64 domain setup code to the generic code\n\nSigned-off-by: John Hawkes \u003chawkes@sgi.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f68f447e8389de9a62e3e80c3c5823cce484c2e5",
      "tree": "218ec8e11ecbfc730e248b3dae7ebbbe9fdc5da6",
      "parents": [
        "38f18527592756d24a12e84c0713e8c902ba7f15"
      ],
      "author": {
        "name": "John Hawkes",
        "email": "hawkes@sgi.com",
        "time": "Tue Sep 06 15:18:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:39 2005 -0700"
      },
      "message": "[PATCH] ia64 cpuset + build_sched_domains() mangles structures\n\nI\u0027ve already sent this to the maintainers, and this is now being sent to a\nlarger community audience.  I have fixed a problem with the ia64 version of\nbuild_sched_domains(), but a similar fix still needs to be made to the\ngeneric build_sched_domains() in kernel/sched.c.\n\nThe \"dynamic sched domains\" functionality has recently been merged into\n2.6.13-rcN that sees the dynamic declaration of a cpu-exclusive (a.k.a.\n\"isolated\") cpuset and rebuilds the CPU Scheduler sched domains and sched\ngroups to separate away the CPUs in this cpu-exclusive cpuset from the\nremainder of the non-isolated CPUs.  This allows the non-isolated CPUs to\ncompletely ignore the isolated CPUs when doing load-balancing.\n\nUnfortunately, build_sched_domains() expects that a sched domain will\ninclude all the CPUs of each node in the domain, i.e., that no node will\nbelong in both an isolated cpuset and a non-isolated cpuset.  Declaring a\ncpuset that violates this presumption will produce flawed data structures\nand will oops the kernel.\n\nTo trigger the problem (on a NUMA system with \u003e1 CPUs per node):\n   cd /dev/cpuset\n   mkdir newcpuset\n   cd newcpuset\n   echo 0 \u003ecpus\n   echo 0 \u003emems\n   echo 1 \u003ecpu_exclusive\n\nI have fixed this shortcoming for ia64 NUMA (with multiple CPUs per node).\nA similar shortcoming exists in the generic build_sched_domains() (in\nkernel/sched.c) for NUMA, and that needs to be fixed also.  The fix\ninvolves dynamically allocating sched_group_nodes[] and\nsched_group_allnodes[] for each invocation of build_sched_domains(), rather\nthan using global arrays for these structures.  Care must be taken to\nremember kmalloc() addresses so that arch_destroy_sched_domains() can\nproperly kfree() the new dynamic structures.\n\nSigned-off-by: John Hawkes \u003chawkes@sgi.com\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "97de50c0add1e8f3b4e764c66a13c07235fee631",
      "tree": "161be1faee50800677bd01e1ca907cd135ffe0a0",
      "parents": [
        "5e5d7a22292613e55da8e91d75bcc062fd861f41"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Tue Sep 06 15:17:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:35 2005 -0700"
      },
      "message": "[PATCH] remove verify_area(): remove verify_area() from various uaccess.h headers\n\nRemove the deprecated (and unused) verify_area() from various uaccess.h\nheaders.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b149ee2233edf08fb59b11e879a2c5941929bcb8",
      "tree": "4ee8e066c4d69ac98afc37ab0ab62ae54271ce02",
      "parents": [
        "6c231b7bab0aa6860cd9da2de8a064eddc34c146"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Tue Sep 06 15:17:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:34 2005 -0700"
      },
      "message": "[PATCH] NTP: ntp-helper functions\n\nThis patch cleans up a commonly repeated set of changes to the NTP state\nvariables by adding two helper inline functions:\n\nntp_clear(): Clears the ntp state variables\n\nntp_synced(): Returns 1 if the system is synced with a time server.\n\nThis was compile tested for alpha, arm, i386, x86-64, ppc64, s390, sparc,\nsparc64.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6c231b7bab0aa6860cd9da2de8a064eddc34c146",
      "tree": "2a6d9dea348651ec6000b96b99fbf5bd9ccdb228",
      "parents": [
        "39ed3fdeec1290dd246dcf1da6b278566987a084"
      ],
      "author": {
        "name": "Ravikiran G Thirumalai",
        "email": "kiran@scalex86.org",
        "time": "Tue Sep 06 15:17:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:33 2005 -0700"
      },
      "message": "[PATCH] Additions to .data.read_mostly section\n\nMark variables which are usually accessed for reads with __readmostly.\n\nSigned-off-by: Alok N Kataria \u003calokk@calsoftinc.com\u003e\nSigned-off-by: Shai Fultheim \u003cshai@scalex86.org\u003e\nSigned-off-by: Ravikiran Thirumalai \u003ckiran@scalex86.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f4bde9a3486cd7e70bedd2aff35b38667d50173",
      "tree": "594ef79e14e787196099985e58a9d6563659508d",
      "parents": [
        "2832e9366a1fcd6f76957a42157be041240f994e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Sep 06 15:17:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:32 2005 -0700"
      },
      "message": "[PATCH] remove the second arg of do_timer_interrupt()\n\nThe second arg of do_timer_interrupt() is not used in the functions, and\nall callers pass NULL.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Paul Mundt \u003clethal@Linux-SH.ORG\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "439c430e3d448b16112de3f3d92bef6ee2639d89",
      "tree": "ff2ae6463f35fac22e2904752ddf8b0250c5a633",
      "parents": [
        "bc505a478d3fffcfb269b72f64df4510305cfe81"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Sep 06 15:17:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:31 2005 -0700"
      },
      "message": "[PATCH] arm26: one -g is enough for everyone\n\nThe main Makefile is already adding -g to the CFLAGS if\nCONFIG_DEBUG_INFO\u003dy.\n\nNot that two -g would do harm, but one works as well.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Ian Molton \u003cspyro@f2s.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "96d0821cacd095e25a39dfff5232a45b63ed18dd",
      "tree": "76a7f44e4bbc17cbe4a989468add7ffb5c5d6de0",
      "parents": [
        "f26fdd59929e1144c6caf72adcaf4561d6e682a4"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Sep 06 15:17:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:29 2005 -0700"
      },
      "message": "[PATCH] Fix function/macro name collision on i386 oprofile\n\nThe i386 OProfile code has a function named nmi_exit(), which collides with\nthe nmi_exit() macro in linux/hardirq.h.  At the moment, we get away with\nit, because hardirq.h isn\u0027t included in the oprofile code.  I hit this as a\nbug when working with a patch which (indirectly) adds a #include of\nhardirq.h to oprofile.\n\nRegardless, the name collision is probably not a good idea, so this patch\nfixes it, renaming the oprofile function to op_nmi_exit().  It also renames\nthe nmi_init() and nmi_timer_init() functions similarly, for consistency.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f8eeaaf4180334a8e5c3582fe62a5f8176a8c124",
      "tree": "f2db782c1a67c1d632942d43b68bd2c5c7c3981d",
      "parents": [
        "5e1efe4931bf7d95b2f3d48ca0b79ea0e8341cc2"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Tue Sep 06 15:17:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:29 2005 -0700"
      },
      "message": "[PATCH] Make the bzImage format self-terminating\n\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nCc: Frank Sorenson \u003cfrank@tuxrocks.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "573fc113133e0b0984d2c0090e706c6506661f91",
      "tree": "306e0b5e809e413cb36cbd265d7694f04503044a",
      "parents": [
        "cdb3826b9958c204bc8ffda2cf9bbe2d899ef90c"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Sep 06 15:16:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:23 2005 -0700"
      },
      "message": "[PATCH] move m68k rtc drivers over to initcalls\n\nthis gets rid of the last two explicit initializations in misc.c\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "202e5979af4d91c7ca05892641131dee22653259",
      "tree": "ba8443571add62bc93d29c1f6a3575381cccd167",
      "parents": [
        "8dbfc5cfdcac04d656f6f6789eb8fcdcc3d2dfda"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Sep 06 15:16:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:19 2005 -0700"
      },
      "message": "[PATCH] compat: be more consistent about [ug]id_t\n\nWhen I first wrote the compat layer patches, I was somewhat cavalier about\nthe definition of compat_uid_t and compat_gid_t (or maybe I just\nmisunderstood :-)).  This patch makes the compat types much more consistent\nwith the types we are being compatible with and hopefully will fix a few\nbugs along the way.\n\n\tcompat type\t\ttype in compat arch\n\t__compat_[ug]id_t\t__kernel_[ug]id_t\n\t__compat_[ug]id32_t\t__kernel_[ug]id32_t\n\tcompat_[ug]id_t\t\t[ug]id_t\n\nThe difference is that compat_uid_t is always 32 bits (for the archs we\ncare about) but __compat_uid_t may be 16 bits on some.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "19306059cd7fedaf96b4b0260a9a8a45e513c857"
}
