aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2015-04-12Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/evalent...Linus Torvalds4-15/+17
2015-04-11Revert "dmaengine: Add a warning for drivers not using the generic slave caps...Linus Torvalds1-3/+0
2015-04-11Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-0/+9
2015-04-11dmaengine: cppi41: add missing bitfieldsFelipe Balbi1-0/+9
2015-04-10ipmi_ssif: Use interruptible completion for waiting in the threadCorey Minyard1-3/+5
2015-04-10ipmi/powernv: Fix minor locking bugAlistair Popple1-0/+1
2015-04-10ipmi: Handle BMCs that don't allow clearing the rcv irq bitCorey Minyard1-7/+102
2015-04-10Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds3-7/+10
2015-04-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pendingLinus Torvalds2-5/+10
2015-04-10iscsi target: fix oops when adding reject pduMike Christie1-1/+1
2015-04-09Merge tag 'pm+acpi-4.0-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-14/+15
2015-04-09Merge branches 'pm-sleep', 'pm-cpufreq' and 'pm-cpuidle'Rafael J. Wysocki4-14/+15
2015-04-09Merge tag 'pci-v4.0-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-15/+11
2015-04-08Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds3-13/+6
2015-04-09Merge tag 'drm-intel-fixes-2015-04-08' of git://anongit.freedesktop.org/drm-i...Dave Airlie2-12/+3
2015-04-08Defer processing of REQ_PREEMPT requests for blocked devicesBart Van Assche1-1/+3
2015-04-08be2iscsi: Fix kernel panic when device initialization failsJohn Soni Jose1-1/+1
2015-04-08PCI: Don't look for ACPI hotplug parameters if ACPI is disabledBjorn Helgaas1-0/+3
2015-04-08drm: fix drm_mode_getconnector() locking imbalance regressionTommi Rantala1-1/+3
2015-04-07iscsi-target: TargetAddress in SendTargets should bracket ipv6 addressesAndy Grover1-2/+7
2015-04-07Merge tag 'media/v3.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds17-30/+30
2015-04-07drivers: thermal: st: remove several sparse warningsEduardo Valentin3-11/+11
2015-04-07thermal: constify of_device_id arrayFabian Frederick2-2/+2
2015-04-07thermal: Do not log an error if thermal_zone_get_temp returns -EAGAINHans de Goede1-2/+4
2015-04-07drm/i915/vlv: remove wait for previous GFX clk disable requestJesse Barnes1-14/+0
2015-04-07drm/i915/chv: Remove Wait for a previous gfx force-offDeepak S1-2/+4
2015-04-07drm/i915/vlv: save/restore the power context base regJesse Barnes2-0/+3
2015-04-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds3-11/+4
2015-04-06net/mlx4_core: Fix error message deprecation for ConnectX-2 cardsJack Morgenstein1-1/+2
2015-04-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-14/+23
2015-04-06mvneta: dont call mvneta_adjust_link() manuallyStas Sergeev1-6/+1
2015-04-05Input: alps - report V2 Dualpoint Stick events via the right evdev nodeHans de Goede1-1/+6
2015-04-05Input: alps - report interleaved bare PS/2 packets via dev3Hans de Goede1-14/+18
2015-04-04Merge tag 'usb-4.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds6-5/+26
2015-04-04Merge tag 'staging-4.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds17-91/+132
2015-04-04Merge tag 'tty-4.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-0/+6
2015-04-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds2-6/+12
2015-04-03Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-15/+7
2015-04-03Merge tag 'devicetree-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+8
2015-04-03cpuidle: ACPI: do not overwrite name and description of C0Thomas Schlichter1-1/+1
2015-04-03cpuidle: remove state_count field from struct cpuidle_deviceBartlomiej Zolnierkiewicz2-5/+3
2015-04-03cpufreq: Schedule work for the first-online CPU on resumeViresh Kumar1-8/+11
2015-04-02Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds14-29/+58
2015-04-02Merge tag 'irqchip-fixes-4.0-2' of git://git.infradead.org/users/jcooper/linuxLinus Torvalds1-9/+48
2015-04-03Merge branch 'drm-fixes-4.0' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie2-7/+8
2015-04-03Merge branch 'exynos-drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Dave Airlie2-10/+15
2015-04-03Merge tag 'drm-intel-fixes-2015-04-02' of git://anongit.freedesktop.org/drm-i...Dave Airlie2-3/+3
2015-04-03Merge tag 'topic/drm-fixes-2015-04-02' of git://anongit.freedesktop.org/drm-i...Dave Airlie2-0/+2
2015-04-02[media] rtl28xxu: return success for unimplemented FE callbackAntti Palosaari1-2/+0
2015-04-02[media] rtl2832: disable regmap register cacheAntti Palosaari1-1/+1
2015-04-02Merge tag 'stable/for-linus-4.0-rc6-tag' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2-0/+40
2015-04-02Merge tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-0/+8
2015-04-02xen-netfront: transmit fully GSO-sized packetsJonathan Davies1-4/+1
2015-04-02Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds5-1/+19
2015-04-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds50-349/+674
2015-04-02IB/uverbs: Prevent integer overflow in ib_umem_get address arithmeticShachar Raindel1-0/+8
2015-04-02drm/radeon: fix wait in radeon_mn_invalidate_range_startChristian König1-7/+4
2015-04-02drm/radeon: add extra check in radeon_ttm_tt_unpin_userptrChristian König1-0/+4
2015-04-02drm: Exynos: Respect framebuffer pitch for FIMD/MixerDaniel Stone2-10/+15
2015-04-02[media] vb2: Fix dma_dir setting for dma-contig mem typeSakari Ailus1-2/+1
2015-04-02drm/i915: Reject the colorkey ioctls for primary and cursor planesVille Syrjälä1-2/+2
2015-04-01target: Allow userspace to write 1 to attrib/emulate_fua_writeAndy Grover1-2/+2
2015-04-01Merge tag 'wireless-drivers-for-davem-2015-04-01' of git://git.kernel.org/pub...David S. Miller1-0/+1
2015-04-01cxgb4: Fix to dump devlog, even if FW is crashedHariprasad Shenai4-26/+65
2015-04-01cxgb4: Firmware macro changes for fw verison 1.13.32.0Hariprasad Shenai2-6/+41
2015-04-01Merge tag 'iommu-fixes-v4.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-7/+10
2015-04-01lguest: now needs PCI_DIRECT.Rusty Russell1-1/+1
2015-04-01bnx2x: Fix kdump when iommu=onYuval Mintz1-23/+16
2015-04-01bnx2x: Fix kdump on 4-port deviceYuval Mintz1-18/+35
2015-04-01Merge tag 'usb-serial-4.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman3-2/+16
2015-04-01[media] media: s5p-mfc: fix broken pointer cast on 64bit archMarek Szyprowski3-7/+7
2015-04-01[media] media: s5p-mfc: fix mmap support for 64bit archMarek Szyprowski1-1/+1
2015-04-01[media] cx23885: fix querycapHans Verkuil1-7/+6
2015-04-01[media] sh_veu: v4l2_dev wasn't setHans Verkuil1-0/+1
2015-03-31Input: synaptics - fix min-max quirk value for E440Filip Ayazi1-1/+1
2015-03-31net/usb/r8152: add device id for Lenovo TP USB 3.0 EthernetChristian Hesse2-0/+10
2015-03-31bonding: Bonding Overriding Configuration logic restored.Anton Nayshtut1-1/+2
2015-03-31ipvlan: fix check for IP addresses in control pathJiri Benc3-10/+21
2015-03-31ipvlan: do not use rcu operations for address listJiri Benc1-5/+5
2015-03-31ipvlan: protect against concurrent link removalJiri Benc1-1/+3
2015-03-31ipvlan: fix addr hash list corruptionJiri Benc2-4/+13
2015-03-31Merge tag 'efi-urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/mflem...Ingo Molnar1-15/+7
2015-03-31enclosure: fix WARN_ON removing an adapter in multi-path devicesJames Bottomley1-5/+6
2015-03-30Merge branch 'for-4.0-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+13
2015-03-30dmaengine: moxart-dma: Fix memory leak when stopping a running transferPeter Ujfalusi1-1/+3
2015-03-30dmaengine: bcm2835-dma: Fix memory leak when stopping a running transferPeter Ujfalusi1-0/+1
2015-03-30dmaengine: omap-dma: Fix memory leak when terminating running transferPeter Ujfalusi1-0/+1
2015-03-30dmaengine: edma: fix memory leak when terminating running transfersPetr Kulhavy1-0/+7
2015-03-30dmaengine: jz4740: Define capabilitiesLars-Peter Clausen1-0/+7
2015-03-30Merge tag 'gpio-v4.0-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds3-2/+12
2015-03-30drm/i915: Skip allocating shadow batch for 0-length batchesChris Wilson1-1/+1
2015-03-30Merge tag 'iwlwifi-for-kalle-2015-03-30' of https://git.kernel.org/pub/scm/li...Kalle Valo1-0/+1
2015-03-30Merge branch 'drm-fixes-4.0' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie6-9/+30
2015-03-29net: fec: setup right value for mdio hold timeUwe Kleine-König1-3/+27
2015-03-29cxgb4vf: Fix sparse warningsHariprasad Shenai2-7/+11
2015-03-29Merge branch 'irqchip/urgent-gic' into irqchip/urgentJason Cooper1-9/+48
2015-03-29irqchip: gicv3-its: Use non-cacheable accesses when no shareabilityMarc Zyngier1-4/+43
2015-03-29irqchip: gicv3-its: Fix PROP/PEND and BASE/CBASE confusionMarc Zyngier1-3/+3
2015-03-29irqchip: gicv3-its: Fix device ID encodingAndre Przywara1-1/+1
2015-03-29irqchip: gicv3-its: Fix encoding of collection's target redistributorMarc Zyngier1-1/+1
2015-03-29cxgb4: Disable interrupts and napi before unregistering netdevHariprasad Shenai1-7/+18
2015-03-29cxgb4: Allocate dynamic mem. for egress and ingress queue mapsHariprasad Shenai3-15/+83
2015-03-29usbnet: Fix tx_bytes statistic running backward in cdc_ncmBen Hutchings4-9/+18
2015-03-29usbnet: Fix tx_packets stat for FLAG_MULTI_FRAME driversBen Hutchings4-3/+8
2015-03-28Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-7/+3
2015-03-28iio: imu: Use iio_trigger_get for indio_dev->trig assignmentDarshana Padmadas1-1/+1
2015-03-28iio: adc: vf610: use ADC clock within specificationStefan Agner1-30/+61
2015-03-28iio/adc/cc10001_adc.c: Fix !HAS_IOMEM buildRichard Weinberger1-1/+2
2015-03-27drivers/of: Add empty ranges quirk for PA-SemiBenjamin Herrenschmidt1-3/+8
2015-03-27libata: Blacklist queued TRIM on Samsung SSD 850 ProMartin K. Petersen1-0/+2
2015-03-27libata: Update Crucial/Micron blacklistMartin K. Petersen1-2/+11
2015-03-27drm/radeon: programm the VCE fw BAR as wellChristian König2-0/+4
2015-03-27drm/radeon: always dump the ring content if it's availableChristian König1-1/+1
2015-03-27radeon: Do not directly dereference pointers to BIOS area.David Miller1-3/+7
2015-03-27drm/radeon/dpm: fix 120hz handling harderAlex Deucher2-5/+18
2015-03-27drm/edid: set ELD for firmware and debugfs override EDIDsJani Nikula2-0/+2
2015-03-27firmware: dmi_scan: Prevent dmi_num integer overflowJean Delvare1-15/+7
2015-03-27gpio: syscon: reduce message level when direction reg offset not in dtGrygorii Strashko1-1/+1
2015-03-27watchdog: imgpdc: Fix default heartbeatJames Hogan1-3/+3
2015-03-27watchdog: imgpdc: Fix probe NULL pointer dereferenceJames Hogan1-1/+1
2015-03-27watchdog: mtk_wdt: signedness bug in mtk_wdt_start()Dan Carpenter1-1/+1
2015-03-26tty: serial: fsl_lpuart: clear receive flag on FIFO flushStefan Agner1-0/+3
2015-03-26tty: serial: fsl_lpuart: specify transmit FIFO sizeStefan Agner1-0/+2
2015-03-26serial: samsung: Clear operation mode on UART shutdownJavier Martinez Canillas1-0/+1
2015-03-26Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds3-34/+35
2015-03-26Merge tag 'dm-4.0-fix-2' of git://git.kernel.org/pub/scm/linux/kernel/git/dev...Linus Torvalds1-10/+16
2015-03-26drm/i915: Fixup legacy plane->crtc link for initial fb configDaniel Vetter1-0/+2
2015-03-26drm/i915: Fix atomic state when reusing the firmware fbDamien Lespiau1-2/+9
2015-03-26clocksource/drivers/sun5i: Fix cpufreq interaction with sched_clock()Maxime Ripard1-7/+0
2015-03-26clocksource/drivers: Fix various !CONFIG_HAS_IOMEM build errorsRichard Weinberger1-0/+3
2015-03-26drm/i915: Keep ring->active_list and ring->requests_list consistentChris Wilson1-17/+21
2015-03-25Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-8/+9
2015-03-25drivers/rtc/rtc-mrst: fix suspend/resumeLars-Peter Clausen1-8/+9
2015-03-25Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds2-4/+5
2015-03-25cxgb4: Fix frame size warning for 32 bit archHariprasad Shenai1-1/+7
2015-03-25USB: ftdi_sio: Use jtag quirk for SNAP Connect E10Doug Goldstein1-2/+6
2015-03-24Merge branch 'for-4.0-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-4/+6
2015-03-24Merge tag 'mfd-fixes-4.0' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds2-7/+25
2015-03-25drm/i915: Don't try to reference the fb in get_initial_plane_config()Damien Lespiau1-4/+3
2015-03-24Merge tag 'spi-v4.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/bro...Linus Torvalds3-8/+12
2015-03-24Merge tag 'regulator-fix-v4.0-rc5' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+4
2015-03-24Merge tag 'regmap-fix-v4.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-26/+30
2015-03-24ucc_geth: Intialize link state to down before register_netdevCliff Clark1-0/+3
2015-03-24Merge tag 'fixes-for-v4.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman1-1/+1
2015-03-24Merge tag 'iio-fixes-for-4.0c' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman14-59/+68
2015-03-24net/mlx4_core: Fix GEN_EQE accessing uninitialixed mutexJack Morgenstein3-12/+14
2015-03-24net/mlx4_en: Call register_netdevice in the proper locationIdo Shamay1-7/+8
2015-03-24Merge tag 'wireless-drivers-for-davem-2015-03-24' of git://git.kernel.org/pub...David S. Miller12-32/+68
2015-03-24rocker: handle non-bridge master changeSimon Horman1-1/+7
2015-03-24Merge remote-tracking branches 'spi/fix/dw', 'spi/fix/queue' and 'spi/fix/qup...Mark Brown3-8/+12
2015-03-24usb: isp1760: fix spin unlock in the error path of isp1760_udc_startSudeep Holla1-1/+1
2015-03-24iommu/vt-d: Remove unused variableAlex Williamson1-1/+0
2015-03-24iwlwifi: Fix memory leak in iwl_req_fw_callback()Larry Finger1-0/+1
2015-03-23bnx2x: Fix statistics locking schemeYuval Mintz5-100/+83
2015-03-23Merge tag 'linux-can-fixes-for-4.0-20150322' of git://git.kernel.org/pub/scm/...David S. Miller5-64/+113
2015-03-24drm: Fixup racy refcounting in plane_force_disableDaniel Vetter1-12/+1
2015-03-23dm: fix add_disk() NULL pointer due to race with free_dev()Mike Snitzer1-10/+16
2015-03-23usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllersLu Baolu1-1/+1
2015-03-23usb: xhci: handle Config Error Change (CEC) in xhci driverLu Baolu1-1/+8
2015-03-23Merge remote-tracking branches 'regulator/fix/doc' and 'regulator/fix/palmas'...Mark Brown1-0/+4
2015-03-23Input: synaptics - add quirk for Thinkpad E440Ramiro Morales1-1/+6
2015-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds6-52/+161
2015-03-23Input: ALPS - fix max coordinates for v5 and v7 protocolsDmitry Torokhov1-5/+6
2015-03-23NVMe: Initialize device list head before startingKeith Busch1-0/+1
2015-03-23xen/balloon: before adding hotplugged memory, set frames to invalidJuergen Gross1-0/+23
2015-03-23x86/xen: prepare p2m list for memory hotplugJuergen Gross1-0/+17
2015-03-23iommu: ipmmu-vmsa: Add terminating entry for ipmmu_of_idsAxel Lin1-0/+1
2015-03-23iommu/vt-d: Detach domain *only* from attached iommusAlex Williamson1-3/+3
2015-03-23iommu/arm-smmu: fix ARM_SMMU_FEAT_TRANS_OPS conditionBaptiste Reynal1-3/+6
2015-03-23Merge tag 'iwlwifi-for-kalle-2014-03-22' of https://git.kernel.org/pub/scm/li...Kalle Valo7-20/+41
2015-03-22Merge tag 'md/4.0-rc4-fix' of git://neil.brown.name/mdLinus Torvalds2-3/+2
2015-03-22Merge tag 'char-misc-4.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-183/+3
2015-03-22Merge tag 'staging-4.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-17/+17
2015-03-22Merge tag 'tty-4.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-3/+12
2015-03-22Merge tag 'usb-4.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds33-719/+124
2015-03-22can: flexcan: Deferred on Regulator return EPROBE_DEFERAndreas Werner1-3/+8
2015-03-22can: flexcan: fix bus-off error state handling.Andri Yngvason1-4/+3
2015-03-22can: peak_usb_fd: add support for ISO / non-ISO mode switchingStephane Grosjean2-2/+30
2015-03-22can: peak_usb: rename usb option cmds definition and structsStephane Grosjean2-28/+28
2015-03-22can: gs_usb: check for kzalloc allocation failureColin Ian King1-0/+2
2015-03-22can: kvaser_usb: Fix sparse warning __le16 degrades to integerAhmed S. Darwish1-3/+4
2015-03-22can: kvaser_usb: Comply with firmware max tx URBs valueAhmed S. Darwish1-24/+38
2015-03-22rtlwifi: Fix IOMMU mapping leak in AP modeLarry Finger1-1/+11
2015-03-21cx82310_eth: wait for firmware to become readyOndrej Zary1-6/+24
2015-03-21Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds5-80/+137
2015-03-21Merge tag 'pm+acpi-4.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-23/+54
2015-03-21Merge git://people.freedesktop.org/~airlied/linuxLinus Torvalds18-372/+159
2015-03-21Merge tag 'devicetree-fixes-for-4.0-part2' of git://git.kernel.org/pub/scm/li...Linus Torvalds3-12/+14
2015-03-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pendingLinus Torvalds13-47/+60
2015-03-21Merge tag 'dm-4.0-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/dev...Linus Torvalds4-26/+141
2015-03-21Merge tag 'upstream-4.0-rc5' of git://git.infradead.org/linux-ubifsLinus Torvalds1-1/+2
2015-03-21brcmfmac: disable MBSS feature for BCM43362Arend van Spriel1-1/+2
2015-03-21Merge branches 'pm-cpuidle', 'powercap', 'irq-pm' and 'acpi-resources'Rafael J. Wysocki93-889/+1272
2015-03-21md: fix problems with freeing private data after ->run failure.NeilBrown2-3/+2
2015-03-20be2net: use PCI MMIO read instead of config read for errorsSuresh Reddy2-11/+23
2015-03-20be2net: restrict MODIFY_EQ_DELAY cmd to a max of 8 EQsSuresh Reddy1-9/+5
2015-03-20be2net: Prevent VFs from enabling VLAN promiscuous modeVasundhara Volam4-24/+80
2015-03-20net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}Markos Chandras1-2/+29
2015-03-20Revert "x86/PCI: Refine the way to release PCI IRQ resources"Rafael J. Wysocki1-1/+8
2015-03-20Merge tag 'drm-intel-fixes-2015-03-19' of git://anongit.freedesktop.org/drm-i...Dave Airlie1-4/+28