Merge changes from sid up to 3.8.12-1

svn path=/dists/trunk/linux/; revision=20079
This commit is contained in:
Ben Hutchings 2013-05-12 00:53:14 +00:00
commit e8fb402f48
32 changed files with 2576 additions and 649 deletions

65
debian/changelog vendored
View File

@ -16,6 +16,71 @@ linux (3.9.2-1~experimental.1) UNRELEASED; urgency=low
-- Ben Hutchings <ben@decadent.org.uk> Mon, 06 May 2013 13:17:52 +0100
linux (3.8.12-1) unstable; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.12
- [powerpc] spufs: Initialise inode->i_ino in spufs_new_inode()
(possibly fixes: #707175)
- iwlwifi: fix freeing uninitialized pointer
- tty: fix up atime/mtime mess, take three
- sysfs: fix use after free in case of concurrent read/write and readdir
- [ia64] Fix initialization of CMCI/CMCP interrupts
- [ia64] Wrong asm register contraints in the futex implementation
(Closes: #702641)
- [ia64] Wrong asm register contraints in the kvm implementation
(Closes: #702639)
- fs/fscache/stats.c: fix memory leak
- hrtimer: Fix ktime_add_ns() overflow on 32bit architectures
- swap: redirty page if page write fails on swap file
- mm: swap: mark swap pages writeback before queueing for direct IO
- ACPI: Fix wrong parameter passed to memblock_reserve
- cgroup: fix an off-by-one bug which may trigger BUG_ON()
- cgroup: fix broken file xattrs
- clockevents: Set dummy handler on CPU_DEAD shutdown (Closes: #700333)
- inotify: invalid mask should return a error number but not set it
(fixes regression in 3.8.1)
- exec: do not abuse ->cred_guard_mutex in threadgroup_lock()
- md: bad block list should default to disabled.
- MD: ignore discard request for hard disks of hybid raid1/raid10 array
(fixes regression in 3.6)
- nfsd4: don't close read-write opens too soon
- wireless: regulatory: fix channel disabling race condition
- ext4/jbd2: don't wait (forever) for stale tid caused by wraparound
- jbd2: fix race between jbd2_journal_remove_checkpoint and
->j_commit_callback
- ext4: fix journal callback list traversal
- ext4: fix big-endian bug in metadata checksum calculations
- [x86] KVM: X86 emulator: fix source operand decoding for 8bit mov[zs]x
instructions
[ Ben Hutchings ]
* [rt] Remove xen-linux-system packages and references to Xen support,
as Xen does not support real-time scheduling
* udeb: Fix configuration errors causing FTBFS:
- [armhf/vexpress] Remove ipv6-modules; ipv6 is now built-in
- [mipsel/sb1-bcm91250a,sparc] Add crc-modules as common dependency of
btrfs-modules and xfs-modules (and others)
- [powerpc] Add nic-shared-modules as common dependency of nic-modules
and nic-extra-modules
- Unify module list for nic-shared-modules across architectures [!m68k]
* [rt] Update to 3.8.11-rt8:
- time/timekeeping: shadow tk->cycle_last together with clock->cycle_last
- sched/workqueue: Only wake up idle workers if not blocked on sleeping
spin lock
* aufs: Update to aufs3.8-20130506
- for linux-3.7, btrfs limits the link count explicitly
- for linux-3.6, push mnt_want_write() outside of i_mutex
- possible bugfix, make sure the target branch is upper
- possible bugfix, error handling in reopen_nondir()
- new copyup implementation
- pin the branch dir
- convert the plink list into hlist
* linux-doc: Include aufs documentation
* [x86] zsmalloc: Change to built-in, as it can no longer be modular
-- Ben Hutchings <ben@decadent.org.uk> Fri, 10 May 2013 04:46:36 +0100
linux (3.8.11-1) unstable; urgency=high
* New upstream stable update:

View File

@ -1,5 +1,6 @@
[base]
featuresets:
none
rt
flavours:
amd64
@ -15,12 +16,7 @@ configs:
[amd64_description]
hardware: 64-bit PCs
hardware-long: PCs with AMD64, Intel 64 or VIA Nano processors
parts: xen
[amd64_image]
configs:
kernelarch-x86/config-arch-64
[amd64_xen]
flavours:
amd64

10
debian/config/amd64/none/defines vendored Normal file
View File

@ -0,0 +1,10 @@
[base]
flavours:
amd64
[amd64_description]
parts: xen
[amd64_xen]
flavours:
amd64

View File

@ -1,10 +1,7 @@
[base]
featuresets:
none
rt
flavours:
486
686-pae
amd64
kernel-arch: x86
[description]
@ -33,7 +30,7 @@ debug-info: true
[686-pae_description]
hardware: modern PCs
hardware-long: PCs with one or more processors supporting PAE
parts: pae xen
parts: pae
[686-pae_image]
configs:
@ -41,11 +38,6 @@ configs:
i386/config.686-pae
recommends: libc6-i686
[686-pae_xen]
flavours:
i386
amd64
[amd64_description]
hardware: 64-bit PCs
hardware-long: PCs with AMD64, Intel 64 or VIA Nano processors
@ -55,7 +47,3 @@ parts: xen
configs:
kernelarch-x86/config-arch-64
recommends: libc6-i686
[amd64_xen]
flavours:
amd64

20
debian/config/i386/none/defines vendored Normal file
View File

@ -0,0 +1,20 @@
[base]
flavours:
486
686-pae
amd64
[686-pae_description]
parts: xen
[686-pae_xen]
flavours:
i386
amd64
[amd64_description]
parts: xen
[amd64_xen]
flavours:
amd64

View File

@ -1418,7 +1418,7 @@ CONFIG_ZRAM=m
##
## file: drivers/staging/zsmalloc/Kconfig
##
CONFIG_ZSMALLOC=m
CONFIG_ZSMALLOC=y
##
## file: drivers/thermal/Kconfig

View File

@ -1,5 +1 @@
8390
mii
libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,4 +1 @@
mii
libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,4 +1 @@
mii
libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,3 +1 @@
mii
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,4 +1 @@
mii
libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,4 +1 @@
mii
#libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1 +0,0 @@
#include <ipv6-modules>

View File

@ -1,4 +1 @@
mii
libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,5 +1 @@
8390
mii
libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,5 +1 @@
8390
mii
libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,3 +1 @@
mii
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,4 +1 @@
mii
libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,3 +1 @@
mii
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,4 +1 @@
mii
libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -0,0 +1 @@
#include <crc-modules>

View File

@ -1,3 +1 @@
mii
pps_core
ptp
#include <nic-shared-modules>

View File

@ -0,0 +1,5 @@
8390 ?
libphy ?
mii ?
pps_core ?
ptp ?

View File

@ -1,2 +1 @@
8390
libphy
#include <nic-shared-modules>

View File

@ -1,5 +1 @@
8390
mii
libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -1,2 +1 @@
8390
libphy
#include <nic-shared-modules>

View File

@ -1,2 +1 @@
8390
libphy
#include <nic-shared-modules>

View File

@ -1,2 +1 @@
8390
libphy
#include <nic-shared-modules>

View File

@ -1,5 +1 @@
8390
mii
libphy
pps_core
ptp
#include <nic-shared-modules>

View File

@ -0,0 +1 @@
#include <crc-modules>

File diff suppressed because it is too large Load Diff

View File

@ -9,7 +9,8 @@ done
{
cd "$aufs_dir" && \
{ find fs -type f; ls include/{uapi/,}linux/aufs_type.h; } | \
{ find Documentation fs -type f; \
ls include/{uapi/,}linux/aufs_type.h; } | \
LC_ALL=C sort | \
while read file; do
diff -uN a/"$file" "$file" | filterdiff --addnewprefix=b/