{"push_id":2323236008,"size":1000,"distinct_size":3,"ref":"refs/heads/media/dvb-core-fixes","head":"91838ddffc174081f73cc658c80d707fbbba7e8e","before":"f63d1eb25633379db931326e4b119f042f0b392c","commits":[{"sha":"580d834fe166c695f37c942e9cd92d1743bdc5d4","author":{"name":"Ivan Vecera","email":"147607e41689752958c7f48627128efa3006e8cd@redhat.com"},"message":"platform/x86: mlx-platform: fix module aliases\n\nMissing prefix 'pn' in MODULE_ALIAS lines causes the module to\nnot load automatically. The driver should use MODULE_DEVICE_TABLE\ntogether with existing mlxplat_dmi_table instead.\n\nFixes: 6613d18e9038 (\"platform/x86: mlx-platform: Move module from arch/x86\")\nCc: Vadim Pasternak <vadimp@mellanox.com>\nCc: Bjørn Mork <bjorn@mork.no>\nCc: Andy Shevchenko <andy.shevchenko@gmail.com>\nSigned-off-by: Ivan Vecera <ivecera@redhat.com>\nAcked-by: Vadim Pasternak <vadimp@mellanox.com>\nSigned-off-by: Darren Hart (VMware) <dvhart@infradead.org>","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/580d834fe166c695f37c942e9cd92d1743bdc5d4"},{"sha":"28bc6fb9596fe1e577d09fc17ee6e1bb051c6ba3","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi\n\nPull SCSI updates from James Bottomley:\n \"This is mostly updates of the usual driver suspects: arcmsr,\n  scsi_debug, mpt3sas, lpfc, cxlflash, qla2xxx, aacraid, megaraid_sas,\n  hisi_sas.\n\n  We also have a rework of the libsas hotplug handling to make it more\n  robust, a slew of 32 bit time conversions and fixes, and a host of the\n  usual minor updates and style changes. The biggest potential for\n  regressions is the libsas hotplug changes, but so far they seem stable\n  under testing\"\n\n* tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (313 commits)\n  scsi: qla2xxx: Fix logo flag for qlt_free_session_done()\n  scsi: arcmsr: avoid do_gettimeofday\n  scsi: core: Add VENDOR_SPECIFIC sense code definitions\n  scsi: qedi: Drop cqe response during connection recovery\n  scsi: fas216: fix sense buffer initialization\n  scsi: ibmvfc: Remove unneeded semicolons\n  scsi: hisi_sas: fix a bug in hisi_sas_dev_gone()\n  scsi: hisi_sas: directly attached disk LED feature for v2 hw\n  scsi: hisi_sas: devicetree: bindings: add LED feature for v2 hw\n  scsi: megaraid_sas: NVMe passthrough command support\n  scsi: megaraid: use ktime_get_real for firmware time\n  scsi: fnic: use 64-bit timestamps\n  scsi: qedf: Fix error return code in __qedf_probe()\n  scsi: devinfo: fix format of the device list\n  scsi: qla2xxx: Update driver version to 10.00.00.05-k\n  scsi: qla2xxx: Add XCB counters to debugfs\n  scsi: qla2xxx: Fix queue ID for async abort with Multiqueue\n  scsi: qla2xxx: Fix warning for code intentation in __qla24xx_handle_gpdb_event()\n  scsi: qla2xxx: Fix warning during port_name debug print\n  scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout()\n  ...","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/28bc6fb9596fe1e577d09fc17ee6e1bb051c6ba3"},{"sha":"2382dc9a3eca644147be83dd2cd0dd64dc9e3e8c","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'dma-mapping-4.16' of git://git.infradead.org/users/hch/dma-mapping\n\nPull dma mapping updates from Christoph Hellwig:\n \"Except for a runtime warning fix from Christian this is all about\n  consolidation of the generic no-IOMMU code, a well as the glue code\n  for swiotlb.\n\n  All the code is based on the x86 implementation with hooks to allow\n  all architectures that aren't cache coherent to use it.\n\n  The x86 conversion itself has been deferred because the x86\n  maintainers were a little busy in the last months\"\n\n* tag 'dma-mapping-4.16' of git://git.infradead.org/users/hch/dma-mapping: (57 commits)\n  MAINTAINERS: add the iommu list for swiotlb and xen-swiotlb\n  arm64: use swiotlb_alloc and swiotlb_free\n  arm64: replace ZONE_DMA with ZONE_DMA32\n  mips: use swiotlb_{alloc,free}\n  mips/netlogic: remove swiotlb support\n  tile: use generic swiotlb_ops\n  tile: replace ZONE_DMA with ZONE_DMA32\n  unicore32: use generic swiotlb_ops\n  ia64: remove an ifdef around the content of pci-dma.c\n  ia64: clean up swiotlb support\n  ia64: use generic swiotlb_ops\n  ia64: replace ZONE_DMA with ZONE_DMA32\n  swiotlb: remove various exports\n  swiotlb: refactor coherent buffer allocation\n  swiotlb: refactor coherent buffer freeing\n  swiotlb: wire up ->dma_supported in swiotlb_dma_ops\n  swiotlb: add common swiotlb_map_ops\n  swiotlb: rename swiotlb_free to swiotlb_exit\n  x86: rename swiotlb_dma_ops\n  powerpc: rename swiotlb_dma_ops\n  ...","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/2382dc9a3eca644147be83dd2cd0dd64dc9e3e8c"},{"sha":"2155e69a9d9acd42488ef994a4e1ff535438c128","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'dmaengine-4.16-rc1' of git://git.infradead.org/users/vkoul/slave-dma\n\nPull dmaengine updates from Vinod Koul:\n \"This time is smallish update with updates mainly to drivers:\n\n   - updates to xilinx and zynqmp dma controllers\n\n   - update reside calculation for rcar controller\n\n   - more RSTify fixes for documentation\n\n   - add support for race free transfer termination and updating for\n     users for that\n\n   - support for new rev of hidma with addition new APIs to get device\n     match data in ACPI/OF\n\n   - random updates to bunch of other drivers\"\n\n* tag 'dmaengine-4.16-rc1' of git://git.infradead.org/users/vkoul/slave-dma: (47 commits)\n  dmaengine: dmatest: fix container_of member in dmatest_callback\n  dmaengine: stm32-dmamux: Remove unnecessary platform_get_resource() error check\n  dmaengine: sprd: statify 'sprd_dma_prep_dma_memcpy'\n  dmaengine: qcom_hidma: simplify DT resource parsing\n  dmaengine: xilinx_dma: Free BD consistent memory\n  dmaengine: xilinx_dma: Fix warning variable prev set but not used\n  dmaengine: xilinx_dma: properly configure the SG mode bit in the driver for cdma\n  dmaengine: doc: format struct fields using monospace\n  dmaengine: doc: fix bullet list formatting\n  dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63\n  dmaengine: cppi41: Fix channel queues array size check\n  dmaengine: imx-sdma: Add MODULE_FIRMWARE\n  dmaengine: xilinx_dma: Fix typos\n  dmaengine: xilinx_dma: Differentiate probe based on the ip type\n  dmaengine: xilinx_dma: fix style issues from checkpatch\n  dmaengine: xilinx_dma: Fix kernel doc warnings\n  dmaengine: xilinx_dma: Fix race condition in the driver for multiple descriptor scenario\n  dmaeninge: xilinx_dma: Fix bug in multiple frame stores scenario in vdma\n  dmaengine: xilinx_dma: Check for channel idle state before submitting dma descriptor\n  dmaengine: zynqmp_dma: Fix race condition in the probe\n  ...","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/2155e69a9d9acd42488ef994a4e1ff535438c128"},{"sha":"7b1cd95d65eb3b1e13f8a90eb757e0ea232c7899","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma\n\nPull RDMA subsystem updates from Jason Gunthorpe:\n \"Overall this cycle did not have any major excitement, and did not\n  require any shared branch with netdev.\n\n  Lots of driver updates, particularly of the scale-up and performance\n  variety. The largest body of core work was Parav's patches fixing and\n  restructing some of the core code to make way for future RDMA\n  containerization.\n\n  Summary:\n\n   - misc small driver fixups to\n     bnxt_re/hfi1/qib/hns/ocrdma/rdmavt/vmw_pvrdma/nes\n\n   - several major feature adds to bnxt_re driver: SRIOV VF RoCE\n     support, HugePages support, extended hardware stats support, and\n     SRQ support\n\n   - a notable number of fixes to the i40iw driver from debugging scale\n     up testing\n\n   - more work to enable the new hip08 chip in the hns driver\n\n   - misc small ULP fixups to srp/srpt//ipoib\n\n   - preparation for srp initiator and target to support the RDMA-CM\n     protocol for connections\n\n   - add RDMA-CM support to srp initiator, srp target is still a WIP\n\n   - fixes for a couple of places where ipoib could spam the dmesg log\n\n   - fix encode/decode of FDR/EDR data rates in the core\n\n   - many patches from Parav with ongoing work to clean up\n     inconsistencies and bugs in RoCE support around the rdma_cm\n\n   - mlx5 driver support for the userspace features 'thread domain',\n     'wallclock timestamps' and 'DV Direct Connected transport'. Support\n     for the firmware dual port rocee capability\n\n   - core support for more than 32 rdma devices in the char dev\n     allocation\n\n   - kernel doc updates from Randy Dunlap\n\n   - new netlink uAPI for inspecting RDMA objects similar in spirit to 'ss'\n\n   - one minor change to the kobject code acked by Greg KH\"\n\n* tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma: (259 commits)\n  RDMA/nldev: Provide detailed QP information\n  RDMA/nldev: Provide global resource utilization\n  RDMA/core: Add resource tracking for create and destroy PDs\n  RDMA/core: Add resource tracking for create and destroy CQs\n  RDMA/core: Add resource tracking for create and destroy QPs\n  RDMA/restrack: Add general infrastructure to track RDMA resources\n  RDMA/core: Save kernel caller name when creating PD and CQ objects\n  RDMA/core: Use the MODNAME instead of the function name for pd callers\n  RDMA: Move enum ib_cq_creation_flags to uapi headers\n  IB/rxe: Change RDMA_RXE kconfig to use select\n  IB/qib: remove qib_keys.c\n  IB/mthca: remove mthca_user.h\n  RDMA/cm: Fix access to uninitialized variable\n  RDMA/cma: Use existing netif_is_bond_master function\n  IB/core: Avoid SGID attributes query while converting GID from OPA to IB\n  RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure\n  IB/umad: Fix use of unprotected device pointer\n  IB/iser: Combine substrings for three messages\n  IB/iser: Delete an unnecessary variable initialisation in iser_send_data_out()\n  IB/iser: Delete an error message for a failed memory allocation in iser_send_data_out()\n  ...","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/7b1cd95d65eb3b1e13f8a90eb757e0ea232c7899"},{"sha":"50081e437872e68300750068754f21d0faac5d86","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'leds_for_4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds\n\nPull LED updates from Jacek Anaszewski:\n \"New LED class driver:\n   - introduce LM3692x dual string driver\n\n  New LED trigger:\n   - introduce a NETDEV trigger\n\n  leds-lp8860:\n   - various fixes to align with LED framework\n   - add regulator enable during init\n   - DT support related improvements\n\n  Minor fixes and cleanups to the LED class drivers:\n   - leds-pwm\n   - ledtrig-activity\n   - leds-blinkm\n   - leds-as3645a\n   - ledtrig-transient\"\n\n* tag 'leds_for_4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds:\n  leds: ledtrig-transient: Add SPDX license identifiers\n  leds: lp8860: Various fixes to align with LED framework\n  leds: lp8860: Add DT parsing to retrieve the trigger node\n  dt: bindings: lp8860: Add trigger binding to the lp8860\n  leds: lp8860: Update the dt parsing for LED labeling\n  dt: bindings: lp8860: Update DT label binding\n  dt: bindings: lp8860: Update bindings for lp8860\n  leds: as3645a: Fix line over 80 characters\n  leds: as3645a: Fix quoted string split warning\n  leds: lm3692x: Introduce LM3692x dual string driver\n  dt: bindings: lm3692x: Add bindings for lm3692x LED driver\n  leds: trigger: Introduce a NETDEV trigger\n  leds: blinkm: avoid uninitialized data use\n  ledtrig-activity: Grammar s/a immediate/an immediate/\n  leds: pwm: Remove unneeded header file\n  leds: lp8860: Add regulator enable during init\n  leds: lp8860: Fix linuxdoc format for structure","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/50081e437872e68300750068754f21d0faac5d86"},{"sha":"9798f5178f5791f964562eccedcf4dabe02fd825","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'gpio-v4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio\n\nPull GPIO updates from Linus Walleij:\n \"The is the bulk of GPIO changes for the v4.16 kernel cycle. It is\n  pretty calm this time around I think. I even got time to get to things\n  like starting to clean up header includes.\n\n  Core changes:\n\n   - Disallow open drain and open source flags to be set simultaneously.\n     This doesn't make electrical sense, and would the hardware actually\n     respond to this setting, the result would be short circuit.\n\n   - ACPI GPIO has a new core infrastructure for handling quirks. The\n     quirks are there to deal with broken ACPI tables centrally instead\n     of pushing the work to individual drivers. In the world of BIOS\n     writers, the ACPI tables are perfect. Until they find a mistake in\n     it. When such a mistake is found, we can patch it with a quirk. It\n     should never happen, the problem is that it happens. So we\n     accomodate for it.\n\n   - Several documentation updates.\n\n   - Revert the patch setting up initial direction state from reading\n     the device. This was causing bad things for drivers that can't read\n     status on all its pins. It is only affecting debugfs information\n     quality.\n\n   - Label descriptors with the device name if no explicit label is\n     passed in.\n\n   - Pave the ground for transitioning SPI and regulators to use GPIO\n     descriptors by implementing some quirks in the device tree GPIO\n     parsing code.\n\n  New drivers:\n\n   - New driver for the Access PCIe IDIO 24 family.\n\n  Other:\n\n   - Major refactorings and improvements to the GPIO mockup driver used\n     for test and verification.\n\n   - Moved the AXP209 driver over to pin control since it gained a pin\n     control back-end. These patches will appear (with the same hashes)\n     in the pin control pull request as well.\n\n   - Convert the onewire GPIO driver w1-gpio to use descriptors. This is\n     merged here since the W1 maintainers send very few pull requests\n     and he ACKed it.\n\n   - Start to clean up driver headers using <linux/gpio.h> to just use\n     <linux/gpio/driver.h> as appropriate\"\n\n* tag 'gpio-v4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio: (103 commits)\n  gpio: Timestamp events in hardirq handler\n  gpio: Fix kernel stack leak to userspace\n  gpio: Fix a documentation spelling mistake\n  gpio: Documentation update\n  gpiolib: remove redundant initialization of pointer desc\n  gpio: of: Fix NPE from OF flags\n  gpio: stmpe: Delete an unnecessary variable initialisation in stmpe_gpio_probe()\n  gpio: stmpe: Move an assignment in stmpe_gpio_probe()\n  gpio: stmpe: Improve a size determination in stmpe_gpio_probe()\n  gpio: stmpe: Use seq_putc() in stmpe_dbg_show()\n  gpio: No NULL owner\n  gpio: stmpe: i2c transfer are forbiden in atomic context\n  gpio: davinci: Include proper header\n  gpio: da905x: Include proper header\n  gpio: cs5535: Include proper header\n  gpio: crystalcove: Include proper header\n  gpio: bt8xx: Include proper header\n  gpio: bcm-kona: Include proper header\n  gpio: arizona: Include proper header\n  gpio: amd8111: Include proper header\n  ...","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/9798f5178f5791f964562eccedcf4dabe02fd825"},{"sha":"a9e89e54483629ae68a44ced46cf590358beac2a","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'hsi-for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi\n\nPull HSI update from Sebastian Reichel:\n \"Y2038 fix for cmt-speech\"\n\n* tag 'hsi-for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi:\n  HSI: cmt_speech: use timespec64 instead of timespec","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/a9e89e54483629ae68a44ced46cf590358beac2a"},{"sha":"4726098bcc4cf033dd57b6310de46ef3692debf5","author":{"name":"Vadim Pasternak","email":"7434b73dbe3b970c57320a728dbc6fd69b588859@mellanox.com"},"message":"platform/x86: mlx-platform: Add hotplug device unregister to error path\n\nAdd hotplug platform driver un-registration in case regmap cache\nsynchronization failed. In such case hotplug platform driver\nregistration should be rolled back.\n\nSigned-off-by: Vadim Pasternak <vadimp@mellanox.com>\nSigned-off-by: Darren Hart (VMware) <dvhart@infradead.org>","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/4726098bcc4cf033dd57b6310de46ef3692debf5"},{"sha":"972058ad79b124086d931b6a0a25fb9bb52502dc","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'for-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply\n\nPull power supply and reset updates from Sebastian Reichel:\n\n - bq27xxx: add bq27521 support\n\n - drop unused imx-snvs-poweroff driver\n\n - improve axp288 driver\n\n - misc fixes\n\n* tag 'for-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply: (32 commits)\n  power: supply: max17042_battery: Always fall back to default platform-data\n  power: supply: max17042_battery: Check battery current for status when supplied\n  MAINTAINERS: Add AXP288 PMIC entry\n  power: supply: axp288_fuel_gauge: Do not register our psy on (some) HDMI sticks\n  power: supply: axp288_fuel_gauge: Optimize get_current()\n  power: supply: axp288_fuel_gauge: Rework get_status()\n  power: reset: account for const type of of_device_id.data\n  power: supply: account for const type of of_device_id.data\n  bq24190: Simplify code in property_is_writeable\n  power: supply: axp288_fuel_gauge: Get iio-channels once during boot\n  power: supply: axp288_charger: Properly stop work on probe-error / remove\n  power: supply: axp288_charger: Simplify extcon cable handling\n  power: supply: axp288_charger: Use the right property for the input current limit\n  power: supply: axp288_charger: Pick lower input current limit not higher\n  power: supply: axp288_charger: Do not cache input current limit value\n  power: supply: axp288_charger: Remove no longer needed locking\n  power: supply: axp288_charger: Use regmap_update_bits to set the input limits\n  power: supply: axp288_charger: Cleanup some double empty lines\n  power: supply: axp288_charger: Remove charger-enabled state tracking\n  power: supply: axp288_charger: Add missing newlines to some messages\n  ...","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/972058ad79b124086d931b6a0a25fb9bb52502dc"},{"sha":"4c6790c49a8aa044b7b4c275ed556ef512866092","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge tag 'for-linus-4.16-1' of git://github.com/cminyard/linux-ipmi\n\nPull IPMI updates from Corey Minyard:\n \"Small fixes for various things, been sitting in next for a while (some\n  a long time)\"\n\n* tag 'for-linus-4.16-1' of git://github.com/cminyard/linux-ipmi:\n  ipmi_ssif: Remove duplicate NULL check\n  ipmi/powernv: Fix error return code in ipmi_powernv_probe()\n  ipmi: use dynamic memory for DMI driver override\n  ipmi/ipmi_powernv: remove outdated todo in powernv IPMI driver\n  ipmi: Clear smi_info->thread to prevent use-after-free during module unload\n  ipmi: use correct string length\n  ipmi_si: Fix error handling of platform device\n  ipmi watchdog: fix typo in parameter description\n  ipmi_si_platform: Fix typo in parameter description","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/4c6790c49a8aa044b7b4c275ed556ef512866092"},{"sha":"183b6366cf473ff0e706a6751adc082faa44843d","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid\n\nPull HID updates from Jiri Kosina:\n\n - remove hid_have_special_driver[] entry hard requirement for any newly\n   supported VID/PID by a specific non-core hid driver, and general\n   related cleanup of HID matching core, from Benjamin Tissoires\n\n - support for new Wacom devices and a few small fixups for already\n   supported ones in Wacom driver, from Aaron Armstrong Skomra and Jason\n   Gerecke\n\n - sysfs interface fix for roccat driver from Dan Carpenter\n\n - support for new Asus HW (T100TAF, T100HA, T200TA) from Hans de Goede\n\n - improved support for Jabra devices, from Niels Skou Olsen\n\n - other assorted small fixes and new device IDs\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (30 commits)\n  HID: quirks: Fix keyboard + touchpad on Toshiba Click Mini not working\n  HID: roccat: prevent an out of bounds read in kovaplus_profile_activated()\n  HID: asus: Fix special function keys on T200TA\n  HID: asus: Add touchpad max x/y and resolution info for the T200TA\n  HID: wacom: Add support for One by Wacom (CTL-472 / CTL-672)\n  HID: wacom: Fix reporting of touch toggle (WACOM_HID_WD_MUTE_DEVICE) events\n  HID: intel-ish-hid: Enable Cannon Lake and Coffee Lake laptop/desktop\n  HID: elecom: rewrite report fixup for EX-G and future mice\n  HID: sony: Report DS4 version info through sysfs\n  HID: sony: Print reversed MAC address via %pMR\n  HID: wacom: EKR: ensure devres groups at higher indexes are released\n  HID: rmi: Support the Fujitsu R726 Pad dock using hid-rmi\n  HID: add quirk for another PIXART OEM mouse used by HP\n  HID: quirks: make array hid_quirks static\n  HID: hid-multitouch: support fine-grain orientation reporting\n  HID: asus: Add product-id for the T100TAF and T100HA keyboard docks\n  HID: elo: clear BTN_LEFT mapping\n  HID: multitouch: Combine all left-button events in a frame\n  HID: multitouch: Only look at non touch fields in first packet of a frame\n  HID: multitouch: Properly deal with Win8 PTP reports with 0 touches\n  ...","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/183b6366cf473ff0e706a6751adc082faa44843d"},{"sha":"e1c70f32386c4984ed8ca1a7aedb9bbff9ed3414","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching\n\nPull livepatching updates from Jiri Kosina:\n\n - handle 'infinitely'-long sleeping tasks, from Miroslav Benes\n\n - remove 'immediate' feature, as it turns out it doesn't provide the\n   originally expected semantics, and brings more issues than value\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching:\n  livepatch: add locking to force and signal functions\n  livepatch: Remove immediate feature\n  livepatch: force transition to finish\n  livepatch: send a fake signal to all blocking tasks","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/e1c70f32386c4984ed8ca1a7aedb9bbff9ed3414"},{"sha":"3c29548f87f9545f2f3c1cd1a784fae8ad2d53ba","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security\n\nPull integrity updates from James Morris:\n \"This contains a mixture of bug fixes, code cleanup, and new\n  functionality. Of note is the integrity cache locking fix, file change\n  detection, and support for a new EVM portable and immutable signature\n  type.\n\n  The re-introduction of the integrity cache lock (iint) fixes the\n  problem of attempting to take the i_rwsem shared a second time, when\n  it was previously taken exclusively. Defining atomic flags resolves\n  the original iint/i_rwsem circular locking - accessing the file data\n  vs. modifying the file metadata. Although it fixes the O_DIRECT\n  problem as well, a subsequent patch is needed to remove the explicit\n  O_DIRECT prevention.\n\n  For performance reasons, detecting when a file has changed and needs\n  to be re-measured, re-appraised, and/or re-audited, was limited to\n  after the last writer has closed, and only if the file data has\n  changed. Detecting file change is based on i_version. For filesystems\n  that do not support i_version, remote filesystems, or userspace\n  filesystems, the file was measured, appraised and/or audited once and\n  never re-evaluated. Now local filesystems, which do not support\n  i_version or are not mounted with the i_version option, assume the\n  file has changed and are required to re-evaluate the file. This change\n  does not address detecting file change on remote or userspace\n  filesystems.\n\n  Unlike file data signatures, which can be included and distributed in\n  software packages (eg. rpm, deb), the existing EVM signature, which\n  protects the file metadata, could not be included in software\n  packages, as it includes file system specific information (eg. i_ino,\n  possibly the UUID). This pull request defines a new EVM portable and\n  immutable file metadata signature format, which can be included in\n  software packages\"\n\n* 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security:\n  ima/policy: fix parsing of fsuuid\n  ima: Use i_version only when filesystem supports it\n  integrity: remove unneeded initializations in integrity_iint_cache entries\n  ima: log message to module appraisal error\n  ima: pass filename to ima_rdwr_violation_check()\n  ima: Fix line continuation format\n  ima: support new \"hash\" and \"dont_hash\" policy actions\n  ima: re-introduce own integrity cache lock\n  EVM: Add support for portable signature format\n  EVM: Allow userland to permit modification of EVM-protected metadata\n  ima: relax requiring a file signature for new files with zero length","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/3c29548f87f9545f2f3c1cd1a784fae8ad2d53ba"},{"sha":"2a7149031457c5dd05f670737a9dd5d32524f145","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'next-smack' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security\n\nPull smack updates from James Morris:\n \"Two minor fixes\"\n\n* 'next-smack' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security:\n  Smack: Privilege check on key operations\n  Smack: fix dereferenced before check","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/2a7149031457c5dd05f670737a9dd5d32524f145"},{"sha":"ae0cb7be35fe6c7e8bcc816ec4185d0a37748cc1","author":{"name":"Linus Torvalds","email":"ead7104581934751970e9decb2db5deb20a9e407@linux-foundation.org"},"message":"Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security\n\nPull tpm updates from James Morris:\n\n - reduce polling delays in tpm_tis\n\n - support retrieving TPM 2.0 Event Log through EFI before\n   ExitBootServices\n\n - replace tpm-rng.c with a hwrng device managed by the driver for each\n   TPM device\n\n - TPM resource manager synthesizes TPM_RC_COMMAND_CODE response instead\n   of returning -EINVAL for unknown TPM commands. This makes user space\n   more sound.\n\n - CLKRUN fixes:\n\n    * Keep #CLKRUN disable through the entier TPM command/response flow\n\n    * Check whether #CLKRUN is enabled before disabling and enabling it\n      again because enabling it breaks PS/2 devices on a system where it\n      is disabled\n\n* 'next-tpm' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security:\n  tpm: remove unused variables\n  tpm: remove unused data fields from I2C and OF device ID tables\n  tpm: only attempt to disable the LPC CLKRUN if is already enabled\n  tpm: follow coding style for variable declaration in tpm_tis_core_init()\n  tpm: delete the TPM_TIS_CLK_ENABLE flag\n  tpm: Update MAINTAINERS for Jason Gunthorpe\n  tpm: Keep CLKRUN enabled throughout the duration of transmit_cmd()\n  tpm_tis: Move ilb_base_addr to tpm_tis_data\n  tpm2-cmd: allow more attempts for selftest execution\n  tpm: return a TPM_RC_COMMAND_CODE response if command is not implemented\n  tpm: Move Linux RNG connection to hwrng\n  tpm: use struct tpm_chip for tpm_chip_find_get()\n  tpm: parse TPM event logs based on EFI table\n  efi: call get_event_log before ExitBootServices\n  tpm: add event log format version\n  tpm: rename event log provider files\n  tpm: move tpm_eventlog.h outside of drivers folder\n  tpm: use tpm_msleep() value as max delay\n  tpm: reduce tpm polling delay in tpm_tis_core\n  tpm: move wait_for_tpm_stat() to respective driver files","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/ae0cb7be35fe6c7e8bcc816ec4185d0a37748cc1"},{"sha":"589ccd8b0404281ebc84fe9a9ae51ddbc6d1a8c1","author":{"name":"Doug Ledford","email":"9a78761bd121ac30b4400d57626551779158d3d4@redhat.com"},"message":"RDMA/bnxt_re: Fix static checker warning\n\nIf there is ever any error while creating srq->umem, we return that\nerror, we don't store it in srq->umem, so any check of srq->umem for\nIS_ERR is pointless.  Further, checking udata is unnecessary as\nsrq->umem is always either NULL or valid, without respect to udata.\n\nReported-by: Dan Carpenter <dan.carpenter@oracle.com>\nSigned-off-by: Doug Ledford <dledford@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/589ccd8b0404281ebc84fe9a9ae51ddbc6d1a8c1"},{"sha":"8de9399a24f97af2d3dfa28346f5c302f420bdae","author":{"name":"Dan Carpenter","email":"60b2bf2bc0bec4ca4a4b046ca7ef9255248abff8@oracle.com"},"message":"RDMA/bnxt_re: Fix an error code in bnxt_qplib_create_srq()\n\nWe should return -ENOMEM if the allocation fails.  (The current code\nreturns succees).\n\nFixes: 37cb11acf1f7 (\"RDMA/bnxt_re: Add SRQ support for Broadcom adapters\")\nSigned-off-by: Dan Carpenter <dan.carpenter@oracle.com>\nAcked-By: Devesh Sharma <devesh.sharma@broadcom.com>\nSigned-off-by: Doug Ledford <dledford@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/8de9399a24f97af2d3dfa28346f5c302f420bdae"},{"sha":"074b5abbf7a1f5d847df96e6b951d767f3a29a43","author":{"name":"Leon Romanovsky","email":"4cc6c8126a09f19997c8c85dc47ba9d3a9808d4a@mellanox.com"},"message":"RDMA/netlink: Hide unimplemented NLDEV commands\n\nThe nldev was implemented by following devlink implementation,\nincluding SET/DEL/NEW commands. However these commands were not\nimplemented and hence don't need to be exposed.\n\nSigned-off-by: Leon Romanovsky <leonro@mellanox.com>\nSigned-off-by: Doug Ledford <dledford@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/074b5abbf7a1f5d847df96e6b951d767f3a29a43"},{"sha":"1a241db19ca924f475635a57c88824d63d5ccb13","author":{"name":"Zhu Yanjun","email":"5e6d1194338e538ff5af3ab983905c934980cbdd@oracle.com"},"message":"IB/rxe: remove redudant parameter in function\n\nIn the function rxe_av_from_attr, the parameter rxe\nis not used. So it is removed.\n\nCC: Srinivas Eeda <srinivas.eeda@oracle.com>\nCC: Junxiao Bi <junxiao.bi@oracle.com>\nSigned-off-by: Zhu Yanjun <yanjun.zhu@oracle.com>\nReviewed-by: Leon Romanovsky <leonro@mellanox.com>\nReviewed-by: Yuval Shaia <yuval.shaia@oracle.com>\nSigned-off-by: Doug Ledford <dledford@redhat.com>","distinct":false,"url":"https://api.github.com/repos/jaedon/linux/commits/1a241db19ca924f475635a57c88824d63d5ccb13"}]}
{"actor":{"display_login":"jaedon"}}