{"push_id":1248130100,"size":1000,"distinct_size":26990,"ref":"refs/heads/master","head":"d4cde97f263e18377df8996006529fb668a7ccf9","before":"a9f89804508b031ff50181e06e52aaea6d726d25","commits":[{"sha":"09fc7eff7eed0b9f4d7353fa902b1f1a779cc990","author":{"name":"Huang Rui","email":"36c602cf7858180bb4e235877d5b1b89d8b31880@amd.com"},"message":"drm/amdgpu: add query device id and revision id into system info entry at CGS\n\nThis patch adds device id and revision into system info entry at CGS,\nit's able to get PCI device id and revision id from amdgpu, it might\nget more info in future.\n\nPCI device id will be also used on powerplay part at current.\n\nSuggested-by: Alex Deucher <alexander.deucher@amd.com>\nSigned-off-by: Huang Rui <ray.huang@amd.com>\nReviewed-by: Alex Deucher <alexander.deucher@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/09fc7eff7eed0b9f4d7353fa902b1f1a779cc990"},{"sha":"1ddeb625ce9696fc35a58a96d3d3907885a417b3","author":{"name":"Tom St Denis","email":"ee029e679a1a26f5c4ebb4322961030f6403b8fc@amd.com"},"message":"drm/amd/powerplay: move clockgating to after ungating power in pp for uvd/vce\n\nCannot set clockgating state before ungating power.\n\nSigned-off-by: Tom St Denis <tom.stdenis@amd.com>\nReviewed-by: Rex Zhu <Rex.Zhu@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/1ddeb625ce9696fc35a58a96d3d3907885a417b3"},{"sha":"d4ccb71d7abbceb438b2b55c0606b14fb03f01df","author":{"name":"Tom St Denis","email":"ee029e679a1a26f5c4ebb4322961030f6403b8fc@amd.com"},"message":"drm/amd/powerplay: remove enable_clock_power_gatings_tasks from initialize and resume events\n\nSetting PG state this early would cause lock ups in the IP block\ninitialized functions.\n\nSigned-off-by: Tom St Denis <tom.stdenis@amd.com>\nReviewed-by: Rex Zhu <Rex.Zhu@amd.com>\nSigned-off-by: Alex Deucher <alexander.deucher@amd.com>","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/d4ccb71d7abbceb438b2b55c0606b14fb03f01df"},{"sha":"a54809f1167243d909b2c63fcd51e1d648deeb01","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'configfs-for-4.8' of git://git.infradead.org/users/hch/configfs\n\nPull configfs update from Christoph Hellwig:\n \"A simple error handling fix from Tal Shorer\"\n\n* tag 'configfs-for-4.8' of git://git.infradead.org/users/hch/configfs:\n  configfs: don't set buffer_needs_fill to zero if show() returns error","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/a54809f1167243d909b2c63fcd51e1d648deeb01"},{"sha":"0a7736d03720a450727c6ab906e13b60d4d34e42","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'freevxfs-for-4.8' of git://git.infradead.org/users/hch/freevxfs\n\nPull freevxfs updates from Christoph Hellwig:\n \"Support for foreign endianess and HP-UP superblocks from\n  Krzysztof Błaszkowski\"\n\n* tag 'freevxfs-for-4.8' of git://git.infradead.org/users/hch/freevxfs:\n  freevxfs: update Kconfig information\n  freevxfs: refactor readdir and lookup code\n  freevxfs: fix lack of inode initialization\n  freevxfs: fix memory leak in vxfs_read_fshead()\n  freevxfs: update documentation and cresdits for HP-UX support\n  freevxfs: implement ->alloc_inode and ->destroy_inode\n  freevxfs: avoid the need for forward declaring the super operations\n  freevxfs: move VFS inode allocation into vxfs_blkiget and vxfs_stiget\n  freevxfs: remove vxfs_put_fake_inode\n  freevxfs: handle big endian HP-UX file systems","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/0a7736d03720a450727c6ab906e13b60d4d34e42"},{"sha":"e7b4f2d8edbbc58c8e2c3134ff884611433ba3db","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs\n\nPull overlayfs update from Miklos Szeredi:\n \"First of all, this fixes a regression in overlayfs introduced by the\n  dentry hash salting.  I've moved the patch fixing this to the front of\n  the queue, so if (god forbid) something needs to be bisected in\n  overlayfs this regression won't interfere with that.\n\n  The biggest part is preparation for selinux support, done by Vivek\n  Goyal.  Essentially this makes all operations on underlying\n  filesystems be done with credentials of mounter.  This makes\n  everything nicely consistent.\n\n  There are also fixes for a number of known and recently discovered\n  non-standard behavior (thanks to Eryu Guan for testing and improving\n  the test suites)\"\n\n* 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs: (23 commits)\n  ovl: simplify empty checking\n  qstr: constify instances in overlayfs\n  ovl: clear nlink on rmdir\n  ovl: disallow overlayfs as upperdir\n  ovl: fix warning\n  ovl: remove duplicated include from super.c\n  ovl: append MAY_READ when diluting write checks\n  ovl: dilute permission checks on lower only if not special file\n  ovl: fix POSIX ACL setting\n  ovl: share inode for hard link\n  ovl: store real inode pointer in ->i_private\n  ovl: permission: return ECHILD instead of ENOENT\n  ovl: update atime on upper\n  ovl: fix sgid on directory\n  ovl: simplify permission checking\n  ovl: do not require mounter to have MAY_WRITE on lower\n  ovl: do operations on underlying file system in mounter's context\n  ovl: modify ovl_permission() to do checks on two inodes\n  ovl: define ->get_acl() for overlay inodes\n  ovl: move some common code in a function\n  ...","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/e7b4f2d8edbbc58c8e2c3134ff884611433ba3db"},{"sha":"3b2c1710fac7fb278b760d1545e637cbb5ea5b5b","author":{"name":"Ville Syrjälä","email":"97bbb7c58ba09bd338b1646c9fa52af32290a230@linux.intel.com"},"message":"drm/i915: Wait up to 3ms for the pcu to ack the cdclk change request on SKL\n\nBspec tells us to keep bashing the PCU for up to 3ms when trying to\ninform it about an upcoming change in the cdclk frequency. Currently\nwe only keep at it for 15*10usec (+ whatever delays gets added by\nthe sandybridge_pcode_read() itself). Let's change the limit to 3ms.\n\nI decided to keep 10 usec delay per iteration for now, even though\nthe spec doesn't really tell us to do that.\n\nCc: stable@vger.kernel.org\nFixes: 5d96d8afcfbb (\"drm/i915/skl: Deinit/init the display at suspend/resume\")\nCc: David Weinehall <david.weinehall@intel.com>\nSigned-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>\nLink: http://patchwork.freedesktop.org/patch/msgid/1468416723-23440-1-git-send-email-ville.syrjala@linux.intel.com\nTested-by: David Weinehall <david.weinehall@intel.com>\nReviewed-by: Chris Wilson <chris@chris-wilson.co.uk>\n(cherry picked from commit 848496e5902833600f7992f4faa82dc1546051ba)\nSigned-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/3b2c1710fac7fb278b760d1545e637cbb5ea5b5b"},{"sha":"a7b4667a00025ac28300737c868bd4818b6d8c4d","author":{"name":"Ville Syrjälä","email":"97bbb7c58ba09bd338b1646c9fa52af32290a230@linux.intel.com"},"message":"drm/i915: Never fully mask the the EI up rps interrupt on SNB/IVB\n\nSNB (and IVB too I suppose) starts to misbehave if the GPU gets stuck\nin an infinite batch buffer loop. The GPU apparently hogs something\ncritical and CPUs start to lose interrupts and whatnot. We can keep\nthe system limping along by unmasking some interrupts in\nGEN6_PMINTRMSK. The EI up interrupt has been previously chosen for\nthat task, so let's never mask it.\n\nv2: s/gen6_rps_pm_mask/gen6_sanitize_rps_pm_mask/ (Chris)\n\nBugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93122\nSigned-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>\nReviewed-by: Chris Wilson <chris@chris-wilson.co.uk>\nSigned-off-by: Chris Wilson <chris@chris-wilson.co.uk>\nLink: http://patchwork.freedesktop.org/patch/msgid/1464014568-4529-1-git-send-email-ville.syrjala@linux.intel.com\nCc: stable@vger.kernel.org\n(cherry picked from commit 12c100bfa5d9103b6c4d43636fee09c31e75605a)\nSigned-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/a7b4667a00025ac28300737c868bd4818b6d8c4d"},{"sha":"20d00ee829428ea6aab77fa3acca048a6f57d3bc","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Revert \"vfs: add lookup_hash() helper\"\n\nThis reverts commit 3c9fe8cdff1b889a059a30d22f130372f2b3885f.\n\nAs Miklos points out in commit c1b2cc1a765a, the \"lookup_hash()\" helper\nis now unused, and in fact, with the hash salting changes, since the\nhash of a dentry name now depends on the directory dentry it is in, the\nhelper function isn't even really likely to be useful.\n\nSo rather than keep it around in case somebody else might end up finding\na use for it, let's just remove the helper and not trick people into\nthinking it might be a useful thing.\n\nFor example, I had obviously completely missed how the helper didn't\nfollow the normal dentry hashing patterns, and how the hash salting\npatch broke overlayfs.  Things would quietly build and look sane, but\nnot work.\n\nSuggested-by: Miklos Szeredi <mszeredi@redhat.com>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/20d00ee829428ea6aab77fa3acca048a6f57d3bc"},{"sha":"e470f3a2429667c75b938e10f2b1cf5371b5b24c","author":{"name":"Dave Airlie","email":"bb4fc8ee23048f808a4e317631d81d4f55a4e4cb@redhat.com"},"message":"Merge tag 'topic/drm-misc-2016-07-28' of git://anongit.freedesktop.org/drm-intel into drm-next\n\nA few more simple fixes that Sean&I collected. There's a bunch of bigger\nthings on dri-devel, but I think those are all too late for 4.8 really.\nI'll try and go collect them after -rc1 for 4.9.\n\n* tag 'topic/drm-misc-2016-07-28' of git://anongit.freedesktop.org/drm-intel:\n  drm/arm: mali-dp: Fix error return code in malidp_bind()\n  drm/arm: mali-dp: Remove redundant dev_err call in malidp_bind()\n  drm/gma500: remove unnecessary stub for fb_ioctl()\n  apple-gmux: Sphinxify docs\n  drm/arm: mali-dp: Set crtc.port to the port instead of the endpoint\n  drm/sti: use new Reset API\n  drm/etnaviv: Optimize error handling in etnaviv_gem_new_userptr()\n  drm/etnaviv: Delete unnecessary checks before two function calls\n  drm/vmwgfx: Delete an unnecessary check before the function call \"vfree\"\n  drm/qxl: Delete an unnecessary check before drm_gem_object_unreference_unlocked()\n  drm/mgag200: Delete an unnecessary check before drm_gem_object_unreference_unlocked()\n  drm/bridge: ps8622: Delete an unnecessary check before backlight_device_unregister()\n  GPU-DRM-GMA500: Delete unnecessary checks before two function calls\n  GPU-DRM-OMAP: Delete unnecessary checks before two function calls","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/e470f3a2429667c75b938e10f2b1cf5371b5b24c"},{"sha":"27ae0c41ed2ef724905741488668c879bb016405","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse\n\nPull fuse updates from Miklos Szeredi:\n \"This fixes error propagation from writeback to fsync/close for\n  writeback cache mode as well as adding a missing capability flag to\n  the INIT message.  The rest are cleanups.\n\n  (The commits are recent but all the code actually sat in -next for a\n  while now.  The recommits are due to conflict avoidance and the\n  addition of Cc: stable@...)\"\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse:\n  fuse: use filemap_check_errors()\n  mm: export filemap_check_errors() to modules\n  fuse: fix wrong assignment of ->flags in fuse_send_init()\n  fuse: fuse_flush must check mapping->flags for errors\n  fuse: fsync() did not return IO errors\n  fuse: don't mess with blocking signals\n  new helper: wait_event_killable_exclusive()\n  fuse: improve aio directIO write performance for size extending writes","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/27ae0c41ed2ef724905741488668c879bb016405"},{"sha":"ac5e43c9a750665d5266e1482100e4299dacffcb","author":{"name":"Dave Airlie","email":"bb4fc8ee23048f808a4e317631d81d4f55a4e4cb@redhat.com"},"message":"Merge branch 'drm-next-4.8' of git://people.freedesktop.org/~agd5f/linux into drm-next\n\nA few more patches for amdgpu and radeon for 4.8.  The big change is\nthe additional power feature enablement for polaris that was pending\nthe 4.7 back merge.  The rest are mainly bug fixes and cleanups.\n\n* 'drm-next-4.8' of git://people.freedesktop.org/~agd5f/linux: (59 commits)\n  drm/amd/powerplay: remove enable_clock_power_gatings_tasks from initialize and resume events\n  drm/amd/powerplay: move clockgating to after ungating power in pp for uvd/vce\n  drm/amdgpu: add query device id and revision id into system info entry at CGS\n  drm/amdgpu: add new definition in bif header\n  drm/amd/powerplay: rename smum header guards\n  drm/amdgpu: enable UVD context buffer for older HW\n  drm/amdgpu: fix default UVD context size\n  drm/amdgpu: fix incorrect type of info_id\n  drm/amdgpu: make amdgpu_cgs_call_acpi_method as static\n  drm/amdgpu: comment out unused defaults_staturn_pro static const structure to fix the build\n  drm/amdgpu: enable UVD VM only on polaris\n  drm/amdgpu: increase timeout of IB test\n  drm/amdgpu: add destroy session when generate VCE destroy msg.\n  drm/amd: fix deadlock of job_list_lock V2\n  drm/amd: reset hw count when reset job\n  drm/amdgpu: free handles after fini the context\n  drm/ttm: partial revert \"cleanup ttm_tt_(unbind|destroy)\" v3\n  drm/amdgpu: add a fence timeout for the IB tests v2\n  drm/amdgpu: move UVD IB test into common code v2\n  drm/amdgpu: use begin/end_use for VCE power/clock gating\n  ...","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/ac5e43c9a750665d5266e1482100e4299dacffcb"},{"sha":"1cf915d305b6e1d57db6c35c208016f9747ba3c6","author":{"name":"Dave Airlie","email":"bb4fc8ee23048f808a4e317631d81d4f55a4e4cb@redhat.com"},"message":"Merge tag 'imx-drm-fixes-2016-07-27' of git://git.pengutronix.de/git/pza/linux into drm-next\n\nimx-drm ldb mode set fix\n\n- fix imx-ldb mode setting, which was broken by commit 49f98bc4d44a4 (\"drm/imx:\n  store internal bus configuration in crtc state\")\n\n* tag 'imx-drm-fixes-2016-07-27' of git://git.pengutronix.de/git/pza/linux:\n  drm/imx: imx-ldb: do not try to dereference crtc->state->state in encoder mode_set","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/1cf915d305b6e1d57db6c35c208016f9747ba3c6"},{"sha":"b5f00d18cc345bad3f5542b37886824c34a2a7ff","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm\n\nPull ARM updates from Russell King:\n \"Included in this update are:\n\n   - Patches from Gregory Clement to fix the coherent DMA cases in our\n     dma-mapping code.\n\n   - A number of CPU errata updates and fixes.\n\n   - ARM cpuidle improvements from Jisheng Zhang.\n\n   - Fix from Kees for the location of _etext.\n\n   - Cleanups from Masahiro Yamada to avoid duplicated messages during\n     the kernel build, and remove CONFIG_ARCH_HAS_BARRIERS.\n\n   - Remove a udelay loop limitation, allowing for faster CPUs to\n     calibrate the delay correctly.\n\n   - Cleanup some left-overs from the SW PAN implementation.\n\n   - Ensure that a modified address limit is not visible to exception\n     handlers\"\n\n* 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm: (21 commits)\n  ARM: 8586/1: cpuidle: make arm_cpuidle_suspend() a bit more efficient\n  ARM: 8585/1: cpuidle: fix !cpuidle_ops[cpu].init case during init\n  ARM: 8561/4: dma-mapping: Fix the coherent case when iommu is used\n  ARM: 8561/3: dma-mapping: Don't use outer_flush_range when the L2C is coherent\n  ARM: 8560/1: errata: Workaround errata A12 825619 / A17 852421\n  ARM: 8559/1: errata: Workaround erratum A12 821420\n  ARM: 8558/1: errata: Workaround errata A12 818325/852422 A17 852423\n  ARM: save and reset the address limit when entering an exception\n  ARM: 8577/1: Fix Cortex-A15 798181 errata initialization\n  ARM: 8584/1: floppy: avoid gcc-6 warning\n  ARM: 8583/1: mm: fix location of _etext\n  ARM: 8582/1: remove unused CONFIG_ARCH_HAS_BARRIERS\n  ARM: 8306/1: loop_udelay: remove bogomips value limitation\n  ARM: 8581/1: add missing <asm/prom.h> to arch/arm/kernel/devtree.c\n  ARM: 8576/1: avoid duplicating \"Kernel: arch/arm/boot/*Image is ready\"\n  ARM: 8556/1: on a generic DT system: do not touch l2x0\n  ARM: uaccess: remove put_user() code duplication\n  ARM: 8580/1: Remove orphaned __addr_ok() definition\n  ARM: get rid of horrible *(unsigned int *)(regs + 1)\n  ARM: introduce svc_pt_regs structure\n  ...","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/b5f00d18cc345bad3f5542b37886824c34a2a7ff"},{"sha":"befff3bfb3b39099a5f4b1f8f9f94496c80f004a","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/egtvedt/linux-avr32\n\nPull AVR32 updates from Hans-Christian Noren Egtvedt.\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/egtvedt/linux-avr32:\n  avr32: off by one in at32_init_pio()\n  avr32: fixup code style in unistd.h and syscall_table.S\n  avr32: wire up preadv2 and pwritev2 syscalls","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/befff3bfb3b39099a5f4b1f8f9f94496c80f004a"},{"sha":"e148d0f85cc3e9f2802c7fcf451098c6d19b535b","author":{"name":"Rafael J. Wysocki","email":"eb3c82195bc87396d74859a40992e20b7267b462@intel.com"},"message":"Merge branch 'pm-sleep'\n\n* pm-sleep:\n  x86/power/64: Fix hibernation return address corruption","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/e148d0f85cc3e9f2802c7fcf451098c6d19b535b"},{"sha":"9d3bc3d4a42242ff73ae28afb080508cf5070161","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'arc-4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc\n\nPull ARC updates from Vineet Gupta:\n \"Things have been calm here - nothing much except for a few fixes\"\n\n* tag 'arc-4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc:\n  ARC: mm: don't loose PTE_SPECIAL in pte_modify()\n  ARC: dma: fix address translation in arc_dma_free\n  ARC: typo fix in mm/ioremap.c\n  ARC: fix linux-next build breakage","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/9d3bc3d4a42242ff73ae28afb080508cf5070161"},{"sha":"86505fc06b6f1ee8a13473053a41ed01948e2d4f","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc\n\nPull sparc updates from David Miller:\n\n 1) Double spin lock bug in sunhv serial driver, from Dan Carpenter.\n\n 2) Use correct RSS estimate when determining whether to grow the huge\n    TSB or not, from Mike Kravetz.\n\n 3) Don't use full three level page tables for hugepages, PMD level is\n    sufficient.  From Nitin Gupta.\n\n 4) Mask out extraneous bits from TSB_TAG_ACCESS register, we only want\n    the address bits.\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc:\n  sparc64: Trim page tables for 8M hugepages\n  sparc64 mm: Fix base TSB sizing when hugetlb pages are used\n  sparc: serial: sunhv: fix a double lock bug\n  sparc32: off by ones in BUG_ON()\n  sparc: Don't leak context bits into thread->fault_address","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/86505fc06b6f1ee8a13473053a41ed01948e2d4f"},{"sha":"1a81a8f2a5918956e214bb718099a89e500e7ec5","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide\n\nPull IDE updates from David Miller:\n \"Just a couple small bug fixes, nothing overly exciting in here\"\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide:\n  ide: missing break statement in set_timings_mdma()\n  ide: hpt366: fix incorrect mask when checking at cmd_high_time\n  ide-tape: fix misprint in failure handling in idetape_init()\n  cmd640: add __init attribute","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/1a81a8f2a5918956e214bb718099a89e500e7ec5"},{"sha":"a6408f6cb63ac0958fee7dbce7861ffb540d8a49","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull smp hotplug updates from Thomas Gleixner:\n \"This is the next part of the hotplug rework.\n\n   - Convert all notifiers with a priority assigned\n\n   - Convert all CPU_STARTING/DYING notifiers\n\n     The final removal of the STARTING/DYING infrastructure will happen\n     when the merge window closes.\n\n  Another 700 hundred line of unpenetrable maze gone :)\"\n\n* 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (70 commits)\n  timers/core: Correct callback order during CPU hot plug\n  leds/trigger/cpu: Move from CPU_STARTING to ONLINE level\n  powerpc/numa: Convert to hotplug state machine\n  arm/perf: Fix hotplug state machine conversion\n  irqchip/armada: Avoid unused function warnings\n  ARC/time: Convert to hotplug state machine\n  clocksource/atlas7: Convert to hotplug state machine\n  clocksource/armada-370-xp: Convert to hotplug state machine\n  clocksource/exynos_mct: Convert to hotplug state machine\n  clocksource/arm_global_timer: Convert to hotplug state machine\n  rcu: Convert rcutree to hotplug state machine\n  KVM/arm/arm64/vgic-new: Convert to hotplug state machine\n  smp/cfd: Convert core to hotplug state machine\n  x86/x2apic: Convert to CPU hotplug state machine\n  profile: Convert to hotplug state machine\n  timers/core: Convert to hotplug state machine\n  hrtimer: Convert to hotplug state machine\n  x86/tboot: Convert to hotplug state machine\n  arm64/armv8 deprecated: Convert to hotplug state machine\n  hwtracing/coresight-etm4x: Convert to hotplug state machine\n  ...","distinct":true,"url":"https://api.github.com/repos/iQuestria/linux/commits/a6408f6cb63ac0958fee7dbce7861ffb540d8a49"}]}
{"actor":{"display_login":"wc1202"}}