)]}'
{
  "log": [
    {
      "commit": "9d0094de6dfda8209241787d99f531356469d0f5",
      "tree": "a339b010437cf7471bc16b597d5d4550393c010d",
      "parents": [
        "3f0504471536a2b6978b9a99ed1c222950fff07a"
      ],
      "author": {
        "name": "Ahmed S. Darwish",
        "email": "darwish.07@gmail.com",
        "time": "Mon Feb 12 00:52:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:28 2007 -0800"
      },
      "message": "[PATCH] w1: Use ARRAY_SIZE macro when appropriate\n\nA patch to use ARRAY_SIZE macro already defined in kernel.h\n\nSigned-off-by: Ahmed S. Darwish \u003cdarwish.07@gmail.com\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "893de2dffb0923d9bdba4abd66afcec3cf9103ba",
      "tree": "49838b3400d82177e0158a17f92ac059e8d181aa",
      "parents": [
        "29d73aab3368ff18006c3591bc6d2f54c06c9bcb"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon Feb 12 00:51:49 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:28 2007 -0800"
      },
      "message": "[PATCH] Char: cyclades, use pci_device_id\n\nUse pci_device_id struct instead of ushort array. Add MODULE_DEVICE_TABLE.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "29d73aab3368ff18006c3591bc6d2f54c06c9bcb",
      "tree": "9e5a0c128d9d12ec1fbbcf67d8d365484f5294f8",
      "parents": [
        "eb3dfb0cb1f4a44e2d0553f89514ce9f2a9fcaf1"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Mon Feb 12 00:51:48 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:27 2007 -0800"
      },
      "message": "[PATCH] Char: use more PCI_DEVICE macro\n\nUse more PCI_DEVICE macro\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e (alim7101_wdt.c part)\nCc: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "2ca48ed5cc5935cbd2a6f5d14fecd4ddbbdb4315",
      "tree": "9ba3dbdf08bba195ee505f70de7e2a21b146ed5a",
      "parents": [
        "509cb37e173d4e39cec47238397e91b718730794"
      ],
      "author": {
        "name": "Michael Hanselmann",
        "email": "linux-kernel@hansmi.ch",
        "time": "Mon Feb 12 00:51:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:27 2007 -0800"
      },
      "message": "[PATCH] null pointer dereference in appledisplay driver\n\nCommit 40b20c257a13c5a526ac540bc5e43d0fdf29792a by Len Brown introduced\na null pointer dereference in the appledisplay driver. This patch fixes\nit.\n\nSigned-off-by: Michael Hanselmann \u003clinux-kernel@hansmi.ch\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d68798374bcf5cd4a19105b86d96121651b3c8cb",
      "tree": "5e7432adf2b61f1497a4c3138c969e8664c54b6e",
      "parents": [
        "412ecd7751a2653ab17df39a1dc3565a548633fd",
        "2a598df595d33be0f12e37ef5df75eff13511d07"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:50:24 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:50:24 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: remove scan_keyb driver\n  Input: i8042 - fix AUX IRQ delivery check\n  Input: wistron - add support for Fujitsu-Siemens Amilo D88x0\n  Input: inport - use correct config option for ATIXL\n  Input: HIL - handle erros from input_register_device()\n  Input: tsdev - schedule removal\n  Input: add Atlas button driver\n  Input: ads7846 - be more compatible with the hwmon framework\n  Input: ads7846 - detect pen up from GPIO state\n  Input: ads7846 - select correct SPI mode\n  Input: ads7846 - switch to using hrtimer\n  Input: ads7846 - optionally leave Vref on during differential measurements\n  Input: ads7846 - pluggable filtering logic\n  Input: gpio-keys - keyboard driver for GPIO buttons\n  Input: hid-ff - add support for Logitech Momo racing wheel\n  Input: i8042 - really suppress ACK/NAK during panic blink\n  Input: pc110pad - return proper error\n"
    },
    {
      "commit": "5f0b1437e0708772b6fecae5900c01c3b5f9b512",
      "tree": "bcd923e305345178bc162ed8560d56a3af197224",
      "parents": [
        "574009c1a895aeeb85eaab29c235d75852b09eb8",
        "81b7bbd1932a04869d4c8635a75222dfc6089f96"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:44:25 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:44:25 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (97 commits)\n  [SCSI] zfcp: removed wrong comment\n  [SCSI] zfcp: use of uninitialized variable\n  [SCSI] zfcp: Invalid locking order\n  [SCSI] aic79xx: use dma_get_required_mask()\n  [SCSI] aic79xx: fix bracket mismatch in unused macro\n  [SCSI] BusLogic: Replace \u0027boolean\u0027 by \u0027bool\u0027\n  [SCSI] advansys: clean up warnings\n  [SCSI] 53c7xx: brackets fix in uncompiled code\n  [SCSI] nsp_cs: remove old scsi code\n  [SCSI] aic79xx: make ahd_match_scb() static\n  [SCSI] DAC960: kmalloc-\u003ekzalloc/Casting cleanups\n  [SCSI] scsi_kmap_atomic_sg(): check that local irqs are disabled\n  [SCSI] Buslogic: local_irq_disable() is redundant after local_irq_save()\n  [SCSI] aic94xx: update for v28 firmware\n  [SCSI] scsi_error: Fix lost EH commands\n  [SCSI] aic94xx: Add default bus reset handler\n  [SCSI] aic94xx: Remove TMF result code munging\n  [SCSI] libsas: Add an LU reset mechanism to the error handler\n  [SCSI] libsas: Don\u0027t BUG when connecting two expanders via wide port\n  [SCSI] st: fix Tape dies if wrong block size used, bug 7919\n  ...\n"
    },
    {
      "commit": "a727fea99bf4b2addcd64c596735148117a7b37f",
      "tree": "dc40571335e56948260b86d21a867b57e5a1e313",
      "parents": [
        "cb18eccff48ef3986d1072964590bce6fec705fb",
        "12c834527b85571792f1c4f1d12632185bea44c2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:39:00 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:39:00 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc:\n  tifm_sd: treat \"status error\" as normal command completion\n  mmc: wbsd: Remove stray kunmap_atomic()\n  mmc: sdhci: Stop asking for mail\n  mmc: sdhci: Remove driver version\n  mmc: wbsd: Remove driver version\n"
    },
    {
      "commit": "c827ba4cb49a30ce581201fd0ba2be77cde412c7",
      "tree": "b573020e4d30ecdf69b22fcd1ced3dbb0e024ed3",
      "parents": [
        "fdba0f2da4b1db682b829b76302b2f25c376051c",
        "784020fb950741cbb7390c6b622321da626fb1e8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:37:45 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:37:45 2007 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:\n  [SPARC64]: Update defconfig.\n  [SPARC64]: Add PCI MSI support on Niagara.\n  [SPARC64] IRQ: Use irq_desc-\u003echip_data instead of irq_desc-\u003ehandler_data\n  [SPARC64]: Add obppath sysfs attribute for SBUS and PCI devices.\n  [PARTITION]: Add whole_disk attribute.\n"
    },
    {
      "commit": "249b061a9aab247d4daf3a2f28e8836e722c3d99",
      "tree": "97fb51406be6e64c224d2e7bfcfb05c1728e5515",
      "parents": [
        "3abf3beda75a10988eab4c1deab893e2d38e643e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Feb 10 01:46:49 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:18:07 2007 -0800"
      },
      "message": "[PATCH] fix gregkh-usb-usbcore-remove-unused-bandwith-related-code\n\ndrivers/isdn/gigaset/bas-gigaset.c: In function \u0027dump_urb\u0027:\ndrivers/isdn/gigaset/bas-gigaset.c:258: error: \u0027struct urb\u0027 has no member named \u0027bandwidth\u0027\n\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3abf3beda75a10988eab4c1deab893e2d38e643e",
      "tree": "ba5c4e6940021c68d81236e5d48a07eda27b69c6",
      "parents": [
        "c70555b051f2a32bf94a7e1c75b6b6759031b989"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Feb 10 01:46:48 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:18:07 2007 -0800"
      },
      "message": "[PATCH] CHAR-Amiserial: turn local_save_flags() + local_irq_disable() into local_irq_save()\n\ndrivers/char/amiserial.c::rs_write() contains local_irq_disable() after\nlocal_save_flags().  Turn it into local_irq_save().\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c70555b051f2a32bf94a7e1c75b6b6759031b989",
      "tree": "b0ab2e8cd1402e98a85b4303e5f14f39a3e71fc2",
      "parents": [
        "d5698c28b6e4711e4747bf155f69936208d60e28"
      ],
      "author": {
        "name": "Alexandre Bounine",
        "email": "Alexandre.Bounine@tundra.com",
        "time": "Sat Feb 10 01:46:47 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:18:07 2007 -0800"
      },
      "message": "[PATCH] rapidio: fix multi-switch enumeration\n\nThis patch contains two fixes for RapisIO enumeration logic:\n\n1. Fix enumeration in configurations with multiple switches. The patch adds:\n\n   a. Enumeration of an empty switch.  Empty switch is a switch that\n      does not have any endpoint devices attached to it (except host device\n      or previous switch in a chain).  New code assigns a phony destination\n      ID associated with the switch and sets up corresponding routes.\n\n   b. Adds a second pass to the enumeration to setup routes to\n      devices discovered after switch was scanned.\n\n2. Fix enumeration failure when riohdid parameter has non-zero value.\n   Current version fails to setup response path to the host when it has\n   destination ID other that 0.\n\nSigned-off-by: Alexandre Bounine \u003calexandreb@tundra.com\u003e\nAcked-by: Matt Porter \u003cmporter@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": "d5698c28b6e4711e4747bf155f69936208d60e28",
      "tree": "f11e7a8892a4ff218dc9a9789dbb77754ccb61f6",
      "parents": [
        "4b98d11b40f03382918796f3c5c936d5495d20a4"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Feb 10 01:46:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:18:07 2007 -0800"
      },
      "message": "[PATCH] tty: cleanup release_mem\n\nrelease_mem contains two copies of exactly the same code.  Refactor these\ninto a new helper, release_tty.  The only change in behaviour is that the\ndriver reference count is now decremented after the master tty has been\nfreed instead of before.\n\n[penberg@cs.helsinki.fi: fix use-after-free in release_tty.]\nCc: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8cddd7076ab440906dcf2831e37a147484af80fc",
      "tree": "3374508da9d59801761f0d566e4f016dfae1aec7",
      "parents": [
        "87d156bfd50ac6e66db981989948b7311a25b6ae"
      ],
      "author": {
        "name": "Cedric Le Goater",
        "email": "clg@fr.ibm.com",
        "time": "Sat Feb 10 01:46:33 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:18:06 2007 -0800"
      },
      "message": "[PATCH] mxser: remove useless fields\n\nthe session and pgrp fields in mxser_struct are unused.\n\nSigned-off-by: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nCc: Jiri Slaby \u003cjirislaby@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": "87d156bfd50ac6e66db981989948b7311a25b6ae",
      "tree": "e7ce7821abc8b4f6bad7594468e901b22cb0588d",
      "parents": [
        "2b1cd4c43b90059b54baa8d9113365984113c631"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Sat Feb 10 01:46:31 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:18:06 2007 -0800"
      },
      "message": "[PATCH] drivers/block/DAC960: convert \u0027boolean\u0027 to \u0027bool\u0027\n\nConverts \u0027boolean\u0027 to \u0027bool\u0027 and removes the \u0027boolean\u0027 typedef.\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nCc: 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": "482a579b370a0bf924b577efd6c750284a95e0fb",
      "tree": "b74b8911fa228d981a3575ec16c23e5c21865883",
      "parents": [
        "730c385bc58802b51812bfcd13ae3578d16c1dfd"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Sat Feb 10 01:46:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:18:06 2007 -0800"
      },
      "message": "[PATCH] Remove unused kernel config option PARIDE_PARPORT\n\nRemove the unused kernel config option PARIDE_PARPORT.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b385a144ee790f00e8559bcb8024d042863f9be1",
      "tree": "c2f2df78805fe8eff006716cee7b8fa8010d3b62",
      "parents": [
        "521dae191e5ba9362152da9fd3a12203e087df83"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Sat Feb 10 01:46:25 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 11:18:06 2007 -0800"
      },
      "message": "[PATCH] Replace regular code with appropriate calls to container_of()\n\nReplace a small number of expressions with a call to the \"container_of()\"\nmacro.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.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": "967bb77c69e3bc44dd1128a8b503a205cce3fd4a",
      "tree": "592af3b148cc66eff7308081dbaf983a833076ae",
      "parents": [
        "2e7842b887627c4319c4625d2b52fa6616fda2cd"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Feb 10 01:46:15 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:34 2007 -0800"
      },
      "message": "[PATCH] seq_file conversion: toshiba.c\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "38584c14bbba02d8aedace335073b30e49de66a0",
      "tree": "52f8fb95c810c807b1203e56f30d4c27ecef407b",
      "parents": [
        "11f57cedcf382574a1e41d6cec2349f287fcea67"
      ],
      "author": {
        "name": "Jeff Moyer",
        "email": "jmoyer@redhat.com",
        "time": "Sat Feb 10 01:46:10 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:34 2007 -0800"
      },
      "message": "[PATCH] raw: don\u0027t allow the creation of a raw device with minor number 0\n\nMinor number 0 (under the raw major) is reserved for the rawctl device\nfile, which is used to query, set, and unset raw device bindings.  However,\nthe ioctl interface does not protect the user from specifying a raw device\nwith minor number 0:\n\n$ sudo ./raw /dev/raw/raw0 /dev/VolGroup00/swap\n/dev/raw/raw0:  bound to major 253, minor 2\n$ ls -l /dev/rawctl\nls: /dev/rawctl: No such file or directory\n$ ls -l /dev/raw/raw0\ncrw------- 1 root root 162, 0 Jan 12 10:51 /dev/raw/raw0\n$ sudo ./raw -qa\nCannot open master raw device \u0027/dev/rawctl\u0027 (No such file or directory)\n\nAs you can see, this prevents any further raw operations from\nsucceeding.  The fix (from Steve Fernandez) is quite simple--do not\nallow the allocation of minor number 0.\n\nSigned-off-by: Jeff Moyer \u003cjmoyer@redhat.com\u003e\nCc: Steven Fernandez \u003csfernand@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": "a9cccd34372f7075e8746395609bc78f0fbaf204",
      "tree": "181ff18736a198222561731ca472920b8631c95a",
      "parents": [
        "482120084d843d4cbb7ff3eb84510a1471130ce0"
      ],
      "author": {
        "name": "Matthias Fuchs",
        "email": "matthias.fuchs@esd-electronics.com",
        "time": "Sat Feb 10 01:46:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:33 2007 -0800"
      },
      "message": "[PATCH] serial: support for new board\n\nAdd support for the CPCI-ASIO4 quad port CompactPCI UART board from\nelectronic system design gmbh.\n\nSigned-off-by: Matthias Fuchs \u003cmatthias.fuchs@esd-electronics.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": "482120084d843d4cbb7ff3eb84510a1471130ce0",
      "tree": "22943ce8e09319530a1acf84a397a7b1f6dbea6f",
      "parents": [
        "a21217daae8ce6e841e33d4a2bb24026723cb21d"
      ],
      "author": {
        "name": "Thomas Hoehn",
        "email": "thomas.hoehn@avocent.com",
        "time": "Sat Feb 10 01:46:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:33 2007 -0800"
      },
      "message": "[PATCH] Perle multimodem card (PCI-RAS) detection\n\nGet the Perle quad-modem PCI card (PCI-RAS4) detected by serial driver.  It\nmay also get the PCI-RAS8 running, but can\u0027t guarantee as I didn\u0027t had one for\ntesting.\n\nSigned-off-by: Thomas Hoehn \u003cthomas.hoehn@avocent.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.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": "6e8c818829587f001cacae5af4400e4e3aa90a37",
      "tree": "0bce3c4cab2a5dcc8e41a0219d5b41c59f659c62",
      "parents": [
        "7be2c7c96aff2871240d61fef508c41176c688b5"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Feb 10 01:46:03 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:32 2007 -0800"
      },
      "message": "[PATCH] docbook: add edd firmware interfaces\n\nCleanup kernel-doc notation in drivers/firmware/edd.c.\n\nAdd edd.c to DocBook/kernel-api.tmpl.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7be2c7c96aff2871240d61fef508c41176c688b5",
      "tree": "37d39d2869b99021d0157f2ac3982a03901e0943",
      "parents": [
        "f1f8810cf48dd88ee70e974924f2dd76e5669dd5"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Feb 10 01:46:02 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:32 2007 -0800"
      },
      "message": "[PATCH] RTC framework driver for CMOS RTCs\n\nThis is an \"RTC framework\" driver for the \"CMOS\" RTCs which are standard on\nPCs and some other platforms.  That\u0027s MC146818 compatible silicon.\nAdvantages of this vs.  drivers/char/rtc.c (use one _or_ the other, only\none will be able to claim the RTC irq) include:\n\n - This leverages both the new RTC framework and the driver model; both\n   PNPACPI and platform device modes are supported.  (A separate patch\n   creates a platform device on PCs where PNPACPI isn\u0027t configured.)\n\n - It supports common extensions like longer alarms.  (A separate patch\n   exports that information from ACPI through platform_data.)\n\n - Likewise, system wakeup events use \"real driver model support\", with\n   policy control via sysfs \"wakeup\" attributes and and using normal rtc\n   ioctls to manage wakeup.  (Patch in the works.  The ACPI hooks are\n   known; /proc/acpi/alarm can vanish.  Making it work with EFI will\n   be a minor challenge to someone with e.g. a MiniMac.)\n\nIt\u0027s not yet been tested on non-x86 systems, without ACPI, or with HPET.\nAnd the RTC framework will surely have teething pains on \"mainstream\"\nPC-based systems (though must embedded Linux systems use it heavily), not\nlimited to sorting out the \"/dev/rtc0\" issue (udev easily tweaked).  Also,\nthe ALSA rtctimer code doesn\u0027t use the new RTC API.\n\nOtherwise, this should be a no-known-regressions replacement for the old\ndrivers/char/rtc.c driver, and should help the non-embedded distros (and\nthe new timekeeping code) start to switch to the framework.\n\nNote also that any systems using \"rtc-m48t86\" are candidates to switch over\nto this more functional driver; the platform data is different, and the way\nbytes are read is different, but otherwise those chips should be compatible.\n\n[akpm@osdl.org: sparc32 fix]\n[akpm@osdl.org: sparc64 fix]\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Woody Suwalski \u003cwoodys@xandros.com\u003e\nCc: Alessandro Zummo \u003calessandro.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "78137e3b34e122949e6de36a894fb5843664b8f9",
      "tree": "cca5f5409643bf6adbe8387203ed0fa076d36cb1",
      "parents": [
        "996a07bcb62c5935248e238a1150089f3d99a6fb"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sat Feb 10 01:45:57 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:32 2007 -0800"
      },
      "message": "[PATCH] tty: improve encode_baud_rate logic\n\nMostly so people can see the work in progress.  This enhances the encode\nfunction which isn\u0027t currently used in the base tree but is when using some of\nthe testing tty patches.\n\nThis resolves a problem with some hardware where applications got confusing\ninformation from the tty ioctls.  Correct but confusing.\n\nIn some situations asking for, say, 9600 baud actually gets you 9595 baud or\nsimilar near-miss values.  With the old code this meant that a request for\nB9600 got a return of BOTHER, 9595 which programs interpreted as a failure.\n\nThe new code now works on the following basis\n\n- If you ask for specific rate via BOTHER, you get a precise return\n\n- If you ask for a standard Bfoo rate and the result is close you get a Bfoo\n  return\n\n- If you ask for a standard Bfoo rate and get something way off you get a\n  BOTHER/rate return\n\nThis seems to fix up the cases I\u0027ve found where this broke compatibility.\n\nSigned-off-by: Alan Cox \u003calan@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": "b653d081c17e26101980c858a9808740533b78b4",
      "tree": "907b6e6d97f30b61840cf4b1654f88a1df56945c",
      "parents": [
        "891dcd2f7ab15e2aaad07f6925b3a53fd8d5c02f"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Feb 10 01:45:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:32 2007 -0800"
      },
      "message": "[PATCH] proc: remove useless (and buggy) -\u003enlink settings\n\nBug: pnx8550 code creates directory but resets -\u003enlink to 1.\n\ncreate_proc_entry() et al will correctly set -\u003enlink for you.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3de3af130b75a79c7381573e5ea69cb59502023f",
      "tree": "3c3f33898d84d16e5d75c1469338c1544870fd49",
      "parents": [
        "100bb9349ea5cb4e667977de55bd6dc4ac7bc22f"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Sat Feb 10 01:45:52 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:31 2007 -0800"
      },
      "message": "[PATCH] Remove unnecessary memset(0) calls after kzalloc() calls.\n\nDelete the few remaining unnecessary calls to memset(0) after a call to\nkzalloc().\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "aa58d61d18b89b98521364550b481fd9bd18c3b6",
      "tree": "26f6fd9cbaf6bc3c7d940d33069b3b701cc41e72",
      "parents": [
        "78ba2faf71c63990cba9997f18cf1d610e06e3f2"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Sat Feb 10 01:45:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:31 2007 -0800"
      },
      "message": "[PATCH] Get rid of \"double zeroing\" of allocated pages\n\nSimplify the few instances where a call to \"get_zeroed_page()\" is closely\nfollowed by an unnecessary call to memset() to clear that page.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nCc: chas williams \u003cchas@cmf.nrl.navy.mil\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: 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": "78ba2faf71c63990cba9997f18cf1d610e06e3f2",
      "tree": "8cf435b8ade77c358dc3c4cc6a3349d65702170f",
      "parents": [
        "3678d62f028689abc8ac5693b254e48f605f94ba"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Sat Feb 10 01:45:45 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:31 2007 -0800"
      },
      "message": "[PATCH] IPMI: Fix some RCU problems\n\nFix some RCU problem pointed out by Paul McKenney of IBM.  These are:\n\nThe wholesale move of the command receivers list into a new list was not\nsafe because the list will point to the new tail during a traversal, so the\ntraversal will never end on a reader if this happens during a read.\n\nMemory barriers were needed to handle proper ordering of the setting of the\nIPMI interface as valid.  Readers might not see proper ordering of data\notherwise.\n\nIn ipmi_smi_watcher_register(), the use of the _rcu suffix on the list is\nunnecessary.\n\nThis require the list_splice_init_rcu() patch previously posted.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Paul E. McKenney \u003cpaulmck@linux.vnet.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": "fc0ecff698165ae8e178efa086e0dd1f385206b1",
      "tree": "fc6274f0862bdd6749172201170b2f6a7ce4c4ff",
      "parents": [
        "54bc485522afdac33de5504da2ea8cdcc690674e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Feb 10 01:45:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:31 2007 -0800"
      },
      "message": "[PATCH] remove invalidate_inode_pages()\n\nConvert all calls to invalidate_inode_pages() into open-coded calls to\ninvalidate_mapping_pages().\n\nLeave the invalidate_inode_pages() wrapper in place for now, marked as\ndeprecated.\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a784bf7c195f9eca1188562c54952e4bf9791437",
      "tree": "606670e6055c7c6415460589c7bc3fc31d1cb668",
      "parents": [
        "9cde5bf027556bd1e58caa14bfe8cdba64192edd"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, pci probing\n\nAlter the driver to use the pci probing.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "9cde5bf027556bd1e58caa14bfe8cdba64192edd",
      "tree": "733142246490b7250f6488d4d28ea3f6a2018022",
      "parents": [
        "181d6f4fac7f01ede95284954ea1231939dca0d9"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:35 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, pci_probing prepare\n\n- change pci conf prototype and rename it to moxa_pci_probe\n- move some code to moxa_pci_probe\n- create moxa_pci_remove\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "181d6f4fac7f01ede95284954ea1231939dca0d9",
      "tree": "07e85222bfb240addd06a793358d311167c2adbc",
      "parents": [
        "8f8ecbad09b48e5fe44a8d7f5344e802e9c231c8"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, remove useless variables\n\nRemove temporary or once used variables, that can be defined locally to\nsave some bytes.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "8f8ecbad09b48e5fe44a8d7f5344e802e9c231c8",
      "tree": "79dc563c17901db1c89eac45d97409038ef9e01e",
      "parents": [
        "889074ee0be9cc6c2a698d95db4d0927485ec139"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:33 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, variables cleanup\n\n- rename moxaChannels to moxa_port\n- rename moxa_str to moxa_ports\n- move board global variables into moxa_board\n- move port global variables into moxa_port\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "889074ee0be9cc6c2a698d95db4d0927485ec139",
      "tree": "ccf0018c2a4413e6697e567ddde4499ad07b8f7f",
      "parents": [
        "c251ae0d7514563c7fdace0d390175454761228b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:33 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, remove moxa_pci_devinfo\n\nNothing is used from this struct but *pdev. Remove it and store only pdev.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "c251ae0d7514563c7fdace0d390175454761228b",
      "tree": "9c5afc780dfa03880160cf38db1d2e655aa9cf90",
      "parents": [
        "11324edd4ad34981764b25bed44d46a1507b62e1"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:32 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, use del_timer_sync\n\nUse del_timer_sync in most timer deletions, we don\u0027t want to oops in the timer\nfunction.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "11324edd4ad34981764b25bed44d46a1507b62e1",
      "tree": "912b4ff4d962399a811fcb79f0c86473f1265977",
      "parents": [
        "9dff89cd82af7bccc706fed288b1c33a51c3b937"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:31 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, macros cleanup\n\nRemove yet defined or unused macros and whitespace cleanup around the rest.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "9dff89cd82af7bccc706fed288b1c33a51c3b937",
      "tree": "8cdf2c5ab65a7cb6e279f9f996d192654c3dc19c",
      "parents": [
        "5ebb4078af0dab866fdf57f84f72b9e9a7e8c6b8"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:30 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, eliminate typedefs\n\nDo not use typedefs, use directly struct \u003csomething\u003e instead.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "5ebb4078af0dab866fdf57f84f72b9e9a7e8c6b8",
      "tree": "d6405c9338fbc24fea4fccb98f3b9291e70b40f6",
      "parents": [
        "224299d444ce97e0c78a9e8ea930589ff8861404"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:30 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, use PCI_DEVICE\n\nUse PCI_DEVICE macro in pci_device_id list.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "224299d444ce97e0c78a9e8ea930589ff8861404",
      "tree": "9dce18ace63cbadc9cab487814a46ee1f617dbc9",
      "parents": [
        "c5b466e70fef18f7e0de88f81fad0b83614444a8"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:29 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, devids cleanup\n\nMove them to pci_ids.h\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "c5b466e70fef18f7e0de88f81fad0b83614444a8",
      "tree": "ec6afee30eb73c5c9a2b617af2abcaccfbed83b8",
      "parents": [
        "ba196df3d6432c5c20429e8e447c5db7abedb8f3"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, remove unused functions\n\nRemove ifdeffed functions and cleanup comments including too long license\nterms.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "ba196df3d6432c5c20429e8e447c5db7abedb8f3",
      "tree": "a5e51a205ee1c7a8f6feb21de329640002fe4505",
      "parents": [
        "aa7e5221fb47badbea618cc62704d6e4a4bcce15"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:30 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, remove hangup bottomhalf\n\nCall tty_hangup directly, we do not need a bottomhalf for this.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "aa7e5221fb47badbea618cc62704d6e4a4bcce15",
      "tree": "45f9cac3cb2654d2d0f8d31fc2972c1732b98708",
      "parents": [
        "9fa372a850b9ffcb177eb9ac0b75963b2f9af233"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:27 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, timers cleanup\n\nUse kernel macros and functions for timer encapsulation -- do not access\nfileds directly.  Also del_timer on inactive is legal, so that noting if it\nruns is senseless, delete these variables.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "9fa372a850b9ffcb177eb9ac0b75963b2f9af233",
      "tree": "3acbfb4068fcba236c9755f2cd5542b964be5daf",
      "parents": [
        "f204d2672044f0f7061d645f0f59f8535b63d106"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:26 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, do not initialize global static\n\nRemove useless initialization of variables a) statically b) dynamically at\nmodule_init c) dynamically after kzalloc (those with \u0027\u003d 0/NULL\u0027)\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "f204d2672044f0f7061d645f0f59f8535b63d106",
      "tree": "088a2c8e2a12e959de804549f2a0210a8549a0b9",
      "parents": [
        "34f5a39899f3f3e815da64f48ddb72942d86c366"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:25 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: moxa, remove unused allocated page\n\nmoxaXmitBuff is almost unused -- only one byte from the whole PAGE_SIZE bytes\nis used.  Do not alloc so much space for almost anything.  Also remove lock\nprotecting this page allocation.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "a136e99f12cdc967a6f607644e471ed749f963db",
      "tree": "5d7fa1b34482db7c0d77f3d41c68198538a6cf43",
      "parents": [
        "5ff7205dd9084c96cf2bedc4d0481790c5a7a635"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:24 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, fix sparse warning\n\nFeed NULL instead of 0 where pointer is expected.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: \u003cosv@javad.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5ff7205dd9084c96cf2bedc4d0481790c5a7a635",
      "tree": "6669cf9dba51753349b355d8928e0707d08239ea",
      "parents": [
        "722d5e4ae89f061582cc46ccbbd3b5ae87a6e165"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:23 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, lock count and flags\n\nBoth open count and INITIALIZED flag should be changed under lock.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: \u003cosv@javad.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "722d5e4ae89f061582cc46ccbbd3b5ae87a6e165",
      "tree": "3f73ee6a96b26e119696daea26e673c1bce9ca44",
      "parents": [
        "f64c84a1668930d1ca2b7dbaa92146c2139cb508"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:22 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, do not null driver_data\n\ndriver_data are initialzed to NULL from tty layer, no need to do it in the\ndriver.  In this case it cases oops, since driver_data may be NULL for a short\nwhile for another closing process.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: \u003cosv@javad.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f64c84a1668930d1ca2b7dbaa92146c2139cb508",
      "tree": "960eaf06918350edc5bf4757e6942b149e3cdfa8",
      "parents": [
        "1a221026c3de9e6c05e6343e37205b0369ebbeff"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:21 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, upgrade to 1.9.15\n\n- allow special rates\n- break when bad status\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "1a221026c3de9e6c05e6343e37205b0369ebbeff",
      "tree": "2cc36b8e57346886ed117e9e0f3edeeabec03aad",
      "parents": [
        "45257fa9a5070e4c0739af1f81848ad557472b40"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:21 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, do not put pdev\n\nWe don\u0027t call pci_dev_get, so do not call pci_dev_put in the pci release\nfunction.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "45257fa9a5070e4c0739af1f81848ad557472b40",
      "tree": "9d258e4ca9f76a60ab190d2d49c8d0c8f0af3b15",
      "parents": [
        "18b95576bc6b9ef9270ec778e1d545c0ca8bbbbb"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:20 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, fix twice resource releasing\n\nBecause brd-\u003einfo is not NULLed, resources are released twice.  NULL it in\npci_remove function.  Also take care of retval and releasing in pci_probe --\nmxser_initbrd alreasy releases resource, do not do it again in fail path in\nprobe function.\n\nCc: Sergei Organov \u003cosv@javad.com\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "18b95576bc6b9ef9270ec778e1d545c0ca8bbbbb",
      "tree": "5d7e9555f8cb5123037630825a50e4ece606024e",
      "parents": [
        "ed79ba12e981538a399012f226360db635b50570"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:19 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, less loops in isr\n\nLoop only 100^2 times, not 99999^2 times in isr (at most).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "ed79ba12e981538a399012f226360db635b50570",
      "tree": "66abf8865411033c0abf4a2fba01d26bb100c5bf",
      "parents": [
        "f574874bc861414bbae220b1fe623cbdd098243b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:18 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, header file cleanup\n\n- Remove no longer used macros\n- Move some macros from the header to the code\n- Remove c++ comments\n- Align backslashes to one column\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "f574874bc861414bbae220b1fe623cbdd098243b",
      "tree": "f905e9170338a295e897013c9ab01ca189f08dbe",
      "parents": [
        "765d94c1b37d08be02eea6abbff70c0fda0ba984"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:18 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:29 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, alter locking in isr\n\nAvoid oopsing when stress-testing open/close -- port-\u003etty is NULL sometimes,\nbut is expected to be non-NULL, since dereferencing.  Receive/transmit chars\niff ASYNC_CLOSING is not set and ASYNC_INITIALIZED is set.  Thanks Sergei for\npointing this out and testing.\n\nCc: Sergei Organov \u003cosv@javad.com\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "c493edd13d633ba556cd71eeae9d062b6912c55d",
      "tree": "71c3dc9094bd8db8a417393810155e60afa4ba02",
      "parents": [
        "47c85c0db159bb0e5f8f5cb4ae7cc19a5c3359de"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:16 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:28 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, clean request_irq call\n\nWe always set ASYNC_SHARE_IRQ, so do not test against this flag and request\nshared irq directly.  Also remove nonsense comment.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "47c85c0db159bb0e5f8f5cb4ae7cc19a5c3359de",
      "tree": "78ab2ca0ac8552a6d80bba5f7f8d1e71e9690e61",
      "parents": [
        "98c47ea28a7d1b4a3fb003a805c312d5c977b1d2"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:15 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:28 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, remove tty_wakeup bottomhalf\n\nIt\u0027s safe to call tty_wakeup from irq context. Do not schedule it for later\ncalling.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "98c47ea28a7d1b4a3fb003a805c312d5c977b1d2",
      "tree": "357e0d3a9bb17cef848b5330e3c8bcc7601e59b2",
      "parents": [
        "a24f1405b001d70bebaacf91bc66cae447cc15d0"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:15 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:28 2007 -0800"
      },
      "message": "[PATCH] Char: mxser, obsolete old, nonexperimental new\n\nMark v 1.x as obsolete and v 2.x as non-experimental in Kconfig.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "a24f1405b001d70bebaacf91bc66cae447cc15d0",
      "tree": "e5ad5ddae0938e94664303f85dea043980cc386a",
      "parents": [
        "cbcdc1debd02e1a2cbc1367ee7e0213e1041f738"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:14 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:28 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, remove unused stuff\n\n- nobody waits on close_wait\n- ASYNC_SPLIT_TERMIOS is not set by anybody, so do not test this flag\n- process session and pgrp are useless information\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "cbcdc1debd02e1a2cbc1367ee7e0213e1041f738",
      "tree": "ae6041c275440944e6251d653addfde96556df43",
      "parents": [
        "83f3aa3dc5a5014cb4dc344e503b082344d8fe1e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Feb 10 01:45:13 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:28 2007 -0800"
      },
      "message": "[PATCH] PNP: export pnp_bus_type\n\nThe PNP framework doesn\u0027t export \"pnp_bus_type\", which is an unfortunate\nexception to the policy followed by pretty much every other bus.  I noticed\nthis when I had to find a device in order to provide its platform_data.\n\nNote that per advice from Arjan, the \"export\" scope has been been minimized to\navoid the hundred-plus bytes needed to support access from modules.  In this\ncase, the symbol is only needed by statically linked kernel code that lives\noutside the drivers/pnp directory.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "83f3aa3dc5a5014cb4dc344e503b082344d8fe1e",
      "tree": "02e2b60930f17adc1b8015aa5d1d07ca12de3891",
      "parents": [
        "b035b6de24932ffd4a2b1c6619a2f5711da6920f"
      ],
      "author": {
        "name": "Thomas Maier",
        "email": "balagi@justmail.de",
        "time": "Sat Feb 10 01:45:11 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:28 2007 -0800"
      },
      "message": "[PATCH] pktcdvd: cleanup\n\n- update documentation\n\n- use clear_bdi_congested/set_bdi_congested functions directly instead of\n  old wrappers\n\n- removed DECLARE_BUF_AS_STRING macro\n\nSigned-off-by: Thomas Maier \u003cbalagi@justmail.de\u003e\nCc: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5e07e1ccb0c0f25dd748ebe2ef83008c2229bf1c",
      "tree": "c148812e5ee7887f84941d2c343f856127081811",
      "parents": [
        "44bafdf37b30234671d4e2fb595dea4c3717d089"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:09 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:28 2007 -0800"
      },
      "message": "[PATCH] Char: n_r3964, cleanup\n\n- Lindent the code\n- allow semicolons after macros by \u0027do {} while (0)\u0027\n- eliminate C++ comments\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "44bafdf37b30234671d4e2fb595dea4c3717d089",
      "tree": "384306d2a82fa8fe553cefe0d63cd452d982ef1d",
      "parents": [
        "30a063a900518926966f4d75333c1bfbde1658fa"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:08 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:28 2007 -0800"
      },
      "message": "[PATCH] Char: serial167, cleanup\n\nserial167, cleanup\n\n- Lindent the code\n- remove 3 pointers from paranoia_check\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "30a063a900518926966f4d75333c1bfbde1658fa",
      "tree": "89e78ee73234c4e0a97a64f85bf93874490473b3",
      "parents": [
        "c76b09301eeb844036f17d008e15ff6532d8f33a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:08 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:28 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, remove useless spinlock\n\ngm_lock is useless, since ISA is configured at init time and there it\u0027s\nserialized.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "c76b09301eeb844036f17d008e15ff6532d8f33a",
      "tree": "956dee8fce73105cbba4153e7bfe7bdb010ac262",
      "parents": [
        "d8adb9cef7e406a9a82881695097c702bc98422f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:45:07 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:28 2007 -0800"
      },
      "message": "[PATCH] Char: mxser_new, mark init functions\n\nMark some funcions with __init and __devinit.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "138c5d258cf06c278f5d7fe0a806e50fe413a08f",
      "tree": "86bd8700b12519a4dc4efc33ccddd0a1c743fd67",
      "parents": [
        "c376222960ae91d5ffb9197ee36771aaed1d9f90"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Feb 10 01:45:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:27 2007 -0800"
      },
      "message": "[PATCH] serial: serial_txx9 driver update\n\nUpdate the serial_txx9 driver.\n\n * Configurable manumum port number. (SERIAL_TXX9_NR_UARTS)\n * Remove some code which is unneeded if CONFIG_PM\u003dn.\n * Use PCI_DEVICE() for pci device id table and make it const.\n * Do not include \u003casm/irq.h\u003e\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c376222960ae91d5ffb9197ee36771aaed1d9f90",
      "tree": "7f431c42529fec77433d33490bd9f2a8c47ba091",
      "parents": [
        "1b135431abf5ea92e61bf4e91d93726c7b96da5f"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Sat Feb 10 01:45:03 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:27 2007 -0800"
      },
      "message": "[PATCH] Transform kmem_cache_alloc()+memset(0) -\u003e kmem_cache_zalloc().\n\nReplace appropriate pairs of \"kmem_cache_alloc()\" + \"memset(0)\" with the\ncorresponding \"kmem_cache_zalloc()\" call.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Roland McGrath \u003croland@redhat.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nAcked-by: Joel Becker \u003cJoel.Becker@oracle.com\u003e\nCc: Steven Whitehouse \u003cswhiteho@redhat.com\u003e\nCc: Jan Kara \u003cjack@ucw.cz\u003e\nCc: Michael Halcrow \u003cmhalcrow@us.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nCc: James Morris \u003cjmorris@namei.org\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": "1b135431abf5ea92e61bf4e91d93726c7b96da5f",
      "tree": "4dd9aa7264a69593ae51962aae099af7cd923998",
      "parents": [
        "57a87bb0720a5cf7a9ece49a8c8ed288398fd1bb"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Feb 10 01:45:02 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:27 2007 -0800"
      },
      "message": "[PATCH] drivers/char/vc_screen.c: proper prototypes\n\nAdd proper prototypes for two functions in drivers/char/vc_screen.c\n\nSigned-off-by: 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": "b963a8441cb95999c97bea379607071a869c65f0",
      "tree": "111fa0624be52ba830902fac3777febf340cf5e8",
      "parents": [
        "1ed0c0b7306d7c93e83ebe30087a12684b280cdc"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:44:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:26 2007 -0800"
      },
      "message": "[PATCH] Char: tty_wakeup cleanup\n\ntty_wakeup cleanup\n\n- remove wake_up_interruptible(\u0026tty-\u003ewrite_wait) surrounding\n  tty_wakup(tty);\n- substitute tty-\u003eldisc.write_wakeup(tty) + wake_up() by tty_wakeup(tty);\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\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": "1ed0c0b7306d7c93e83ebe30087a12684b280cdc",
      "tree": "a645379fd701d7188d764bc2cbdeed8e137bc0a4",
      "parents": [
        "7edc136ab688f751037a86e8a051151d7962d33f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:44:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:26 2007 -0800"
      },
      "message": "[PATCH] Char: isicom, correct probing/removing\n\nDon\u0027t forget to decrease card_count in fail paths and in remove function.\nAlso null board-\u003ebase in such cases to point out, that this structure is\nunused and thus can be reassigned.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "7edc136ab688f751037a86e8a051151d7962d33f",
      "tree": "a2cb492af3947610efb2abedd4df259f97a34664",
      "parents": [
        "cb4a10ccb0c5b5b02dec1a4a97cba1e8b2c2a325"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:44:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:26 2007 -0800"
      },
      "message": "[PATCH] Char: isicom, support higher rates\n\nAdd support for higher baud rates (coming from original isi driver).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "cb4a10ccb0c5b5b02dec1a4a97cba1e8b2c2a325",
      "tree": "5abb7c542e810632c36cd820ec2acc1b7a10d12a",
      "parents": [
        "f0a0ba6d69882ae14f24d7eb6e2ae07f30fbd56a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:44:53 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:26 2007 -0800"
      },
      "message": "[PATCH] Char: isicom, check card state in isr\n\nCheck if the card really interrupted us by reading its IO space and eventualy\nreturn IRQ_NONE.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "f0a0ba6d69882ae14f24d7eb6e2ae07f30fbd56a",
      "tree": "c3e09c173a8511cdbb948776bdf6657b270639b3",
      "parents": [
        "174f13076717b8c7b70a18a474a0541a31d24527"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:44:52 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:25 2007 -0800"
      },
      "message": "[PATCH] Char: isicom, augment card_reset\n\nisicom, augment card_reset\n\n- add 0xee to signatures\n- change long delays to sleeps\n- make one sleep shorter not to wait 3s\n- portcount \u003d\u003d 16 is also correct\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "174f13076717b8c7b70a18a474a0541a31d24527",
      "tree": "c077d737f9d6bbb60c727c7c615f1cc8fb6b9f5a",
      "parents": [
        "02d3fca0927279d15299e8c2b9e9e42ab29cee7f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:44:52 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:25 2007 -0800"
      },
      "message": "[PATCH] Char: isicom, fix locking in isr\n\n2 spin_unlocks are omitted in the interrupt handler.  Put them there to fix up\ndeadlocking on UP.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@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": "02d3fca0927279d15299e8c2b9e9e42ab29cee7f",
      "tree": "acfb26119e598d2e369b54d288637808337496da",
      "parents": [
        "a3569958728d511912bbe98f3770aa5ada34bd12"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Feb 10 01:44:51 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:25 2007 -0800"
      },
      "message": "[PATCH] make drivers/char/mxser_new.c:mxser_hangup() static\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Jiri Slaby \u003cjirislaby@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": "a3569958728d511912bbe98f3770aa5ada34bd12",
      "tree": "4b5b46dfdd6b9149314f6c38056f9edb996c388c",
      "parents": [
        "37756ced1f145aec18917812c3b8a96dbb47990d"
      ],
      "author": {
        "name": "Andreas Jaggi",
        "email": "andreas.jaggi@waterwave.ch",
        "time": "Sat Feb 10 01:44:50 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:25 2007 -0800"
      },
      "message": "[PATCH] mxser: remove ambiguous redefinition of INIT_WORK\n\nRemoves an unused and ambiguous redefinition of INIT_WORK()\n\nSigned-off-by: Andreas Jaggi \u003candreas.jaggi@waterwave.ch\u003e\nAcked-by: Jiri Slaby \u003cjirislaby@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": "0aa5de8590d684274f57647a870851f101bb3543",
      "tree": "5f0e5366fd14714eccbb98e3e7f827a6768358a5",
      "parents": [
        "52c9ae0ac7576c94f6a2371b44039e7ba12a0439"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:44:47 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:25 2007 -0800"
      },
      "message": "[PATCH] Char: isicom, remove tty_{hang,wake}up bottomhalves\n\n- tty_hangup() itself schedules work, so there is no need to schedule hangup\n  in the driver\n\n- tty_wakeup(): it\u0027s safe to call it while in atomic, so that its\n  schedule_work might be also wiped out\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@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": "52c9ae0ac7576c94f6a2371b44039e7ba12a0439",
      "tree": "45753628a889d476e527b15191a84f1208ea8895",
      "parents": [
        "24fa50961451b7b21081e4d16836952b17eb5fb3"
      ],
      "author": {
        "name": "Brent Casavant",
        "email": "bcasavan@sgi.com",
        "time": "Sat Feb 10 01:44:46 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:25 2007 -0800"
      },
      "message": "[PATCH] IOC3/IOC4: PCI mem space resources\n\nThe SGI IOC3 and IOC4 PCI devices implement memory space apertures, not I/O\nspace apertures.  Use the appropriate region management functions.\n\nSigned-off-by: Brent Casavant \u003cbcasavan@sgi.com\u003e\nCc: Pat Gefre \u003cpfg@sgi.com\u003e\nCc: Stanislaw Skowronek \u003cskylark@linux-mips.org\u003e\nCc: Brent Casavant \u003cbcasavan@sgi.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": "c33df4eaaf41fd3e34837a6ae9a5f9970c393d9f",
      "tree": "b53498e6cd10a6da004b1835f285ed64493abdf2",
      "parents": [
        "dd65aa6690e30fdad84a62191c7ab37da89d9865"
      ],
      "author": {
        "name": "Jean-Paul Saman",
        "email": "jean-paul.saman@nxp.com",
        "time": "Sat Feb 10 01:44:43 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:25 2007 -0800"
      },
      "message": "[PATCH] disable init/initramfs.c\n\nThe file init/initramfs.c is always compiled and linked in the kernel\nvmlinux even when BLK_DEV_RAM and BLK_DEV_INITRD are disabled and the\nsystem isn\u0027t using any form of an initramfs or initrd.  In this situation\nthe code is only used to unpack a (static) default initial rootfilesystem.\nThe current init/initramfs.c code.  usr/initramfs_data.o compiles to a size\nof ~15 kbytes.  Disabling BLK_DEV_RAM and BLK_DEV_INTRD shrinks the kernel\ncode size with ~60 Kbytes.\n\nThis patch avoids compiling in the code and data for initramfs support if\nCONFIG_BLK_DEV_INITRD is not defined.  Instead of the initramfs code and\ndata it uses a small routine in init/noinitramfs.c to setup an initial\nstatic default environment for mounting a rootfilesystem later on in the\nkernel initialisation process.  The new code is: 164 bytes of size.\n\nThe patch is separated in two parts:\n1) doesn\u0027t compile initramfs code when CONFIG_BLK_DEV_INITRD is not set\n2) changing all plaforms vmlinux.lds.S files to not reserve an area of\nPAGE_SIZE when CONFIG_BLK_DEV_INITRD is not set.\n\n[deweerdt@free.fr: warning fix]\nSigned-off-by: Jean-Paul Saman \u003cjean-paul.saman@nxp.com\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: \u003clinux-arch@vger.kernel.org\u003e\nSigned-off-by: Frederik Deweerdt \u003cfrederik.deweerdt@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": "dd65aa6690e30fdad84a62191c7ab37da89d9865",
      "tree": "94fac4784ecf29192b353a828197daa83ad89474",
      "parents": [
        "780a065668b1c6ca6a70c7d36b9f6552ea3bb5f5"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:44:42 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:25 2007 -0800"
      },
      "message": "[PATCH] Char: tty, delete wake_up_interruptible after tty_wakeup\n\ntty_wakeup calls wake_up_interruptible(\u0026tty-\u003ewrite_wait) itself, it\u0027s not\nneeded to wake up again after tty_wakeup returns.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.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": "8b6312f4dcc1efe7975731b6c47dd134282bd9ac",
      "tree": "71c94b01bda940c5610d448d0f4a2aa3c7665b4c",
      "parents": [
        "0a7b35cb18c52d651f6ed9cd59edc979200ab880"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sat Feb 10 01:44:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:24 2007 -0800"
      },
      "message": "[PATCH] vt: refactor console SAK processing\n\nThis does several things.\n- It moves looking up of the current foreground console into process\n  context where we can safely take the semaphore that protects this\n  operation.\n- It uses the new flavor of work queue processing.\n- This generates a factor of do_SAK, __do_SAK that runs immediately.\n- This calls __do_SAK with the console semaphore held ensuring nothing\n  else happens to the console while we process the SAK operation.\n- With the console SAK processing moved into process context this\n  patch removes the xchg operations that I used to attempt to attomically\n  update struct pid, because of the strange locking used in the SAK processing.\n  With SAK using the normal console semaphore nothing special is needed.\n\nCc: Oleg Nesterov \u003coleg@tv-sign.ru\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": "70e840499aae90be1de542894062ad2899d23642",
      "tree": "4d5122672bfb03fec0823540f19c7974979483f4",
      "parents": [
        "81d79bec348ab06cba9ae9fc03eb015b6b83703a"
      ],
      "author": {
        "name": "Miguel Ojeda Sandonis",
        "email": "maxextreme@gmail.com",
        "time": "Sat Feb 10 01:44:32 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:24 2007 -0800"
      },
      "message": "[PATCH] drivers: add LCD support\n\nAdd support for auxiliary displays, the ks0108 LCD controller, the\ncfag12864b LCD and adds a framebuffer device: cfag12864bfb.\n\n- Add a \"auxdisplay/\" folder in \"drivers/\" for auxiliary display\n  drivers.\n\n- Add support for the ks0108 LCD Controller as a device driver.  (uses\n  parport interface)\n\n- Add support for the cfag12864b LCD as a device driver.  (uses ks0108\n  LCD Controller driver)\n\n- Add a framebuffer device called cfag12864bfb.  (uses cfag12864b LCD\n  driver)\n\n- Add the usual Documentation, includes, Makefiles, Kconfigs,\n  MAINTAINERS, CREDITS...\n\n- Miguel Ojeda will maintain all the stuff above.\n\n[rdunlap@xenotime.net: workqueue fixups]\n[akpm@osdl.org: kconfig fix]\nSigned-off-by: Miguel Ojeda Sandonis \u003cmaxextreme@gmail.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nAcked-by: Paulo Marques \u003cpmarques@grupopie.com\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "05a0416be2b88d859efcbc4a4290555a04d169a1",
      "tree": "da7216a3a04625a45b952ea21f817d5cdb199530",
      "parents": [
        "9195481d2f869a2707a272057f3f8664fd277534"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Sat Feb 10 01:43:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Feb 11 10:51:18 2007 -0800"
      },
      "message": "[PATCH] Drop __get_zone_counts()\n\nValues are readily available via ZVC per node and global sums.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "12c834527b85571792f1c4f1d12632185bea44c2",
      "tree": "cbabb21d9747ca9ed30efe70be4be470505f8ba9",
      "parents": [
        "abc71668b5c99b655c6b2677570748a840d4c713"
      ],
      "author": {
        "name": "Alex Dubov",
        "email": "oakad@yahoo.com",
        "time": "Sat Feb 10 21:16:40 2007 -0800"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sun Feb 11 16:28:22 2007 +0100"
      },
      "message": "tifm_sd: treat \"status error\" as normal command completion\n\nTI FlasMedia controller attempts to validate command responses and\nissues a \"status error\" if response does not matches its perceived\n(by controller) value. As mmc layer does its own validation we can\nsafely ignore the controller\u0027s opinion.\n\nSigned-off-by: Alex Dubov \u003coakad@yahoo.com\u003e\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "abc71668b5c99b655c6b2677570748a840d4c713",
      "tree": "23aab973e86c8c92003ffa7179e59046b9fe2cb6",
      "parents": [
        "acf1da4522add3771f4851c09c7fe6bcf1dd6636"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sun Feb 11 16:27:13 2007 +0100"
      },
      "committer": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sun Feb 11 16:27:13 2007 +0100"
      },
      "message": "mmc: wbsd: Remove stray kunmap_atomic()\n\nThere was one kunmap_atomic() left over from\n4a0ddbd25ad4e03a0a1657f5cb2259c9a35fe9e6 that was causing\ncrashes.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\n"
    },
    {
      "commit": "35a17eb6a87c9ceb0d35dcb51f464fe6faf584ab",
      "tree": "7f56095a56e9f62dca7514cdfe781739548011f5",
      "parents": [
        "68c921869491c119142612fa5796c9f8b4e9970b"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Feb 10 17:41:02 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Feb 10 23:50:37 2007 -0800"
      },
      "message": "[SPARC64]: Add PCI MSI support on Niagara.\n\nThis is kind of hokey, we could use the hardware provided facilities\nmuch better.\n\nMSIs are assosciated with MSI Queues.  MSI Queues generate interrupts\nwhen any MSI assosciated with it is signalled.  This suggests a\ntwo-tiered IRQ dispatch scheme:\n\n\tMSI Queue interrupt --\u003e queue interrupt handler\n\t\tMSI dispatch --\u003e driver interrupt handler\n\nBut we just get one-level under Linux currently.  What I\u0027d like to do\nis possibly stick the IRQ actions into a per-MSI-Queue data structure,\nand dispatch them form there, but the generic IRQ layer doesn\u0027t\nprovide a way to do that right now.\n\nSo, the current kludge is to \"ACK\" the interrupt by processing the\nMSI Queue data structures and ACK\u0027ing them, then we run the actual\nhandler like normal.\n\nWe are wasting a lot of useful information, for example the MSI data\nand address are provided with ever MSI, as well as a system tick if\navailable.  If we could pass this into the IRQ handler it could help\nwith certain things, in particular for PCI-Express error messages.\n\nThe MSI entries on sparc64 also tell you exactly which bus/device/fn\nsent the MSI, which would be great for error handling when no\nregistered IRQ handler can service the interrupt.\n\nWe override the disable/enable IRQ chip methods in sun4v_msi, so we\nhave to call {mask,unmask}_msi_irq() directly from there.  This is\nanother ugly wart.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cf69eab231bb748b5c34912412a8fc8c763bcf57",
      "tree": "4e1a080b7d33765d9ec62ead60bc3c9004a961a3",
      "parents": [
        "d18d7682c18b617f523df6beea5ea0bd396ed0bd"
      ],
      "author": {
        "name": "Fabio Massimo Di Nitto",
        "email": "fabbione@ubuntu.com",
        "time": "Wed Dec 20 09:22:28 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Feb 10 23:50:35 2007 -0800"
      },
      "message": "[SPARC64]: Add obppath sysfs attribute for SBUS and PCI devices.\n\nSigned-off-by: Fabio Massimo Di Nitto \u003cfabbione@ubuntu.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81b7bbd1932a04869d4c8635a75222dfc6089f96",
      "tree": "285ae868a1e3a41fb0dbfe346c28e380949bcb55",
      "parents": [
        "98051995ab44b993f992946055edc6115351f725",
        "66efc5a7e3061c3597ac43a8bb1026488d57e66b"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Feb 10 13:45:43 2007 -0600"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Feb 10 13:45:43 2007 -0600"
      },
      "message": "Merge branch \u0027linus\u0027\n\nConflicts:\n\n\tdrivers/scsi/ipr.c\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "98051995ab44b993f992946055edc6115351f725",
      "tree": "a88d6a124027a2abbcc606a94c40999d382ce43a",
      "parents": [
        "ca880cf93361e752d2e0bf6bf73657e2c56a0822"
      ],
      "author": {
        "name": "Swen Schillig",
        "email": "swen.schillig@freenet.de",
        "time": "Fri Feb 09 10:01:40 2007 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Feb 10 13:13:43 2007 -0600"
      },
      "message": "[SCSI] zfcp: removed wrong comment\n\ncommit 07a105136f07f0cf1b476383e43033b8a65e13ff\nAuthor: Swen Schillig \u003cswen@vnet.ibm.com\u003e\nDate:   Fri Feb 9 09:58:09 2007 +0100\n\nremoved wrong comment\n\nSigned-off-by: Swen Schillig \u003cswen@vnet.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ca880cf93361e752d2e0bf6bf73657e2c56a0822",
      "tree": "b50dd219044002529a5410b0c7110b073c4004bf",
      "parents": [
        "6fcc47111ae14f284007e1b9a5002babb01d913c"
      ],
      "author": {
        "name": "Swen Schillig",
        "email": "swen.schillig@freenet.de",
        "time": "Fri Feb 09 10:00:14 2007 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Feb 10 13:13:29 2007 -0600"
      },
      "message": "[SCSI] zfcp: use of uninitialized variable\n\ncommit 988d955c3314336d716a9208f3d565b06f262e07\nAuthor: Swen Schillig \u003cswen@vnet.ibm.com\u003e\nDate:   Fri Feb 9 09:40:11 2007 +0100\n\nUse of uninitialized variable.\nERP action might not be finished accordingly.\n\nSigned-off-by: Swen Schillig \u003cswen@vnet.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "6fcc47111ae14f284007e1b9a5002babb01d913c",
      "tree": "71fbe20f7c69a7e93b239cc22a13bbc05936d024",
      "parents": [
        "19966769f9fc1968dcf5bffec2e53f7f40100872"
      ],
      "author": {
        "name": "Swen Schillig",
        "email": "swen@vnet.ibm.com",
        "time": "Wed Feb 07 13:17:57 2007 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Feb 10 13:11:14 2007 -0600"
      },
      "message": "[SCSI] zfcp: Invalid locking order\n\nInvalid locking order. Kernel hangs after trying to take two locks\nwhich are dependend on each other. Introducing temporary variable\nto free requests. Free lock after requests are copied.\n\nSigned-off-by: Swen Schillig \u003cswen@vnet.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "19966769f9fc1968dcf5bffec2e53f7f40100872",
      "tree": "c3ad06b0e898a9faa9a8ae61b50d29d99e043fc7",
      "parents": [
        "55048021177eee956af88333ec4565919c8567e4"
      ],
      "author": {
        "name": "Hannes Reinecke",
        "email": "hare@suse.de",
        "time": "Wed Feb 07 09:47:44 2007 +0100"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Feb 10 12:58:06 2007 -0600"
      },
      "message": "[SCSI] aic79xx: use dma_get_required_mask()\n\nAs originally noted by Frederic Temporelli, the aic79xx supports 64\nbit addressing, but the initialization code of the driver is wrong: it\ntests the available memory size instead of testing the maximum\navailable memory address.\n\nThis patch uses the correct dma_get_required_mask() macros to\ndetermine the correct addressing method.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nCc: Xavier Bru \u003cxavier.bru@bull.net\u003e\nCC: Frederic Temporelli \u003cfrederic.temporelli@bull.net\u003e\n\ncosmetic fixes\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "2a598df595d33be0f12e37ef5df75eff13511d07",
      "tree": "dc5f29a0a971956baecded0561f94016b01b9d58",
      "parents": [
        "1e4865f8d469b1795e77877410951e5b808a2c4e"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Sat Feb 10 01:30:18 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:30:18 2007 -0500"
      },
      "message": "Input: remove scan_keyb driver\n\nThis driver is currently unused (unreferenced) besides the fact\nthat it\u0027s broken.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1e4865f8d469b1795e77877410951e5b808a2c4e",
      "tree": "33d81b3ed22a435c4d0883eb5cfb62a34e9e8075",
      "parents": [
        "5809d537c1bc7628cee1e580da35f6b4d254e23b"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:29:53 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:29:53 2007 -0500"
      },
      "message": "Input: i8042 - fix AUX IRQ delivery check\n\nOn boxes that do not implement AUX LOOP command we can not\nverify AUX IRQ delivery and must assume that it is wired\nproperly.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5809d537c1bc7628cee1e580da35f6b4d254e23b",
      "tree": "db46dc52c2609853b46b1eed843ce6364f829392",
      "parents": [
        "8370a643531699e5076fcac21c281c138bce1c87"
      ],
      "author": {
        "name": "Michael Leun",
        "email": "ml@newton.leun.net",
        "time": "Sat Feb 10 01:29:42 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:29:42 2007 -0500"
      },
      "message": "Input: wistron - add support for Fujitsu-Siemens Amilo D88x0\n\nTested on a Amilo D8820.\n\nSigned-off-by: Michael Leun \u003cml@newton.leun.net\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8370a643531699e5076fcac21c281c138bce1c87",
      "tree": "34560ad11c85f0666c96906227cd06e9d0e80522",
      "parents": [
        "b350620cc5e8e62782a4d47bf45952442a18a0b0"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Sat Feb 10 01:29:31 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:29:31 2007 -0500"
      },
      "message": "Input: inport - use correct config option for ATIXL\n\nChange the apparently incorrect check for CONFIG_INPUT_ATIXL\nin a source file to be consistent with the kernel config\noption CONFIG_MOUSE_ATIXL.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b350620cc5e8e62782a4d47bf45952442a18a0b0",
      "tree": "03850d27686950a0aba6cbd702e70334dc39c24c",
      "parents": [
        "ff141a03e1909db719c6afd3230c2f16a4141860"
      ],
      "author": {
        "name": "Cyrill V. Gorcunov",
        "email": "gorcunov@gmail.com",
        "time": "Sat Feb 10 01:29:19 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:29:19 2007 -0500"
      },
      "message": "Input: HIL - handle erros from input_register_device()\n\nAlso some whitespace cleanup.\n\nSigned-off-by: Cyrill V. Gorcunov \u003cgorcunov@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "ff141a03e1909db719c6afd3230c2f16a4141860",
      "tree": "433135f6929ebf514c74f33dd5050fedf936118d",
      "parents": [
        "31ea7ff0f880dc3f4ad94e85c1432d4b910c9fca"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Sat Feb 10 01:29:11 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:29:11 2007 -0500"
      },
      "message": "Input: tsdev - schedule removal\n\nCompaq touchscreen emulation (drivers/input/tsdev.c) is old,\nwas obsolete when it was written by the authors own admission\nand much better userspace solutions like tslib now exist.\nThe name is also confusing.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nAcked-by: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "31ea7ff0f880dc3f4ad94e85c1432d4b910c9fca",
      "tree": "f2fe5dd4f400edbb02cf524f94a37b6c9fdd823f",
      "parents": [
        "b22364c8eec89e6b0c081a237f3b6348df87796f"
      ],
      "author": {
        "name": "Jaya Kumar",
        "email": "jayakumar.acpi@gmail.com",
        "time": "Sat Feb 10 01:29:00 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:29:00 2007 -0500"
      },
      "message": "Input: add Atlas button driver\n\nThis patch adds support for the buttons on the Atlas wallmount\ntouchscreen.\n\nSigned-off-by: Jaya Kumar \u003cjayakumar.acpi@gmail.com\u003e\nAcked-by: Len Brown \u003clen.brown@intel.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b22364c8eec89e6b0c081a237f3b6348df87796f",
      "tree": "233a923281fb640106465d076997ff511efb6edf",
      "parents": [
        "2c8dc071517ec2843869024dc82be2e246f41064",
        "66efc5a7e3061c3597ac43a8bb1026488d57e66b"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:26:32 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:26:32 2007 -0500"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "66efc5a7e3061c3597ac43a8bb1026488d57e66b",
      "tree": "c7507a6d7a36f63e61962db9ff2ec024249fac9c",
      "parents": [
        "591a6e8ee7c8ffbbeaf23fec23796c0cfa316a41"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 06 22:19:10 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 09 17:39:40 2007 -0500"
      },
      "message": "libata: kill ATA_ENABLE_PATA\n\nThe ATA_ENABLE_PATA define was never meant to be permanent, and in\nrecent kernels, it\u0027s already been unconditionally enabled.  Remove.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "591a6e8ee7c8ffbbeaf23fec23796c0cfa316a41",
      "tree": "63f718582bc8f6b014d1d0563241160fab554d66",
      "parents": [
        "11750a40abddff1e0c6e0924902f914292d12277"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Feb 06 21:08:14 2007 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 09 17:39:40 2007 -0500"
      },
      "message": "libata: build fix after dmesg probe output changes\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "11750a40abddff1e0c6e0924902f914292d12277",
      "tree": "ca8723dd1ebec5d005096721033c210a1b86714b",
      "parents": [
        "ce053fa8b532aa038fba6230052daae5cd60eae6"
      ],
      "author": {
        "name": "Alan",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Mon Feb 05 16:28:30 2007 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Fri Feb 09 17:39:40 2007 -0500"
      },
      "message": "libata: Early CFA adapters are not required to support mode setting\n\nIf we are doing a PIO setup for a CFA card and it blows up with a device\nerror then assume it is an older CFA card which doesn\u0027t support this\nrather than failing the device out of existance.\n\nStands seperate to the quieting patch but that is obviously useful with\nthis change.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    }
  ],
  "next": "ce053fa8b532aa038fba6230052daae5cd60eae6"
}
