)]}'
{
  "log": [
    {
      "commit": "dde4b2b5f4ed275250488dabdaf282d9c6e7e2b8",
      "tree": "c14b594c39cb5f64216c24440b4a54ef2db3baea",
      "parents": [
        "07190a08eef3666a8687070226c8d403c1d548b7"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Feb 16 01:27:45 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:58 2007 -0800"
      },
      "message": "[PATCH] uninline irq_enter()\n\nUninline irq_enter().  [dynticks adds more stuff to it]\n\nNo functional changes.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "07190a08eef3666a8687070226c8d403c1d548b7",
      "tree": "20a9f7e9b6bf925a6721f88e438ec551fa8ce992",
      "parents": [
        "5d8b34fdcb384161552d01ee8f34af5ff11f9684"
      ],
      "author": {
        "name": "Marcelo Tosatti",
        "email": "marcelo@kvack.org",
        "time": "Fri Feb 16 01:27:44 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:58 2007 -0800"
      },
      "message": "[PATCH] Mark TSC on GeodeLX reliable\n\nThe Geode can safely use the TSC for highres, since:\n\n1) Does not support frequency scaling,\n\n2) The TSC _does_ count when the CPU is halted.  Furthermore, the Geode\n   supports a mode called \"suspension on halt\", where Suspend mode (which\n   interacts with the power management states) is entered.  TSC counting\n   during suspend mode is controlled by bit 8 of the Bus Controller\n   Configuration Register #0 (thanks Tom!).\n\n3) no SMP :)\n\nCheck if \"RTSC counts during suspension\" and remove the requirement for\nverification, so the clocksource code can safely select it as an timesource\nfor the highres timers subsystem.\n\nSigned-off-by: Marcelo Tosatti \u003cmarcelo@kvack.org\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5d8b34fdcb384161552d01ee8f34af5ff11f9684",
      "tree": "7052d50574d747b7ec2172051adf8126074d6982",
      "parents": [
        "7e69f2b1ead2a4c51c12817f18263ff0e59335a6"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:43 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] clocksource: Add verification (watchdog) helper\n\nThe TSC needs to be verified against another clocksource.  Instead of using\nhardwired assumptions of available hardware, provide a generic verification\nmechanism.  The verification uses the best available clocksource and handles\nthe usability for high resolution timers / dynticks of the clocksource which\nneeds to be verified.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7e69f2b1ead2a4c51c12817f18263ff0e59335a6",
      "tree": "b00295fb1983dd0624b94a613c8661c1bd995a29",
      "parents": [
        "877fe38029366c19def24359627db8cc24d9fef6"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:42 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] clocksource: Remove the update callback\n\nThe clocksource code allows direct updates of the rating of a given\nclocksource now.  Change TSC unstable tracking to use this interface and\nremove the update callback.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "877fe38029366c19def24359627db8cc24d9fef6",
      "tree": "5ea4e6889ba2c19e20389882a21b7ff81ec5bcad",
      "parents": [
        "cc02d809cc629f4e90b917aa0f9efea85221ccdb"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:40 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] clocksource: fixup is_continous changes on MIPS\n\nFixup the is_contionous replacement by a flag field.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc02d809cc629f4e90b917aa0f9efea85221ccdb",
      "tree": "50f381d50bfb3d41451da763e0fa135de825d075",
      "parents": [
        "2693506c41c20362eefb38005ee34dca7ac8dc71"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] clocksource: fixup is_continous changes on S390\n\nFixup the is_contionous replacement by a flag field.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2693506c41c20362eefb38005ee34dca7ac8dc71",
      "tree": "93d62221dd939a4983142049730cb124faeee08e",
      "parents": [
        "c66699a749eb0d84c6ebc3aac659e9f71d1aba14"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:38 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] clocksource: fixup is_continous changes on AVR32\n\nFixup the is_contionous replacement by a flag field.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c66699a749eb0d84c6ebc3aac659e9f71d1aba14",
      "tree": "0f358882852f57203bb894101038d36a0c9649f8",
      "parents": [
        "73b08d2aa4245806ef1bdd48463e9a0b045c62cf"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:37 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] clocksource: fixup is_continous changes on ARM\n\nFixup the is_contionous replacement by a flag field.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "73b08d2aa4245806ef1bdd48463e9a0b045c62cf",
      "tree": "1cd5b3a7b9f889bb6ff1e7fc6c9a95751faad4d7",
      "parents": [
        "95492e4646e5de8b43d9a7908d6177fb737b61f0"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] clocksource: replace is_continuous by a flag field\n\nUsing a flag filed allows to encode more than one information into a variable.\nPreparatory patch for the generic clocksource verification.\n\n[mingo@elte.hu: convert vmitime.c to the new clocksource flag]\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "95492e4646e5de8b43d9a7908d6177fb737b61f0",
      "tree": "ae25cd206ca76f78d50ac2a206ef012e0ab1d9df",
      "parents": [
        "92c7e00254b2d0efc1e36ac3e45474ce1871b6b2"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Feb 16 01:27:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] x86: rewrite SMP TSC sync code\n\nmake the TSC synchronization code more robust, and unify it between x86_64 and\ni386.\n\nThe biggest change is the removal of the \u0027fix up TSCs\u0027 code on x86_64 and\ni386, in some rare cases it was /causing/ time-warps on SMP systems.\n\nThe new code only checks for TSC asynchronity - and if it can prove a\ntime-warp (if it can observe the TSC going backwards when going from one CPU\nto another within a critical section), then the TSC clock-source is turned\noff.\n\nThe TSC synchronization-checking code also got moved into a separate file.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "92c7e00254b2d0efc1e36ac3e45474ce1871b6b2",
      "tree": "9314279ec92bbbe57ac79667860b49d4df6c12cd",
      "parents": [
        "26a08eb301a2e3fce5a501e3dd26cf3ec46591d7"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:33 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] Simplify the registration of clocksources\n\nEnqueue clocksources in rating order to make selection of the clocksource\neasier.  Also check the match with an user override at enqueue time.\n\nPreparatory patch for the generic clocksource verification.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "26a08eb301a2e3fce5a501e3dd26cf3ec46591d7",
      "tree": "e0c27848a9d5caf3bee200dc6ef863f47aff1d6a",
      "parents": [
        "c1d370e167d66b10bca3b602d3740405469383de"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:32 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] i386 Remove useless code in tsc.c\n\nThe delayed work code in arch/i386/kernel/tsc.c is an unused leftover of the\nGTOD conversion. Remove it.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c1d370e167d66b10bca3b602d3740405469383de",
      "tree": "493ed9821cad0b2b035337da152cc11cc2223eb1",
      "parents": [
        "411187fb05cd11676b0979d9fbf3291db69dbce2"
      ],
      "author": {
        "name": "John Stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Fri Feb 16 01:27:31 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] i386: use GTOD persistent clock support\n\nPersistent clock support: do proper timekeeping across suspend/resume, i386\narch support.\n\n[bunk@stusta.de: cleanup]\nBuild-fixes-from: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "411187fb05cd11676b0979d9fbf3291db69dbce2",
      "tree": "6202ca36868ab47edf737de81c7b7c4841228ab3",
      "parents": [
        "9f907c0144496e464bd5ed5a99a51227d63a9c0b"
      ],
      "author": {
        "name": "John Stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Fri Feb 16 01:27:30 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] GTOD: persistent clock support\n\nPersistent clock support: do proper timekeeping across suspend/resume.\n\n[bunk@stusta.de: cleanup]\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9f907c0144496e464bd5ed5a99a51227d63a9c0b",
      "tree": "84adb214bab37327d4806ca5d0b91c3ba24c73ad",
      "parents": [
        "41cf54455da5e5dc847a9733d49ca23b5e7dd59e"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Feb 16 01:27:29 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:56 2007 -0800"
      },
      "message": "[PATCH] Fix timeout overflow with jiffies\n\nPrevent timeout overflow if timer ticks are behind jiffies (due to high\nsoftirq load or due to dyntick), by limiting the valid timeout range to\nMAX_LONG/2.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "41cf54455da5e5dc847a9733d49ca23b5e7dd59e",
      "tree": "ea7aa5fe473f4716e4190f7a90a7663535fee312",
      "parents": [
        "8b9365d753d9870bb6451504c13570b81923228f"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Feb 16 01:27:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:56 2007 -0800"
      },
      "message": "[PATCH] Fix multiple conversion bugs in msecs_to_jiffies\n\nFix multiple conversion bugs in msecs_to_jiffies().\n\nThe main problem is that this condition:\n\n\tif (m \u003e jiffies_to_msecs(MAX_JIFFY_OFFSET))\n\noverflows if HZ is smaller than 1000!\n\nThis change is user-visible: for HZ\u003d250 SUS-compliant poll()-timeout\nvalue of -20 is mistakenly converted to \u0027immediate timeout\u0027.\n\n(The new dyntick code also triggered this, that\u0027s how we noticed.)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8b9365d753d9870bb6451504c13570b81923228f",
      "tree": "be0c06c0ae0f4aad0abce002f6d85f4b762a80fd",
      "parents": [
        "f4304ab21513b834c8fe3403927c60c2b81a72d7"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Feb 16 01:27:27 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:56 2007 -0800"
      },
      "message": "[PATCH] Uninline jiffies.h functions\n\nThere are loads of fat functions hidden in jiffies.h.  Uninline them.  No code\nchanges.\n\n[jeremy@goop.org: export fix]\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f4304ab21513b834c8fe3403927c60c2b81a72d7",
      "tree": "212c8fa327d9cf3f29cccf172f0707a3eb6524f8",
      "parents": [
        "771ee3b04eaac6184312825eb600b4c598f027a5"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Fri Feb 16 01:27:26 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:56 2007 -0800"
      },
      "message": "[PATCH] HZ free ntp\n\nDistangle the NTP update from HZ.  This is necessary for dynamic tick enabled\nkernels.\n\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "771ee3b04eaac6184312825eb600b4c598f027a5",
      "tree": "f0db1cca6b9849855c1d2fd6a16828084311e03c",
      "parents": [
        "950f4427c2ddc921164088a20f01304cf231437c"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:25 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:56 2007 -0800"
      },
      "message": "[PATCH] Add a function to handle interrupt affinity setting\n\nProvide funtions to:\n - check, whether an interrupt can set the affinity\n - pin the interrupt to a given cpu\n\nNecessary for the ability to setup clocksources more flexible (e.g.  use the\ndifferent HPET channels per CPU)\n\n[akpm@osdl.org: alpha build fix]\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "950f4427c2ddc921164088a20f01304cf231437c",
      "tree": "8fd3fb1ad045a47dbd2c6ac238c6ff1c1c5aa6c6",
      "parents": [
        "b463fc60730bea6cdd73fec6edc6ec4658d47d37"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:24 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:56 2007 -0800"
      },
      "message": "[PATCH] Add irq flag to disable balancing for an interrupt\n\nAdd a flag so we can prevent the irq balancing of an interrupt.  Move the\nbits, so we have room for more :)\n\nNecessary for the ability to setup clocksources more flexible (e.g.  use the\ndifferent HPET channels per CPU)\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b463fc60730bea6cdd73fec6edc6ec4658d47d37",
      "tree": "a17c9f38cfdc6f79880e24d54d748c5186762584",
      "parents": [
        "c6025a79f5d438bba0186fbb230dc780e876edf2"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri Feb 16 01:27:23 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:56 2007 -0800"
      },
      "message": "[PATCH] vmi-versus-hrtimers\n\narch/i386/kernel/built-in.o: In function `vmi_stop_hz_timer\u0027:\n: undefined reference to `next_timer_interrupt\u0027\n\nIf CONFIG_NO_HZ, next_timer_interrupt() doesn\u0027t exist (and presumably doesn\u0027t\nmake sense).\n\nPerhaps VMI shouildn\u0027t be playing with timer internals at this level.\n\nCc: Zachary Amsden \u003czach@vmware.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nCc: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCc: Chris Wright \u003cchrisw@sous-sol.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c6025a79f5d438bba0186fbb230dc780e876edf2",
      "tree": "6f1d60afbe97040cbf3cb0312707a2d58b728d64",
      "parents": [
        "838e56a11cdb2abaf490eb7879ab021db938d47d"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Feb 16 01:27:22 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:56 2007 -0800"
      },
      "message": "[PATCH] correct CONFIG_GIGASET_M101 Makefile entry\n\nAdvanced Mathematics, lesson 1:\n101 !\u003d 105\n\n;-)\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "838e56a11cdb2abaf490eb7879ab021db938d47d",
      "tree": "4a651d8190b6dab23040c405c1cac3645844372c",
      "parents": [
        "beb497ab48b1639282129f7bc18fef311fffff3d"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Fri Feb 16 01:27:21 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:56 2007 -0800"
      },
      "message": "[PATCH] uml: fix 2.6.20 hang\n\nA previous cleanup misused need_poll, which had a fairly broken interface.\nIt implemented a growable array, changing the used elements count itself,\nbut leaving it up to the caller to fill in the actual elements, including\nthe entire array if the array had to be reallocated.  This worked because\nthe previous users were switching between two such structures, and the\nelements were copied from the inactive array to the active array after\nmaking sure the active array had enough room.\n\nmaybe_sigio_broken was made to use need_poll, but it was operating on a\nsingle array, so when the buffer was reallocated, the previous contents\nwere lost.\n\nThis patch makes need_poll implement more sane semantics.  It merely\nassures that the array is of the proper size and that the contents are\npreserved.  It is up to the caller to adjust the used elements count and to\nensure that the proper elements are resent.\n\nThis manifested itself as a hang in 2.6.20 as the uninitialized buffer\nconvinced UML that one of its own file descriptors didn\u0027t support SIGIO and\nneeded to be watched by poll in a separate thread.  The result was an\ninterrupt flood as control traffic over this descriptor sparked interrupts,\nwhich resulted in more control traffic, ad nauseum.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "beb497ab48b1639282129f7bc18fef311fffff3d",
      "tree": "bd7852757e908eb3702eeb214556c2538abf4ded",
      "parents": [
        "fb4d64e78ceab77cf20f7796f74aa10ebe862032"
      ],
      "author": {
        "name": "Dmitriy Monakhov",
        "email": "dmonakhov@openvz.org",
        "time": "Fri Feb 16 01:27:18 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:56 2007 -0800"
      },
      "message": "[PATCH] __page_symlink retry loop error code fix\n\nIf prepare_write or commit_write return AOP_TRUNCATED_PAGE we jump to\n\"retry\" label and than if find_or_create_page() failed function return\nincorrect error code.\n\nSigned-off-by: Dmitriy Monakhov \u003cdmonakhov@openvz.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fb4d64e78ceab77cf20f7796f74aa10ebe862032",
      "tree": "99266c49cd77b6ac15f5938535d7bc707113ebd5",
      "parents": [
        "f5de611148c8370cbe50796ca5567ca624b99686"
      ],
      "author": {
        "name": "Frederik Deweerdt",
        "email": "deweerdt@free.fr",
        "time": "Fri Feb 16 01:27:15 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:55 2007 -0800"
      },
      "message": "[PATCH] pci_iomap_regions() error handling fix\n\nIt appears that the pcim_iomap_regions() function doesn\u0027t get the error\nhandling right. It BUGs early at boot with a backtrace along the lines of:\n\nahci_init\npci_register_driver\ndriver_register\n[...]\nahci_init_one\npcim_iomap_region\npcim_iounmap\n\nThe following patch allows me to boot. Only the if(mask..) continue;\npart fixes the problem actually, the gotos where changed so that we\ndon\u0027t try to unmap something we couldn\u0027t map anyway.\n\nSigned-off-by: Frederik Deweerdt \u003cfrederik.deweerdt@gmail.com\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f5de611148c8370cbe50796ca5567ca624b99686",
      "tree": "b3dd73c3ad0414bbc83bca31f800a7af1b79dc3a",
      "parents": [
        "7de970e11fb832a56c897276967fb0e49f59b313"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Feb 16 01:27:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:55 2007 -0800"
      },
      "message": "[PATCH] GPIO core documentation\n\nSmall updates to the GPIO documentation, addressing feedback and\nfixing a few spelling errors.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7de970e11fb832a56c897276967fb0e49f59b313",
      "tree": "6e49d7e80c9b3f847a3d6bd84ccbf70614a2ef1d",
      "parents": [
        "5278b50cea851d8264b7b28212a483328650476f"
      ],
      "author": {
        "name": "Nate Dailey",
        "email": "nate.dailey@stratus.com",
        "time": "Thu Feb 15 18:13:46 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Feb 15 18:13:46 2007 -0500"
      },
      "message": "sata_vsc: use default cache line size if non-zero\n\nThis modifies drivers/ata/sata_vsc.c to only set the cache line size\nto 0x80 if the default value is zero. Apparently zero isn\u0027t allowed\ndue to a bug in the chip, but I\u0027ve found performance is much better\nwith the (non-zero) default instead of 0x80.\n\n[note1: \"default\" means BIOS-programmed value, in this context -jgarzik]\n\n[note2: superfluous braces were removed from the patch -jg]\n\nSigned-off-by: Nate Dailey \u003cnate.dailey@stratus.com\u003e\nSigned-off-by: Jeremy Higdon \u003cjeremy@sgi.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5278b50cea851d8264b7b28212a483328650476f",
      "tree": "a89bbbeb2fc6f5985a933769f98016ecdd852e61",
      "parents": [
        "8361cd79f2434d43054be894baf08a74dae5f8c0"
      ],
      "author": {
        "name": "Robert Hancock",
        "email": "hancockr@shaw.ca",
        "time": "Sun Feb 11 18:36:56 2007 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Feb 15 18:05:32 2007 -0500"
      },
      "message": "sata_nv: handle SError status indication\n\nADMA-capable controllers provide a bit in the status register that appears\nto indicate that the controller detected an SError condition. Update sata_nv\nto detect this and trigger error handling in order to handle the fault.\n\nSigned-off-by: Robert Hancock \u003chancockr@shaw.ca\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8361cd79f2434d43054be894baf08a74dae5f8c0",
      "tree": "952230cb835c3a390f7b0c2ec7b36040cea21d5a",
      "parents": [
        "9f271d576a79f74a543c4099a014d8d4eafa737d"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olaf@aepfle.de",
        "time": "Sat Feb 10 21:36:14 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Feb 15 18:04:53 2007 -0500"
      },
      "message": "add delay around sl82c105_reset_engine calls\n\nThe hald media changed polling does really confuse things.\nNoone knows why the delays are needed, but they give us access to the CD.\n\nAn udelay(50) will give reliable access to the drive, but there is still\none (or more) EH reset. The drive works without EH resets with udelay(100).\n\nSigned-off-by: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9f271d576a79f74a543c4099a014d8d4eafa737d",
      "tree": "ff666086dd0756e879b16eca8dbb6c26b331c9dc",
      "parents": [
        "81afe893181b283f9d182ea8637ce6ccdbe1a56a"
      ],
      "author": {
        "name": "Zhang, Yanmin",
        "email": "yanmin_zhang@linux.intel.com",
        "time": "Fri Feb 09 11:29:51 2007 +0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Feb 15 18:04:53 2007 -0500"
      },
      "message": "ATA convert GSI to irq on ia64\n\nIf an ATA drive uses legacy mode, ata driver will choose 14 and 15\nas the fixed irq number. On ia64 platform, such numbers are GSI and\nshould be converted to irq vector.\n\nBelow patch against kernel 2.6.20 fixes it.\n\nSigned-off-by: Zhang Yanmin \u003cyanmin.zhang@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "81afe893181b283f9d182ea8637ce6ccdbe1a56a",
      "tree": "2a86298615d17c73cfdf23d4c575e0a7bb0fbc39",
      "parents": [
        "f834e49f1a09414e9618ff0c9cd83c2114032bb6"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed Feb 07 12:37:41 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Feb 15 18:04:01 2007 -0500"
      },
      "message": "libata: clear TF before IDENTIFYing\n\nSome devices chock if Feature is not clear when IDENTIFY is issued.\nSet ATA_TFLAG_ISADDR | ATA_TFLAG_DEVICE for IDENTIFY such that whole\nTF is cleared when reading ID data.\n\nKudos to Art Haas for testing various futile patches over several\nmonths and Mark Lord for pointing out the fix.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Art Haas \u003cahaas@airmail.net\u003e\nCc: Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f834e49f1a09414e9618ff0c9cd83c2114032bb6",
      "tree": "9b661b6dc12f3d7487a23ef43545322814562567",
      "parents": [
        "61f216c7196e15e56d97c5a75af01e6684f17fa3"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Wed Feb 07 13:46:00 2007 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Feb 15 18:04:01 2007 -0500"
      },
      "message": "libata: Add a host flag to indicate lack of IORDY capability\n\nThis is the first preparation to doing the !IORDY cases properly.  Further\ndiffs will then add the needed logic to do it right.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "61f216c7196e15e56d97c5a75af01e6684f17fa3",
      "tree": "20a5c677c6ed74d4518a8da399f71d2f3bd5bc8b",
      "parents": [
        "5387373bfe78b7795b96378250f6848f39d78b80"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Mon Feb 05 23:21:19 2007 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Feb 15 18:04:01 2007 -0500"
      },
      "message": "libata: fix drive side 80c cable check, take 3\n\nThe 80c wire bit is bit 13, not 14.  Bit 14 is always 1 if word93 is\nimplemented.  This increases the chance of incorrect wire detection\nespecially because host side cable detection is often unreliable and\nwe sometimes soley depend on drive side cable detection.  Fix the test\nand add word93 validity check.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "5387373bfe78b7795b96378250f6848f39d78b80",
      "tree": "259886aaf852d609c044673ca00eb9395aa23653",
      "parents": [
        "2fb8b49fb2eac583f0e8dd0ece06f9ad6d8fd792"
      ],
      "author": {
        "name": "Mikael Pettersson",
        "email": "mikpe@it.uu.se",
        "time": "Sun Feb 11 23:19:53 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Feb 15 18:04:00 2007 -0500"
      },
      "message": "sata_promise: new EH conversion for 20619 chips, take 2\n\nThis patch updates the sata_promise driver to use new-style\nlibata error handling for 20619 (TX4000) chips. sata_promise\nalready uses new EH for the other chips it supports, so the\npatch is quite simple:\n\n* remove -\u003ephy_reset and -\u003eeng_timeout ops from pdc_pata_ops,\n  and instead bind -\u003efreeze, -\u003ethaw, -\u003eerror_handler, and\n  -\u003epost_internal_cmd to existing new EH functions\n* drop ATA_FLAG_SRST from board_20619\u0027s flags\n* remove now unused pdc_pata_phy_reset() and pdc_eng_timeout()\n\nTested on a TX4000 with both modern working disks and old/quirky\ndisks. Also used a CD-RW drive to test reading and writing CDs.\n\nSigned-off-by: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "2fb8b49fb2eac583f0e8dd0ece06f9ad6d8fd792",
      "tree": "72d5fa2296aaf459939bbb8b6d2f761a2d047d02",
      "parents": [
        "f99c6bb6e2e9c35bd3dc0b1d0faa28bd6970930d"
      ],
      "author": {
        "name": "Mikael Pettersson",
        "email": "mikpe@it.uu.se",
        "time": "Wed Feb 07 22:29:56 2007 +0100"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Feb 15 18:04:00 2007 -0500"
      },
      "message": "sata_promise: fix missing PATA cable detection\n\nThis patch fixes an oversight which caused sata_promise to\nnot perform cable detection on the TX2plus chips\u0027 PATA ports.\n\nSigned-off-by: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f99c6bb6e2e9c35bd3dc0b1d0faa28bd6970930d",
      "tree": "338721c5084d536208a944567c2dface6a38a994",
      "parents": [
        "e0a04cffa4e97e1e53625e40e70895c882e8972f",
        "9c57548f17806ffd8e4dc4f7973ce78bbfbc2079"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 15 10:01:15 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 15 10:01:15 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6: (35 commits)\n  sh: rts7751r2d board updates.\n  sh: Kill off dead bigsur and ec3104 boards.\n  sh: Fixup r7780rp pata_platform for devres conversion.\n  sh: Revert TLB miss fast-path changes that broke PTEA parts.\n  sh: Compile fix for heartbeat consolidation.\n  sh: heartbeat consolidation for banked LEDs.\n  sh: define dma noncoherent API functions.\n  sh: Missing flush_dcache_all() proto in cacheflush.h.\n  sh: Kill dead/unused ISA code from __ioremap().\n  sh: Add cpu-features header to asm/Kbuild.\n  sh: Move __KERNEL__ up in asm/page.h.\n  sh: Fix syscall numbering breakage.\n  sh: dcache write-back for R7780RP PIO.\n  sh: Switch to local TLB flush variants in additional callsites.\n  sh: Local TLB flushing variants for SMP prep.\n  sh: Fixup cpu_data references for the non-boot CPUs.\n  sh: Use a per-cpu ASID cache.\n  sh: add SH_CLK_MD Kconfig default.\n  sh: Fixup SHMIN INTC register definitions.\n  sh: SH-DMAC compile fixes\n  ...\n"
    },
    {
      "commit": "e0a04cffa4e97e1e53625e40e70895c882e8972f",
      "tree": "f76ca38a59f07929ecfbc1caf6609eea67a8854c",
      "parents": [
        "4a76ef036ac415c28d1adbaf2b7a74040b84d4c2"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Feb 14 12:39:01 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 15 09:57:03 2007 -0800"
      },
      "message": "[PATCH] mincore: vma crossing fix\n\nMy mincore also forgot about crossing vmas.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4a76ef036ac415c28d1adbaf2b7a74040b84d4c2",
      "tree": "3379adb0f6ede8e276e100c6705a6aeb6a5c5feb",
      "parents": [
        "30fcffed8149df18592b3e006b829232b7b3844f"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Feb 14 12:36:32 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 15 09:57:03 2007 -0800"
      },
      "message": "[PATCH] mincore: fill in results properly\n\nPaper bag time. Thanks to Randy for noticing that I didn\u0027t actually assign\n\u0027present\u0027 to anything.\n\nUnfortunately my original patch passed the few simple test cases I gave it,\npurely by coincidence.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "30fcffed8149df18592b3e006b829232b7b3844f",
      "tree": "3cfd5abc06e26ff9782897ddff3017138d0fcdf2",
      "parents": [
        "724339d76d9407cd1a8ad32a9c1fdf64840cc51b"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Feb 14 12:35:02 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Feb 15 09:57:03 2007 -0800"
      },
      "message": "[PATCH] mincore: CONFIG_SWAP\u003dn fix\n\nFix mincore-anon patch to compile with CONFIG_SWAP\u003dn\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9c57548f17806ffd8e4dc4f7973ce78bbfbc2079",
      "tree": "b42b80e40e1f84fcea23ceb76fa697022df6ed9b",
      "parents": [
        "e65fa9f59e9230b72ac298d445b4a18a4eefeb34"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 15 18:20:52 2007 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Thu Feb 15 18:20:52 2007 +0900"
      },
      "message": "sh: rts7751r2d board updates.\n\nThis tidies up some of the rts7751r2d mess and gets it booting\nagain. Update the defconfig, too.\n\nSigned-off-by: Masayuki Hosokawa \u003chosokawa@ace-jp.com\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "724339d76d9407cd1a8ad32a9c1fdf64840cc51b",
      "tree": "21461971804ffaa22cf4defdba965474da705463",
      "parents": [
        "414f827c46973ba39320cfb43feb55a0eeb9b4e8",
        "ccf2c2229d4473cc1a334200c1b60ab6070adabe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 09:51:20 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 09:51:20 2007 -0800"
      },
      "message": "Merge branch \u0027linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa\n\n* \u0027linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa:\n  [ALSA] version 1.0.14rc2\n  [ALSA] Fix a typo in __dev* changes in portman2x4.c\n  [ALSA] Change AT91 PDC register defines for 2.6.20 kernel\n  [ALSA] SoC codecs - fix Kconfig - depends -\u003e depends on\n  [ALSA] Fix __devinit and __devexit issues with sound drivers\n  [ALSA] hda-codec - Patch for enabling LFE on more Dell laptops\n  [ALSA] hda-codec - More fixes for Conexant HD Audio support\n  [ALSA] usb-audio: add PCR-A PCM support\n  [ALSA] emu10k1: fix typo\n  [ALSA] usbaudio - remove urb-\u003ebandwidth reference\n  [ALSA] ac97 - Fix silent output problem with Cx20551 codec\n  [ALSA] hda-codec - Fix Oops with probing sigmatel codec chips\n"
    },
    {
      "commit": "414f827c46973ba39320cfb43feb55a0eeb9b4e8",
      "tree": "45e860974ef698e71370a0ebdddcff4f14fbdf9e",
      "parents": [
        "86a71dbd3e81e8870d0f0e56b87875f57e58222b",
        "126b1922367fbe5513daa675a2abd13ed3917f4e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 09:46:06 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 09:46:06 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6\n\n* \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6: (94 commits)\n  [PATCH] x86-64: Remove mk_pte_phys()\n  [PATCH] i386: Fix broken CONFIG_COMPAT_VDSO on i386\n  [PATCH] i386: fix 32-bit ioctls on x64_32\n  [PATCH] x86: Unify pcspeaker platform device code between i386/x86-64\n  [PATCH] i386: Remove extern declaration from mm/discontig.c, put in header.\n  [PATCH] i386: Rename cpu_gdt_descr and remove extern declaration from smpboot.c\n  [PATCH] i386: Move mce_disabled to asm/mce.h\n  [PATCH] i386: paravirt unhandled fallthrough\n  [PATCH] x86_64: Wire up compat epoll_pwait\n  [PATCH] x86: Don\u0027t require the vDSO for handling a.out signals\n  [PATCH] i386: Fix Cyrix MediaGX detection\n  [PATCH] i386: Fix warning in cpu initialization\n  [PATCH] i386: Fix warning in microcode.c\n  [PATCH] x86: Enable NMI watchdog for AMD Family 0x10 CPUs\n  [PATCH] x86: Add new CPUID bits for AMD Family 10 CPUs in /proc/cpuinfo\n  [PATCH] i386: Remove fastcall in paravirt.[ch]\n  [PATCH] x86-64: Fix wrong gcc check in bitops.h\n  [PATCH] x86-64: survive having no irq mapping for a vector\n  [PATCH] i386: geode configuration fixes\n  [PATCH] i386: add option to show more code in oops reports\n  ...\n"
    },
    {
      "commit": "86a71dbd3e81e8870d0f0e56b87875f57e58222b",
      "tree": "71f5d47c38d0674b5037c435fb00adcb889ccad2",
      "parents": [
        "bbaca6c2e7ef0f663bc31be4dad7cf530f6c4962"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:16 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:10:00 2007 -0800"
      },
      "message": "[PATCH] sysctl: hide the sysctl proc inodes from selinux\n\nSince the security checks are applied on each read and write of a sysctl file,\njust like they are applied when calling sys_sysctl, they are redundant on the\nstandard VFS constructs.  Since it is difficult to compute the security labels\non the standard VFS constructs we just mark the sysctl inodes in proc private\nso selinux won\u0027t even bother with them.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bbaca6c2e7ef0f663bc31be4dad7cf530f6c4962",
      "tree": "c90c927fa0547ba46cb01aaf7625008e350d84eb",
      "parents": [
        "b599fdfdb4bb4941e9076308efcf3bb89e577db5"
      ],
      "author": {
        "name": "Stephen Smalley",
        "email": "sds@tycho.nsa.gov",
        "time": "Wed Feb 14 00:34:16 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:10:00 2007 -0800"
      },
      "message": "[PATCH] selinux: enhance selinux to always ignore private inodes\n\nHmmm...turns out to not be quite enough, as the /proc/sys inodes aren\u0027t truly\nprivate to the fs, so we can run into them in a variety of security hooks\nbeyond just the inode hooks, such as security_file_permission (when reading\nand writing them via the vfs helpers), security_sb_mount (when mounting other\nfilesystems on directories in proc like binfmt_misc), and deeper within the\nsecurity module itself (as in flush_unauthorized_files upon inheritance across\nexecve).  So I think we have to add an IS_PRIVATE() guard within SELinux, as\nbelow.  Note however that the use of the private flag here could be confusing,\nas these inodes are _not_ private to the fs, are exposed to userspace, and\nsecurity modules must implement the sysctl hook to get any access control over\nthem.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b599fdfdb4bb4941e9076308efcf3bb89e577db5",
      "tree": "c224273f3ef29749bf3f62e06f7ffdee595996c0",
      "parents": [
        "3fbfa98112fc3962c416452a0baf2214381030e6"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:15 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:10:00 2007 -0800"
      },
      "message": "[PATCH] sysctl: fix the selinux_sysctl_get_sid\n\nI goofed and when reenabling the fine grained selinux labels for\nsysctls and forgot to add the \"/sys\" prefix before consulting\nthe policy database.  When computing the same path using\nproc_dir_entries we got the \"/sys\" for free as it was part\nof the tree, but it isn\u0027t true for clt_table trees.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3fbfa98112fc3962c416452a0baf2214381030e6",
      "tree": "5a14a9d97ba05f415698de7b4ec5949363c268a6",
      "parents": [
        "d912b0cc1a617d7c590d57b7ea971d50c7f02503"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:10:00 2007 -0800"
      },
      "message": "[PATCH] sysctl: remove the proc_dir_entry member for the sysctl tables\n\nIt isn\u0027t needed anymore, all of the users are gone, and all of the ctl_table\ninitializers have been converted to use explicit names of the fields they are\ninitializing.\n\n[akpm@osdl.org: NTFS fix]\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nCc: James Morris \u003cjmorris@namei.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d912b0cc1a617d7c590d57b7ea971d50c7f02503",
      "tree": "04cfb8553ffc3ac054e42af56ce7f3246005097c",
      "parents": [
        "77b14db502cb85a031fe8fde6c85d52f3e0acb63"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:13 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:10:00 2007 -0800"
      },
      "message": "[PATCH] sysctl: add a parent entry to ctl_table and set the parent entry\n\nAdd a parent entry into the ctl_table so you can walk the list of parents and\nfind the entire path to a ctl_table entry.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nCc: James Morris \u003cjmorris@namei.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "77b14db502cb85a031fe8fde6c85d52f3e0acb63",
      "tree": "4201f6a4dfe1062d1dc00659c403d630401b87cc",
      "parents": [
        "1ff007eb8e8c7c44e9a384a67d0fdd0fd06ba811"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:12 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:10:00 2007 -0800"
      },
      "message": "[PATCH] sysctl: reimplement the sysctl proc support\n\nWith this change the sysctl inodes can be cached and nothing needs to be done\nwhen removing a sysctl table.\n\nFor a cost of 2K code we will save about 4K of static tables (when we remove\nde from ctl_table) and 70K in proc_dir_entries that we will not allocate, or\nabout half that on a 32bit arch.\n\nThe speed feels about the same, even though we can now cache the sysctl\ndentries :(\n\nWe get the core advantage that we don\u0027t need to have a 1 to 1 mapping between\nctl table entries and proc files.  Making it possible to have /proc/sys vary\ndepending on the namespace you are in.  The currently merged namespaces don\u0027t\nhave an issue here but the network namespace under /proc/sys/net needs to have\ndifferent directories depending on which network adapters are visible.  By\nsimply being a cache different directories being visible depending on who you\nare is trivial to implement.\n\n[akpm@osdl.org: fix uninitialised var]\n[akpm@osdl.org: fix ARM build]\n[bunk@stusta.de: make things static]\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1ff007eb8e8c7c44e9a384a67d0fdd0fd06ba811",
      "tree": "01ed52bee21a39302ccfd49315a79806506177c7",
      "parents": [
        "805b5d5e063e7fde5e2eb724e3f4cb18e47cab19"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:59 2007 -0800"
      },
      "message": "[PATCH] sysctl: allow sysctl_perm to be called from outside of sysctl.c\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "805b5d5e063e7fde5e2eb724e3f4cb18e47cab19",
      "tree": "920f66deb8d6286ee819ac0402d1771543a12a88",
      "parents": [
        "0b4d414714f0d2f922d39424b0c5c82ad900a381"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:59 2007 -0800"
      },
      "message": "[PATCH] sysctl: factor out sysctl_head_next from do_sysctl\n\nThe current logic to walk through the list of sysctl table headers is slightly\npainful and implement in a way it cannot be used by code outside sysctl.c\n\nI am in the process of implementing a version of the sysctl proc support that\ninstead of using the proc generic non-caching monster, just uses the existing\nsysctl data structure as backing store for building the dcache entries and for\ndoing directory reads.  To use the existing data structures however I need a\nway to get at them.\n\n[akpm@osdl.org: warning fix]\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0b4d414714f0d2f922d39424b0c5c82ad900a381",
      "tree": "5079ec59a5622c9cacfe0fce484ba2c4626c406f",
      "parents": [
        "ae836810263509ff7a3c2c021754ce6f66b3fab6"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:09 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:59 2007 -0800"
      },
      "message": "[PATCH] sysctl: remove insert_at_head from register_sysctl\n\nThe semantic effect of insert_at_head is that it would allow new registered\nsysctl entries to override existing sysctl entries of the same name.  Which is\npain for caching and the proc interface never implemented.\n\nI have done an audit and discovered that none of the current users of\nregister_sysctl care as (excpet for directories) they do not register\nduplicate sysctl entries.\n\nSo this patch simply removes the support for overriding existing entries in\nthe sys_sysctl interface since no one uses it or cares and it makes future\nenhancments harder.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nAcked-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Jens Axboe \u003caxboe@kernel.dk\u003e\nCc: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Neil Brown \u003cneilb@suse.de\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Jan Kara \u003cjack@ucw.cz\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nCc: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nCc: David Chinner \u003cdgc@sgi.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ae836810263509ff7a3c2c021754ce6f66b3fab6",
      "tree": "a6f3dee4ff6ccfb0eafdcddf43ae370d1ea0c8e5",
      "parents": [
        "6703ddfcce61ad66db606085a8d42dcab264f840"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:08 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:59 2007 -0800"
      },
      "message": "[PATCH] sysctl: remove support for directory strategy routines\n\nparse_table has support for calling a strategy routine when descending into a\ndirectory.  To date no one has used this functionality and the /proc/sys\ninterface has no analog to it.\n\nSo no one is using this functionality kill it and make the binary sysctl code\neasier to follow.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6703ddfcce61ad66db606085a8d42dcab264f840",
      "tree": "5e142a12e33f5f29890878d7fb615fbe2f92cf7e",
      "parents": [
        "2abc26fc6b6f60fc70d6957b842ef4e5f805df7b"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:07 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:59 2007 -0800"
      },
      "message": "[PATCH] sysctl: remove support for CTL_ANY\n\nThere are currently no users in the kernel for CTL_ANY and it only has effect\non the binary interface which is practically unused.\n\nSo this complicates sysctl lookups for no good reason so just remove it.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2abc26fc6b6f60fc70d6957b842ef4e5f805df7b",
      "tree": "017fc02dbd50a401970f6b92224be177a85cda43",
      "parents": [
        "a5494dcd8b92dce64317f2f7dd0d62747c54980b"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:07 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:59 2007 -0800"
      },
      "message": "[PATCH] sysctl: create sys/fs/binfmt_misc as an ordinary sysctl entry\n\nbinfmt_misc has a mount point in the middle of the sysctl and that mount point\nis created as a proc_generic directory.\n\nDoing it that way gets in the way of cleaning up the sysctl proc support as it\ncontinues the existence of a horrible hack.  So instead simply create the\ndirectory as an ordinary sysctl directory.  At least that removes the magic\nspecial case.\n\n[akpm@osdl.org: warning fix]\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a5494dcd8b92dce64317f2f7dd0d62747c54980b",
      "tree": "bdf0a29aecd3c043bc0478e6fa2e8a2b950f1b96",
      "parents": [
        "39732acd968a007036ff3c504f1e6748024ef548"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:34:06 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:59 2007 -0800"
      },
      "message": "[PATCH] sysctl: move SYSV IPC sysctls to their own file\n\nThis is just a simple cleanup to keep kernel/sysctl.c from getting to crowded\nwith special cases, and by keeping all of the ipc logic to together it makes\nthe code a little more readable.\n\n[gcoady.lk@gmail.com: build fix]\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Serge E. Hallyn \u003cserue@us.ibm.com\u003e\nCc: Herbert Poetzl \u003cherbert@13thfloor.at\u003e\nCc: Kirill Korotaev \u003cdev@sw.ru\u003e\nSigned-off-by: Grant Coady \u003cgcoady.lk@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "39732acd968a007036ff3c504f1e6748024ef548",
      "tree": "91d3ecdd8579559daa6b9d4b25eb688d1bb909a8",
      "parents": [
        "b04c3afb2b6e2f902b41bb62b73684d92d7e6c34"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:58 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:58 2007 -0800"
      },
      "message": "[PATCH] sysctl: move utsname sysctls to their own file\n\nThis is just a simple cleanup to keep kernel/sysctl.c from getting to crowded\nwith special cases, and by keeping all of the utsname logic to together it\nmakes the code a little more readable.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Serge E. Hallyn \u003cserue@us.ibm.com\u003e\nCc: Herbert Poetzl \u003cherbert@13thfloor.at\u003e\nCc: Kirill Korotaev \u003cdev@sw.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b04c3afb2b6e2f902b41bb62b73684d92d7e6c34",
      "tree": "00b164435ec9c9226659852c784e7e0a8c94c8e9",
      "parents": [
        "0e03036c97b70b2602f7dedaa3a223ed7563c2c9"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:57 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:58 2007 -0800"
      },
      "message": "[PATCH] sysctl: move init_irq_proc into init/main where it belongs\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0e03036c97b70b2602f7dedaa3a223ed7563c2c9",
      "tree": "203a9bef847aa73b21afd3898d10cabb1e18dba6",
      "parents": [
        "4ed075e93bad97d0fdbb8a1be62f2449988496cb"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:57 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:58 2007 -0800"
      },
      "message": "[PATCH] sysctl: register the ocfs2 sysctl numbers\n\nocfs2 was did not have the binary number it uses under CTL_FS registered in\nsysctl.h.  Register it to avoid future conflicts, and change the name of the\ndefinition to be in line with the rest of the sysctl numbers.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4ed075e93bad97d0fdbb8a1be62f2449988496cb",
      "tree": "56896400fa63921d4d4102f89867045680e320de",
      "parents": [
        "fd6065b4fdcb64c43e400278ebd0cb56989871c3"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:56 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:58 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert ctl_tables in NTFS and remove sys_sysctl support\n\nPutting ntfs-debug under FS_NRINODE was not a kosher thing to do so don\u0027t give\nit any binary number.\n\n[akpm@osdl.org: build fix]\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Anton Altaparmakov \u003caia21@cantab.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fd6065b4fdcb64c43e400278ebd0cb56989871c3",
      "tree": "18fac07663e554b34ea290ebf84889f2b6f7515f",
      "parents": [
        "2564b7bd9ba4b4bf941b90f1ccd5e2c00e0f83d3"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:58 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert coda ctl_tables and remove binary sysctls\n\nWill converting the coda sysctl initializers I discovered that it is yet\nanother user of sysctl that was stomping CTL_KERN.  So off with it\u0027s\nsys_sysctl support since it wasn\u0027t done in a supportable way.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Jan Harkes \u003cjaharkes@cs.cmu.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2564b7bd9ba4b4bf941b90f1ccd5e2c00e0f83d3",
      "tree": "7e1823889b98a7c4abbe6c0991e0f10c23abc6e1",
      "parents": [
        "59fc5313b37328f850105d5f1caa18f11089c9ba"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert ctl_tables in drivers/parport/procfs.c\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "59fc5313b37328f850105d5f1caa18f11089c9ba",
      "tree": "f0542c385429d1e6c38199f25dc0f49cd871e896",
      "parents": [
        "7735362ac32062725ba08ece014d669b9bede505"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:53 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: register the sysctl number used by the arlan driver\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7735362ac32062725ba08ece014d669b9bede505",
      "tree": "ea7fe13135dcf885c8d7f2b1bc8c6df4d5fa7c6d",
      "parents": [
        "22943364cffd404e1bba4f097ac21bc74031eba3"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:52 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: remove sys_sysctl support from drivers/char/rtc.c\n\nThe real time clock driver was using the binary number reserved for cdroms in\nthe sysctl binary number interface, which is a no-no.  So since the sysctl\nbinary interface is wrong remove it.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "22943364cffd404e1bba4f097ac21bc74031eba3",
      "tree": "6f412abe90ae7e7d376bc24861cf3f5475c06c87",
      "parents": [
        "c37ce0324962010e768f2570e2603553263ff219"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:51 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: remove sys_sysctl support from the hpet timer driver\n\nIn the binary sysctl interface the hpet driver was claiming to be the cdrom\ndriver.  This is a no-no so remove support for the binary interface.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c37ce0324962010e768f2570e2603553263ff219",
      "tree": "cf645e9b3f5bc25eb2fe7cee41dfb9fd86e71ef1",
      "parents": [
        "7a44d37d8c633cfee145c7276c0777defd964858"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:51 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert ctl_tables in arch/x86_64/mm/init.c\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7a44d37d8c633cfee145c7276c0777defd964858",
      "tree": "cfa4669596828d3c9c932b74e467fb41e2d2e765",
      "parents": [
        "306421f387ccea0e8eeb04425e674910f100952b"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:50 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert ctl_tables in arch/x86_64/kernel/vsyscall.c\n\nBasically everything was done but I removed all element initializers from the\ntrailing entries to make it clear the entire last entry should be zero filled.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "306421f387ccea0e8eeb04425e674910f100952b",
      "tree": "4fb010d6e91fcdd80a0fec729a0feabe4121b0fb",
      "parents": [
        "f3854517f3b4cf372d3d5a2a71969c9b26090b7a"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:49 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert ctl_tables in arch/x86_64/ia32/ia32_binfmt.c\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f3854517f3b4cf372d3d5a2a71969c9b26090b7a",
      "tree": "dd2e102d3a314619f3142a8ae58ae8bfd1df65da",
      "parents": [
        "e3c6449dcdfa023ca45b7ef1f7dce102f34f25ad"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:49 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: x86_64: remove unnecessary use of insert_at_head\n\nThe only sysctl x86_64 provides are not provided elsewhere, so insert_at_head\nis unnecessary.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e3c6449dcdfa023ca45b7ef1f7dce102f34f25ad",
      "tree": "32f8486733a3bd59174d3d14d942bbb51511b012",
      "parents": [
        "ded2e9bdfc5ac09f29b9f73fc1b75b1080edef90"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:48 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert arch/sh64/kernel/traps.c and remove ABI breakage\n\nWhile doing the C99 conversion I notices that the top level sh64 directory was\nusing the binary number for CTL_KERN.  That is a no-no so I removed the\nsupport for the sysctl binary interface only leaving sysctl /proc support.\n\nAt least the sysctl tables were placed at the end of the list so user space\ndid not see this mistake.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ded2e9bdfc5ac09f29b9f73fc1b75b1080edef90",
      "tree": "0bf1f7d3866b6351e43281682dd8a0da9b30018c",
      "parents": [
        "f5f106784eba94a00bbe73be651e423386ebe6d4"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:47 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert ctl_tables entries in arch/ppc/kernel/ppc_htab.c\n\nAnd make the mode of the kernel directory 0555 no one is allowed to write to\nsysctl directories.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f5f106784eba94a00bbe73be651e423386ebe6d4",
      "tree": "1089a4e511cef84b4e2ad2d592a5164bf431c8b7",
      "parents": [
        "481f7337a1316c11b357ab838653f7f9254643be"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert ctl_tables in arch/powerpc/kernel/idle.c\n\nThis was partially done already and there was no ABI breakage what a relief.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "481f7337a1316c11b357ab838653f7f9254643be",
      "tree": "da78abfda9adba81af19308417925a57336d819a",
      "parents": [
        "feceb63ec589380f2125edcb70127e6a635af1cc"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: s390: remove unnecessary use of insert_at_head\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "feceb63ec589380f2125edcb70127e6a635af1cc",
      "tree": "a5d0071ce2b9f556e66a0636c72bd66f80930988",
      "parents": [
        "8d8cb8a1bbd92a77208bdeaa25c3f17f5da9297d"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:45 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: s390: move sysctl definitions to sysctl.h\n\nWe need to have the the definition of all top level sysctl directories\nregisters in sysctl.h so we don\u0027t conflict by accident and cause abi problems.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8d8cb8a1bbd92a77208bdeaa25c3f17f5da9297d",
      "tree": "db2ceddb37742dd8ec9b05211d9b994f9531f33f",
      "parents": [
        "7ed744d1e8faed90aa027c08eeed21c4120e623d"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:44 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert arch/mips/lasat/sysctl.c and remove ABI breakage\n\nWhile C99 converting the ctl_table initializers I realized that the binary\nsysctl numbers were in conflict with the binary values under CTL_KERN.\nIncluding CTL_KERN KERN_VERSION as used by glibc.  So I just removed the\nsysctl binary interface for these values, as it was unsupportable.\n\nLuckily these sysctl were inserted at the end of the sysctl list so this bug\nwas not visible to userspace.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7ed744d1e8faed90aa027c08eeed21c4120e623d",
      "tree": "efcd81e9b4ef39f03b1a337097bdcc1beb10e82b",
      "parents": [
        "ee404566f97f9254433399fbbcfa05390c7c55f7"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:43 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert the ctl_tables in arch/mips/au1000/common/power.c\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ee404566f97f9254433399fbbcfa05390c7c55f7",
      "tree": "568ae83e3a649ca1e9ab0db7bb1063ccded10a50",
      "parents": [
        "4e0099011838cc72ae693ef9c549bdd20704512d"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:43 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:57 2007 -0800"
      },
      "message": "[PATCH] sysctl: mips/au1000: remove sys_sysctl support\n\nThe assignment of binary numbers for sys_sysctl use was in shambles and\ndespite requiring methods.  Nothing was implemented on the sys_sysctl side.\n\nSo this patch gives a mercy killing to the sys_sysctl support for\npowermanagment on mips/au1000.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4e0099011838cc72ae693ef9c549bdd20704512d",
      "tree": "18ed6da37ee8b41f73d4fb285875aa939704e6d9",
      "parents": [
        "68cbf0753681b3f79437f16d2f9a259b9346cf84"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:42 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert arch/ia64/kernel/perfmon and remove ABI breakage\n\nThis convters the sysctl ctl_tables to use C99 initializers.  While I was\nlooking at it I discovered it was using a portion of the sysctl binary\naddresses space under CTL_KERN KERN_OSTYPE which was completely inappropriate.\n So I completely removed all of the sysctl binary names, to remove and avoid\nthe ABI conflict.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Stephane Eranian \u003ceranian@hpl.hp.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "68cbf0753681b3f79437f16d2f9a259b9346cf84",
      "tree": "e0bc9c172de30be6f4a0241d9ac71d56670945e6",
      "parents": [
        "79eec3d3d928e8ea20160c941236f11ecca99071"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:41 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 Convert arch/ia64/sn/kernel/xpc_main.c\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "79eec3d3d928e8ea20160c941236f11ecca99071",
      "tree": "56cab938afb391fb91054b71de45e56676ccbae0",
      "parents": [
        "317ed68c01cd936a3651c2eb63c47ef2a1ff54e5"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:40 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: sn: remove sysctl ABI BREAKAGE\n\nBy not using the enumeration in sysctl.h (or even understanding it) the SN\nplatform placed their arch specific xpc directory on top of CTL_KERN and only\nbecause they didn\u0027t have 4 entries in their xpc directory got lucky and didn\u0027t\nbreak glibc.\n\nThis is totally irresponsible.  So this patch entirely removes sys_sysctl\nsupport from their sysctl code.  Hopefully they don\u0027t have ascii name\nconflicts as well.\n\nAnd now that they have no ABI numbers add them to the end instead of the\nsysctl list instead of the head so nothing else will be overridden.\n\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "317ed68c01cd936a3651c2eb63c47ef2a1ff54e5",
      "tree": "9ebbe60498b890f80ec81bf077397aa434f4eced",
      "parents": [
        "dfd007a667982372bfb05583c17bf5d4124c3c50"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert arch/frv/kernel/sysctl.c\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dfd007a667982372bfb05583c17bf5d4124c3c50",
      "tree": "34a38fe1042d0218b9358b5a1b16a792c2d2d962",
      "parents": [
        "c8d1a1ac160421fda233def89065149ba7b0a00a"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: C99 convert arch/frv/kernel/pm.c\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c8d1a1ac160421fda233def89065149ba7b0a00a",
      "tree": "d9beee60e981871455aa22d657e9428d35412420",
      "parents": [
        "77f6dfb1295cae6e4cbbb90fc6da88fdf27ee95e"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:38 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: frv: remove unnecessary insert_at_head flag\n\nSince the binary sysctl numbers are unique putting the registered sysctls at\nthe head of the sysctl list where they can override existing sysctls serves no\nuseful purpose.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "77f6dfb1295cae6e4cbbb90fc6da88fdf27ee95e",
      "tree": "e8463f6225f0e6588b8111d935164709521c3388",
      "parents": [
        "febe1c257901c766a938007ed3710e7d54618756"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:37 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: move CTL_FRV into sysctl.h where it belongs\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "febe1c257901c766a938007ed3710e7d54618756",
      "tree": "bd8f03ac30b4a05ca6a18d3482e0ddafc8d189e2",
      "parents": [
        "462591b8868a18e52494e223d1a8f13311f50104"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:37 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: frv: pm remove unnecessary insert_at_head flag\n\nWith unique binary numbers setting insert_at_head to insert yourself at the\nhead of sysctl list and thus override existing sysctl entries serves no point.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "462591b8868a18e52494e223d1a8f13311f50104",
      "tree": "926a81f7e04cfffb5c38ab24f41533731cf1e519",
      "parents": [
        "4b998d4f6e559fb8eba8141263b2fddc9556391b"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: move CTL_PM into sysctl.h where it belongs\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4b998d4f6e559fb8eba8141263b2fddc9556391b",
      "tree": "0d18c4954908192c3d9bdc5e2a6431e17050d320",
      "parents": [
        "208367eeec8d6f6fcee1a0672af2149aeee7b658"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:35 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: cdrom: don\u0027t set de-\u003eowner\n\nThere is no need for open files in /proc/sys/XXX to hold a reference count on\nthe module that provides the file to prevent module unload races.  While there\nis code active in the module p-\u003eused in the sysctl_table_header is\nincremented, preventing the sysctl from being unregisted.  Once the sysctl is\nunregistered it cannot be found.  Open files are also not a problem as they\nrevalidate the sysctl information and bump p-\u003eused before accessing module\ncode.\n\nSo setting de-\u003eowner is unnecessary, makes for a bad example and gets in my\nway of removing ctl_table-\u003ede.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nAcked-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "208367eeec8d6f6fcee1a0672af2149aeee7b658",
      "tree": "28966cc8bf1f4367ed085b01f19b8f4005118d85",
      "parents": [
        "bfe1a1e160f89a176efd871e68ef4cb8429bb582"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: cdrom: remove unnecessary insert_at_head flag\n\nWith unique binary sysctl numbers setting insert_at_head to override other\nsysctl entries is pointless.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bfe1a1e160f89a176efd871e68ef4cb8429bb582",
      "tree": "50fcf4321fd8f845eb5783e39fe4d73e8d6aee9a",
      "parents": [
        "0a4b9b6ec175d17f35ace35bf6e7196a51562a00"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:33 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: ipmi: remove unnecessary insert_at_head flag\n\nWith unique sysctl binary numbers setting insert_at_head is pointless.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Corey Minyard \u003cminyard@acm.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0a4b9b6ec175d17f35ace35bf6e7196a51562a00",
      "tree": "352f9778169bb9e3d79f094ab3c934cb6fea70ab",
      "parents": [
        "ff1d28efc56432c57f8e46542b4bb2c290b801ad"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:32 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:56 2007 -0800"
      },
      "message": "[PATCH] sysctl: mac_hid: remove unnecessary insert_at_head flag\n\nWith unique sysctl binary numbers setting insert_at_head is pointless.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Jiri Kosina \u003cjkosina@suse.cz\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ff1d28efc56432c57f8e46542b4bb2c290b801ad",
      "tree": "130a1009ba5766f2f6feee2e6f67202e68f84bdd",
      "parents": [
        "01879db3f0f8205e04fbce06062349f258469247"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:32 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] sysctl: md: remove unnecessary insert_at_head flag\n\nThe sysctls used by the md driver are have unique binary numbers so remove the\ninsert_at_head flag as it serves no useful purpose.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "01879db3f0f8205e04fbce06062349f258469247",
      "tree": "99b2ab471b71a150e967a6c91aab5c1603643ed8",
      "parents": [
        "04c5acfb2413af1698ac27dca69b4d7233dc7249"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:31 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] sysctl: scsi: remove unnecessary insert_at_head flag\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "04c5acfb2413af1698ac27dca69b4d7233dc7249",
      "tree": "75df5b6376d380ecea708b425ca8d2c66c56734a",
      "parents": [
        "28522366f0a2dcb2b1d3ef5eebcc65fcd7c2a422"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:30 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] sysctl: atalk: remove unnecessary insert_at_head flag\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "28522366f0a2dcb2b1d3ef5eebcc65fcd7c2a422",
      "tree": "063eb79e05b2d9a236708a84db3d0fa1814830c3",
      "parents": [
        "f7d749fa0a4de0a5445a4f023023f9e702238653"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:30 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] sysctl: ax25: remove unnecessary insert_at_head flag\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f7d749fa0a4de0a5445a4f023023f9e702238653",
      "tree": "f9abe6b87300186a26c7df787ba77b9b1cb61c1d",
      "parents": [
        "d87abf42762ee3e77b118ea96517cf8c7d33abc1"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:29 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] sysctl: dccp: remove unnecessary insert_at_head flag\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d87abf42762ee3e77b118ea96517cf8c7d33abc1",
      "tree": "be9ba46df9937a474d1c64f9fdda0f81fdbaa3e3",
      "parents": [
        "ecab963ac1aa7d92369564c5dd4ad04ec5853380"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] sysctl: decnet: remove unnecessary insert_at_head flag\n\nThe sysctl numbers used are unique so setting the insert_at_head flag does not\nsucceed in overriding any sysctls, and is just confusing because it doesn\u0027t.\nClear the flag.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Patrick Caulfield \u003cpatrick@tykepenguin.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ecab963ac1aa7d92369564c5dd4ad04ec5853380",
      "tree": "bb706e9c1e884b6f655ee81729df95e99ce8fdcf",
      "parents": [
        "9fa7b46d73d2849a7234d0967152c39deb4e815f"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:27 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] sysctl: ipx: remove unnecessary insert_at_head flag\n\nThe sysctl numbers used are unique so setting the insert_at_head flag servers\nno semantic purpose and is just confusing.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9fa7b46d73d2849a7234d0967152c39deb4e815f",
      "tree": "bc55b4a929c6ffa07f8ffa39f27f3e7d5a2f3e71",
      "parents": [
        "6fe6b1755c3d234af076c0d264dc8478acf4510c"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:26 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] sysctl: llc: remove unnecessary insert_at_head flag\n\nThe sysctl numbers used are unique so setting the insert_at_head flag serves\nno semantis purpose, and is just confusing.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6fe6b1755c3d234af076c0d264dc8478acf4510c",
      "tree": "8bb7e02bf8994bf1678801f5b809de0e73dc1917",
      "parents": [
        "2d4381dec31865d7882312bef4cb8da2b12621ff"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:26 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] sysctl: netrom: remove unnecessary insert_at_head flag\n\nThe sysctl numbers used are unique so setting the insert_at_head flag serves\nno semantic purpose, so it is just confusing.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2d4381dec31865d7882312bef4cb8da2b12621ff",
      "tree": "99ed63a3d98865f32612a43f3b461259316bb0ee",
      "parents": [
        "2b1bec5f52fec033ed0026e7d85f641e20e1cbb9"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:25 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] sysctl: rose: remove unnecessary insert_at_head flag\n\nThe sysctl numbers used are unique so setting the insert_at_head flag serves\nno semantic purpose.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nAcked-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2b1bec5f52fec033ed0026e7d85f641e20e1cbb9",
      "tree": "b40e7602e530db4772a0a8b86762cc82413163e3",
      "parents": [
        "7e35280e517c28b991667a608990227503dd2a30"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Feb 14 00:33:24 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:55 2007 -0800"
      },
      "message": "[PATCH] sysctl: sunrpc: don\u0027t unnecessarily set ctl_table-\u003ede\n\nWe don\u0027t need this to prevent module unload races so remove the unnecessary\ncode.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ],
  "next": "7e35280e517c28b991667a608990227503dd2a30"
}
