)]}'
{
  "log": [
    {
      "commit": "08a4ecee986dd98e86090ff5faac4782b6765aed",
      "tree": "74df5de49f38c432a6a18303b0c6d834fd09028f",
      "parents": [
        "ba93c6297b9cfad5a70b5e5ed13c9dbead6601d3",
        "b3229087c5e08589cea4f5040dab56f7dc11332a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:25:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:25:15 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6: (23 commits)\n  [PATCH] sysfs: fix a kobject leak in sysfs_add_link on the error path\n  [PATCH] sysfs: don\u0027t export dir symbols\n  [PATCH] get_cpu_sysdev() signedness fix\n  [PATCH] kobject_add_dir\n  [PATCH] debugfs: Add debugfs_create_blob() helper for exporting binary data\n  [PATCH] sysfs: fix problem with duplicate sysfs directories and files\n  [PATCH] Kobject: kobject.h: fix a typo\n  [PATCH] Kobject: provide better warning messages when people do stupid things\n  [PATCH] Driver core: add macros notice(), dev_notice()\n  [PATCH] firmware: fix BUG: in fw_realloc_buffer\n  [PATCH] sysfs: kzalloc conversion\n  [PATCH] fix module sysfs files reference counting\n  [PATCH] add EXPORT_SYMBOL_GPL_FUTURE() to USB subsystem\n  [PATCH] add EXPORT_SYMBOL_GPL_FUTURE() to RCU subsystem\n  [PATCH] add EXPORT_SYMBOL_GPL_FUTURE()\n  [PATCH] Clean up module.c symbol searching logic\n  [PATCH] kobj_map semaphore to mutex conversion\n  [PATCH] kref: avoid an atomic operation in kref_put()\n  [PATCH] handle errors returned by platform_get_irq*()\n  [PATCH] driver core: platform_get_irq*(): return -ENXIO on error\n  ...\n"
    },
    {
      "commit": "ba93c6297b9cfad5a70b5e5ed13c9dbead6601d3",
      "tree": "3785afef7c0f7b72ec87f88fc19b88bfb48386fe",
      "parents": [
        "e031d33efde817ce6b4f907f0fa1ff021301748f",
        "2b422383c3d8dcd203dd9aea70155be6258dbf6c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:23:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:23:46 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:\n  README: bzip2 is not new\n  Documentation/Changes: remove outdated translation references\n  remove dead Radeon URL\n  SCSI_AACRAID: add a help text\n  update the i386 defconfig\n  MAINTAINERS: remove the LANMEDIA entry\n  Move ip2.c and ip2main.c to drivers/char/ip2/ where the other files\n"
    },
    {
      "commit": "e031d33efde817ce6b4f907f0fa1ff021301748f",
      "tree": "2e9ba300db601f61fdc32813f55114d363d3d4e2",
      "parents": [
        "52aef8183fbedb0232b20127b089e85e7aa095e3",
        "48e08101c0fa0e1767cdef13fdaea79cad3106a2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:22:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:22:41 2006 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  [MIPS] Update defconfigs.\n  [MIPS] Separate CPU entries in /proc/cpuinfo with a blank line.\n  [MIPS] sys_mmap2 offset argument should always be shifted 12, not PAGE_SHIFT.\n  [MIPS] TX49XX has prefetch.\n  [MIPS] Kill tlb-andes.c.\n  [MIPS] War on whitespace: cleanup initial spaces followed by tabs.\n  [MIPS] Makefile crapectomy.\n  [MIPS] Reformat __xchg().\n  [MIPS] Mention Broadcom part number for BigSur board\n  [MIPS] Remove CONFIG_BUILD_ELF64.\n  [MIPS] Further sparsification for 32-bit compat code.\n  [MIPS] fix wrong __user usage in _sysn32_rt_sigsuspend\n  [MIPS] Signal cleanup\n  [MIPS] Reformat all of signal32.c with tabs instead of space for consistency\n  [MIPS] Delete unused sys32_waitpid.\n  [MIPS] Make I/O helpers more customizable\n  [MIPS] Symmetric Uniprocessor support for Qemu.\n  [MIPS] sc-rm7k.c cleanup\n  [MIPS] MIPS64 R2 optimizations for 64-bit endianess swapping.\n  [MIPS] Add early console for Cobalt.\n"
    },
    {
      "commit": "52aef8183fbedb0232b20127b089e85e7aa095e3",
      "tree": "4c06b3351284f222a9cd825e6f1ea8543e7656c2",
      "parents": [
        "28c006c1f09ea92d4f2585a087a188955ce3f64c",
        "fd02e8038eb943755e8727a0ea193c037a51714f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:22:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:22:08 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband: (47 commits)\n  IB/mthca: Query SRQ srq_limit fixes\n  IPoIB: Get rid of useless test of queue length\n  IB/mthca: Correct reported SRQ size in MemFree case.\n  IB/mad: Fix oopsable race on device removal\n  IB/srp: Coverity fix to srp_parse_options()\n  IB/mthca: Coverity fix to mthca_init_eq_table()\n  IB: Coverity fixes to sysfs.c\n  IPoIB: Move ipoib_ib_dev_flush() to ipoib workqueue\n  IPoIB: Fix build now that neighbour destructor is in neigh_params\n  IB/uverbs: Use correct alt_pkey_index in modify QP\n  IB/umad: Add support for large RMPP transfers\n  IB/srp: Add SCSI host attributes to show target port\n  IB/cm: Check cm_id state before handling a REP\n  IB/mthca: Update firmware versions\n  IB/mthca: Optimize large messages on Sinai HCAs\n  IB/uverbs: Fix query QP return of sq_sig_all\n  IB: Fix modify QP checking of \"current QP state\" attribute\n  IPoIB: Fix multicast race between canceling and completing\n  IPoIB: Clean up if posting receives fails\n  IB/mthca: Use an enum for HCA page size\n  ...\n"
    },
    {
      "commit": "28c006c1f09ea92d4f2585a087a188955ce3f64c",
      "tree": "2615749653cd3ba4852d2f5ed22f21eec0cd5712",
      "parents": [
        "cbe037b46f564188045937e6006c5c1d6093618a",
        "7abe53155b77c31028a7158883bc9aac705790da"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:20:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:20:47 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] Fix cosmetic typo in asm/irq.h\n  [ARM] 3367/1: CLCD mode no longer supported on the RealView boards\n  [ARM] 3366/1: Allow the 16bpp mode configuration in the CLCD control register\n"
    },
    {
      "commit": "cbe037b46f564188045937e6006c5c1d6093618a",
      "tree": "a06d32fbe5c19fbd674ab3df05476743803c9615",
      "parents": [
        "f0481730c827421cf1548bfd73c073c0f47f2907",
        "cd85f6e2f58282186ad720fc18482be228f0b972"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:20:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:20:12 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev: (112 commits)\n  [libata] sata_mv: fix irq port status usage\n  [PATCH] libata: move IDENTIFY info printing from ata_dev_read_id() to ata_dev_configure()\n  [PATCH] libata: use local *id instead of dev-\u003eid in ata_dev_configure()\n  [PATCH] libata: check Word 88 validity in ata_id_xfer_mask()\n  [PATCH] libata: fix class handling in ata_bus_probe()\n  [PATCH] ahci: enable prefetching for PACKET commands\n  libata: turn on ATAPI by default\n  [PATCH] sata_sil24: lengthen softreset timeout\n  [PATCH] sata_sil24: exit early from softreset if SStatus reports no device\n  [PATCH] libata: fix missing classes[] initialization in ata_bus_probe()\n  [PATCH] libata: kill unused xfer_mode functions\n  [PATCH] libata: reimplement ata_set_mode() using xfer_mask helpers\n  [PATCH] libata: use xfer_mask helpers in ata_dev_set_mode()\n  [PATCH] libata: use ata_id_xfermask() in ata_dev_configure()\n  [PATCH] libata: add xfer_mask handling functions\n  [PATCH] libata: improve xfer mask constants and update ata_mode_string()\n  [PATCH] libata: rename ATA_FLAG_FLUSH_PIO_TASK to ATA_FLAG_FLUSH_PORT_TASK\n  [PATCH] libata: kill unused pio_task and packet_task\n  [PATCH] libata: convert pio_task and packet_task to port_task\n  [PATCH] libata: implement port_task\n  ...\n"
    },
    {
      "commit": "f0481730c827421cf1548bfd73c073c0f47f2907",
      "tree": "0d25ab7377afd270995f8c31d2953ffa32c8aa40",
      "parents": [
        "c4a1745aa09fc110afdefea0e5d025043e348bae",
        "ecb73774e5f5b5f635a70073086c3f57b4ca4ae6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:01:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:01:08 2006 -0800"
      },
      "message": "Merge kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git with fixups\n\nThis merges the DVB tree, but fixes up the history that had gotten\nscrewed up by a broken commit.\n\nThe history is fixed up by re-doing the commit properly (taking the\nresolve from the final result of the original), and then cherry-picking\nthe commits that followed the broken merge.\n\n* dvb: (190 commits)\n  V4L/DVB (3545): Fixed no_overlay option and quirks on saa7134 driver\n  V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion\n  V4L/DVB (3538): Bt8xx documentation update\n  V4L/DVB (3537a): Whitespace cleanup\n  V4L/DVB (3533): Add WSS (wide screen signalling) module parameters\n  V4L/DVB (3532): Moved duplicated code of ALPS BSRU6 tuner to a standalone file.\n  V4L/DVB (3530): Kconfig: remove VIDEO_AUDIO_DECODER\n  V4L/DVB (3529): Kconfig: add menu items for cs53l32a and wm8775 A/D converters\n  V4L/DVB (3528): Kconfig: fix ATSC frontend menu item names by manufacturer\n  V4L/DVB (3527): VIDEO_CPIA2 must depend on USB\n  V4L/DVB (3525): Kconfig: remove VIDEO_DECODER\n  V4L/DVB (3524): Kconfig: add menu items for saa7115 and saa7127\n  V4L/DVB (3494): Kconfig: select VIDEO_MSP3400 to build msp3400.ko\n  V4L/DVB (3522): Fixed a trouble with other PAL standards\n  V4L/DVB (3521): Avoid warnings at video-buf.c\n  V4L/DVB (3514): SAA7113 doesn\u0027t have auto std chroma detection mode\n  V4L/DVB (3513): Remove saa711x driver\n  V4L/DVB (3509): Make a needlessly global function static.\n  V4L/DVB (3506): Cinergy T2 dmx cleanup on disconnect\n  V4L/DVB (3504): Medion 7134: Autodetect second bridge chip\n  ...\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ecb73774e5f5b5f635a70073086c3f57b4ca4ae6",
      "tree": "d8313c4007896c78dfe05884a7740cb048ffd62a",
      "parents": [
        "08f1d0b99f4e2203935d86640a7fec5c233b777c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Mar 17 20:54:32 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:54:02 2006 -0800"
      },
      "message": "V4L/DVB (3545): Fixed no_overlay option and quirks on saa7134 driver\n\nSome chipsets have several problems when pci to pci transfers are activated\non overlay mode. the option no_overlay allows disabling such feature of\nthe driver, in favor of keeping the system stable.\nThe default is to use pcipci_fail flag defined on drivers/pci/quirks.c.\nIt also allows the user to override it by forcing disable overlay or forcing\nenable. Forcing enable may generate PCI transfer corruption, including disk\nmass corruption, so should be used with care.\nAdded a text description to this option and make messages looks the same at\nboth bttv and saa7134 drivers.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "08f1d0b99f4e2203935d86640a7fec5c233b777c",
      "tree": "924b69bf3ef08d9b13582aeee50720392a135ddb",
      "parents": [
        "8abe58aee6c682b5d300ce8e792821475646d79d"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@linuxtv.org",
        "time": "Fri Mar 17 18:21:17 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:54:00 2006 -0800"
      },
      "message": "V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8abe58aee6c682b5d300ce8e792821475646d79d",
      "tree": "b002b77108c8f2e1bb021f9db7ae4b40d8f50a77",
      "parents": [
        "a8733ca5141c256322ab5ea9fd3074942a209bba"
      ],
      "author": {
        "name": "Uwe Bugla",
        "email": "uwe.bugla@gmx.de",
        "time": "Thu Mar 16 20:37:05 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:59 2006 -0800"
      },
      "message": "V4L/DVB (3538): Bt8xx documentation update\n\nSigned-off-by: Uwe Bugla \u003cuwe.bugla@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a8733ca5141c256322ab5ea9fd3074942a209bba",
      "tree": "b1c197500cdeabe8e863d6aecb6c8e3740c25909",
      "parents": [
        "4caba4261f2649215710ac0298bd7814080000ad"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Mar 17 10:37:02 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:57 2006 -0800"
      },
      "message": "V4L/DVB (3537a): Whitespace cleanup\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4caba4261f2649215710ac0298bd7814080000ad",
      "tree": "13f37c47560cb8692ac0ee5f6187647f576da932",
      "parents": [
        "265366e8fb8c31706711aea5f79d763816a968db"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Fri Mar 17 05:29:15 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:55 2006 -0800"
      },
      "message": "V4L/DVB (3533): Add WSS (wide screen signalling) module parameters\n\nAdd wss_cfg_4_3 and wss_cfg_16_9 configuration options.\nFirmware 2623 or later required.\nBoth parameters are bit masks:\n- bit 15: disable WSS\n- bit 14: send short WSS burst, then turn off WSS\n- bit 13..0: WSS bits as specified by the standard\nThese parameters are useful if you own a broken tv set which\ndoes not handle wss correctly.\nDefault settings:\n- wss_cfg_4_3: 0x4008\n- wss_cfg_16_9: 0x0007\nThese should work with most devices.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "265366e8fb8c31706711aea5f79d763816a968db",
      "tree": "13841d27e621067180884f00d4019580674c28d5",
      "parents": [
        "ad5125913be0a723a2e17824ec688d4890bf978b"
      ],
      "author": {
        "name": "Perceval Anichini",
        "email": "perceval.anichini@streamvision.fr",
        "time": "Thu Mar 16 11:22:47 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:54 2006 -0800"
      },
      "message": "V4L/DVB (3532): Moved duplicated code of ALPS BSRU6 tuner to a standalone file.\n\nMoved duplicated code of ALPS BSRU6 tuner to a standalone file.\nModified av7110 and budget drivers to include the new file.\n\nSigned-off-by: Perceval Anichini \u003cperceval.anichini@streamvision.fr\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ad5125913be0a723a2e17824ec688d4890bf978b",
      "tree": "64db03969bf5e91e3b9d1078709950b4e5f5b9aa",
      "parents": [
        "e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 16 14:53:23 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:53 2006 -0800"
      },
      "message": "V4L/DVB (3530): Kconfig: remove VIDEO_AUDIO_DECODER\n\n- removed VIDEO_AUDIO_DECODER Kconfig menu item.\n  VIDEO_MSP3400, VIDEO_CS53L32A and VIDEO_WM8775 now\n  each have their own menu items.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3",
      "tree": "ea935a2a807a6dd8a3dd323023726e44f5b55b32",
      "parents": [
        "f5c08a2ee906381d85a6f0a3ca309fd56cf3b90f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 16 14:48:38 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:52 2006 -0800"
      },
      "message": "V4L/DVB (3529): Kconfig: add menu items for cs53l32a and wm8775 A/D converters\n\n- created Kconfig item, VIDEO_CS53L32A, for the cs53l32a module which supports\n  the Cirrus Logic CS53L32A Low Voltage Stereo A/D Converter.\n- created Kconfig item, VIDEO_WM8775, for the wm8775 module which supports\n  the Wolfson Microelectronics WM8775 high performance stereo A/D Converter.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f5c08a2ee906381d85a6f0a3ca309fd56cf3b90f",
      "tree": "6793d765aa7f42dab52e760f4153e891386a1c8d",
      "parents": [
        "e690e14c9476aa46ec49ce8e24a591f786aa4766"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 16 13:18:25 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:50 2006 -0800"
      },
      "message": "V4L/DVB (3528): Kconfig: fix ATSC frontend menu item names by manufacturer\n\n- Corrected typo for NxtWave NXT200X\n- Added \"Oren\" manufacturer name to menu items for OR51132 and OR51211\n- Removed \"(pcHDTV HDx000 card)\" from Oren frontends menu item names,\n  This isn\u0027t necessary, as these frontends are selected by the card drivers,\n  build configuration (DVB_BT8XX and VIDEO_CX88_DVB).\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e690e14c9476aa46ec49ce8e24a591f786aa4766",
      "tree": "6da6208288a96263f7142377b0018bad842d1f09",
      "parents": [
        "baacb5bf47eb4066d5f715529d5e68b004ad574c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Mar 16 12:53:53 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:49 2006 -0800"
      },
      "message": "V4L/DVB (3527): VIDEO_CPIA2 must depend on USB\n\nCONFIG_VIDEO_CPIA2\u003dy, CONFIG_USB\u003dn results in the following compile\n\u003c--  snip  --\u003e\n...\n  LD      .tmp_vmlinux1\ndrivers/built-in.o: In function `set_alternate\u0027:cpia2_usb.c:(.text+0x443aa2): undefined reference to `usb_set_interface\u0027\ndrivers/built-in.o: In function `cpia2_usb_stream_resume\u0027: undefined reference to `usb_alloc_urb\u0027\ndrivers/built-in.o: In function `cpia2_usb_stream_resume\u0027: undefined reference to `usb_submit_urb\u0027\ndrivers/built-in.o: In function `cpia2_usb_stream_pause\u0027: undefined reference to `usb_kill_urb\u0027\ndrivers/built-in.o: In function `cpia2_usb_stream_pause\u0027: undefined reference to `usb_free_urb\u0027\ndrivers/built-in.o: In function `cpia2_usb_disconnect\u0027:cpia2_usb.c:(.text+0x443e14): undefined reference to `usb_driver_release_interface\u0027\ndrivers/built-in.o: In function `cpia2_usb_transfer_cmd\u0027: undefined reference to `usb_control_msg\u0027\ndrivers/built-in.o: In function `cpia2_usb_transfer_cmd\u0027: undefined reference to `usb_control_msg\u0027\ndrivers/built-in.o: In function `cpia2_usb_complete\u0027:cpia2_usb.c:(.text+0x444836): undefined reference to `usb_submit_urb\u0027\ndrivers/built-in.o: In function `cpia2_usb_cleanup\u0027: undefined reference to `usb_deregister\u0027\ndrivers/built-in.o: In function `cpia2_usb_init\u0027: undefined reference to `usb_register_driver\u0027\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "baacb5bf47eb4066d5f715529d5e68b004ad574c",
      "tree": "0a475bb857a622d97c3d9c7bbff5abf820699ff0",
      "parents": [
        "ac9ec9358e63878b105f48f5f094105dff7d9833"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 16 02:59:09 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:48 2006 -0800"
      },
      "message": "V4L/DVB (3525): Kconfig: remove VIDEO_DECODER\n\n- removed VIDEO_DECODER Kconfig menu item.\n  VIDEO_CX25840, VIDEO_SAA711X and VIDEO_SAA7127 now\n  each have their own menu items.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ac9ec9358e63878b105f48f5f094105dff7d9833",
      "tree": "72abee794d515a1ad4b4a7d511828c195d03c058",
      "parents": [
        "cfdd4ad0661e57db353ff36c2e8c57fc956cf6fb"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 16 02:53:14 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:47 2006 -0800"
      },
      "message": "V4L/DVB (3524): Kconfig: add menu items for saa7115 and saa7127\n\n- created Kconfig menu item, VIDEO_SAA711X, for the saa7115 module,\n  which supports SAA7113, SAA7114 and SAA7115 video decoders.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cfdd4ad0661e57db353ff36c2e8c57fc956cf6fb",
      "tree": "6a81b022ac68a1949223d69be0496ae02d9154d2",
      "parents": [
        "02c17224da6182d11cde34d57b27b93aaa7206cf"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 13 23:44:31 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:45 2006 -0800"
      },
      "message": "V4L/DVB (3494): Kconfig: select VIDEO_MSP3400 to build msp3400.ko\n\nThe msp3400 driver is currently only being built if\nthe bttv driver is selected. There are new drivers\nthat will be needing msp3400, so simply including\nmsp3400 in the Makefile is no longer appropriate.\nThis patch creates VIDEO_MSP3400, and alters VIDEO_BT848, VIDEO_PVRUSB2\nand VIDEO_AUDIO_DECODER each to select VIDEO_MSP3400.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "02c17224da6182d11cde34d57b27b93aaa7206cf",
      "tree": "37c07631c17f5c4ce2ed0dd0cb1f570e58de25cc",
      "parents": [
        "9b89f2d301db6ad1fc716b70d9e26a38c958e7a5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Mar 16 18:44:07 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:44 2006 -0800"
      },
      "message": "V4L/DVB (3522): Fixed a trouble with other PAL standards\n\nV4L2_STD_PAL define is not correct. It specifies only 50Hz PAL standards.\nThis patch fixes saa7113 color config for other PAL video standards.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9b89f2d301db6ad1fc716b70d9e26a38c958e7a5",
      "tree": "2dbd3ce5f7349b46974e8759895aa5827c14d04d",
      "parents": [
        "f89982a978974cc2fb74f512d7ec7438e0e851ea"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Mar 15 17:52:14 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:43 2006 -0800"
      },
      "message": "V4L/DVB (3521): Avoid warnings at video-buf.c\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f89982a978974cc2fb74f512d7ec7438e0e851ea",
      "tree": "da9f6499f89f73fd0308f6ec98839ed41d5bba20",
      "parents": [
        "f5762e441d5022ecc5b66b5fe54e41e2ac5d02be"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Mar 14 16:33:33 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:41 2006 -0800"
      },
      "message": "V4L/DVB (3514): SAA7113 doesn\u0027t have auto std chroma detection mode\n\nThis patch makes chroma standard selection based at possible values,\naccording with datasheet.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f5762e441d5022ecc5b66b5fe54e41e2ac5d02be",
      "tree": "6afff3bc33f4d8a2dca15a681902316d230eb811",
      "parents": [
        "c04e89b1f2c624fbb1e57874062491c2b987c7e2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Mar 13 13:31:31 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:40 2006 -0800"
      },
      "message": "V4L/DVB (3513): Remove saa711x driver\n\nNow, em28xx uses saa7115 instead of saa711x.\nsaa7115 driver is capable of handling saa 7113, 7114 and 7115.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c04e89b1f2c624fbb1e57874062491c2b987c7e2",
      "tree": "35851248f05529e604c0dcd90ee6458c5a08ddc6",
      "parents": [
        "77cc5319900054662861cb147f300b1d1d22fcc5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Mar 15 16:17:11 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:37 2006 -0800"
      },
      "message": "V4L/DVB (3509): Make a needlessly global function static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "77cc5319900054662861cb147f300b1d1d22fcc5",
      "tree": "e466424e389bc28c2f869728491fed40508e9452",
      "parents": [
        "ba3a5a81f79d16666e1b46ee9e4fe7f2bc8bd70f"
      ],
      "author": {
        "name": "Markus Rechberger",
        "email": "mrechberger@gmail.com",
        "time": "Wed Mar 15 09:31:31 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:34 2006 -0800"
      },
      "message": "V4L/DVB (3506): Cinergy T2 dmx cleanup on disconnect\n\nDetaching the device didn\u0027t clean up several device files in /dev/dvb,\nafter applying that patch all dvb devices disappeared as expected.\n\nSigned-off-by: Markus Rechberger \u003cmrechberger@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ba3a5a81f79d16666e1b46ee9e4fe7f2bc8bd70f",
      "tree": "71e22f12307169af9a5ad96a51766b38736f3953",
      "parents": [
        "67ac9a40f90db57b09f7d98f72d8d0344acefbac"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 19:02:12 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:33 2006 -0800"
      },
      "message": "V4L/DVB (3504): Medion 7134: Autodetect second bridge chip\n\nThe device, Medion 7134, has two saa7134 chips on it, but only one of them\nis functional in the current saa7134 driver.\nThis patch adds autodetection for the second, unsupported saa7134 chip,\nas SAA7134_BOARD_MD7134_BRIDGE_2, and displays a message to the user\n(in dmesg) indicating that the second chip isn\u0027t yet functional.\nThis is useful for users, since two instances of the saa7134 driver\nwill spawn. This patch will prevent confusion by warning the user that\nonly one of the chips on the board are functional.\nThere are other versions of the SAA7134_BOARD_MD7134 with only a single\nsaa7134 bridge/decoder -- those devices will not be affected by this patch.\nOnly devices containing the second chip will display the warning.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "67ac9a40f90db57b09f7d98f72d8d0344acefbac",
      "tree": "836d847d1708ec8aa2fe4e3a01e315203210a840",
      "parents": [
        "12a219da0a74d1d797475addbccaedf2343be571"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 16:18:49 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:32 2006 -0800"
      },
      "message": "V4L/DVB (3503): Whitespace: fix incorrect indentation of curly bracket\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "12a219da0a74d1d797475addbccaedf2343be571",
      "tree": "c6610dd1976b8d36b94e8b2e70a4c1dfe73a3577",
      "parents": [
        "34731df288a5ffe4b0c396caf8cd24c6a710a222"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 16:07:42 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:30 2006 -0800"
      },
      "message": "V4L/DVB (3502): Saa7134: make unsupported secondary decoder message generic\n\nThere are already some supported devices that contain two\nsaa713x chips on-board, where only one of these chips is\ncurrently functional in the driver.\nWe are already printing a warning message for the second\nsaa7134 decoder in SAA7134_BOARD_AVERMEDIA_A169_B. This\npatch alters that case to make it generic, so that other\ncards in the same situation can use it.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "34731df288a5ffe4b0c396caf8cd24c6a710a222",
      "tree": "06738b1c00d2bee0df3b42d125b2ca4e03fc18b0",
      "parents": [
        "4304954eb668ce66fc58f1cab9abb9a9e2584549"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Tue Mar 14 17:31:01 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:29 2006 -0800"
      },
      "message": "V4L/DVB (3501): Dmxdev: use dvb_ringbuffer\n\nUse dvb_ringbuffer instead of an own buffer implementation in\ndmxdev.[ch].\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4304954eb668ce66fc58f1cab9abb9a9e2584549",
      "tree": "d0cfb5b30f033ce3736c1977d71d984d7074cbf3",
      "parents": [
        "19478843e4f8af7de9b297876519ee8b98c2f5ad"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Tue Mar 14 17:30:09 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:27 2006 -0800"
      },
      "message": "V4L/DVB (3500): Ringbuffer: don\u0027t reset pointers to zero\n\nOliver Endriss spotted, that resetting read and write pointers on\nflush() requires additional locking and breaks the av7110 driver.\nTherefore this patch partially reverts the previous patch titled \"make\ndvb_ringbuffer compatible to dmxdev_buffer\".\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "19478843e4f8af7de9b297876519ee8b98c2f5ad",
      "tree": "3ba0739399f7acbdc5a96d46bff9f6b17c1c520c",
      "parents": [
        "5e5890e16ea917ad489a7778f51631bdb14523a2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Mar 14 17:24:57 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:26 2006 -0800"
      },
      "message": "V4L/DVB (3499): Fix a bug when more than MAXBOARDS were plugged on em28xx\n\nCoverity reported a bug at checking max number of supported boards by\nem28xx init code.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5e5890e16ea917ad489a7778f51631bdb14523a2",
      "tree": "42501c5da6b45b6357201c8fa8c6b6d0c0d9163e",
      "parents": [
        "49444fe1239cc26882d1b1fdcc658b3bdf8df942"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 01:25:01 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:25 2006 -0800"
      },
      "message": "V4L/DVB (3497): Remove redundant makefile inclusion of tuner.o\n\nVIDEO_MXB selects VIDEO_TUNER, so we don\u0027t have to include tuner.o\nin the Makefile.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "49444fe1239cc26882d1b1fdcc658b3bdf8df942",
      "tree": "f1e567475419a2f4a6cc17cbd8a721f8eb312ddc",
      "parents": [
        "f6fe8c6a429bb44d95091e67f8e39662cd4e6fc3"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 00:52:20 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:24 2006 -0800"
      },
      "message": "V4L/DVB (3496): Cpia2: move Kconfig build logic into cpia2/Kconfig\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f6fe8c6a429bb44d95091e67f8e39662cd4e6fc3",
      "tree": "c76a52168fde687ced2a2224c9beca5eb274616c",
      "parents": [
        "31dcbf994b9eda784c620c8caa3a9dc67a9d0045"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 00:35:07 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:22 2006 -0800"
      },
      "message": "V4L/DVB (3495): Kconfig: select VIDEO_CX25840 to build cx25840 a/v decoder module\n\nThe cx25840 module requires external firmware in order to function,\nso it must select FW_LOADER, but saa7115 and saa7129 do not require it.\nThis patch creates VIDEO_CX25840, and alters VIDEO_DECODER to select it.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "31dcbf994b9eda784c620c8caa3a9dc67a9d0045",
      "tree": "889d77d98d5584c7f90293344e56da62fd77a891",
      "parents": [
        "ae24601b47c3f4a56545ef4cd4e7c821ac1db598"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "duncan.sands@math.u\\-psud.fr",
        "time": "Tue Mar 14 12:12:39 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:21 2006 -0800"
      },
      "message": "V4L/DVB (3488): Snd_cx88_create: don\u0027t dereference NULL core\n\nIf the call to cx88_core_get returns a NULL value, it is dereferenced\nby cx88_reset, and perhaps by cx88_core_put.  Spotted by the Coverity\nchecker.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ae24601b47c3f4a56545ef4cd4e7c821ac1db598",
      "tree": "562258e9fdec32a9b7410a8467dc5315bdbfe8c3",
      "parents": [
        "9d9d6baeca6f9174b8e7fd219a62a8fa09d61cc7"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Mon Mar 13 13:17:11 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:19 2006 -0800"
      },
      "message": "V4L/DVB (3485): BUG_ON() Conversion in drivers/video/media\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9d9d6baeca6f9174b8e7fd219a62a8fa09d61cc7",
      "tree": "d98ceaf625ca9b16536b641476c9fc93177bd79b",
      "parents": [
        "fc34f165317403444d254a27bc356dc5de0bbc3d"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Mon Mar 13 13:14:34 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:17 2006 -0800"
      },
      "message": "V4L/DVB (3484): Make dvb_ringbuffer compatible to dmxdev_buffer\n\nAdded variable \u0027error\u0027 to struct dvb_ringbuffer, which is set to zero on\ninit() and flush(). Also reset read an write pointers to zero on flush()\nto get less fragmented data.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fc34f165317403444d254a27bc356dc5de0bbc3d",
      "tree": "1bfd73382f95e229100ab9824acc425fe376bf10",
      "parents": [
        "9f9c907fdc331fc6062d758f46f65cb0d2dd11be"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 13 03:41:44 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:16 2006 -0800"
      },
      "message": "V4L/DVB (3479): Cleanup mangled whitespace\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9f9c907fdc331fc6062d758f46f65cb0d2dd11be",
      "tree": "4e699fdfeb360a02fa9d1ba880d65b4a47ffe77e",
      "parents": [
        "a5daecbaebda687d62c2ba1f46adaa96e4394282"
      ],
      "author": {
        "name": "Marcin Rudowski",
        "email": "mar_rud@poczta.onet.pl",
        "time": "Sun Mar 12 00:03:47 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:15 2006 -0800"
      },
      "message": "V4L/DVB (3449): Cx88 default picture controls values\n\nThis patch fixes default values for some picture controls:\n - brightness set to 50% by default (now is 0%)\n - hue set to 50% by default (now is 0%)\n - sets saturation to datasheet value\n - volume set to 0dB (now is -32dB)\nand some left small fixes:\n - twice offset adding\n - balance didn\u0027t follow datasheet (bits[0:5] \u003d attenuation;\n   bit[6] \u003d channel to provide attenuation)\n\nSigned-off-by: Marcin Rudowski \u003cmar_rud@poczta.onet.pl\u003e\nSigned-off-by: Ian Pickworth \u003cian@pickworth.me.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a5daecbaebda687d62c2ba1f46adaa96e4394282",
      "tree": "84b8d689cc4bf12ec923e85d8c631049ada67c6d",
      "parents": [
        "49239c35f28e53f280b47efdbccfdf2cbd728993"
      ],
      "author": {
        "name": "Matheus Izvekov",
        "email": "mizvekov@gmail.com",
        "time": "Sat Mar 11 23:54:58 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:14 2006 -0800"
      },
      "message": "V4L/DVB (3448): Cx88-input.c: add IR remote control support to CX88_BOARD_PROLINK_PLAYTVPVR\n\nThis patch adds support for the IR remote control found in the card\nCX88_BOARD_PROLINK_PLAYTVPVR.\n\nSigned-off-by: Matheus Izvekov \u003cmizvekov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "49239c35f28e53f280b47efdbccfdf2cbd728993",
      "tree": "5a06826c3ea236bcd9d66bf76367d863dad4f1f5",
      "parents": [
        "68593af311aadb541b3b70acea175dea8e9cf7ca"
      ],
      "author": {
        "name": "Matheus Izvekov",
        "email": "mizvekov@gmail.com",
        "time": "Sat Mar 11 23:54:24 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:12 2006 -0800"
      },
      "message": "V4L/DVB (3447): Cx88-cards.c: fix values of gpio0 for card CX88_BOARD_PROLINK_PLAYTVPVR\n\nThis patch changes the gpio0 values for the card CX88_BOARD_PROLINK_PLAYTVPVR\nto the ones observed using RegSpy from the dscaler project.\n\nSigned-off-by: Matheus Izvekov \u003cmizvekov@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "68593af311aadb541b3b70acea175dea8e9cf7ca",
      "tree": "ec38cccc0099c961e539005dc42adc28447c3231",
      "parents": [
        "f3629be8388a679590eb919919ee63e2715ec25e"
      ],
      "author": {
        "name": "Rickard Osser",
        "email": "ricky@osser.se",
        "time": "Sat Mar 11 17:14:12 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:11 2006 -0800"
      },
      "message": "V4L/DVB (3446): Saa7134: add support for AVerMedia A169 Dual Analog tuner card\n\n- Added support for AVerMedia A169 Dual Analog tuner card\n  (dual saa7134 decoders - only 1 working right now)\n- Added autodetection for both parts of the card.\n  It shows up like 2 cards, B1 and B\n- Enabled tuner B1, SVIDEO on B1 and composite1 through SVIDEO,\n  FIXME: B is more or less dead at this point and I suspect the\n  FM-radio is on the B part of the board\n\nSigned-off-by: Rickard Osser \u003cricky@osser.se\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f3629be8388a679590eb919919ee63e2715ec25e",
      "tree": "d97efc61c0845959da4918041fec21c88b9df76a",
      "parents": [
        "fd2f26771b14a321f4003366fdf99a2484fa6b2a"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Mar 11 17:02:01 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:10 2006 -0800"
      },
      "message": "V4L/DVB (3445): LG TALN series: add PAL / SECAM support\n\n- added tuner_lg_taln_pal_secam_ranges\n- renamed tuner 66 from TUNER_LG_NTSC_TALN_MINI to TUNER_LG_TALN\n- updated FlyTV mini Asus Digimatrix with new tuner\n\nThanks-to: Rickard Osser \u003cricky@osser.se\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fd2f26771b14a321f4003366fdf99a2484fa6b2a",
      "tree": "22b566b4999bd8f37355d81378b93f668d6efbba",
      "parents": [
        "b1b168e62390b720e46271937355edba0a6e30bf"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Mar 11 16:21:36 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:09 2006 -0800"
      },
      "message": "V4L/DVB (3444): Saa7134: small whitespace cleanup\n\n- matched indents on quotes within a printk\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b1b168e62390b720e46271937355edba0a6e30bf",
      "tree": "5582db482b1fc6127eb3e597ea39a9f8ee683d9e",
      "parents": [
        "9050d942b7dc55cd8e6d9b2c1ce260656021f0fb"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sat Mar 11 16:12:35 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:07 2006 -0800"
      },
      "message": "V4L/DVB (3443): Thomson FE6600: add missing \"count\" array element\n\n- added missing \"count\" element in Thomson FE6600\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9050d942b7dc55cd8e6d9b2c1ce260656021f0fb",
      "tree": "6906a570d9519b7368c626704413a317dda3c7e5",
      "parents": [
        "f705e6e4940c4e803240b77c6c63fb2d47a97b59"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Mar 10 16:46:50 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:06 2006 -0800"
      },
      "message": "V4L/DVB (3439): Added no_overlay option and quirks to saa7134\n\nSome chipsets have several problems when pci to pci transfers are activated\non overlay mode. the option no_overlay allows disabling such feature of\nthe driver, in favor of keeping the system stable.\nThe default is to use pcipci_fail flag defined on drivers/pci/quirks.c.\nIt also allows the user to override it by forcing disable overlay or forcing\nenable. Forcing enable may generate PCI transfer corruption, including disk\nmass corruption, so should be used with care.\nAdded a text description to this option and make messages looks the same at\nboth bttv and saa7134 drivers.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f705e6e4940c4e803240b77c6c63fb2d47a97b59",
      "tree": "0460c86284575f3662ea2c74bb56f713951cc043",
      "parents": [
        "bbad7dc5488a04fadebd7fa8aa051d81c2ae0080"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Mar 10 15:22:31 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:05 2006 -0800"
      },
      "message": "V4L/DVB (3438): Optical cleanup for dmxdev.c\n\nUsed Lindent, manually changed some line breaks. Removed invalid email\naddresses, useless casts and useless initialization of return values.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bbad7dc5488a04fadebd7fa8aa051d81c2ae0080",
      "tree": "ec1ddb9229f93e7a3b911b68d1e5aae800249ea7",
      "parents": [
        "6abe6bff6fc62832bc8cce3886b9670ba2542601"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Mar 10 15:21:58 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:04 2006 -0800"
      },
      "message": "V4L/DVB (3437): Fix typo in enum name and use enum in struct dmxdev_filter\n\nRename \u0027enum dmxdevype\u0027 to \u0027enum dmxdev_type\u0027 and use this enum instead\nof int for the member \u0027type\u0027 of struct dmxdev_filter.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6abe6bff6fc62832bc8cce3886b9670ba2542601",
      "tree": "af38646bed34ff33aa6a95395a1d9a634b320542",
      "parents": [
        "09794a6f95cf970d76e8b1c0ddd2b20a89f3dd88"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Mar 10 15:21:43 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:02 2006 -0800"
      },
      "message": "V4L/DVB (3436): Remove \u0027dvbdev\u0027 from struct dmxdev_filter\n\nThe member dvbdev gets initialized once but is never used after that.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "09794a6f95cf970d76e8b1c0ddd2b20a89f3dd88",
      "tree": "01078a40df1d15b3b14c81b3f085a75b8ad64b35",
      "parents": [
        "4aca4831aafad64a8622cd855c5f952228d75d72"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Mar 10 15:21:28 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:01 2006 -0800"
      },
      "message": "V4L/DVB (3435): Remove \u0027pid\u0027 from struct dmxdev_filter\n\nThe PID value is already stored in struct dmx_sct_filter_params which is\na member of struct dmxdev_filter.\nAcked-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4aca4831aafad64a8622cd855c5f952228d75d72",
      "tree": "9efeaaba608910282c881abe93a9afacd205a1ea",
      "parents": [
        "7947a220e5fe1373f1830b41fb7376bef636f113"
      ],
      "author": {
        "name": "Marcin Rudowski",
        "email": "mar_rud@poczta.onet.pl",
        "time": "Thu Mar 09 16:09:51 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:00 2006 -0800"
      },
      "message": "V4L/DVB (3425): Correct gpio values for Aver 303 Studio in v4l-dvb tree\n\nOld values generally works in A2 mono, but new ones allows:\n- detect and use Nicam stereo\n- mute in tv\n- use radio FM\n\nSigned-off-by: Marcin Rudowski \u003cmar_rud@poczta.onet.pl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "7947a220e5fe1373f1830b41fb7376bef636f113",
      "tree": "86637a1019721539cef1c94050c806e50fb2e504",
      "parents": [
        "cef4e7af71ec16aba13ae291e41262a8913a56d8"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Mar 09 16:09:20 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:52:58 2006 -0800"
      },
      "message": "V4L/DVB (3424): Updated CARDLIST.tuner with newer tenna string\n\nAlso Removed whitespaces introduced by previous tena patch\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cef4e7af71ec16aba13ae291e41262a8913a56d8",
      "tree": "c2565606eed842f898869b2a63b258d25a241007",
      "parents": [
        "99ca99915068806552d1f90ce50bed4c7387d65a"
      ],
      "author": {
        "name": "Ian Pickworth",
        "email": "ian@pickworth.me.uk",
        "time": "Thu Mar 09 12:03:40 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:52:57 2006 -0800"
      },
      "message": "V4L/DVB (3423): Fix cx88 error messages on balance change\n\nThere is an error in the cx88 code that causes this message in the syslog when\nbalance is changed at full volume:\nMar  4 18:35:08 ian2 kernel: cx88[0]: irq pci [0x1] vid*\nMar  4 18:35:39 ian2 last message repeated 348 times\nMar  4 18:36:01 ian2 last message repeated 564 times\n... and so on\nThe attached patch cures this problem.\n\nSigned-off-by: Ian Pickworth \u003cian@pickworth.me.uk\u003e\nSigned-off-by: Marcin Rudowski \u003cmar_rud@poczta.onet.pl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "99ca99915068806552d1f90ce50bed4c7387d65a",
      "tree": "24fbe348f28d65c215f7ed9c37ff49c909d0578a",
      "parents": [
        "efcf55cb5c21d7142aeb1a5a4c14e40960600bd6"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "baldrick@free.fr",
        "time": "Thu Mar 09 11:20:14 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:52:56 2006 -0800"
      },
      "message": "V4L/DVB (3420): Nskips maybe used uninitialized in bttv_risc_overlay\n\nThe Coverity checker (previously Stanford checker) noticed that\nthe value of nskips could be read even if it was never written.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "efcf55cb5c21d7142aeb1a5a4c14e40960600bd6",
      "tree": "0f0b87521ce22495623fad9e1534b8164e0eec57",
      "parents": [
        "b05005772f34497eb2b7415a651fe785cbe70e16"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Mar 09 11:17:43 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:52:55 2006 -0800"
      },
      "message": "V4L/DVB (3419): This patch fixes Tuner TNF5335 family\n\nRadio now works.\nTuner now supports both PAL/D and STD/MN models\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "b05005772f34497eb2b7415a651fe785cbe70e16",
      "tree": "b176aeb7fa9baf69e77ddd83e844727490bfcf28",
      "parents": [
        "044f324f6ea5d55391db62fca6a295b2651cb946",
        "7705a8792b0fc82fd7d4dd923724606bbfd9fb20"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:52:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:52:18 2006 -0800"
      },
      "message": "Merge branch \u0027origin\u0027\n\nConflicts:\n\tDocumentation/video4linux/CARDLIST.cx88\n\tdrivers/media/video/cx88/Kconfig\n\tdrivers/media/video/em28xx/em28xx-video.c\n\tdrivers/media/video/saa7134/saa7134-dvb.c\n\nResolved as in the original merge by Mauro Carvalho Chehab\n"
    },
    {
      "commit": "48e08101c0fa0e1767cdef13fdaea79cad3106a2",
      "tree": "a73350ce66c8a03febc0a033b68a46181b7e659c",
      "parents": [
        "17256052ff8c50f2330d2f297745fdbd6f37b720"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:48 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:48 2006 +0000"
      },
      "message": "[MIPS] Update defconfigs.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "17256052ff8c50f2330d2f297745fdbd6f37b720",
      "tree": "023d98b156e70f7aee35afce952ce54c217c1da6",
      "parents": [
        "947df17cb1be4c7239280a77263c249fde1379ef"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Mon Mar 20 02:51:20 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:48 2006 +0000"
      },
      "message": "[MIPS] Separate CPU entries in /proc/cpuinfo with a blank line.\n    \nPut in a blank line between CPU entries in /proc/cpuinfo, just like\nmost other architectures (i386, ia64, x86_64) do.\n    \nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "947df17cb1be4c7239280a77263c249fde1379ef",
      "tree": "1e32d0e81848e59a9796c3034208aa72432583d0",
      "parents": [
        "de862b488e81172d4c610945efd9f3fc7f4b84a7"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Feb 24 21:20:29 2006 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:48 2006 +0000"
      },
      "message": "[MIPS] sys_mmap2 offset argument should always be shifted 12, not PAGE_SHIFT.\n    \nThis patch adjusts the offset argument passed into sys_mmap2 to be\nalways shifted 12, even when the native page size isn\u0027t 4K.  This is\nwhat all existing userspace libraries expect.\n    \nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "de862b488e81172d4c610945efd9f3fc7f4b84a7",
      "tree": "677cde48279d65350e9dc2bb92204c2efd59b11a",
      "parents": [
        "c6281edb1d5e307f056fff0e174f60fa6133adc5"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Mar 17 12:59:22 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:47 2006 +0000"
      },
      "message": "[MIPS] TX49XX has prefetch.\n    \nThe TX49XX has the prefetch instruction.  It supports only Pref_Load\n(hint 0).  Actually changes in this patch except for Kconfig are not\nhave any effects, I added these changes to prevent misuse of unsupported\nhints.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c6281edb1d5e307f056fff0e174f60fa6133adc5",
      "tree": "6cc6a0e1beb403fe60740b42137aa81e3759efc1",
      "parents": [
        "a3dddd560ee936495466d85ecc97490d171e8d31"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Tue Mar 14 14:35:27 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:47 2006 +0000"
      },
      "message": "[MIPS] Kill tlb-andes.c.\n    \nBasically identical to c-r4k.c, so maintaining one is really enough.\n    \nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a3dddd560ee936495466d85ecc97490d171e8d31",
      "tree": "e9b5d778b5249ce348d2285a9b886b83c510d813",
      "parents": [
        "59b3e8e9aac69d2d02853acac7e2affdfbabca50"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 11 08:18:41 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:47 2006 +0000"
      },
      "message": "[MIPS] War on whitespace: cleanup initial spaces followed by tabs.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "59b3e8e9aac69d2d02853acac7e2affdfbabca50",
      "tree": "d66a8b17f62dfea581923bf1685477809b4d74a7",
      "parents": [
        "0cea043b56443aef8a77539cdd79451f5d55009d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 08 11:35:00 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:47 2006 +0000"
      },
      "message": "[MIPS] Makefile crapectomy.\n    \nDump all the ridiculously complicated stuff that was needed support\ncompilers older and newer than 3.0.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Thiemo Seufer \u003cths@networkno.de\u003e\n"
    },
    {
      "commit": "0cea043b56443aef8a77539cdd79451f5d55009d",
      "tree": "17368d7b32d8025471604101ea4037632c9e578b",
      "parents": [
        "a206f6a7aa78cfaad1d4519e87d9a54fa2b5cfa6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 03 09:42:05 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:47 2006 +0000"
      },
      "message": "[MIPS] Reformat __xchg().\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a206f6a7aa78cfaad1d4519e87d9a54fa2b5cfa6",
      "tree": "12d180613e02ff66c34c30334135016d875402c5",
      "parents": [
        "8145095cd8fd466980ea6401f26a52e462275222"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Wed Mar 01 01:55:05 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:47 2006 +0000"
      },
      "message": "[MIPS] Mention Broadcom part number for BigSur board\n    \nMention the Broadcom part number for the BigSur board (BCM91480B)\nin Kconfig, just like it\u0027s done for other Broadcom boards.\n    \nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8145095cd8fd466980ea6401f26a52e462275222",
      "tree": "c6f8642c2137f5fb053f018185cfd15ff7a34c00",
      "parents": [
        "219ac73a7ad17a3ae3d5c07b4fc8c280645a073a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 22 23:06:55 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Remove CONFIG_BUILD_ELF64.\n    \nThis option is no longer usable with supported compilers.  It will be\nreplaced by usage of -msym32 in a separate patch.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "219ac73a7ad17a3ae3d5c07b4fc8c280645a073a",
      "tree": "debe814488e9e36ac0870f2c97af23d229a2570e",
      "parents": [
        "b1bcb362d921f5e46a3bec0c7a73c32abfe74db2"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 21 16:05:11 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Further sparsification for 32-bit compat code.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b1bcb362d921f5e46a3bec0c7a73c32abfe74db2",
      "tree": "29b0b689886a3cb6ece801eac5b15da08dc2f489",
      "parents": [
        "9c6031cc93626a194a9ef32d62b078ef1b396c45"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 21 01:27:59 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] fix wrong __user usage in _sysn32_rt_sigsuspend\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9c6031cc93626a194a9ef32d62b078ef1b396c45",
      "tree": "ccc33703eb7e47193f06cbe995754efde92e658b",
      "parents": [
        "6254944faf5ff96b8b468457e3e2b2dcacc29fb7"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Feb 19 23:46:44 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Signal cleanup\n    \nMove function prototypes to asm/signal.h to detect trivial errors and\nadd some __user tags to get rid of sparse warnings.  Generated code\nshould not be changed.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6254944faf5ff96b8b468457e3e2b2dcacc29fb7",
      "tree": "5bae0042d6f83bf348c422d05fc29296a6a21b37",
      "parents": [
        "af2667f7efa64706c78b8bee1398726fc86b42ad"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Sat Feb 18 20:06:32 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Reformat all of signal32.c with tabs instead of space for consistency\n    \nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "af2667f7efa64706c78b8bee1398726fc86b42ad",
      "tree": "126b18451aa5ded3fcaf4219c7645fd4ab726112",
      "parents": [
        "a8433137ea9143bb3a2bc18a3407b5a130fdb868"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Feb 19 03:20:07 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:45 2006 +0000"
      },
      "message": "[MIPS] Delete unused sys32_waitpid.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a8433137ea9143bb3a2bc18a3407b5a130fdb868",
      "tree": "ff40223bf542173015c070a988a4f3b0554f89ea",
      "parents": [
        "c1449c8fa40859eb269025a7db85b34115205f5b"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Fri Feb 17 01:36:24 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:45 2006 +0000"
      },
      "message": "[MIPS] Make I/O helpers more customizable\n    \n1. Move ioswab*() and __mem_ioswab*() to mangle-port.h.  This gets rid\n   of CONFIG_SGI_IP22 from include/asm-mips/io.h.\n    \n2. Pass a virtual address to *ioswab*().  Then we can provide\n   mach-specific *ioswab*() and can do every evil thing based on its\n   argument.  It could be useful on machines which have regions with\n   different endian conversion scheme.\n    \n3. Call __swizzle_addr*() _after_ adding mips_io_port_base.  This\n   unifies the meaning of the argument of __swizzle_addr*() (always\n   virtual address).  Then mach-specific __swizzle_addr*() can do every\n   evil thing based on the argument.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c1449c8fa40859eb269025a7db85b34115205f5b",
      "tree": "f92bf4d9544aec45b978ed8e3f638018054b3a5c",
      "parents": [
        "37caa934af02bc01d0e1366a49e1c89360fa0f29"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 15 15:17:19 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:45 2006 +0000"
      },
      "message": "[MIPS] Symmetric Uniprocessor support for Qemu.\n    \nSMP bits needed to builds and run an SMP kernel.  While only a single\nprocessor is supported ATM it\u0027s still useful for some SMP debugging using\nQemu.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "37caa934af02bc01d0e1366a49e1c89360fa0f29",
      "tree": "96f0a41a3edbd0404358a92e5af5c1739ce311ac",
      "parents": [
        "bbad8123f3a40a7b262e8e52d0bc10da67d719bb"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Feb 15 18:25:48 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:45 2006 +0000"
      },
      "message": "[MIPS] sc-rm7k.c cleanup\n    \nUse blast_scache_range, blast_inv_scache_range for rm7k scache routine.\nOutput code should be logically same.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bbad8123f3a40a7b262e8e52d0bc10da67d719bb",
      "tree": "5ff67d7159b91f5144efaf6dfc63bafde1150de7",
      "parents": [
        "e87dddeb92618d9dbb8b9f946a193739a4447609"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 15 13:06:34 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:44 2006 +0000"
      },
      "message": "[MIPS] MIPS64 R2 optimizations for 64-bit endianess swapping.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e87dddeb92618d9dbb8b9f946a193739a4447609",
      "tree": "4a07a4edf9c2ddb2f3f9a36118120144af476d44",
      "parents": [
        "c4a1745aa09fc110afdefea0e5d025043e348bae"
      ],
      "author": {
        "name": "Peter Horton",
        "email": "pdh@colonel-panic.org",
        "time": "Sun Feb 12 17:10:25 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:44 2006 +0000"
      },
      "message": "[MIPS] Add early console for Cobalt.\n    \nSigned-off-by: Peter Horton \u003cpdh@colonel-panic.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "cd85f6e2f58282186ad720fc18482be228f0b972",
      "tree": "3722bbb4fc19a7ce41178a8c08d36b803610b03e",
      "parents": [
        "29b2548bf53ffb810394a2110161ef49f8e4780f"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Mar 20 19:49:54 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Mar 20 19:49:54 2006 -0500"
      },
      "message": "[libata] sata_mv: fix irq port status usage\n\nInterrupt handler did not properly initialize a variable on a per-port\nbasis, leading to incorrect behavior on ports other than port 0.\n\nBug caught and fixed by Mark Lord.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b3229087c5e08589cea4f5040dab56f7dc11332a",
      "tree": "5a9568e4d041370b453f6074015ff1081a045c26",
      "parents": [
        "832c57e9afa7a263bb2f8ee6d04d527ef6709aae"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 16 15:44:26 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:59 2006 -0800"
      },
      "message": "[PATCH] sysfs: fix a kobject leak in sysfs_add_link on the error path\n\nAs pointed out by Oliver Neukum.\n\nCc: Maneesh Soni \u003cmaneesh@in.ibm.com\u003e\nCc: Oliver Neukum \u003coliver@neukum.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "832c57e9afa7a263bb2f8ee6d04d527ef6709aae",
      "tree": "dbc11a1979d582bd15a12353a2e6f421d3445522",
      "parents": [
        "a29d642a4aa99c5234314ab2523281139226c231"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 16 11:23:21 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:59 2006 -0800"
      },
      "message": "[PATCH] sysfs: don\u0027t export dir symbols\n\nThese functions should only be used by the kobject core, and if any\ndriver tries to use them, bad things happen.  Unexport them to try to\nprevent this from happening.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a29d642a4aa99c5234314ab2523281139226c231",
      "tree": "818996643addcea3963dd143a94ce3c293f225fd",
      "parents": [
        "7423172a50968de1905a61413c52bb070a62f5ce"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Mar 07 23:53:25 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:59 2006 -0800"
      },
      "message": "[PATCH] get_cpu_sysdev() signedness fix\n\nDoing (int \u003c NR_CPUS) doesn\u0027t dtrt if it\u0027s negative..\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7423172a50968de1905a61413c52bb070a62f5ce",
      "tree": "296c5584a6a78336664436123bf21bd052c04f0c",
      "parents": [
        "dd308bc355a1aa4f202fe9a3133b6c676cb9606c"
      ],
      "author": {
        "name": "Jun\u0027ichi Nomura",
        "email": "j-nomura@ce.jp.nec.com",
        "time": "Mon Mar 13 17:14:25 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:59 2006 -0800"
      },
      "message": "[PATCH] kobject_add_dir\n\nAdding kobject_add_dir() function which creates a subdirectory\nfor a given kobject.\n\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dd308bc355a1aa4f202fe9a3133b6c676cb9606c",
      "tree": "accab2f0576da81d5e0ccfdbcc07f25a2a232008",
      "parents": [
        "c516865cfbac0d862d4888df91793ad1e74ffd58"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Tue Mar 07 21:41:59 2006 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:59 2006 -0800"
      },
      "message": "[PATCH] debugfs: Add debugfs_create_blob() helper for exporting binary data\n\nI wanted to export a binary blob via debugfs, and although it was pretty easy\nit seems like it\u0027d be easier if there was a helper for it. It\u0027s a pity we need\nthe wrapper struct but I can\u0027t see a cleaner way to do it.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c516865cfbac0d862d4888df91793ad1e74ffd58",
      "tree": "432024125976af3e6c87ae5b9e64b6f1cc291f70",
      "parents": [
        "22f98c0cd7e003b896ee52ded945081307118745"
      ],
      "author": {
        "name": "Maneesh Soni",
        "email": "maneesh@in.ibm.com",
        "time": "Thu Mar 09 19:40:14 2006 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:59 2006 -0800"
      },
      "message": "[PATCH] sysfs: fix problem with duplicate sysfs directories and files\n\nThe following patch checks for existing sysfs_dirent before\npreparing new one while creating sysfs directories and files.\n\nSigned-off-by: Maneesh Soni \u003cmaneesh@in.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "22f98c0cd7e003b896ee52ded945081307118745",
      "tree": "4fe7416dc8e98b38b71adf7bac04252de6614374",
      "parents": [
        "dcd0da002122a70fe1c625c0ca9f58c95aa33ebe"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Mar 04 13:15:31 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:59 2006 -0800"
      },
      "message": "[PATCH] Kobject: kobject.h: fix a typo\n\nIt shouldn\u0027t cause real harm, but it hurts my eyes.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dcd0da002122a70fe1c625c0ca9f58c95aa33ebe",
      "tree": "5560cdc189fa3ae7eeeabb71ef5c5a2b26d4909e",
      "parents": [
        "4f2928d0a439553f0288d9483faf417430629635"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:17:13 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:59 2006 -0800"
      },
      "message": "[PATCH] Kobject: provide better warning messages when people do stupid things\n\nNow that kobject_add() is used more than kobject_register() the kernel\nwasn\u0027t always letting people know that they were doing something wrong.\nThis change fixes this.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4f2928d0a439553f0288d9483faf417430629635",
      "tree": "96efd4b28d84fd409add525a7c2f834b22dd0d23",
      "parents": [
        "30560ba6eda308c13a361d08eb5d4eaab94ab37e"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Fri Feb 24 11:05:45 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:59 2006 -0800"
      },
      "message": "[PATCH] Driver core: add macros notice(), dev_notice()\n\nBoth usb.h and device.h have collections of convenience macros for\nprintk() with the KERN_ERR, KERN_WARNING, and KERN_NOTICE severity\nlevels. This patch adds macros for the KERN_NOTICE level which was\nso far uncatered for.\n\nThese macros already exist privately in drivers/isdn/gigaset/gigaset.h\n(currently in the process of being submitted for the kernel tree)\nbut they really belong with their brothers and sisters in\ninclude/linux/{device,usb}.h.\n\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "30560ba6eda308c13a361d08eb5d4eaab94ab37e",
      "tree": "2639a567018f690c725da11470d7d28392cbfee8",
      "parents": [
        "58d49283b87751f7af75e021a629dcddb027e8eb"
      ],
      "author": {
        "name": "Jeff Moyer",
        "email": "jmoyer@redhat.com",
        "time": "Mon Feb 13 14:52:38 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:58 2006 -0800"
      },
      "message": "[PATCH] firmware: fix BUG: in fw_realloc_buffer\n\nThe fw_realloc_buffer routine does not handle an increase in buffer size of\nmore than 4k.  It\u0027s not clear to me why it expects that it will only get an\nextra 4k of data.  The attached patch modifies fw_realloc_buffer to vmalloc\nas much memory as is requested, instead of what we previously had + 4k.\n\nI\u0027ve tested this on my laptop, which would crash occaisionally on boot\nwithout the patch.  With the patch, it hasn\u0027t crashed, but I can\u0027t be\ncertain that this code path is exercised.\n\nSigned-off-by: Jeff Moyer \u003cjmoyer@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "58d49283b87751f7af75e021a629dcddb027e8eb",
      "tree": "b553643f22a4a216e06c5ab1711a88d3df1e1e6a",
      "parents": [
        "03e88ae1b13dfdc8bbaa59b8198e1ca53aad12ac"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Wed Feb 22 11:18:15 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:58 2006 -0800"
      },
      "message": "[PATCH] sysfs: kzalloc conversion\n\nthis converts fs/sysfs to kzalloc() usage.\ncompile tested with make allyesconfig\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "03e88ae1b13dfdc8bbaa59b8198e1ca53aad12ac",
      "tree": "322127d9875129d2e9b1c3cb744b4940bd7d8a47",
      "parents": [
        "b87ba0a33a634c9a8e3609702122a04034a0688d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Feb 16 13:50:23 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:58 2006 -0800"
      },
      "message": "[PATCH] fix module sysfs files reference counting\n\nThe module files, refcnt, version, and srcversion did not properly\nincrement the owner\u0027s module reference count, allowing the modules to\nbe removed while the files were open, causing oopses.\n\nThis patch fixes this, and also fixes the problem that the version and\nsrcversion files were not showing up, unless CONFIG_MODULE_UNLOAD was\nenabled, which is not correct.\n\nCc: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b87ba0a33a634c9a8e3609702122a04034a0688d",
      "tree": "9a3d756f6c61f18c3614948fd6a1524e81f82dbd",
      "parents": [
        "01ca70dca5c64cb774a8ac2f50bddff21d60169f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:17:13 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:58 2006 -0800"
      },
      "message": "[PATCH] add EXPORT_SYMBOL_GPL_FUTURE() to USB subsystem\n\nThe USB core symbols will be converted to GPL-only in a few years.  Mark\nthis as such and update the documentation explaining why, and provide a\npointer for developers to receive help if they need it.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "01ca70dca5c64cb774a8ac2f50bddff21d60169f",
      "tree": "7bb09a9f7b0ce1263af943c2beeb10e64a3b9ebe",
      "parents": [
        "9f28bb7e1d0188a993403ab39b774785892805e1"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:17:13 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:58 2006 -0800"
      },
      "message": "[PATCH] add EXPORT_SYMBOL_GPL_FUTURE() to RCU subsystem\n\nAs the RCU symbols are going to be changed to GPL in the near future,\nlets warn users that this is going to happen.\n\nCc: Paul McKenney \u003cpaulmck@us.ibm.com\u003e\nAcked-by: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9f28bb7e1d0188a993403ab39b774785892805e1",
      "tree": "939660c2531335dc899cc66fa7f3f05aa343d1e0",
      "parents": [
        "3fd6805f4dfb02bcfb5634972eabad0e790f119a"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:17:13 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:58 2006 -0800"
      },
      "message": "[PATCH] add EXPORT_SYMBOL_GPL_FUTURE()\n\nThis patch adds the ability to mark symbols that will be changed in the\nfuture, so that kernel modules that don\u0027t include MODULE_LICENSE(\"GPL\")\nand use the symbols, will be flagged and printed out to the system log.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3fd6805f4dfb02bcfb5634972eabad0e790f119a",
      "tree": "0ba5fdb9663a392f541cb5d9e4a56717b7946394",
      "parents": [
        "58383af629efb07e5a0694e445eda0c65b16e1de"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Wed Feb 08 21:16:45 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:58 2006 -0800"
      },
      "message": "[PATCH] Clean up module.c symbol searching logic\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "58383af629efb07e5a0694e445eda0c65b16e1de",
      "tree": "228369b2e56411c91ee1356957c0aa2dc0d033e5",
      "parents": [
        "8b5536bbee53620f8d5f367987e5727ba36d886d"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Mon Feb 06 14:12:43 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:58 2006 -0800"
      },
      "message": "[PATCH] kobj_map semaphore to mutex conversion\n\nConvert the kobj_map code to use a mutex instead of a semaphore.  It\nconverts the single two users as well, genhd.c and char_dev.c.\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8b5536bbee53620f8d5f367987e5727ba36d886d",
      "tree": "c4733f4ce2a6d1aab32eda3c096c97f0365a43f8",
      "parents": [
        "489447380a2921ec0e9154f773c44ab3167ede4b"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Mon Jan 30 06:19:35 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:57 2006 -0800"
      },
      "message": "[PATCH] kref: avoid an atomic operation in kref_put()\n\nAvoid an atomic operation in kref_put() when the last reference is\ndropped. On most platforms, atomic_read() is a plan read of the counter\nand involves no atomic at all.\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "489447380a2921ec0e9154f773c44ab3167ede4b",
      "tree": "10edc2bca15765dae7699b8d26cf3d828869bc3c",
      "parents": [
        "305b3228f9ff4d59f49e6d34a7034d44ee8ce2f0"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "dvrabel@arcom.com",
        "time": "Thu Jan 19 17:56:29 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:57 2006 -0800"
      },
      "message": "[PATCH] handle errors returned by platform_get_irq*()\n\nplatform_get_irq*() now returns on -ENXIO when the resource cannot be\nfound.  Ensure all users of platform_get_irq*() handle this error\nappropriately.\n\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "305b3228f9ff4d59f49e6d34a7034d44ee8ce2f0",
      "tree": "f8ecf355e7433d8442f1c76f232f01e72a89b769",
      "parents": [
        "972de6c8bfd8b36618563be454df1e95a36dc379"
      ],
      "author": {
        "name": "David Vrabel",
        "email": "dvrabel@arcom.com",
        "time": "Thu Jan 19 17:52:27 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:57 2006 -0800"
      },
      "message": "[PATCH] driver core: platform_get_irq*(): return -ENXIO on error\n\nplatform_get_irq*() cannot return 0 on error as 0 is a valid IRQ on some\nplatforms, return -ENXIO instead.\n\nSigned-off-by: David Vrabel \u003cdvrabel@arcom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "972de6c8bfd8b36618563be454df1e95a36dc379",
      "tree": "98be8fb9475a97ab1a212cd2a9a3a1ebf0b16d2d",
      "parents": [
        "51107301b629640f9ab76fe23bf385e187b9ac29"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:17:13 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:57 2006 -0800"
      },
      "message": "[PATCH] Mark empty release functions as broken\n\nCome on people, this is just wrong...\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "51107301b629640f9ab76fe23bf385e187b9ac29",
      "tree": "27d8bafd7ab9cfd460b3d850da69a0293876f20a",
      "parents": [
        "641e6f30a095f3752ed84fd9d279382f5d3ef4c1"
      ],
      "author": {
        "name": "Jun\u0027ichi Nomura",
        "email": "j-nomura@ce.jp.nec.com",
        "time": "Wed Mar 15 08:28:55 2006 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 13:42:57 2006 -0800"
      },
      "message": "[PATCH] kobject: fix build error if CONFIG_SYSFS\u003dn\n\nMoving uevent_seqnum and uevent_helper to kobject_uevent.c\nbecause they are used even if CONFIG_SYSFS\u003dn\nwhile kernel/ksysfs.c is built only if CONFIG_SYSFS\u003dy,\n\nSigned-off-by: Jun\u0027ichi Nomura \u003cj-nomura@ce.jp.nec.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "641e6f30a095f3752ed84fd9d279382f5d3ef4c1"
}
