{"ref":"refs/heads/master","commits":[{"author":{"name":"Chuck Lever","email":"e7d8216bf9b1956703857d0050bd04192118f43d@oracle.com"},"url":"https://api.github.com/repos/gby/linux/commits/c02f557dd0a026d7147da3b6f7daf52c6ff5580f","message":"NFS: Fix documenting comment for nfs_create_request()\n\nClean up: the first parameter of nfs_create_request() has been\nincorrectly documented since time immemorial (OK, since before\n2.6.12).\n\nSigned-off-by: Chuck Lever <chuck.lever@oracle.com>\nSigned-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>","sha":"c02f557dd0a026d7147da3b6f7daf52c6ff5580f"},{"author":{"name":"Chuck Lever","email":"e7d8216bf9b1956703857d0050bd04192118f43d@oracle.com"},"url":"https://api.github.com/repos/gby/linux/commits/c6e696660213a89a5bfde8b49d539553904c808f","message":"NFS: Clean up nfs4_xdr_dec_secinfo()\n\nClean up: Remove superfluous logic at the tail of\nnfs4_xdr_dec_secinfo() .\n\nIntroduced by commit 5a5ea0d4 \"NFS: Add secinfo procedure\" (March 24,\n2011).\n\nSigned-off-by: Chuck Lever <chuck.lever@oracle.com>\nSigned-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>","sha":"c6e696660213a89a5bfde8b49d539553904c808f"},{"author":{"name":"Chuck Lever","email":"e7d8216bf9b1956703857d0050bd04192118f43d@oracle.com"},"url":"https://api.github.com/repos/gby/linux/commits/e414966b81a74745ac8d6bfeda0d95fb721e6d91","message":"NFS: Remove no-op less-than-zero checks on unsigned variables.\n\nIntroduced by commit 16b374ca \"NFSv4.1: pnfs: filelayout: add driver's\nLAYOUTGET and GETDEVICEINFO infrastructure\" (October 20, 2010).\n\nSigned-off-by: Chuck Lever <chuck.lever@oracle.com>\nSigned-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>","sha":"e414966b81a74745ac8d6bfeda0d95fb721e6d91"},{"author":{"name":"David Sterba","email":"a2ce9d316ca04d17b520237d2846a218b8284e52@suse.cz"},"url":"https://api.github.com/repos/gby/linux/commits/80b8ce89ebb145d91fd2ef1a1e9610aee1613109","message":"i7core_edac: fix misuse of logical operation in place of bitop\n\nCC: Mauro Carvalho Chehab <mchehab@redhat.com>\nSigned-off-by: David Sterba <dsterba@suse.cz>\nSigned-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>","sha":"80b8ce89ebb145d91fd2ef1a1e9610aee1613109"},{"author":{"name":"Mauro Carvalho Chehab","email":"ad86ba2154032c9f55743a190faa2459a9d61d42@redhat.com"},"url":"https://api.github.com/repos/gby/linux/commits/224e871f36e1f9edddb0dfecbb84ff9765af3eb4","message":"i7core_edac: Fix oops when trying to inject errors\n\nError injection needs the pci device 0:0. So, we need to revert\nthis changeset: 79daef2099a02fed35747c23bad22f30441133ea.\n\nTests need to be made to be sure that refcount won't be wrong\nas noticed before.\n\nSigned-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>","sha":"224e871f36e1f9edddb0dfecbb84ff9765af3eb4"},{"author":{"name":"Mauro Carvalho Chehab","email":"ad86ba2154032c9f55743a190faa2459a9d61d42@redhat.com"},"url":"https://api.github.com/repos/gby/linux/commits/ddeb3547d4823495c6604750c241e5a3810f51a3","message":"edac: Move edac main structs to include/linux/edac.h\n\nAs we'll need to use those structs for trace functions, they should\nbe on a more public place. So, move struct mem_ctl_info & friends\nto edac.h.\n\nNo functional changes on this patch.\n\nSigned-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>\nSigned-off-by: Doug Thompson <dougthompson@xmission.com>","sha":"ddeb3547d4823495c6604750c241e5a3810f51a3"},{"author":{"name":"Samuel Gabrielsson","email":"1479d82601aa65e76a4f219d51af88ef9b29e7ee@gmail.com"},"url":"https://api.github.com/repos/gby/linux/commits/e8b6a1271035e621d1c4b22403c697b5c969728c","message":"i7core_edac: Add scrubbing support\n\nAdd scrubbing support to i7core_edac, tested on intel Xeon L5638.\n\nSigned-off-by: Samuel Gabrielsson <samuel.gabrielsson@gmail.com>\nSigned-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>","sha":"e8b6a1271035e621d1c4b22403c697b5c969728c"},{"author":{"name":"Mauro Carvalho Chehab","email":"ad86ba2154032c9f55743a190faa2459a9d61d42@redhat.com"},"url":"https://api.github.com/repos/gby/linux/commits/27100db0e0d381d24b6f3cb1a4f439996e7c00c8","message":"i7core_edac: Don't enable memory scrubbing for Xeon 35xx\n\nXeon 35xx doesn't mention memory scrub. It seems that only Xeon 55xx\nand above supports it.\n\nSigned-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>","sha":"27100db0e0d381d24b6f3cb1a4f439996e7c00c8"},{"author":{"name":"Thomas Renninger","email":"dc31099191a1a231a41b126c85d59916cd0f555f@suse.de"},"url":"https://api.github.com/repos/gby/linux/commits/5034086b72e4e2d42f0db4b4ebb0fe0129ebdeae","message":"EDAC i7core: Use mce socketid for better compatibility\n\nmce->socketid and cpu_data(mce->cpu).phys_proc_id are the same,\ncompare with mce_setup (in mce.c):\n\tm->cpu = m->extcpu = smp_processor_id();\n        ...\n\tm->socketid = cpu_data(m->extcpu).phys_proc_id;\n\nThis makes it easier for example for XEN patches to hook into\nthe MCE subsystem.\nCompile tested on x86_64.\n\nSigned-off-by: Thomas Renninger <trenn@suse.de>\nCC: JBeulich@novell.com\nCC: linux-edac@vger.kernel.org\nCC: Mauro Carvalho Chehab <mchehab@redhat.com>","sha":"5034086b72e4e2d42f0db4b4ebb0fe0129ebdeae"},{"author":{"name":"Borislav Petkov","email":"2b4cb5acba6b5321acd37371d9b73a646c388783@amd.com"},"url":"https://api.github.com/repos/gby/linux/commits/f0cb54524366654e72c87e0a1f87c0b3ff36deb3","message":"x86, MCE: Use notifier chain only for MCE decoding\n\nDrop the edac_mce custom hook in favor of the generic notifier\nmechanism. Also, do not log the error to mcelog if the notified agent\nwas able to decode it.\n\nSigned-off-by: Borislav Petkov <borislav.petkov@amd.com>\nAcked-by: Ingo Molnar <mingo@elte.hu>\nSigned-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>","sha":"f0cb54524366654e72c87e0a1f87c0b3ff36deb3"},{"author":{"name":"Mitko Haralanov","email":"5e1a97edcb72f76c770eec58afb66f9bb01e7896@qlogic.com"},"url":"https://api.github.com/repos/gby/linux/commits/16d99812d58b8af2df29cd337a74cd965b53da04","message":"IB/qib: Fix issue with link states and QSFP cables\n\nFix an issue where the link would come up after replugging a cable\neven if it has been DISABLED manually.\n\nSigned-off-by: Mitko Haralanov <mitko@qlogic.com>\nSigned-off-by: Mike Marciniszyn <mike.marciniszyn@qlogic.com>\nSigned-off-by: Roland Dreier <roland@purestorage.com>","sha":"16d99812d58b8af2df29cd337a74cd965b53da04"},{"author":{"name":"Kumar Sanghvi","email":"f6a160a15fd9abb18ae6fdc1d3a3ec4658ed0db6@chelsio.com"},"url":"https://api.github.com/repos/gby/linux/commits/f7cc25d018f1e9af6767ee7774bbe83452e9fdf4","message":"RDMA/cxgb3: Serialize calls to CQ's comp_handler\n\niw_cxgb3 has a potential problem where a CQ's comp_handler can get\ncalled simultaneously from different places in iw_cxgb3 driver.  This\ndoes not comply with Documentation/infiniband/core_locking.txt, which\nstates that at a given point of time, there should be only one\ncallback per CQ should be active.\n\nSuch problem was reported by Parav Pandit <Parav.Pandit@Emulex.Com>\nfor iw_cxgb4 driver.  Based on discussion between Parav Pandit and\nSteve Wise, this patch fixes the above problem by serializing the\ncalls to a CQ's comp_handler using a spin_lock.\n\nSigned-off-by: Kumar Sanghvi <kumaras@chelsio.com>\nAcked-by: Steve Wise <swise@opengridcomputing.com>\nSigned-off-by: Roland Dreier <roland@purestorage.com>","sha":"f7cc25d018f1e9af6767ee7774bbe83452e9fdf4"},{"author":{"name":"Kumar Sanghvi","email":"f6a160a15fd9abb18ae6fdc1d3a3ec4658ed0db6@chelsio.com"},"url":"https://api.github.com/repos/gby/linux/commits/581bbe2cd0694a935e0c3ccd7f011e10094f1df6","message":"RDMA/cxgb4: Serialize calls to CQ's comp_handler\n\nCommit 01e7da6ba53c (\"RDMA/cxgb4: Make sure flush CQ entries are\ncollected on connection close\") introduced a potential problem where a\nCQ's comp_handler can get called simultaneously from different places\nin the iw_cxgb4 driver.  This does not comply with\nDocumentation/infiniband/core_locking.txt, which states that at a\ngiven point of time, there should be only one callback per CQ should\nbe active.\n\nThis problem was reported by Parav Pandit <Parav.Pandit@Emulex.Com>.\nBased on discussion between Parav Pandit and Steve Wise, this patch\nfixes the above problem by serializing the calls to a CQ's\ncomp_handler using a spin_lock.\n\nReported-by: Parav Pandit <Parav.Pandit@Emulex.Com>\nSigned-off-by: Kumar Sanghvi <kumaras@chelsio.com>\nAcked-by: Steve Wise <swise@opengridcomputing.com>\nSigned-off-by: Roland Dreier <roland@purestorage.com>","sha":"581bbe2cd0694a935e0c3ccd7f011e10094f1df6"},{"author":{"name":"Tom Tucker","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@ogc.us"},"url":"https://api.github.com/repos/gby/linux/commits/d32ae393dbf0daf778f9e33b0bc6591cd102391e","message":"RDMA/cxgb4: Mark QP in error before disabling the queue in firmware\n\nQPs need to be moved to error before telling the firwmare to shutdown\nthe queue.  Otherwise, the application can submit WRs that will never\nget fetched by the hardware and never flushed by the driver.\n\nSigned-off-by: Kumar Sanghvi <kumaras@chelsio.com>\nAcked-by: Steve Wise <swsie@opengridcomputing.com>\nSigned-off-by: Roland Dreier <roland@purestorage.com>","sha":"d32ae393dbf0daf778f9e33b0bc6591cd102391e"},{"author":{"name":"Or Gerlitz","email":"de1b678a59344538ef9f2ddb34a5f9486544e2f9@mellanox.com"},"url":"https://api.github.com/repos/gby/linux/commits/bcacb897569f0e7aab7643b22567d8de22ef9dfc","message":"IB/mlx4: Enable 4K mtu for IBoE\n\nThe IBoE port MTU is derived from the corresponding Ethernet netdevice\nMTU, which can support jumbo frames of 9K, and hence surely supports\nthe max IB mtu of 4K.\n\nSigned-off-by: Or Gerlitz <ogerlitz@mellanox.com>\nSigned-off-by: Roland Dreier <roland@purestorage.com>","sha":"bcacb897569f0e7aab7643b22567d8de22ef9dfc"},{"author":{"name":"Or Gerlitz","email":"de1b678a59344538ef9f2ddb34a5f9486544e2f9@mellanox.com"},"url":"https://api.github.com/repos/gby/linux/commits/80a2dcd8d05c11d42f4e606d7a5f3eaa2794ab34","message":"IB/mlx4: Don't set VLAN in IBoE WQEs' control segment\n\nThere's no need to set the vlan-related fields in an IBoE send WQE\ncontrol segment:\n\n - the vlan to be used by a UD QP is set in the datagram segment.\n - for GSI (CM) QP, all the headers down to 8021q and MAC are built by\n   the software anyway.\n\nSigned-off-by: Or Gerlitz <ogerlitz@mellanox.com>\nSigned-off-by: Roland Dreier <roland@purestorage.com>","sha":"80a2dcd8d05c11d42f4e606d7a5f3eaa2794ab34"},{"author":{"name":"Or Gerlitz","email":"de1b678a59344538ef9f2ddb34a5f9486544e2f9@mellanox.com"},"url":"https://api.github.com/repos/gby/linux/commits/cb29688aaa4caa4d54df2976118fe99a839bb433","message":"mlx4_core: Deprecate log_num_vlan module param\n\nEnable the maximum size (128) supported by the device for the shadow\nvlans table, ignoring the module parameter that overrides it.  This\ntable is only used by the IBoE control plane for setting a vlan index\ninto an RC/UC QP context or UD Address Handle.\n\nSigned-off-by: Or Gerlitz <ogerlitz@mellanox.com>\nSigned-off-by: Roland Dreier <roland@purestorage.com>","sha":"cb29688aaa4caa4d54df2976118fe99a839bb433"},{"author":{"name":"Mark Brown","email":"b51b9a92386687a9ac927cebfa0f978adeb8cea5@opensource.wolfsonmicro.com"},"url":"https://api.github.com/repos/gby/linux/commits/64964e82644e9f809dc83019186c21ed5b70aa56","message":"ASoC: Fix return value of wm5100_gpio_direction_out()\n\nWe can't just pass back the return value of snd_soc_update_bits() as it\nwill be 1 if a bit changed rather than zero.\n\nSigned-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>","sha":"64964e82644e9f809dc83019186c21ed5b70aa56"},{"author":{"name":"Szymon Janc","email":"6c9caf0921067eec36137fde8106ba5ce3623673@janc.net.pl"},"url":"https://api.github.com/repos/gby/linux/commits/e1b6eb3ccb0c2a34302a9fd87dd15d7b86337f23","message":"Bluetooth: Increase HCI reset timeout in hci_dev_do_close\n\nI've noticed that my CSR usb dongle was not working if it was plugged in when\nPC was booting. It looks like I get two HCI reset command complete events (see\nhcidump logs below).\nThe root cause is reset called from off_timer. Timeout for this reset to\ncomplete is set to 250ms and my bt dongle requires more time for replying with\ncommand complete event. After that, chip seems to reply with reset command\ncomplete event for next non-reset command.\n\nAttached patch increase mentioned timeout to HCI_INIT_TIMEOUT, this value is\nalready used for timeouting hci_reset_req in hci_dev_reset().\n\nThis might also be related to BT not working after suspend that was reported\nhere some time ago.\n\nHcidump log:\n\n2011-09-12 23:13:27.379465 < HCI Command: Reset (0x03|0x0003) plen 0\n2011-09-12 23:13:27.380797 > HCI Event: Command Complete (0x0e) plen 4\n    Reset (0x03|0x0003) ncmd 1\n    status 0x00\n2011-09-12 23:13:27.380859 < HCI Command: Read Local Supported Features (0x04|0x000\n3) plen 0\n2011-09-12 23:13:27.760789 > HCI Event: Command Complete (0x0e) plen 4\n    Reset (0x03|0x0003) ncmd 1\n    status 0x00\n2011-09-12 23:13:27.760831 < HCI Command: Read Local Version Information (0x04|0x00\n01) plen 0\n2011-09-12 23:13:27.764780 > HCI Event: Command Complete (0x0e) plen 12\n    Read Local Version Information (0x04|0x0001) ncmd 1\n    status 0x00\n    HCI Version: 1.1 (0x1) HCI Revision: 0x36f\n    LMP Version: 1.1 (0x1) LMP Subversion: 0x36f\n    Manufacturer: Cambridge Silicon Radio (10)\n\nSigned-off-by: Szymon Janc <szymon@janc.net.pl>\nSigned-off-by: Gustavo F. Padovan <padovan@profusion.mobi>","sha":"e1b6eb3ccb0c2a34302a9fd87dd15d7b86337f23"},{"author":{"name":"Johan Hedberg","email":"628991c7b0a19c384f9b99c21ec330ce952bb838@intel.com"},"url":"https://api.github.com/repos/gby/linux/commits/dafbde395ed560ddc3695df40f61d91c47433228","message":"Bluetooth: Set HCI_MGMT flag only in read_controller_info\n\nThe HCI_MGMT flag should only be set when user space requests the full\ncontroller information. This way we avoid potential issues with setting\nchange events ariving before the actual read_controller_info command\nfinishes.\n\nSigned-off-by: Johan Hedberg <johan.hedberg@intel.com>\nSigned-off-by: Gustavo F. Padovan <padovan@profusion.mobi>","sha":"dafbde395ed560ddc3695df40f61d91c47433228"}],"head":"7f80850d3f9fd8fda23a317044aef3a6bafab06b","size":1500,"push_id":49880009}