{"push_id":2320921351,"size":1000,"distinct_size":12228,"ref":"refs/heads/master","head":"9a61df9e5f7471fe5be3e02bd0bed726b2761a54","before":"d8a5b80568a9cb66810e75b182018e9edb68e8ff","commits":[{"sha":"1b79c5284439ac1a8f45aa62cf518714436fad5f","author":{"name":"Cyrille Pitchen","email":"2bb0821fa0a16c75c8ba5428a51aba440d8ce458@free-electrons.com"},"message":"PCI: cadence: Add host driver for Cadence PCIe controller\n\nThis patch adds support to the Cadence PCIe controller in host mode.\n\nSigned-off-by: Cyrille Pitchen <cyrille.pitchen@free-electrons.com>\nSigned-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/1b79c5284439ac1a8f45aa62cf518714436fad5f"},{"sha":"4494738de0d9dc79343fba7c8a57235e684fc549","author":{"name":"Cyrille Pitchen","email":"2bb0821fa0a16c75c8ba5428a51aba440d8ce458@free-electrons.com"},"message":"PCI: endpoint: Add the function number as argument to EPC ops\n\nThis patch updates the prototype of most handlers from 'struct\npci_epc_ops' so the EPC library can now support multi-function devices.\n\nSigned-off-by: Cyrille Pitchen <cyrille.pitchen@free-electrons.com>\nSigned-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/4494738de0d9dc79343fba7c8a57235e684fc549"},{"sha":"fc41df28f89e9d93deb4f0930cb0fb7eec26e5b4","author":{"name":"Cyrille Pitchen","email":"2bb0821fa0a16c75c8ba5428a51aba440d8ce458@free-electrons.com"},"message":"PCI: endpoint: Fix EPF device name to support multi-function devices\n\nFix the pci_epf_make() function so it can now bind many EPF devices to the\nsame EPF driver.\n\nSigned-off-by: Cyrille Pitchen <cyrille.pitchen@free-electrons.com>\nSigned-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/fc41df28f89e9d93deb4f0930cb0fb7eec26e5b4"},{"sha":"6618f4d3f5d614d5cd4cbc4e81f0fef8e22a36c7","author":{"name":"Cyrille Pitchen","email":"2bb0821fa0a16c75c8ba5428a51aba440d8ce458@free-electrons.com"},"message":"dt-bindings: PCI: cadence: Add DT bindings for Cadence PCIe endpoint controller\n\nThis patch documents the DT bindings for the Cadence PCIe controller\nwhen configured in endpoint mode.\n\nSigned-off-by: Cyrille Pitchen <cyrille.pitchen@free-electrons.com>\nSigned-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>\nReviewed-by: Rob Herring <robh@kernel.org>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/6618f4d3f5d614d5cd4cbc4e81f0fef8e22a36c7"},{"sha":"37dddf14f1aecd9fa89a5136b38b33cab54b9195","author":{"name":"Cyrille Pitchen","email":"2bb0821fa0a16c75c8ba5428a51aba440d8ce458@free-electrons.com"},"message":"PCI: cadence: Add EndPoint Controller driver for Cadence PCIe controller\n\nThis patch adds support to the Cadence PCIe controller in endpoint mode.\n\nSince pieces of source code are shared with the host driver (Root\nComplex mode), we create a new directory under drivers/pci dedicated to\nthe Cadence PCIe controller. The common code is placed into\ndrivers/pci/cadence/pcie-cadence.c and used by both the host and\nendpoint controller drivers.\n\nSigned-off-by: Cyrille Pitchen <cyrille.pitchen@free-electrons.com>\nSigned-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/37dddf14f1aecd9fa89a5136b38b33cab54b9195"},{"sha":"0b8d9073539e217f79ec1bff65eb205ac796723d","author":{"name":"Jozsef Kadlecsik","email":"8f8cf729d8abbeef78f0f01c33e130b0b39e2cbb@blackhole.kfki.hu"},"message":"netfilter: ipset: Fix wraparound in hash:*net* types\n\nFix wraparound bug which could lead to memory exhaustion when adding an\nx.x.x.x-255.255.255.255 range to any hash:*net* types.\n\nFixes Netfilter's bugzilla id #1212, reported by Thomas Schwark.\n\nFixes: 48596a8ddc46 (\"netfilter: ipset: Fix adding an IPv4 range containing more than 2^31 addresses\")\nSigned-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/0b8d9073539e217f79ec1bff65eb205ac796723d"},{"sha":"1e98ffea5a8935ec040ab72299e349cb44b8defd","author":{"name":"Dmitry Vyukov","email":"b57e2f029877ea15ce154a1e552a90c512dd912a@google.com"},"message":"netfilter: x_tables: fix pointer leaks to userspace\n\nSeveral netfilter matches and targets put kernel pointers into\ninfo objects, but don't set usersize in descriptors.\nThis leads to kernel pointer leaks if a match/target is set\nand then read back to userspace.\n\nProperly set usersize for these matches/targets.\n\nFound with manual code inspection.\n\nFixes: ec2318904965 (\"xtables: extend matches and targets with .usersize\")\nSigned-off-by: Dmitry Vyukov <dvyukov@google.com>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/1e98ffea5a8935ec040ab72299e349cb44b8defd"},{"sha":"1a38956cce5eabd7b74f94bab70265e4df83165e","author":{"name":"Dmitry Vyukov","email":"b57e2f029877ea15ce154a1e552a90c512dd912a@google.com"},"message":"netfilter: ipt_CLUSTERIP: fix out-of-bounds accesses in clusterip_tg_check()\n\nCommit 136e92bbec0a switched local_nodes from an array to a bitmask\nbut did not add proper bounds checks. As the result\nclusterip_config_init_nodelist() can both over-read\nipt_clusterip_tgt_info.local_nodes and over-write\nclusterip_config.local_nodes.\n\nAdd bounds checks for both.\n\nFixes: 136e92bbec0a (\"[NETFILTER] CLUSTERIP: use a bitmap to store node responsibility data\")\nSigned-off-by: Dmitry Vyukov <dvyukov@google.com>\nReported-by: syzbot <syzkaller@googlegroups.com>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/1a38956cce5eabd7b74f94bab70265e4df83165e"},{"sha":"a7acb31d6c35a80a17bdfa30ab1af6716ccf2bfa","author":{"name":"Jiri Kosina","email":"7b00b9df642c9e201164c58b6dafc51567c7fab2@suse.cz"},"message":"Merge branch 'for-4.16/hid-quirks-cleanup/_base' into for-linus\n\nThis series from Benjamin Tissoires finally removes one of the big PITAs\nin the hid-core, which is the absolute need of having added all the new\ndevice IDs into the horrid hid_have_special_driver[]","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/a7acb31d6c35a80a17bdfa30ab1af6716ccf2bfa"},{"sha":"790844941ae2d0ccde5892140cc499982800dd46","author":{"name":"Jiri Kosina","email":"7b00b9df642c9e201164c58b6dafc51567c7fab2@suse.cz"},"message":"Merge branches 'for-4.16/hid-quirks-cleanup/asus', 'for-4.16/hid-quirks-cleanup/elecom', 'for-4.16/hid-quirks-cleanup/ish', 'for-4.16/hid-quirks-cleanup/multitouch', 'for-4.16/hid-quirks-cleanup/pixart', 'for-4.16/hid-quirks-cleanup/rmi', 'for-4.16/hid-quirks-cleanup/sony' and 'for-4.16/hid-quirks-cleanup/toshiba' into for-linus\n\nPull assorted device driver fixes (ASUS, Elecom, Intel-ISH, Multitouch, PixArt, RMI,\nSony and Toshiba) based on top the hid-quirks revamp.","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/790844941ae2d0ccde5892140cc499982800dd46"},{"sha":"a44f3ec625002a3631f95ea317a9c25f70578fe7","author":{"name":"Jiri Kosina","email":"7b00b9df642c9e201164c58b6dafc51567c7fab2@suse.cz"},"message":"Merge branch 'for-4.16/elo' into for-linus\n\nPull hid-elo device detection fix","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/a44f3ec625002a3631f95ea317a9c25f70578fe7"},{"sha":"740c84eec79ad7c53e1fdb4cf54af9e7170dd825","author":{"name":"Jiri Kosina","email":"7b00b9df642c9e201164c58b6dafc51567c7fab2@suse.cz"},"message":"Merge branch 'for-4.16/wacom' into for-linus\n\nPull Wacom device driver updates. These don't have to go on top of the\nhid_have_special_driver[] revamp, as the whole group is assumed to\nhave a special driver based on VID.","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/740c84eec79ad7c53e1fdb4cf54af9e7170dd825"},{"sha":"e56236b0b27fb7c0e044ba578713ea91ede0c237","author":{"name":"Jiri Kosina","email":"7b00b9df642c9e201164c58b6dafc51567c7fab2@suse.cz"},"message":"Merge branch 'for-4.16/i2c-hid' into for-linus","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/e56236b0b27fb7c0e044ba578713ea91ede0c237"},{"sha":"c86aa0129c07c8c7f54dc47656de99ab0eb809b3","author":{"name":"Jiri Kosina","email":"7b00b9df642c9e201164c58b6dafc51567c7fab2@suse.cz"},"message":"Merge branches 'for-4.16/upstream' and 'for-4.15/upstream-fixes' into for-linus\n\nPull assorted small fixes queued for merge window.","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/c86aa0129c07c8c7f54dc47656de99ab0eb809b3"},{"sha":"5bb8ed075428b71492734af66230aa0c07fcc515","author":{"name":"Christian Brauner","email":"6378c93c1a3c66ad39a2d15eb6b9ab4f0dbab2a6@ubuntu.com"},"message":"rtnetlink: enable IFLA_IF_NETNSID for RTM_NEWLINK\n\n- Backwards Compatibility:\n  If userspace wants to determine whether RTM_NEWLINK supports the\n  IFLA_IF_NETNSID property they should first send an RTM_GETLINK request\n  with IFLA_IF_NETNSID on lo. If either EACCESS is returned or the reply\n  does not include IFLA_IF_NETNSID userspace should assume that\n  IFLA_IF_NETNSID is not supported on this kernel.\n  If the reply does contain an IFLA_IF_NETNSID property userspace\n  can send an RTM_NEWLINK with a IFLA_IF_NETNSID property. If they receive\n  EOPNOTSUPP then the kernel does not support the IFLA_IF_NETNSID property\n  with RTM_NEWLINK. Userpace should then fallback to other means.\n\n- Security:\n  Callers must have CAP_NET_ADMIN in the owning user namespace of the\n  target network namespace.\n\nSigned-off-by: Christian Brauner <christian.brauner@ubuntu.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/5bb8ed075428b71492734af66230aa0c07fcc515"},{"sha":"c0b91a56a2e57a5a370655b25d677ae0ebf8a2d0","author":{"name":"Kristian Evensen","email":"87b7c52de30bb25d2a0b914fd0b03c514e6a7b59@gmail.com"},"message":"qmi_wwan: Add support for Quectel EP06\n\nThe Quectel EP06 is a Cat. 6 LTE modem. It uses the same interface as\nthe EC20/EC25 for QMI, and requires the same \"set DTR\"-quirk to work.\n\nSigned-off-by: Kristian Evensen <kristian.evensen@gmail.com>\nAcked-by: Bjørn Mork <bjorn@mork.no>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/c0b91a56a2e57a5a370655b25d677ae0ebf8a2d0"},{"sha":"086ca23d03c0d2f4088f472386778d293e15c5f6","author":{"name":"Chunhao Lin","email":"a6fdec0ff56b2022f60393e7b8dbe0ba7ade7e02@realtek.com"},"message":"r8169: fix RTL8168EP take too long to complete driver initialization.\n\nDriver check the wrong register bit in rtl_ocp_tx_cond() that keep driver\nwaiting until timeout.\n\nFix this by waiting for the right register bit.\n\nSigned-off-by: Chunhao Lin <hau@realtek.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/086ca23d03c0d2f4088f472386778d293e15c5f6"},{"sha":"e4823fbd229bfbba368b40cdadb8f4eeb20604cc","author":{"name":"Gustavo A. R. Silva","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@embeddedor.com"},"message":"tcp_nv: fix potential integer overflow in tcpnv_acked\n\nAdd suffix ULL to constant 80000 in order to avoid a potential integer\noverflow and give the compiler complete information about the proper\narithmetic to use. Notice that this constant is used in a context that\nexpects an expression of type u64.\n\nThe current cast to u64 effectively applies to the whole expression\nas an argument of type u64 to be passed to div64_u64, but it does\nnot prevent it from being evaluated using 32-bit arithmetic instead\nof 64-bit arithmetic.\n\nAlso, once the expression is properly evaluated using 64-bit arithmentic,\nthere is no need for the parentheses and the external cast to u64.\n\nAddresses-Coverity-ID: 1357588 (\"Unintentional integer overflow\")\nSigned-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/e4823fbd229bfbba368b40cdadb8f4eeb20604cc"},{"sha":"5b7789e8fa8f353ad8f2c44de2385cb161b22d32","author":{"name":"Gustavo A. R. Silva","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@embeddedor.com"},"message":"openvswitch: meter: Use 64-bit arithmetic instead of 32-bit\n\nAdd suffix LL to constant 1000 in order to give the compiler\ncomplete information about the proper arithmetic to use. Notice\nthat this constant is used in a context that expects an expression\nof type long long int (64 bits, signed).\n\nThe expression (band->burst_size + band->rate) * 1000 is currently\nbeing evaluated using 32-bit arithmetic.\n\nAddresses-Coverity-ID: 1461563 (\"Unintentional integer overflow\")\nSigned-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/5b7789e8fa8f353ad8f2c44de2385cb161b22d32"},{"sha":"11eab14805d0220000711cb62e604a9db5ebddca","author":{"name":"Ulf Magnusson","email":"264870b8c4e89b6f44c5592420a2bec4c2e7d4e1@gmail.com"},"message":"net/sched: kconfig: Remove blank help texts\n\nBlank help texts are probably either a typo, a Kconfig misunderstanding,\nor some kind of half-committing to adding a help text (in which case a\nTODO comment would be clearer, if the help text really can't be added\nright away).\n\nBest to remove them, IMO.\n\nSigned-off-by: Ulf Magnusson <ulfalizer@gmail.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alyptik/linux/commits/11eab14805d0220000711cb62e604a9db5ebddca"}]}
{"actor":{"display_login":"alyptik"}}