{"push_id":2913033902,"size":106,"distinct_size":106,"ref":"refs/heads/aosip","head":"9f655392aad8cae5c45326d0a3ddf9cac70d3b6c","before":"795c1903451043cb8e0dfe4f08011d055242f2b0","commits":[{"sha":"0b7ebfb97ed1c214b7b83bd17f08d34c0f990946","author":{"name":"Ronnie Sahlberg","email":"b60d83c421fcc8bd9f14146aa4b81a551b9898d9@redhat.com"},"message":"cifs: check if SMB2 PDU size has been padded and suppress the warning\n\n[ Upstream commit e6c47dd0da1e3a484e778046fc10da0b20606a86 ]\n\nSome SMB2/3 servers, Win2016 but possibly others too, adds padding\nnot only between PDUs in a compound but also to the final PDU.\nThis padding extends the PDU to a multiple of 8 bytes.\n\nCheck if the unexpected length looks like this might be the case\nand avoid triggering the log messages for :\n\n  \"SMB2 server sent bad RFC1001 len %d not %d\\n\"\n\nSigned-off-by: Ronnie Sahlberg <lsahlber@redhat.com>\nSigned-off-by: Steve French <stfrench@microsoft.com>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/0b7ebfb97ed1c214b7b83bd17f08d34c0f990946"},{"sha":"8224be03ade3f5c17ed2533f26eaf4ef41312425","author":{"name":"Tetsuo Handa","email":"3d00b54ad717112934d0b63b7ac2975b44022a61@I-love.SAKURA.ne.jp"},"message":"hfsplus: don't return 0 when fill_super() failed\n\n[ Upstream commit 7464726cb5998846306ed0a7d6714afb2e37b25d ]\n\nsyzbot is reporting NULL pointer dereference at mount_fs() [1].  This is\nbecause hfsplus_fill_super() is by error returning 0 when\nhfsplus_fill_super() detected invalid filesystem image, and mount_bdev()\nis returning NULL because dget(s->s_root) == NULL if s->s_root == NULL,\nand mount_fs() is accessing root->d_sb because IS_ERR(root) == false if\nroot == NULL.  Fix this by returning -EINVAL when hfsplus_fill_super()\ndetected invalid filesystem image.\n\n[1] https://syzkaller.appspot.com/bug?id=21acb6850cecbc960c927229e597158cf35f33d0\n\nLink: http://lkml.kernel.org/r/d83ce31a-874c-dd5b-f790-41405983a5be@I-love.SAKURA.ne.jp\nSigned-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>\nReported-by: syzbot <syzbot+01ffaf5d9568dd1609f7@syzkaller.appspotmail.com>\nReviewed-by: Ernesto A. Fernández <ernesto.mnd.fernandez@gmail.com>\nReviewed-by: Andrew Morton <akpm@linux-foundation.org>\nCc: Al Viro <viro@zeniv.linux.org.uk>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/8224be03ade3f5c17ed2533f26eaf4ef41312425"},{"sha":"5bbef604bfefc84feb7358df53e1e1a3e1866166","author":{"name":"Ernesto A. Fernández","email":"bf3776b549db627a02b1ad63f4b7f4b547b4d613@gmail.com"},"message":"hfs: prevent crash on exit from failed search\n\n[ Upstream commit dc2572791d3a41bab94400af2b6bca9d71ccd303 ]\n\nhfs_find_exit() expects fd->bnode to be NULL after a search has failed.\nhfs_brec_insert() may instead set it to an error-valued pointer.  Fix\nthis to prevent a crash.\n\nLink: http://lkml.kernel.org/r/53d9749a029c41b4016c495fc5838c9dba3afc52.1530294815.git.ernesto.mnd.fernandez@gmail.com\nSigned-off-by: Ernesto A. Fernández <ernesto.mnd.fernandez@gmail.com>\nCc: Anatoly Trosinenko <anatoly.trosinenko@gmail.com>\nCc: Viacheslav Dubeyko <slava@dubeyko.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/5bbef604bfefc84feb7358df53e1e1a3e1866166"},{"sha":"5d1346a118342d26e3b9ae03ee7f3b1bbf734b42","author":{"name":"Jann Horn","email":"0fcb39c6619aeb747ed6898bfde644ba26b24452@google.com"},"message":"fork: don't copy inconsistent signal handler state to child\n\n[ Upstream commit 06e62a46bbba20aa5286102016a04214bb446141 ]\n\nBefore this change, if a multithreaded process forks while one of its\nthreads is changing a signal handler using sigaction(), the memcpy() in\ncopy_sighand() can race with the struct assignment in do_sigaction().  It\nisn't clear whether this can cause corruption of the userspace signal\nhandler pointer, but it definitely can cause inconsistency between\ndifferent fields of struct sigaction.\n\nTake the appropriate spinlock to avoid this.\n\nI have tested that this patch prevents inconsistency between sa_sigaction\nand sa_flags, which is possible before this patch.\n\nLink: http://lkml.kernel.org/r/20180702145108.73189-1-jannh@google.com\nSigned-off-by: Jann Horn <jannh@google.com>\nAcked-by: Michal Hocko <mhocko@suse.com>\nReviewed-by: Andrew Morton <akpm@linux-foundation.org>\nCc: Rik van Riel <riel@redhat.com>\nCc: \"Peter Zijlstra (Intel)\" <peterz@infradead.org>\nCc: Kees Cook <keescook@chromium.org>\nCc: Oleg Nesterov <oleg@redhat.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/5d1346a118342d26e3b9ae03ee7f3b1bbf734b42"},{"sha":"c0aa3622ac3578163722733c018cb59267465c38","author":{"name":"Arnd Bergmann","email":"f2c659f01951776204a6c5b902787d9019fbeebd@arndb.de"},"message":"reiserfs: change j_timestamp type to time64_t\n\n[ Upstream commit 8b73ce6a4bae4fe12bcb2c361c0da4183c2e1b6f ]\n\nThis uses the deprecated time_t type but is write-only, and could be\nremoved, but as Jeff explains, having a timestamp can be usefule for\npost-mortem analysis in crash dumps.\n\nIn order to remove one of the last instances of time_t, this changes the\ntype to time64_t, same as j_trans_start_time.\n\nLink: http://lkml.kernel.org/r/20180622133315.221210-1-arnd@arndb.de\nSigned-off-by: Arnd Bergmann <arnd@arndb.de>\nCc: Jan Kara <jack@suse.cz>\nCc: Jeff Mahoney <jeffm@suse.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/c0aa3622ac3578163722733c018cb59267465c38"},{"sha":"35eb26e561e500e85562e3df773ee021fa31281b","author":{"name":"OGAWA Hirofumi","email":"1dd685eef08048be95744a1b104ca593a93cc914@mail.parknet.co.jp"},"message":"fat: validate ->i_start before using\n\n[ Upstream commit 0afa9626667c3659ef8bd82d42a11e39fedf235c ]\n\nOn corrupted FATfs may have invalid ->i_start.  To handle it, this checks\n->i_start before using, and return proper error code.\n\nLink: http://lkml.kernel.org/r/87o9f8y1t5.fsf_-_@mail.parknet.co.jp\nSigned-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>\nReported-by: Anatoly Trosinenko <anatoly.trosinenko@gmail.com>\nTested-by: Anatoly Trosinenko <anatoly.trosinenko@gmail.com>\nCc: Alan Cox <gnomes@lxorguk.ukuu.org.uk>\nCc: Al Viro <viro@zeniv.linux.org.uk>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/35eb26e561e500e85562e3df773ee021fa31281b"},{"sha":"dd36e88857c85edee2dd9c16bfbf3bdd6827c4ef","author":{"name":"Randy Dunlap","email":"6f29df8e90a57f1ba61ffd63b0468c86bb6d3a99@infradead.org"},"message":"scripts: modpost: check memory allocation results\n\n[ Upstream commit 1f3aa9002dc6a0d59a4b599b4fc8f01cf43ef014 ]\n\nFix missing error check for memory allocation functions in\nscripts/mod/modpost.c.\n\nFixes kernel bugzilla #200319:\nhttps://bugzilla.kernel.org/show_bug.cgi?id=200319\n\nSigned-off-by: Randy Dunlap <rdunlap@infradead.org>\nCc: Yuexing Wang <wangyxlandq@gmail.com>\nSigned-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/dd36e88857c85edee2dd9c16bfbf3bdd6827c4ef"},{"sha":"06d14c2d92d73f5a843706ae1b643fb9dafcd60f","author":{"name":"Andrey Ryabinin","email":"1db0f9e76dd8a9115570382660c6cd919b5a95b9@virtuozzo.com"},"message":"mm/fadvise.c: fix signed overflow UBSAN complaint\n\n[ Upstream commit a718e28f538441a3b6612da9ff226973376cdf0f ]\n\nSigned integer overflow is undefined according to the C standard.  The\noverflow in ksys_fadvise64_64() is deliberate, but since it is signed\noverflow, UBSAN complains:\n\n\tUBSAN: Undefined behaviour in mm/fadvise.c:76:10\n\tsigned integer overflow:\n\t4 + 9223372036854775805 cannot be represented in type 'long long int'\n\nUse unsigned types to do math.  Unsigned overflow is defined so UBSAN\nwill not complain about it.  This patch doesn't change generated code.\n\n[akpm@linux-foundation.org: add comment explaining the casts]\nLink: http://lkml.kernel.org/r/20180629184453.7614-1-aryabinin@virtuozzo.com\nSigned-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com>\nReported-by: <icytxw@gmail.com>\nReviewed-by: Andrew Morton <akpm@linux-foundation.org>\nCc: Alexander Potapenko <glider@google.com>\nCc: Dmitry Vyukov <dvyukov@google.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/06d14c2d92d73f5a843706ae1b643fb9dafcd60f"},{"sha":"4b351b942bfb3c2b464a3f7826bfa42a854dab25","author":{"name":"Tan Hu","email":"8d869e85e1cf9809a521e5bdd0b418fc0b1b8667@zte.com.cn"},"message":"ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest()\n\n[ Upstream commit a53b42c11815d2357e31a9403ae3950517525894 ]\n\nWe came across infinite loop in ipvs when using ipvs in docker\nenv.\n\nWhen ipvs receives new packets and cannot find an ipvs connection,\nit will create a new connection, then if the dest is unavailable\n(i.e. IP_VS_DEST_F_AVAILABLE), the packet will be dropped sliently.\n\nBut if the dropped packet is the first packet of this connection,\nthe connection control timer never has a chance to start and the\nipvs connection cannot be released. This will lead to memory leak, or\ninfinite loop in cleanup_net() when net namespace is released like\nthis:\n\n    ip_vs_conn_net_cleanup at ffffffffa0a9f31a [ip_vs]\n    __ip_vs_cleanup at ffffffffa0a9f60a [ip_vs]\n    ops_exit_list at ffffffff81567a49\n    cleanup_net at ffffffff81568b40\n    process_one_work at ffffffff810a851b\n    worker_thread at ffffffff810a9356\n    kthread at ffffffff810b0b6f\n    ret_from_fork at ffffffff81697a18\n\nrace condition:\n    CPU1                           CPU2\n    ip_vs_in()\n      ip_vs_conn_new()\n                                   ip_vs_del_dest()\n                                     __ip_vs_unlink_dest()\n                                       ~IP_VS_DEST_F_AVAILABLE\n      cp->dest && !IP_VS_DEST_F_AVAILABLE\n      __ip_vs_conn_put\n    ...\n    cleanup_net  ---> infinite looping\n\nFix this by checking whether the timer already started.\n\nSigned-off-by: Tan Hu <tan.hu@zte.com.cn>\nReviewed-by: Jiang Biao <jiang.biao2@zte.com.cn>\nAcked-by: Julian Anastasov <ja@ssi.bg>\nAcked-by: Simon Horman <horms@verge.net.au>\nSigned-off-by: Pablo Neira Ayuso <pablo@netfilter.org>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/4b351b942bfb3c2b464a3f7826bfa42a854dab25"},{"sha":"d03b202c592d344a924fd42dacb301f575d3c312","author":{"name":"Guenter Roeck","email":"ba324ca7b1c77fc20bb970d5aff6eea9377918a5@roeck-us.net"},"message":"mfd: sm501: Set coherent_dma_mask when creating subdevices\n\n[ Upstream commit 2f606da78230f09cf1a71fde6ee91d0c710fa2b2 ]\n\nInstantiating the sm501 OHCI subdevice results in a kernel warning.\n\nsm501-usb sm501-usb: SM501 OHCI\nsm501-usb sm501-usb: new USB bus registered, assigned bus number 1\nWARNING: CPU: 0 PID: 1 at ./include/linux/dma-mapping.h:516\nohci_init+0x194/0x2d8\nModules linked in:\n\nCPU: 0 PID: 1 Comm: swapper Tainted: G        W\n4.18.0-rc7-00178-g0b5b1f9a78b5 #1\nPC is at ohci_init+0x194/0x2d8\nPR is at ohci_init+0x168/0x2d8\nPC  : 8c27844c SP  : 8f81dd94 SR  : 40008001\nTEA : 29613060\nR0  : 00000000 R1  : 00000000 R2  : 00000000 R3  : 00000202\nR4  : 8fa98b88 R5  : 8c277e68 R6  : 00000000 R7  : 00000000\nR8  : 8f965814 R9  : 8c388100 R10 : 8fa98800 R11 : 8fa98928\nR12 : 8c48302c R13 : 8fa98920 R14 : 8c48302c\nMACH: 00000096 MACL: 0000017c GBR : 00000000 PR  : 8c278420\n\nCall trace:\n [<(ptrval)>] usb_add_hcd+0x1e8/0x6ec\n [<(ptrval)>] _dev_info+0x0/0x54\n [<(ptrval)>] arch_local_save_flags+0x0/0x8\n [<(ptrval)>] arch_local_irq_restore+0x0/0x24\n [<(ptrval)>] ohci_hcd_sm501_drv_probe+0x114/0x2d8\n...\n\nInitialize coherent_dma_mask when creating SM501 subdevices to fix\nthe problem.\n\nFixes: b6d6454fdb66f (\"mfd: SM501 core driver\")\nSigned-off-by: Guenter Roeck <linux@roeck-us.net>\nSigned-off-by: Lee Jones <lee.jones@linaro.org>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/d03b202c592d344a924fd42dacb301f575d3c312"},{"sha":"022e1fb14900c6cc6889e06169833ff1244b0c1f","author":{"name":"Aleh Filipovich","email":"59f0724ac4f653383d104e3cfc9b8f9095154054@vaolix.com"},"message":"platform/x86: asus-nb-wmi: Add keymap entry for lid flip action on UX360\n\n[ Upstream commit 880b29ac107d15644bf4da228376ba3cd6af6d71 ]\n\nAdd entry to WMI keymap for lid flip event on Asus UX360.\n\nOn Asus Zenbook ux360 flipping lid from/to tablet mode triggers\nkeyscan code 0xfa which cannot be handled and results in kernel\nlog message \"Unknown key fa pressed\".\n\nSigned-off-by: Aleh Filipovich<aleh@appnexus.com>\nSigned-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/022e1fb14900c6cc6889e06169833ff1244b0c1f"},{"sha":"47e5fde58130789eb891f0985a4507d8a28b7e26","author":{"name":"Jean-Philippe Brucker","email":"cd827698b6b0b149223c6bff0eb26f50ff43865f@arm.com"},"message":"net/9p: fix error path of p9_virtio_probe\n\n[ Upstream commit 92aef4675d5b1b55404e1532379e343bed0e5cf2 ]\n\nCurrently when virtio_find_single_vq fails, we go through del_vqs which\nthrows a warning (Trying to free already-free IRQ).  Skip del_vqs if vq\nallocation failed.\n\nLink: http://lkml.kernel.org/r/20180524101021.49880-1-jean-philippe.brucker@arm.com\nSigned-off-by: Jean-Philippe Brucker <jean-philippe.brucker@arm.com>\nReviewed-by: Greg Kurz <groug@kaod.org>\nCc: Eric Van Hensbergen <ericvh@gmail.com>\nCc: Ron Minnich <rminnich@sandia.gov>\nCc: Latchesar Ionkov <lucho@ionkov.net>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Dominique Martinet <dominique.martinet@cea.fr>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/47e5fde58130789eb891f0985a4507d8a28b7e26"},{"sha":"f0d26e4807275d45e9e01b35b5071f3824107f29","author":{"name":"Dan Carpenter","email":"ff341aa343d564f9e53e9dcb6996be8c04859a66@oracle.com"},"message":"powerpc: Fix size calculation using resource_size()\n\n[ Upstream commit c42d3be0c06f0c1c416054022aa535c08a1f9b39 ]\n\nThe problem is the the calculation should be \"end - start + 1\" but the\nplus one is missing in this calculation.\n\nFixes: 8626816e905e (\"powerpc: add support for MPIC message register API\")\nSigned-off-by: Dan Carpenter <dan.carpenter@oracle.com>\nReviewed-by: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>\nSigned-off-by: Michael Ellerman <mpe@ellerman.id.au>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/f0d26e4807275d45e9e01b35b5071f3824107f29"},{"sha":"4d94096ff923339931c4464332b0c87b4731e44e","author":{"name":"Stefan Haberland","email":"dec981e3bbb165d021029c42291faf06f59827c1@linux.ibm.com"},"message":"s390/dasd: fix hanging offline processing due to canceled worker\n\n[ Upstream commit 669f3765b755fd8739ab46ce3a9c6292ce8b3d2a ]\n\nDuring offline processing two worker threads are canceled without\nfreeing the device reference which leads to a hanging offline process.\n\nReviewed-by: Jan Hoeppner <hoeppner@linux.ibm.com>\nSigned-off-by: Stefan Haberland <sth@linux.ibm.com>\nSigned-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/4d94096ff923339931c4464332b0c87b4731e44e"},{"sha":"bd724a4874e9b841690b80858b837bcdd48aca87","author":{"name":"Dan Carpenter","email":"ff341aa343d564f9e53e9dcb6996be8c04859a66@oracle.com"},"message":"scsi: aic94xx: fix an error code in aic94xx_init()\n\n[ Upstream commit 0756c57bce3d26da2592d834d8910b6887021701 ]\n\nWe accidentally return success instead of -ENOMEM on this error path.\n\nFixes: 2908d778ab3e (\"[SCSI] aic94xx: new driver\")\nSigned-off-by: Dan Carpenter <dan.carpenter@oracle.com>\nReviewed-by: Johannes Thumshirn <jthumshirn@suse.de>\nReviewed-by: John Garry <john.garry@huawei.com>\nSigned-off-by: Martin K. Petersen <martin.petersen@oracle.com>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/bd724a4874e9b841690b80858b837bcdd48aca87"},{"sha":"801edd7519194dac6c21d6d4730b7840cf78730f","author":{"name":"Thomas Petazzoni","email":"a5d87d2bd7c424ee5cbdb4e978635bf653d5a005@bootlin.com"},"message":"PCI: mvebu: Fix I/O space end address calculation\n\n[ Upstream commit dfd0309fd7b30a5baffaf47b2fccb88b46d64d69 ]\n\npcie->realio.end should be the address of last byte of the area,\ntherefore using resource_size() of another resource is not correct, we\nmust substract 1 to get the address of the last byte.\n\nFixes: 11be65472a427 (\"PCI: mvebu: Adapt to the new device tree layout\")\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>\nSigned-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/801edd7519194dac6c21d6d4730b7840cf78730f"},{"sha":"dc5b9912a7058c1f5665224287be8f34be841e31","author":{"name":"John Pittman","email":"c8602a42a828cd67851b94a376049aea60956dde@redhat.com"},"message":"dm kcopyd: avoid softlockup in run_complete_job\n\n[ Upstream commit 784c9a29e99eb40b842c29ecf1cc3a79e00fb629 ]\n\nIt was reported that softlockups occur when using dm-snapshot ontop of\nslow (rbd) storage.  E.g.:\n\n[ 4047.990647] watchdog: BUG: soft lockup - CPU#10 stuck for 22s! [kworker/10:23:26177]\n...\n[ 4048.034151] Workqueue: kcopyd do_work [dm_mod]\n[ 4048.034156] RIP: 0010:copy_callback+0x41/0x160 [dm_snapshot]\n...\n[ 4048.034190] Call Trace:\n[ 4048.034196]  ? __chunk_is_tracked+0x70/0x70 [dm_snapshot]\n[ 4048.034200]  run_complete_job+0x5f/0xb0 [dm_mod]\n[ 4048.034205]  process_jobs+0x91/0x220 [dm_mod]\n[ 4048.034210]  ? kcopyd_put_pages+0x40/0x40 [dm_mod]\n[ 4048.034214]  do_work+0x46/0xa0 [dm_mod]\n[ 4048.034219]  process_one_work+0x171/0x370\n[ 4048.034221]  worker_thread+0x1fc/0x3f0\n[ 4048.034224]  kthread+0xf8/0x130\n[ 4048.034226]  ? max_active_store+0x80/0x80\n[ 4048.034227]  ? kthread_bind+0x10/0x10\n[ 4048.034231]  ret_from_fork+0x35/0x40\n[ 4048.034233] Kernel panic - not syncing: softlockup: hung tasks\n\nFix this by calling cond_resched() after run_complete_job()'s callout to\nthe dm_kcopyd_notify_fn (which is dm-snap.c:copy_callback in the above\ntrace).\n\nSigned-off-by: John Pittman <jpittman@redhat.com>\nSigned-off-by: Mike Snitzer <snitzer@redhat.com>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/dc5b9912a7058c1f5665224287be8f34be841e31"},{"sha":"c2ff51938984a18eb7028e5449a2065046452e19","author":{"name":"Ian Abbott","email":"9e6ba6483b6a3e14d61f7c987e72ecb5b46122d6@mev.co.uk"},"message":"staging: comedi: ni_mio_common: fix subdevice flags for PFI subdevice\n\n[ Upstream commit e083926b3e269d4064825dcf2ad50c636fddf8cf ]\n\nThe PFI subdevice flags indicate that the subdevice is readable and\nwriteable, but that is only true for the supported \"M-series\" boards,\nnot the older \"E-series\" boards.  Only set the SDF_READABLE and\nSDF_WRITABLE subdevice flags for the M-series boards.  These two flags\nare mainly for informational purposes.\n\nSigned-off-by: Ian Abbott <abbotti@mev.co.uk>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/c2ff51938984a18eb7028e5449a2065046452e19"},{"sha":"d4d534751b43ca82d7ec6146ee064b232918cfa2","author":{"name":"Breno Leitao","email":"a10246ea2c3600c1725f8dc718f81b30cd4d07c5@debian.org"},"message":"selftests/powerpc: Kill child processes on SIGINT\n\n[ Upstream commit 7c27a26e1ed5a7dd709aa19685d2c98f64e1cf0c ]\n\nThere are some powerpc selftests, as tm/tm-unavailable, that run for a long\nperiod (>120 seconds), and if it is interrupted, as pressing CRTL-C\n(SIGINT), the foreground process (harness) dies but the child process and\nthreads continue to execute (with PPID = 1 now) in background.\n\nIn this case, you'd think the whole test exited, but there are remaining\nthreads and processes being executed in background. Sometimes these\nzombies processes are doing annoying things, as consuming the whole CPU or\ndumping things to STDOUT.\n\nThis patch fixes this problem by attaching an empty signal handler to\nSIGINT in the harness process. This handler will interrupt (EINTR) the\nparent process waitpid() call, letting the code to follow through the\nnormal flow, which will kill all the processes in the child process group.\n\nThis patch also fixes a typo.\n\nSigned-off-by: Breno Leitao <leitao@debian.org>\nSigned-off-by: Gustavo Romero <gromero@linux.vnet.ibm.com>\nSigned-off-by: Michael Ellerman <mpe@ellerman.id.au>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/d4d534751b43ca82d7ec6146ee064b232918cfa2"},{"sha":"bf638d3079a53843464d84aeeab9f1f5092f8843","author":{"name":"Steve French","email":"13c6874f9652fc0c0017781cf16d61808fd56f39@microsoft.com"},"message":"smb3: fix reset of bytes read and written stats\n\n[ Upstream commit c281bc0c7412308c7ec0888904f7c99353da4796 ]\n\necho 0 > /proc/fs/cifs/Stats is supposed to reset the stats\nbut there were four (see example below) that were not reset\n(bytes read and witten, total vfs ops and max ops\nat one time).\n\n...\n0 session 0 share reconnects\nTotal vfs operations: 100 maximum at one time: 2\n\n1) \\\\localhost\\test\nSMBs: 0\nBytes read: 502092  Bytes written: 31457286\nTreeConnects: 0 total 0 failed\nTreeDisconnects: 0 total 0 failed\n...\n\nThis patch fixes cifs_stats_proc_write to properly reset\nthose four.\n\nSigned-off-by: Steve French <stfrench@microsoft.com>\nReviewed-by: Aurelien Aptel <aaptel@suse.com>\nSigned-off-by: Sasha Levin <alexander.levin@microsoft.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/anirudhgupta109/kernel_xiaomi_rolex/commits/bf638d3079a53843464d84aeeab9f1f5092f8843"}]}
{"actor":{"display_login":"anirudhgupta109"}}