{"push_id":540136137,"size":38,"distinct_size":38,"ref":"refs/heads/master","head":"bdec41963890f8ed9ad89f8b418959ab3cdc2aa3","before":"b1940cd21c0f4abdce101253e860feff547291b0","commits":[{"sha":"011fa99404bea3f5d897c4983f6bd51170e3b18f","author":{"email":"4ed386e0495d3e109932df055831d9ec2f824927@mit.edu","name":"Theodore Ts'o"},"message":"ext4: prevent online resize with backup superblock\n\nPrevent BUG or corrupted file systems after the following:\n\nmkfs.ext4 /dev/vdc 100M\nmount -t ext4 -o sb=40961 /dev/vdc /vdc\nresize2fs /dev/vdc\n\nWe previously prevented online resizing using the old resize ioctl.\nMove the code to ext4_resize_begin(), so the check applies for all of\nthe resize ioctl's.\n\nReported-by: Maxim Malkov <malkov@ispras.ru>\nSigned-off-by: Theodore Ts'o <tytso@mit.edu>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/011fa99404bea3f5d897c4983f6bd51170e3b18f"},{"sha":"1421c935df159c8b893e82dd81b329b8977c4e86","author":{"email":"97c9634d4bed2779ee3e53c0495565ccc28c2363@mvista.com","name":"Corey Minyard"},"message":"ipmi: Fix compile warning with tv_usec\n\nIt's not a long int on all arches.\n\nSigned-off-by: Corey Minyard <cminyard@mvista.com>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/1421c935df159c8b893e82dd81b329b8977c4e86"},{"sha":"a3566b5290c146f51f8129893b957faea1700b84","author":{"email":"2a53bac7a5d324865ef46ec4c38b2c0fba1456b4@tuxdriver.com","name":"John W. Linville"},"message":"e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init\n\nAlthough it doesn't explicitly say so, commit 60ffa478759f39a2 (\"e100:\nFix MDIO/MDIO-X\") appears to be intended to revert the earlier commit\n648951451e6d2d53 (\"e100: fixed e100 MDI/MDI-X issues\").  However,\ncareful examination reveals that the attempted revert actually\n_inverted_ the test for eeprom_mdix_enabled.  That is bound to program\na few PHYs incorrectly...\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1156417\n\nSigned-off-by: \"John W. Linville\" <linville@tuxdriver.com>\nTested-by: Aaron Brown <aaron.f.brown@intel.com>\nSigned-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/a3566b5290c146f51f8129893b957faea1700b84"},{"sha":"2184aa3d0f6f952ca55b9daeaeb9d1e3d6b74a83","author":{"email":"466a62000b5b4767fc2c795fe80d3a0328f10ed6@intel.com","name":"Todd Fujinaka"},"message":"igb: Remove unneeded FIXME\n\nRemove a FIXME comment that was missed in a commit on 1/2007.\n\nSigned-off-by: Todd Fujinaka <todd.fujinaka@intel.com>\nReported-by: nick <xerofoify@gmail.com>\nTested-by: Aaron Brown <aaron.f.brown@intel.com>\nSigned-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/2184aa3d0f6f952ca55b9daeaeb9d1e3d6b74a83"},{"sha":"e3fe44c75913076b06ca0d0b79c21ce326ce3ef8","author":{"email":"16a9a54ddf4259952e3c118c763138e83693d7fd@perches.com","name":"Joe Perches"},"message":"i40e: Fix possible memory leak in i40e_dbg_dump_desc\n\nI didn't notice that return in the code, fix it by\nadding a goto out instead to free the memory.\n\nFixes:\n\n> New smatch warnings:\n> drivers/net/ethernet/intel/i40e/i40e_debugfs.c:832 i40e_dbg_dump_desc() warn: possible memory leak of 'ring'\n\nReported-by: Dan Carpenter <dan.carpenter@oracle.com>\nSigned-off-by: Joe Perches <joe@perches.com>\nTested-by: Jim Young <james.m.young@intel.com>\nSigned-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/e3fe44c75913076b06ca0d0b79c21ce326ce3ef8"},{"sha":"4e4804be4e96a152afab835bc4941951dcf5c4a3","author":{"email":"fe08d3c717adf2ae63592e4c9aec6e3e404d8e3e@davemloft.net","name":"David S. Miller"},"message":"Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net\n\nJeff Kirsher says:\n\n====================\nIntel Wired LAN Driver Updates 2014-12-31\n\nThis series contains updates to fixes for e100, igb and i40e.\n\nJohn Linville fixes a typo in e100 that has been around for some time,\nwhere an attempted revert actually inverted the test for eeprom_mdix_enabled.\n\nTodd fixes up a code comment that should have been removed back in 2007.\n\nJoe Perches fixes a possible memory leak in i40e which was reported by\nDan Carpenter using smatch.\n====================\n\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/4e4804be4e96a152afab835bc4941951dcf5c4a3"},{"sha":"8a0a1f840f6cc09c20963b1938cb3c976378783d","author":{"email":"018ee4f95fc49739477deedb13d2cd210889e607@lip6.fr","name":"Julia Lawall"},"message":"net: Xilinx: fix error return code\n\nReturn a negative error code on failure.\n\nA simplified version of the semantic match that finds this problem is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// <smpl>\n@@\nidentifier ret; expression e1,e2;\n@@\n(\nif (\\(ret < 0\\|ret != 0\\))\n { ... return ret; }\n|\nret = 0\n)\n... when != ret = e1\n    when != &ret\n*if(...)\n{\n  ... when != ret = e2\n      when forall\n return ret;\n}\n// </smpl>\n\nSigned-off-by: Julia Lawall <Julia.Lawall@lip6.fr>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/8a0a1f840f6cc09c20963b1938cb3c976378783d"},{"sha":"f12e77caf6c21588d6b24b5f1d8a6036f9ff9378","author":{"email":"018ee4f95fc49739477deedb13d2cd210889e607@lip6.fr","name":"Julia Lawall"},"message":"myri10ge: fix error return code\n\nReturn a negative error code on failure.\n\nA simplified version of the semantic match that finds this problem is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// <smpl>\n@@\nidentifier ret; expression e1,e2;\n@@\n(\nif (\\(ret < 0\\|ret != 0\\))\n { ... return ret; }\n|\nret = 0\n)\n... when != ret = e1\n    when != &ret\n*if(...)\n{\n  ... when != ret = e2\n      when forall\n return ret;\n}\n// </smpl>\n\nThe patch also modifies the test of mgp->cmd to satisfy checkpatch.\n\nSigned-off-by: Julia Lawall <Julia.Lawall@lip6.fr>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/f12e77caf6c21588d6b24b5f1d8a6036f9ff9378"},{"sha":"3d2232f54dc6cf1512a707dbf32c94f6f6a1be87","author":{"email":"018ee4f95fc49739477deedb13d2cd210889e607@lip6.fr","name":"Julia Lawall"},"message":"net: sun4i-emac: fix error return code\n\nReturn a negative error code on failure.\n\nA simplified version of the semantic match that finds this problem is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// <smpl>\n@@\nidentifier ret; expression e1,e2;\n@@\n(\nif (\\(ret < 0\\|ret != 0\\))\n { ... return ret; }\n|\nret = 0\n)\n... when != ret = e1\n    when != &ret\n*if(...)\n{\n  ... when != ret = e2\n      when forall\n return ret;\n}\n// </smpl>\n\nSigned-off-by: Julia Lawall <Julia.Lawall@lip6.fr>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/3d2232f54dc6cf1512a707dbf32c94f6f6a1be87"},{"sha":"0f113b81172705f38a1cb94b1644a339e6bdf884","author":{"email":"018ee4f95fc49739477deedb13d2cd210889e607@lip6.fr","name":"Julia Lawall"},"message":"net: axienet: fix error return code\n\nReturn a negative error code on failure.\n\nA simplified version of the semantic match that finds this problem is as\nfollows: (http://coccinelle.lip6.fr/)\n\n// <smpl>\n@@\nidentifier ret; expression e1,e2;\n@@\n(\nif (\\(ret < 0\\|ret != 0\\))\n { ... return ret; }\n|\nret = 0\n)\n... when != ret = e1\n    when != &ret\n*if(...)\n{\n  ... when != ret = e2\n      when forall\n return ret;\n}\n// </smpl>\n\nSigned-off-by: Julia Lawall <Julia.Lawall@lip6.fr>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/0f113b81172705f38a1cb94b1644a339e6bdf884"},{"sha":"7824acd92494cf21229ea5313e525fa20927ba26","author":{"email":"b4eae0b4db72edf87ddfd216a137051c49ca1923@gmail.com","name":"Yongjian Xu"},"message":"qlcnic: Fix return value in qlcnic_probe()\n\nIf the check of adapter fails and goes into the 'else' branch, the\nreturn value 'err' should not still be zero.\n\nSigned-off-by: Yongjian Xu <xuyongjiande@gmail.com>\nAcked-by: Shahed Shaikh <shahed.shaikh@qlogic.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/7824acd92494cf21229ea5313e525fa20927ba26"},{"sha":"ad7fefb109b0418bb4f16fc1176fd082f986698b","author":{"email":"4ed386e0495d3e109932df055831d9ec2f824927@mit.edu","name":"Theodore Ts'o"},"message":"Revert \"ext4: fix suboptimal seek_{data,hole} extents traversial\"\n\nThis reverts commit 14516bb7bb6ffbd49f35389f9ece3b2045ba5815.\n\nThis was causing regression test failures with generic/285 with an ext3\nfilesystem using CONFIG_EXT4_USE_FOR_EXT23.\n\nSigned-off-by: Theodore Ts'o <tytso@mit.edu>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/ad7fefb109b0418bb4f16fc1176fd082f986698b"},{"sha":"363307e6e561cde78572fd22e7fd00cd3e5adb02","author":{"email":"4a3ceac436754a0c67f2e019edc6df5447a756c3@jwilk.net","name":"Jakub Wilk"},"message":"ext4: remove spurious KERN_INFO from ext4_warning call\n\nSigned-off-by: Jakub Wilk <jwilk@jwilk.net>\nSigned-off-by: Theodore Ts'o <tytso@mit.edu>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/363307e6e561cde78572fd22e7fd00cd3e5adb02"},{"sha":"a51e0df4c1e06afd7aba84496c14238e6b363caa","author":{"email":"0ef294d941b45c360068d83f3bb3543c1c5a43da@mellanox.com","name":"Maor Gottlieb"},"message":"net/mlx4_core: Correcly update the mtt's offset in the MR re-reg flow\n\nPreviously, mlx4_mt_rereg_write filled the MPT's entity_size with the\nold MTT's page shift, which could result in using an incorrect offset.\nFix the initialization to be after we calculate the new MTT offset.\n\nIn addition, assign mtt order to -1 after calling mlx4_mtt_cleanup. This\nis necessary in order to mark the MTT as invalid and avoid freeing it later.\n\nFixes: e630664 ('mlx4_core: Add helper functions to support MR re-registration')\nSigned-off-by: Maor Gottlieb <maorg@mellanox.com>\nSigned-off-by: Matan Barak <matanb@mellanox.com>\nSigned-off-by: Or Gerlitz <ogerlitz@mellanox.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/a51e0df4c1e06afd7aba84496c14238e6b363caa"},{"sha":"d0d012509f2ecee9af1857ccacac33b2266c6ce8","author":{"email":"067deeb0d1a5180729b0e79bbb5b609fc5bbbab4@dev.mellanox.co.il","name":"Jack Morgenstein"},"message":"net/mlx4_core: Fix error flow in mlx4_init_hca()\n\nWe shouldn't call UNMAP_FA here, this is done in mlx4_load_one.\n\nIf mlx4_query_func fails, we need to invoke CLOSE_HCA for both\nnative and master.\n\nFixes: a0eacca948d2 ('net/mlx4_core: Refactor mlx4_load_one')\nSigned-off-by: Jack Morgenstein <jackm@dev.mellanox.co.il>\nSigned-off-by: Or Gerlitz <ogerlitz@mellanox.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/d0d012509f2ecee9af1857ccacac33b2266c6ce8"},{"sha":"2b972acbe5dccbba0e6dc74b51b3d4cfb2f11e5c","author":{"email":"fe08d3c717adf2ae63592e4c9aec6e3e404d8e3e@davemloft.net","name":"David S. Miller"},"message":"Merge branch 'mlx4-net'\n\nOr Gerlitz says:\n\n====================\nmlx4 driver fixes for 3.19-rc2\n\nPlease push Maor's patch to -stable >= 3.17\n\nJack's fixes error-flow issues introduced in 3.19-rc1, no need for -stable.\n====================\n\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/2b972acbe5dccbba0e6dc74b51b3d4cfb2f11e5c"},{"sha":"c484994eb317f24693fbed6084cf1b4d984ffd3b","author":{"email":"83f4a122d5b8b281a3703f5384d4059b780122d4@hotmail.com","name":"Kostya Belezko"},"message":"Altera TSE: Add missing phydev\n\nAltera network device doesn't come up after\n\nifconfig eth0 down\nifconfig eth0 up\n\nThe reason behind is clearing priv->phydev during tse_shutdown().\nThe phydev is not restored back at tse_open().\n\nResubmiting as to follow Tobias Klauser suggestion.\nphy_start/phy_stop are called on each ifup/ifdown and\nphy_disconnect is called once during the module removal.\n\nSigned-off-by: Kostya Belezko <bkostya@hotmail.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/c484994eb317f24693fbed6084cf1b4d984ffd3b"},{"sha":"843925f33fcc293d80acf2c5c8a78adf3344d49b","author":{"email":"ef65de1c7be0aa837fe7b25ba9a7739905af6a55@gondor.apana.org.au","name":"Herbert Xu"},"message":"tcp: Do not apply TSO segment limit to non-TSO packets\n\nThomas Jarosch reported IPsec TCP stalls when a PMTU event occurs.\n\nIn fact the problem was completely unrelated to IPsec.  The bug is\nalso reproducible if you just disable TSO/GSO.\n\nThe problem is that when the MSS goes down, existing queued packet\non the TX queue that have not been transmitted yet all look like\nTSO packets and get treated as such.\n\nThis then triggers a bug where tcp_mss_split_point tells us to\ngenerate a zero-sized packet on the TX queue.  Once that happens\nwe're screwed because the zero-sized packet can never be removed\nby ACKs.\n\nFixes: 1485348d242 (\"tcp: Apply device TSO segment limit earlier\")\nReported-by: Thomas Jarosch <thomas.jarosch@intra2net.com>\nSigned-off-by: Herbert Xu <herbert@gondor.apana.org.au>\n\nCheers,\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/843925f33fcc293d80acf2c5c8a78adf3344d49b"},{"sha":"24cc59d1ebaac54d933dc0b30abcd8bd86193eef","author":{"email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@nicira.com","name":"Ben Pfaff"},"message":"openvswitch: Consistently include VLAN header in flow and port stats.\n\nUntil now, when VLAN acceleration was in use, the bytes of the VLAN header\nwere not included in port or flow byte counters.  They were however\nincluded when VLAN acceleration was not used.  This commit corrects the\ninconsistency, by always including the VLAN header in byte counters.\n\nPrevious discussion at\nhttp://openvswitch.org/pipermail/dev/2014-December/049521.html\n\nReported-by: Motonori Shindo <mshindo@vmware.com>\nSigned-off-by: Ben Pfaff <blp@nicira.com>\nReviewed-by: Flavio Leitner <fbl@sysclose.org>\nAcked-by: Pravin B Shelar <pshelar@nicira.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/24cc59d1ebaac54d933dc0b30abcd8bd86193eef"},{"sha":"531ad4282e5105db984f1706e1a21799157655a3","author":{"email":"ed4b9e36d7b45c95d901f5fd73a0ec1ecb6083b0@gmail.com","name":"Kristian Evensen"},"message":"qmi_wwan: Set random MAC on devices with buggy fw\n\nSome buggy firmwares export an incorrect MAC address (00:a0:c6:00:00:00). This\nmakes for example checking devices for random MAC addresses tricky, and you\nmight end up with multiple network interfaces with the same address.\n\nThis patch tries to fix, or at least improve, the situation by setting the MAC\naddress of devices with this firmware bug to a random address. I tested the\npatch with two devices that has this firmware bug (Huawei E398 and E392), and\nnetwork traffic worked fine after changing the address.\n\nSigned-off-by: Kristian Evensen <kristian.evensen@gmail.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/chaithanya1996/linux/commits/531ad4282e5105db984f1706e1a21799157655a3"}]}