summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Bastian Blank [Mon, 26 Sep 2011 12:53:12 +0000 (13:53 +0100)]
Create manpages and binaries including the version
[bwh: Fix version insertion in perf man page cross-references and perf
man page title. Install bash_completion script for perf with a
version-dependent name. And do the same for trace.]
Gbp-Pq: Topic debian
Gbp-Pq: Name tools-perf-version.patch
Chris Boot [Mon, 1 Jul 2013 22:10:02 +0000 (23:10 +0100)]
modpost symbol prefix setting
[bwh: The original version of this was added by Bastian Blank. The
upstream code includes <generated/autoconf.h> so that <linux/export.h>
can tell whether C symbols have an underscore prefix. Since we build
modpost separately from the kernel, <generated/autoconf.h> won't exist.
However, no Debian Linux architecture uses the symbol prefix, so we
can simply omit it.]
Gbp-Pq: Topic debian
Gbp-Pq: Name modpost-symbol-prefix.patch
Ben Hutchings [Tue, 14 Sep 2010 03:33:34 +0000 (04:33 +0100)]
Kbuild: kconfig: Verbose version of --listnewconfig
If the KBUILD_VERBOSE environment variable is set to non-zero, show
the default values of new symbols and not just their names.
Based on work by Bastian Blank <waldi@debian.org> and
maximilian attems <max@stro.at>. Simplified by Michal Marek
<mmarek@suse.cz>.
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Gbp-Pq: Topic features/all
Gbp-Pq: Name Kbuild-kconfig-Verbose-version-of-listnewconfig.patch
Debian Kernel Team [Sun, 13 Nov 2016 04:38:09 +0000 (04:38 +0000)]
powerpcspe-omit-uimage
Gbp-Pq: Topic debian
Gbp-Pq: Name powerpcspe-omit-uimage.patch
Nobuhiro Iwamatsu [Sun, 13 Nov 2016 04:38:09 +0000 (04:38 +0000)]
Fix uImage build
[bwh: This was added without a description, but I think it is dealing
with a similar issue to powerpcspe-omit-uimage.patch]
Gbp-Pq: Topic debian
Gbp-Pq: Name arch-sh4-fix-uimage-build.patch
Ben Hutchings [Mon, 13 Sep 2010 01:16:18 +0000 (02:16 +0100)]
Partially revert "MIPS: Add -Werror to arch/mips/Kbuild"
This reverts commit
66f9ba101f54bda63ab1db97f9e9e94763d0651b.
We really don't want to add -Werror anywhere.
Gbp-Pq: Topic debian
Gbp-Pq: Name mips-disable-werror.patch
Ian Campbell [Thu, 17 Jan 2013 08:55:21 +0000 (08:55 +0000)]
Tweak gitignore for Debian pkg-kernel using git svn.
[bwh: Tweak further for pure git]
Gbp-Pq: Topic debian
Gbp-Pq: Name gitignore.patch
Bastian Blank [Sun, 22 Feb 2009 14:39:35 +0000 (15:39 +0100)]
kbuild: Make the toolchain variables easily overwritable
Allow make variables to be overridden for each flavour by a file in
the build tree, .kernelvariables.
We currently use this for ARCH, KERNELRELEASE, CC, and in some cases
also CROSS_COMPILE, CFLAGS_KERNEL and CFLAGS_MODULE.
This file can only be read after we establish the build tree, and all
use of $(ARCH) needs to be moved after this.
Gbp-Pq: Topic debian
Gbp-Pq: Name kernelvariables.patch
Ben Hutchings [Tue, 12 May 2015 18:29:22 +0000 (19:29 +0100)]
Make mkcompile_h accept an alternate timestamp string
We want to include the Debian version in the utsname::version string
instead of a full timestamp string. However, we still need to provide
a standard timestamp string for gen_initramfs_list.sh to make the
kernel image reproducible.
Make mkcompile_h use $KBUILD_BUILD_VERSION_TIMESTAMP in preference to
$KBUILD_BUILD_TIMESTAMP.
Gbp-Pq: Topic debian
Gbp-Pq: Name uname-version-timestamp.patch
Ben Hutchings [Tue, 24 Jul 2012 02:13:10 +0000 (03:13 +0100)]
Include package version along with kernel release in stack traces
For distribution binary packages we assume
$DISTRIBUTION_OFFICIAL_BUILD, $DISTRIBUTOR and $DISTRIBUTION_VERSION
are set.
Gbp-Pq: Topic debian
Gbp-Pq: Name version.patch
Ben Hutchings [Sun, 13 Nov 2016 04:38:09 +0000 (04:38 +0000)]
linux (4.8.7-1) unstable; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.6
- [armhf,arm64] drm/vc4: Fix races when the CS reads from render targets.
- [x86] drm/i915/backlight: setup and cache pwm alternate increment value
- [x86] drm/i915/backlight: setup backlight pwm alternate increment on
backlight enable
- [x86] drm/amdgpu: fix IB alignment for UVD
- [x86] drm/amdgpu/dce10: disable hpd on local panels
- [x86] drm/amdgpu/dce8: disable hpd on local panels
- [x86] drm/amdgpu/dce11: disable hpd on local panels
- [x86] drm/amdgpu/dce11: add missing drm_mode_config_cleanup call
- [x86] drm/amdgpu: initialize the context reset_counter in amdgpu_ctx_init
- [x86] drm/amdgpu: change vblank_time's calculation method to reduce
computational error.
- drm/radeon: narrow asic_init for virtualization
- drm/radeon/si/dpm: fix phase shedding setup
- drm/radeon: change vblank_time's calculation method to reduce
computational error.
- [x86] drm/vmwgfx: Limit the user-space command buffer size
- [x86] drm/amd/powerplay: fix mclk not switching back after multi-head
was disabled
- [x86] drm/i915/skl: Fix FIFO underrun (Closes: #844113)
+ Update plane watermarks atomically during plane updates
+ Move CRTC updating in atomic_commit into it's own hook
+ Update DDB values atomically with wms/plane attrs
+ Don't try to update plane watermarks if they haven't changed
- [x86] drm/i915/gen9: only add the planes actually affected by ddb changes
- [x86] drm/i915/gen9: fix the WaWmMemoryReadLatency implementation
- [x86] drm/i915/gen9: minimum scanlines for Y tile is not always 4
- [x86] drm/i915/gen9: fix plane_blocks_per_line on watermarks calculations
- [x86] drm/i915/gen9: fix the watermark res_blocks value
- [x86] drm/i915: SAGV is not SKL-only, so rename a few things
- [x86] drm/i915: introduce intel_has_sagv()
- [x86] drm/i915/kbl: KBL also needs to run the SAGV code
- [x86] Revert "drm/i915: Check live status before reading edid"
- [x86] drm/i915: Account for TSEG size when determining 865G stolen base
- [x86] drm/i915/skl: Ensure pipes with changed wms get added to the state
- [x86] drm/i915: Allow PCH DPLL sharing regardless of DPLL_SDVO_HIGH_SPEED
- [x86] drm/i915: Move long hpd handling into the hotplug work
- [x86] drm/i915: Allow DP to work w/o EDID
- [x86] drm/i915: Just clear the mmiodebug before a register access
- [x86] drm/i915: Unalias obj->phys_handle and obj->userptr
- rt2x00usb: Fix error return code
- uio: fix dmem_region_start computation
- i40e: remove a stray unlock
- i40e: fix broken i40e_config_rss_aq function
- mwifiex: correct aid value during tdls setup
- mwifiex: fix failed to reconnect after interface disabled/enabled
- ath10k: Add WMI_SERVICE_PERIODIC_CHAN_STAT_SUPPORT wmi service
- ath10k: fix sending frame in management path in push txq logic
- ath10k: fix reporting channel survey data
- ath10k: fix throughput regression in multi client mode
- [armel/marvell,armhf] crypto: marvell - Don't overwrite default
creq->state during initialization
- crypto: gcm - Fix IV buffer size in crypto_gcm_setkey
- [armel/marvell,armhf] crypto: marvell - Update transformation context for
each dequeued req
- [x86] crypto: ccp - Fix return value check in ccp_dmaengine_register()
- [armhf] hwrng: omap - Only fail if pm_runtime_get_sync returns < 0
- ASoC: topology: Fix error return code in soc_tplg_dapm_widget_create()
- ASoC: dapm: Fix possible uninitialized variable in
snd_soc_dapm_get_volsw()
- ASoC: dapm: Fix value setting for _ENUM_DOUBLE MUX's second channel
- ASoC: dapm: Fix kcontrol creation for output driver widget
- staging: r8188eu: Fix scheduling while atomic splat
- IB/qib: Remove qpt_mask global
- IB/mlx5: Fix steering resource leak
- mm/hugetlb: check for reserved hugepages during memory offline
- mm/hugetlb: improve locking in dissolve_free_huge_pages()
- [x86] drm/vmwgfx: Avoid validating views on view destruction
- [s390x] cio: fix accidental interrupt enabling during resume
- [s390x] con3270: fix use of uninitialised data
- [s390x] con3270: fix insufficient space padding
- [armhf,arm64] clk: bcm2835: Skip PLLC clocks when deciding on a new
clock parent
- [arm64] clk: gcc-msm8996: Fix pcie 2 pipe register offset
- [arm64] clk: qcom: select GDSC for msm8996 gcc and mmcc
- clk: Return errors from clk providers in __of_clk_get_from_provider()
- clk: core: Force setting the phase delay when no change
- clk: divider: Fix clk_divider_round_rate() to use clk_readl()
- perf hists browser: Fix event group display
- perf ui/tui: Reset output width for hierarchy
- perf ui/stdio: Always reset output width for hierarchy
- perf symbols: Check symbol_conf.allow_aliases for kallsyms loading too
- perf symbols: Fixup symbol sizes before picking best ones
- iwlwifi: check for valid ethernet address provided by OEM
- iwlwifi: mvm: fix pending frames tracking on tx resp
- iwlwifi: mvm: call a different txq_enable function
- iwlwifi: mvm: free reserved queue on STA removal
- iwlwifi: mvm: support BAR in reorder buffer
- iwlwifi: mvm: disable P2P queue on mac context release
- iwlwifi: mvm: bail out if CTDP start operation fails
- [armhf,arm64] pinctrl: qcom: fix masking of pinmux functions
- mpt3sas: Don't spam logs if logging level is 0
- [powerpc*] Always restore FPU/VEC/VSX if hardware transactional memory
in use
- [powerpc*] Add check_if_tm_restore_required() to giveup_all()
- [powerpc*] nvram: Fix an incorrect partition merge
- [powerpc*] Fix usage of _PAGE_RO in hugepage
- [armhf] dts: omap3: overo: add missing unit name for lcd35 display
- PCI: generic: Fix pci_remap_iospace() failure path
- [armhf] PCI: tegra: Fix pci_remap_iospace() failure path
- libnvdimm: clear the internal poison_list when clearing badblocks
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.7
- [armhf] i2c: rk3x: Give the tuning value 0 during
rk3x_i2c_v0_calc_timings
- i2c: core: fix NULL pointer dereference under race condition
- drm/dp/mst: Clear port->pdt when tearing down the i2c adapter
- gpio / ACPI: fix returned error from acpi_dev_gpio_irq_get()
- gpio: GPIO_GET_CHIPINFO_IOCTL: Fix line offset validation
- gpio: GPIO_GET_CHIPINFO_IOCTL: Fix information leak
- gpio: GPIO_GET_LINEHANDLE_IOCTL: Validate line offset
- gpio: GPIOHANDLE_GET_LINE_VALUES_IOCTL: Fix information leak
- gpio: GPIO_GET_LINEEVENT_IOCTL: Validate line offset
- gpio: GPIO_GET_LINEHANDLE_IOCTL: Reject invalid line flags
- gpio: GPIO_GET_LINEEVENT_IOCTL: Reject invalid line and event flags
- gpio: GPIOHANDLE_GET_LINE_VALUES_IOCTL: Fix another information leak
- gpio: GPIO_GET_LINE{HANDLE,EVENT}_IOCTL: Fix file descriptor leak
- libxfs: clean up _calc_dquots_per_chunk
- mm/list_lru.c: avoid error-path NULL pointer deref
- mm/slab: fix kmemcg cache creation delayed issue
- mm: memcontrol: do not recurse in direct reclaim
- [x86] thermal/powerclamp: correct cpu support check
- KEYS: Fix short sprintf buffer in /proc/keys show function
- ALSA: usb-audio: Add quirk for Syntek STK1160
- ALSA: seq: Fix time account regression
- ALSA: hda - allow 40 bit DMA mask for NVidia devices
- ALSA: hda - Adding a new group of pin cfg into ALC295 pin quirk table
- ALSA: hda - Fix surround output pins for ASRock B150M mobo
- ALSA: hda - Fix headset mic detection problem for two Dell laptops
- [powerpc*] cxl: Fix leaking pid refs in some error paths
- btrfs: fix races on root_log_ctx lists
- [powerpc] Convert cmp to cmpd in idle enter sequence
- [powerpc] mm/radix: Use tlbiel only if we ever ran on the current cpu
- [powerpc] Re-fix race condition between going idle and entering guest
- [powerpc] Fix race condition in setting lock bit in idle/wakeup code
- [amd64] x86/microcode/AMD: Fix more fallout from
CONFIG_RANDOMIZE_MEMORY=y
- timers: Prevent base clock rewind when forwarding clock
- timers: Prevent base clock corruption when forwarding
- timers: Plug locking race vs. timer migration
- timers: Lock base for same bucket optimization
- mei: txe: don't clean an unprocessed interrupt cause.
- USB: serial: fix potential NULL-dereference at probe
- USB: serial: cp210x: fix tiocmget error handling
- USB: serial: ftdi_sio: add support for Infineon TriBoard TC2X7
- xhci: use default USB_RESUME_TIMEOUT when resuming ports.
- usb: increase ohci watchdog delay to 275 msec (Closes: #842863)
- [powerpc] GenWQE: Fix bad page access during abort of resource
allocation
- [x86] smpboot: Init apic mapping before usage
- vt: clear selection before resizing
- [x86] hv: do not lose pending heartbeat vmbus packets
- xhci: add restart quirk for Intel Wildcatpoint PCH
- xhci: workaround for hosts missing CAS bit
- tty: limit terminal size to 4M chars
- [arm64] dts: marvell: fix clocksource for CP110 master SPI0
- dm: free io_barrier after blk_cleanup_queue call
- [x86] KVM: fix wbinvd_dirty_mask use-after-free
- [s390] KVM: Fix STHYI buffer alignment for diag224
- [armhf] mvebu: Select corediv clk for all mvebu v7 SoC
- nfsd: Fix general protection fault in release_lock_stateid()
- [mips*] KASLR: Fix handling of NULL FDT
- ovl: fix get_acl() on tmpfs
- ovl: update S_ISGID when setting posix ACLs
- ovl: fsync after copy-up
- virtio_ring: Make interrupt suppression spec compliant
- virtio_pci: Limit DMA mask to 44 bits for legacy virtio devices
- virtio: console: Unlock vqs while freeing buffers
- dm mirror: fix read error on recovery after default leg failure
- dm table: fix missing dm_put_target_type() in dm_table_add_target()
- dm rq: clear kworker_task if kthread_run() returned an error
- dm raid: fix compat_features validation (Closes: #843572)
- dm raid: fix activation of existing raid4/10 devices
- firewire: net: guard against rx buffer overflows (CVE-2016-8633)
- firewire: net: fix fragmented datagram_size off-by-one
- mac80211: discard multicast and 4-addr A-MSDUs
- ath10k: cache calibration data when the core is stopped
- scsi: scsi_debug: Fix memory leak if LBP enabled and module is unloaded
- scsi: arcmsr: Send SYNCHRONIZE_CACHE command to firmware
- [arm64, armhf] mmc: dw_mmc-pltfm: fix the potential NULL pointer
dereference
- RAID1: ignore discard error
- RAID10: ignore discard error
- md: be careful not lot leak internal curr_resync value into metadata.
- Revert "drm/radeon: fix DP link training issue with second 4K monitor"
- [armhf] drm/imx: ipuv3-plane: Switch EBA buffer only when we don't need
modeset
- [armhf] drm/imx: ipuv3-plane: Access old u/vbo properly in
->atomic_check for YU12/YV12
- drm/radeon/si_dpm: Limit clocks on HD86xx part
- drm/radeon/si_dpm: workaround for SI kickers
- drm/radeon: drop register readback in cayman_cp_int_cntl_setup
- drm/nouveau/acpi: fix check for power resources support
- drm/fb-helper: Don't call dirty callback for untouched clips
- drm/fb-helper: Fix connector ref leak on error
- drm/fb-helper: Keep references for the current set of used connectors
- drm/i915/gen9: fix DDB partitioning for multi-screen cases
- drm/i915/gen9: fix watermarks when using the pipe scaler
- drm/dp/mst: Check peer device type before attempting EDID read
- drm: Release reference from blob lookup after replacing property
- drm/i915: Respect alternate_aux_channel for all DDI ports
- drm/i915: Clean up DDI DDC/AUX CH sanitation
- drm/i915/fbc: fix CFB size calculation for gen8+
- drm: i915: Wait for fences on new fb, not old
- i2c: mark device nodes only in case of successful instantiation
- netfilter: xt_NFLOG: fix unexpected truncated packet
- [arm64, armhf] pwm: Unexport children before chip removal
- [arm64, armhf] usb: dwc3: Fix size used in dma_free_coherent()
- [arm64, armhf] usb: chipidea: host: fix NULL ptr dereference during
shutdown
- [armhf] usb: musb: Fix hardirq-safe hardirq-unsafe lock order error
- tty: vt, fix bogus division in csi_J
- [x86] kvm: Check memopp before dereference (CVE-2016-8630)
- btrfs: qgroup: Prevent qgroup->reserved from going subzero
- [x86] cpufreq: intel_pstate: Set P-state upfront in performance mode
- HID: usbhid: add ATEN CS962 to list of quirky devices
[ Ben Hutchings ]
* debian/control: Fix build-dependency on openssl to work with new
versions that have M-A: allowed (Closes: #839145)
* [rt] Update to 4.8.6-rt5:
- [i386] entry: Fix preempt_lazy_count check in resume_kernel()
- sched: Use mmdrop_delayed() in sched_cpu_dying()
- Revert "mm/zsmalloc: Use get/put_cpu_light in
zs_map_object()/zs_unmap_object()"
- mm/zsmalloc: copy with get_cpu_var() and locking
- NFSv4: replace seqcount_t with a seqlock_t
- ftrace: Fix trace header alignment
- connector/cn_proc: Protect send_msg() with a local lock on RT
- drivers/zram: Don't disable preemption in zcomp_stream_get/put()
* HID: Enable HID_ALPS, HID_ASUS (Closes: #843085), HID_CMEDIA as modules
* cpupower: Fix checks for CPU existence (Closes: #843071)
* perf: Disable use of libcrypto (Closes: #843199)
* IB: Enable INFINIBAND_RDMAVT as module, re-enabling INFINIBAND_HFI1
and INFINIBAND_QIB (Closes: #843792)
* libcpupower-dev: Depend on libcpupower1 (Closes: #840852)
* [arm64] Enable more drivers for X-Gene (Closes: #840061):
- ipmi: Enable IPMI_HANDLER, IPMI_DEVICE_INTERFACE, IPMI_SSIF as modules
- i2c: Enable I2C_XGENE_SLIMPRO as module
- mailbox: Enable XGENE_SLIMPRO_MBOX as module
* debian/control: Build-Depend on a recent debhelper instead of dh-systemd
[dgit import unpatched linux 4.8.7-1]
Ben Hutchings [Sun, 13 Nov 2016 04:38:09 +0000 (04:38 +0000)]
Import linux_4.8.7.orig.tar.xz
[dgit import orig linux_4.8.7.orig.tar.xz]
Ben Hutchings [Sun, 13 Nov 2016 04:38:09 +0000 (04:38 +0000)]
Import linux_4.8.7-1.debian.tar.xz
[dgit import tarball linux 4.8.7-1 linux_4.8.7-1.debian.tar.xz]