{"push_id":687194377,"size":47,"distinct_size":47,"ref":"refs/heads/FI","head":"daeae2f83a7dad1761a5fb348ed311552d709d0d","before":"512e59ee6909ab26a2a6bec72b078e246be846bf","commits":[{"sha":"3631a05f1068ef755cafaf3b2c4db3fdebb0341d","author":{"email":"4645f7897fd33786a2ee1264d590b3c400559d85@linuxfoundation.org","name":"Greg Kroah-Hartman"},"message":"staging: wlags49_h2: fix extern inline functions\n\nPatch not upstream as this driver is deleted there.\n\nFix up some \"extern inline\" functions as they break the build when using\na \"modern\" complier (i.e. gcc5).\n\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/3631a05f1068ef755cafaf3b2c4db3fdebb0341d"},{"sha":"00ac0c1f0216d9ba96f06b7417cb8301ce0cfdbf","author":{"email":"36ded0fe241474e14ca49d9021f8ba3a70d78d60@gmx.de","name":"Jan-Simon Möller"},"message":"drm/i915: Fix declaration of intel_gmbus_{is_forced_bit/is_port_falid}\n\ncommit 8f375e10ee47b9d7b9b3aefcf67854c6e92708be upstream.\n\nDescription:\nintel_gmbus_is_forced_bit is no extern as its body is right below.\nLikewise for intel_gmbus_is_port_valid.\n\nThis fixes a compilation issue with clang. An initial version of this patch\nwas developed by PaX Team <pageexec at freemail.hu>.\nThis is respin of this patch.\n\n20130509: v2: (re-)add inline upon request.\n\nSigned-off-by: Jan-Simon Möller <dl9pf@gmx.de>\nCC: pageexec@freemail.hu\nCC: daniel.vetter@ffwll.ch\nCC: airlied@linux.ie\nCC: intel-gfx@lists.freedesktop.org\nCC: dri-devel@lists.freedesktop.org\nCC: linux-kernel@vger.kernel.org\n[danvet: Bikeshed commit message.]\nSigned-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/00ac0c1f0216d9ba96f06b7417cb8301ce0cfdbf"},{"sha":"51ec10a70d9884cb31583a11c792d844434e39ca","author":{"email":"9152da451d71c2a1ceb0c7b0908d4018fc127ae6@converseincode.com","name":"Behan Webster"},"message":"staging, rtl8192e, LLVMLinux: Change extern inline to static inline\n\ncommit 6d91857d4826b382b3fd4fad95f52713be646f96 upstream.\n\nWith compilers which follow the C99 standard (like modern versions of gcc and\nclang), \"extern inline\" does the opposite thing from older versions of gcc\n(emits code for an externally linkable version of the inline function).\n\n\"static inline\" does the intended behavior in all cases instead.\n\nSigned-off-by: Behan Webster <behanw@converseincode.com>\nSuggested-by: Arnd Bergmann <arnd@arndb.de>\nCc: Arnd Bergmann <arnd@arndb.de>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/51ec10a70d9884cb31583a11c792d844434e39ca"},{"sha":"5a22665df4777a97757bbf3e4a707173660c9867","author":{"email":"f2c659f01951776204a6c5b902787d9019fbeebd@arndb.de","name":"Arnd Bergmann"},"message":"staging: rtl8712, rtl8712: avoid lots of build warnings\n\ncommit 0c9f3a65c5eb7fe1fc611a22eb8a8b71ea865998 upstream.\n\nThe rtl8712 driver has an 'extern inline' function that contains an\n'if', which causes lots of warnings with CONFIG_PROFILE_ALL_BRANCHES\noverriding the definition of 'if':\n\ndrivers/staging/rtl8712/ieee80211.h:759:229: warning: '______f' is static but declared in inline function 'ieee80211_get_hdrlen' which is not static [enabled by default]\n\nThis changes the driver to use 'static inline' instead, which happens\nto be the correct annotation anyway.\n\nSigned-off-by: Arnd Bergmann <arnd@arndb.de>\nCc: Larry Finger <Larry.Finger@lwfinger.net>\nCc: Florian Schilhabel <florian.c.schilhabel@googlemail.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/5a22665df4777a97757bbf3e4a707173660c9867"},{"sha":"3b3f7517262ba59188cfbd23d0d0c20eea2c8c84","author":{"email":"9152da451d71c2a1ceb0c7b0908d4018fc127ae6@converseincode.com","name":"Behan Webster"},"message":"staging, rtl8192e, LLVMLinux: Remove unused inline prototype\n\ncommit 62ec95f86d2850b7ce6d73fb236a6fcf48411aea upstream.\n\nrtllib_probe_req is defined as \"static inline\" in rtllib_softmac.c however it\nis declared differently as \"extern inline\" in rtllib_softmac.h. Since it isn't\nused outside of the scope of rtllib_softmac, it makes sense to remove the\nincorrect declaration.\n\nSigned-off-by: Behan Webster <behanw@converseincode.com>\nSuggested-by: Arnd Bergmann <arnd@arndb.de>\nCc: Arnd Bergmann <arnd@arndb.de>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/3b3f7517262ba59188cfbd23d0d0c20eea2c8c84"},{"sha":"c7c867483e2037842f0fa60664d758d9c23a8180","author":{"email":"9b153e80bc985b32d577460a8a24e398d4182978@shutemov.name","name":"Kirill A. Shutemov"},"message":"kernel: use the gnu89 standard explicitly\n\ncommit 51b97e354ba9fce1890cf38ecc754aa49677fc89 upstream.\n\nSasha Levin reports:\n \"gcc5 changes the default standard to c11, which makes kernel build\n  unhappy\n\n  Explicitly define the kernel standard to be gnu89 which should keep\n  everything working exactly like it was before gcc5\"\n\nThere are multiple small issues with the new default, but the biggest\nissue seems to be that the old - and very useful - GNU extension to\nallow a cast in front of an initializer has gone away.\n\nPatch updated by Kirill:\n \"I'm pretty sure all gcc versions you can build kernel with supports\n  -std=gnu89.  cc-option is redunrant.\n\n  We also need to adjust HOSTCFLAGS otherwise allmodconfig fails for me\"\n\nNote by Andrew Pinski:\n \"Yes it was reported and both problems relating to this extension has\n  been added to gnu99 and gnu11.  Though there are other issues with the\n  kernel dealing with extern inline have different semantics between\n  gnu89 and gnu99/11\"\n\nEnd result: we may be able to move up to a newer stdc model eventually,\nbut right now the newer models have some annoying deficiencies, so the\ntraditional \"gnu89\" model ends up being the preferred one.\n\nSigned-off-by: Sasha Levin <sasha.levin@oracle.com>\nSinged-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/c7c867483e2037842f0fa60664d758d9c23a8180"},{"sha":"521c4dd4415ca24519468add60f6586fde913470","author":{"email":"d8a19a6b2fd71ccd811c7e898d2ee898871ccf31@huawei.com","name":"Junling Zheng"},"message":"net: socket: Fix the wrong returns for recvmsg and sendmsg\n\nBased on 08adb7dabd4874cc5666b4490653b26534702ce0 upstream.\n\nWe found that after v3.10.73, recvmsg might return -EFAULT while -EINVAL\nwas expected.\n\nWe tested it through the recvmsg01 testcase come from LTP testsuit. It set\nmsg->msg_namelen to -1 and the recvmsg syscall returned errno 14, which is\nunexpected (errno 22 is expected):\n\nrecvmsg01    4  TFAIL  :  invalid socket length ; returned -1 (expected -1),\nerrno 14 (expected 22)\n\nLinux mainline has no this bug for commit 08adb7dab fixes it accidentally.\nHowever, it is too large and complex to be backported to LTS 3.10.\n\nCommit 281c9c36 (net: compat: Update get_compat_msghdr() to match\ncopy_msghdr_from_user() behaviour) made get_compat_msghdr() return\nerror if msg_sys->msg_namelen was negative, which changed the behaviors\nof recvmsg and sendmsg syscall in a lib32 system:\n\nBefore commit 281c9c36, get_compat_msghdr() wouldn't fail and it would\nreturn -EINVAL in move_addr_to_user() or somewhere if msg_sys->msg_namelen\nwas invalid and then syscall returned -EINVAL, which is correct.\n\nAnd now, when msg_sys->msg_namelen is negative, get_compat_msghdr() will\nfail and wants to return -EINVAL, however, the outer syscall will return\n-EFAULT directly, which is unexpected.\n\nThis patch gets the return value of get_compat_msghdr() as well as\ncopy_msghdr_from_user(), then returns this expected value if\nget_compat_msghdr() fails.\n\nFixes: 281c9c36 (net: compat: Update get_compat_msghdr() to match copy_msghdr_from_user() behaviour)\nSigned-off-by: Junling Zheng <zhengjunling@huawei.com>\nSigned-off-by: Hanbing Xu <xuhanbing@huawei.com>\nCc: Li Zefan <lizefan@huawei.com>\nCc: Al Viro <viro@zeniv.linux.org.uk>\nCc: David Miller <davem@davemloft.net>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/521c4dd4415ca24519468add60f6586fde913470"},{"sha":"0b93bc9d1b0ca52d58a2015809b69ad188d0866c","author":{"email":"69d3ebcf5ee4e7f05a50dc23cd96655b730804b4@redhat.com","name":"Paolo Bonzini"},"message":"KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages\n\ncommit 898761158be7682082955e3efa4ad24725305fc7 upstream.\n\nsmep_andnot_wp is initialized in kvm_init_shadow_mmu and shadow pages\nshould not be reused for different values of it.  Thus, it has to be\nadded to the mask in kvm_mmu_pte_write.\n\nReviewed-by: Xiao Guangrong <guangrong.xiao@linux.intel.com>\nSigned-off-by: Paolo Bonzini <pbonzini@redhat.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/0b93bc9d1b0ca52d58a2015809b69ad188d0866c"},{"sha":"f00429f1fb50d113494c8a02cf7bfdb121f0d105","author":{"email":"e642b69ed2fc111e09ffdc37feb733a52253340d@oracle.com","name":"Sasha Levin"},"message":"fs, omfs: add NULL terminator in the end up the token list\n\ncommit dcbff39da3d815f08750552fdd04f96b51751129 upstream.\n\nmatch_token() expects a NULL terminator at the end of the token list so\nthat it would know where to stop.  Not having one causes it to overrun\nto invalid memory.\n\nIn practice, passing a mount option that omfs didn't recognize would\nsometimes panic the system.\n\nSigned-off-by: Sasha Levin <sasha.levin@oracle.com>\nSigned-off-by: Bob Copeland <me@bobcopeland.com>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/f00429f1fb50d113494c8a02cf7bfdb121f0d105"},{"sha":"15a6585a7cacf301508ee52d5517e0ce4059f6cd","author":{"email":"df9728c9e5104131c08c7adb03af425394842596@rustcorp.com.au","name":"Rusty Russell"},"message":"lguest: fix out-by-one error in address checking.\n\ncommit 83a35114d0e4583e6b0ca39502e68b6a92e2910c upstream.\n\nThis bug has been there since day 1; addresses in the top guest physical\npage weren't considered valid.  You could map that page (the check in\ncheck_gpte() is correct), but if a guest tried to put a pagetable there\nwe'd check that address manually when walking it, and kill the guest.\n\nSigned-off-by: Rusty Russell <rusty@rustcorp.com.au>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/15a6585a7cacf301508ee52d5517e0ce4059f6cd"},{"sha":"d2e3dbf9c3449c208b962dff4d68bab013a16b61","author":{"email":"152d4c5bebf13a5b809d42b4d789cf9d887e6698@gmail.com","name":"Ilya Dryomov"},"message":"libceph: request a new osdmap if lingering request maps to no osd\n\ncommit b0494532214bdfbf241e94fabab5dd46f7b82631 upstream.\n\nThis commit does two things.  First, if there are any homeless\nlingering requests, we now request a new osdmap even if the osdmap that\nis being processed brought no changes, i.e. if a given lingering\nrequest turned homeless in one of the previous epochs and remained\nhomeless in the current epoch.  Not doing so leaves us with a stale\nosdmap and as a result we may miss our window for reestablishing the\nwatch and lose notifies.\n\nMON=1 OSD=1:\n\n    # cat linger-needmap.sh\n    #!/bin/bash\n    rbd create --size 1 test\n    DEV=$(rbd map test)\n    ceph osd out 0\n    rbd map dne/dne # obtain a new osdmap as a side effect (!)\n    sleep 1\n    ceph osd in 0\n    rbd resize --size 2 test\n    # rbd info test | grep size -> 2M\n    # blockdev --getsize $DEV -> 1M\n\nN.B.: Not obtaining a new osdmap in between \"osd out\" and \"osd in\"\nabove is enough to make it miss that resize notify, but that is a\nbug^Wlimitation of ceph watch/notify v1.\n\nSecond, homeless lingering requests are now kicked just like those\nlingering requests whose mapping has changed.  This is mainly to\nrecognize that a homeless lingering request makes no sense and to\npreserve the invariant that a registered lingering request is not\nsitting on any of r_req_lru_item lists.  This spares us a WARN_ON,\nwhich commit ba9d114ec557 (\"libceph: clear r_req_lru_item in\n__unregister_linger_request()\") tried to fix the _wrong_ way.\n\nSigned-off-by: Ilya Dryomov <idryomov@gmail.com>\nReviewed-by: Sage Weil <sage@redhat.com>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/d2e3dbf9c3449c208b962dff4d68bab013a16b61"},{"sha":"e9aba80e289b3491597422f1bf843be5e8099a2d","author":{"email":"cfad22a3afd64ce7d310b26404765000b6b9e8a5@licor.com","name":"Chris Lesiak"},"message":"hwmon: (ntc_thermistor) Ensure iio channel is of type IIO_VOLTAGE\n\ncommit adba657533bdd255f7b78bc8a324091f46b294cd upstream.\n\nWhen configured via device tree, the associated iio device needs to be\nmeasuring voltage for the conversion to resistance to be correct.\nReturn -EINVAL if that is not the case.\n\nSigned-off-by: Chris Lesiak <chris.lesiak@licor.com>\nSigned-off-by: Guenter Roeck <linux@roeck-us.net>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/e9aba80e289b3491597422f1bf843be5e8099a2d"},{"sha":"73f668104f25d364f758e8c6738c2a1826d2f0fc","author":{"email":"596727c8a0ea4db3ba2ceceedccbacd3d7b371b8@suse.cz","name":"Jan Kara"},"message":"lib: Fix strnlen_user() to not touch memory after specified maximum\n\ncommit f18c34e483ff6b1d9866472221e4015b3a4698e4 upstream.\n\nIf the specified maximum length of the string is a multiple of unsigned\nlong, we would load one long behind the specified maximum.  If that\nhappens to be in a next page, we can hit a page fault although we were\nnot expected to.\n\nFix the off-by-one bug in the test whether we are at the end of the\nspecified range.\n\nSigned-off-by: Jan Kara <jack@suse.cz>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/73f668104f25d364f758e8c6738c2a1826d2f0fc"},{"sha":"bf6aa269ed400ba7f159341a926e77b7464f1b64","author":{"email":"de609eb4d5d70b1d38ec6642adbfc33a2781f63c@zeniv.linux.org.uk","name":"Al Viro"},"message":"d_walk() might skip too much\n\ncommit 2159184ea01e4ae7d15f2017e296d4bc82d5aeb0 upstream.\n\nwhen we find that a child has died while we'd been trying to ascend,\nwe should go into the first live sibling itself, rather than its sibling.\n\nOff-by-one in question had been introduced in \"deal with deadlock in\nd_walk()\" and the fix needs to be backported to all branches this one\nhas been backported to.\n\nSigned-off-by: Al Viro <viro@zeniv.linux.org.uk>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/bf6aa269ed400ba7f159341a926e77b7464f1b64"},{"sha":"aa7d4eb3a333d1f679ddaf31f30af43d9210d910","author":{"email":"9fb354e0a5603a0331399c18f4aa5aab2f9d9c5b@canonical.com","name":"David Henningsson"},"message":"ALSA: hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724\n\ncommit 6ffc0898b29a2811a6c0569c5dd9b581980110df upstream.\n\nThis patch adds support for Conexant HD Audio codecs\nCX20721, CX20722, CX20723 and CX20724.\n\nBugLink: https://bugs.launchpad.net/bugs/1454656\nSigned-off-by: David Henningsson <david.henningsson@canonical.com>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/aa7d4eb3a333d1f679ddaf31f30af43d9210d910"},{"sha":"28bb832e33218f925421dbeae4076ae08579ff59","author":{"email":"4596b3305151c7ee743192a95d394341e3d3b644@suse.de","name":"Takashi Iwai"},"message":"ALSA: hda - Add headphone quirk for Lifebook E752\n\ncommit 88776f366ede7d9cdce60bd2c9753dd6d6fa8b77 upstream.\n\nFujitsu Lifebook E752 laptop needs a similar quirk done for Lifebook\nT731.  Otherwise the headphone is always muted.\n\nReported-and-tested-by: Christian Weber <we_chris@hotmail.com>\nSigned-off-by: Takashi Iwai <tiwai@suse.de>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/28bb832e33218f925421dbeae4076ae08579ff59"},{"sha":"048a067a58e274b64a443365996009e60345a8f2","author":{"email":"b6ffd6973e972cb999e8e535ab74da7fee0c035f@ingics.com","name":"Axel Lin"},"message":"ASoC: mc13783: Fix wrong mask value used in mc13xxx_reg_rmw() calls\n\ncommit 545774bd6e1427d98dde77244329d2311c5eca6f upstream.\n\nmc13xxx_reg_rmw() won't change any bit if passing 0 to the mask field.\nPass AUDIO_SSI_SEL instead of 0 for the mask field to set AUDIO_SSI_SEL\nbit.\n\nSigned-off-by: Axel Lin <axel.lin@ingics.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/048a067a58e274b64a443365996009e60345a8f2"},{"sha":"83d438f13b0e415bf17098efe2884dfdea3293aa","author":{"email":"3fcb6f8df82b54c7d117cf77f8dc10b524cd22a6@freescale.com","name":"Zidan Wang"},"message":"ASoC: wm8960: fix \"RINPUT3\" audio route error\n\ncommit 85e36a1f4a735d991ba5106781ea48e89a0b8901 upstream.\n\nIt should be \"RINPUT3\" instead of \"LINPUT3\" route to \"Right Input\nMixer\".\n\nSigned-off-by: Zidan Wang <zidan.wang@freescale.com>\nAcked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/83d438f13b0e415bf17098efe2884dfdea3293aa"},{"sha":"202847125c76ac628d0d2fa758e96c9d70bb7454","author":{"email":"3fcb6f8df82b54c7d117cf77f8dc10b524cd22a6@freescale.com","name":"Zidan Wang"},"message":"ASoC: wm8994: correct BCLK DIV 348 to 384\n\ncommit 17fc2e0a3db11889e942c5ab15a1fcb876638f25 upstream.\n\nAccording to the RM of wm8958, BCLK DIV 348 doesn't exist, correct it\nto 384.\n\nSigned-off-by: Zidan Wang <zidan.wang@freescale.com>\nAcked-by: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>\nSigned-off-by: Mark Brown <broonie@kernel.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/202847125c76ac628d0d2fa758e96c9d70bb7454"},{"sha":"72ca05549570dad27d096350569cf2d05c2da4b8","author":{"email":"b7d524d2f5cc5aebadb6b92b08d3ab26911cde33@redhat.com","name":"Andy Grover"},"message":"target/pscsi: Don't leak scsi_host if hba is VIRTUAL_HOST\n\ncommit 5a7125c64def3b21f8147eca8b54949a60963942 upstream.\n\nSee https://bugzilla.redhat.com/show_bug.cgi?id=1025672\n\nWe need to put() the reference to the scsi host that we got in\npscsi_configure_device(). In VIRTUAL_HOST mode it is associated with\nthe dev_virt, not the hba_virt.\n\nSigned-off-by: Andy Grover <agrover@redhat.com>\nSigned-off-by: Nicholas Bellinger <nab@linux-iscsi.org>\nSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/USBhost/FIRE-ICE/commits/72ca05549570dad27d096350569cf2d05c2da4b8"}]}