Commit Graph

7709 Commits

Author SHA1 Message Date
Ben Hutchings 6c16789b3d Prepare to release linux-2.6 (3.2.1-2).
svn path=/dists/trunk/linux-2.6/; revision=18606
2012-01-24 03:16:25 +00:00
Ben Hutchings a14e8e55fc proc: clean up and fix /proc/<pid>/mem handling (CVE-2012-0056)
svn path=/dists/trunk/linux-2.6/; revision=18605
2012-01-23 15:02:16 +00:00
Ben Hutchings 74bd1d7e87 Drop references to kernel-package
kernel-package has been unmaintained for a year or so.

svn path=/dists/trunk/linux-2.6/; revision=18604
2012-01-23 13:23:08 +00:00
Aurelien Jarno 943fad2464 [x86] Backport KVM nested VMX fixes from 3.3 to fix warnings and
crashes of L1 guests.


svn path=/dists/trunk/linux-2.6/; revision=18603
2012-01-23 08:07:20 +00:00
Ben Hutchings d5302538cf Build linux-libc-dev without multiarch if dpkg does not support it, to support backports
svn path=/dists/trunk/linux-2.6/; revision=18602
2012-01-23 01:25:31 +00:00
Ben Hutchings dc9b5a35e7 Update Vcs-{Svn,Browser} URLs
Update Vcs-Browser URL for the switch to ViewVC
Point Vcs-{Svn,Browser} at trunk branch, since the sid branch does not always exist

svn path=/dists/trunk/linux-2.6/; revision=18596
2012-01-19 14:12:21 +00:00
Ben Hutchings 59e84d75b6 Update Vcs-{Svn,Browser} URLs
Update Vcs-Browser URL for the switch to ViewVC
Point Vcs-{Svn,Browser} at trunk branch, since the sid branch does not always exist

svn path=/dists/trunk/linux-2.6/; revision=18595
2012-01-19 14:11:11 +00:00
Ben Hutchings af8fd87c6d Correct bug number #636353
svn path=/dists/trunk/linux-2.6/; revision=18594
2012-01-19 05:58:00 +00:00
Ben Hutchings 92fcd72d7c udeb: Add missing modules to nic-wireless-modules
Apply patches from Stefan Lippers-Hollmann, originally against kernel-wedge.

svn path=/dists/trunk/linux-2.6/; revision=18593
2012-01-19 05:51:50 +00:00
Ben Hutchings 37948c08d3 Open changelog for 3.2.1-2
svn path=/dists/trunk/linux-2.6/; revision=18592
2012-01-19 05:43:22 +00:00
Ben Hutchings ca108e3fb9 Prepare to release linux-2.6 (3.2.1-1).
svn path=/dists/trunk/linux-2.6/; revision=18577
2012-01-19 02:48:14 +00:00
Ben Hutchings 0819241ba4 Add missing pieces of the ALPS v3/v4 patches
svn path=/dists/trunk/linux-2.6/; revision=18569
2012-01-18 16:14:04 +00:00
Ben Hutchings ab240c8cc4 Add newlines at end of kernel-wedge config files that lack them
These can't be represented in a patch, and dpkg-source complains.

svn path=/dists/trunk/linux-2.6/; revision=18568
2012-01-18 15:48:04 +00:00
Bastian Blank 13b1935dd1 debian/lib/python/debian_linux/config.py:
Use format 0 pickles. They look more like text for patch.

svn path=/dists/trunk/linux-2.6/; revision=18567
2012-01-18 15:42:00 +00:00
Ben Hutchings 076b043045 Refresh list of related firmware packages for bug script
svn path=/dists/trunk/linux-2.6/; revision=18566
2012-01-18 15:31:42 +00:00
Ben Hutchings dce8a9a738 Clean up x86 cpufreq config
We have CONFIG_X86_POWERNOW_K8=m and CONFIG_SPEEDSTEP_CENTRINO=m for
both 32-bit and 64-bit configurations, so set these only in the main
config file.

svn path=/dists/trunk/linux-2.6/; revision=18565
2012-01-18 15:00:04 +00:00
Ben Hutchings 800671c93c [amd64] cpufreq: Enable X86_P4_CLOCKMOD (Closes: #656328)
svn path=/dists/trunk/linux-2.6/; revision=18564
2012-01-18 14:55:57 +00:00
Ben Hutchings 75d496545c [amd64] iommu: Enable IRQ_REMAP
svn path=/dists/trunk/linux-2.6/; revision=18563
2012-01-18 05:44:48 +00:00
Ben Hutchings d6102c519d [i386] Explicitly unset INTEL_IOMMU
svn path=/dists/trunk/linux-2.6/; revision=18562
2012-01-18 05:39:34 +00:00
Ben Hutchings 0ba7626f6f [amd64] iommu: Enable INTEL_IOMMU, INTEL_IOMMU_FLOPPY_WA
svn path=/dists/trunk/linux-2.6/; revision=18561
2012-01-18 05:38:35 +00:00
Ben Hutchings e47417373c Remove pending changelog lines that repeat changes merged from sid
svn path=/dists/trunk/linux-2.6/; revision=18534
2012-01-15 20:05:23 +00:00
Ben Hutchings fce293bb12 Merge changes from sid up to 3.1.8-2.
svn path=/dists/trunk/linux-2.6/; revision=18533
2012-01-15 20:02:46 +00:00
Ben Hutchings 8b7e304cc1 [powerpc/powerpc64] udeb: Drop zlib-modules; ZLIB_DEFLATE is built-in
svn path=/dists/trunk/linux-2.6/; revision=18532
2012-01-15 19:42:39 +00:00
Ben Hutchings 0876b9a397 Input: ALPS - add support for protocol versions 3 and 4 (Closes: #618422, #648207)
svn path=/dists/trunk/linux-2.6/; revision=18531
2012-01-15 15:01:18 +00:00
Ben Hutchings d4b3869d50 Restrict ioctl forwarding on partitions and logical volumes (CVE-2011-4127)
svn path=/dists/trunk/linux-2.6/; revision=18530
2012-01-15 14:55:21 +00:00
Ben Hutchings 8b7d7d53b5 net: reintroduce missing rcu_assign_pointer() calls
Fixes a regression in 3.2.

svn path=/dists/trunk/linux-2.6/; revision=18529
2012-01-15 14:51:36 +00:00
Ben Hutchings b05115add3 Note the IGMP fix in 3.2.1
svn path=/dists/trunk/linux-2.6/; revision=18528
2012-01-15 14:51:04 +00:00
Jurij Smakov cac7275a71 Add mpt2sas to scsi-common-modules udeb on sparc and sparc64, needed
by Niagara T3 machines.

svn path=/dists/trunk/linux-2.6/; revision=18523
2012-01-13 19:35:29 +00:00
Arnaud Patard ba01f127e1 Backport 88f6282 A1 support from mainline
svn path=/dists/trunk/linux-2.6/; revision=18520
2012-01-13 10:42:17 +00:00
Arnaud Patard fa035d557c - Enable kirkwood boxes from LaCIE.
svn path=/dists/trunk/linux-2.6/; revision=18519
2012-01-13 10:39:54 +00:00
Ben Hutchings fd9c780956 [alpha] add io{read,write}{16,32}be functions, thanks to Michael Cree
svn path=/dists/trunk/linux-2.6/; revision=18517
2012-01-13 03:01:43 +00:00
Ben Hutchings ad450cd218 [um,m68k] Register a generic CPU device (fixes regression introduced by the fix for #649216)
svn path=/dists/trunk/linux-2.6/; revision=18516
2012-01-13 02:51:49 +00:00
Ben Hutchings 024d6df30e Limit CONFIG_STAGING_MEDIA to x86
svn path=/dists/trunk/linux-2.6/; revision=18515
2012-01-13 02:21:47 +00:00
Ben Hutchings ecc79383cf staging: Enable STAGING_MEDIA, which various drivers now depend on (Closes: #654800)
svn path=/dists/trunk/linux-2.6/; revision=18514
2012-01-13 02:15:01 +00:00
Ben Hutchings 5221183b3a Update to 3.2.1
svn path=/dists/trunk/linux-2.6/; revision=18513
2012-01-13 01:53:05 +00:00
Ben Hutchings fc0c481b24 Avoid introducing null bytes in module list in bug reports
Since the module taint string includes parentheses if is non-empty, I
originally set cut to use an empty output delimiter so that this
string would immediately follow the module name.  But currently this
results in a null byte between them, which unsurprisingly has led to
some slightly mangled bug reports.  For now, use sed to delete the
space.

svn path=/dists/trunk/linux-2.6/; revision=18512
2012-01-13 00:24:24 +00:00
Ben Hutchings 44aa912907 Specify architectures affected by pending changes
svn path=/dists/trunk/linux-2.6/; revision=18511
2012-01-13 00:00:03 +00:00
Ben Hutchings 036f34422f [ia64] Add accept4() syscall (Closes: #647825)
svn path=/dists/trunk/linux-2.6/; revision=18510
2012-01-12 23:53:23 +00:00
Bastian Blank 984ee4d67c debian/changelog: Update.
svn path=/dists/trunk/linux-2.6/; revision=18508
2012-01-12 11:31:47 +00:00
Bastian Blank 31591fe39a debian/bin/gencontrol.py: Support disabling debug infos in unreleased builds.
svn path=/dists/trunk/linux-2.6/; revision=18507
2012-01-12 11:28:06 +00:00
Bastian Blank 96bd71ce65 debian/bin/gencontrol.py, debian/rules.real, debian/templates:
Remove support for plain-xen image type.

svn path=/dists/trunk/linux-2.6/; revision=18504
2012-01-11 21:13:47 +00:00
Bastian Blank 0146019717 debian/templates/control.image.type-modulesextra.in:
Remove unused control template.

svn path=/dists/trunk/linux-2.6/; revision=18503
2012-01-11 21:04:17 +00:00
Bastian Blank 2ca47caafc * debian/bin/gencontrol.py: Use modules setting in build section.
* debian/config/s390/defines, debian/config/s390x/defines: Adopt changes.

svn path=/dists/trunk/linux-2.6/; revision=18502
2012-01-11 21:02:19 +00:00
Bastian Blank 6a75386bae debian/lib/python/debian_linux/config.py: Fix debugging output.
svn path=/dists/trunk/linux-2.6/; revision=18501
2012-01-11 20:55:10 +00:00
Bastian Blank 5a308b1d71 debian/lib/python/debian_linux/config.py:
Make config file name generation easier.

svn path=/dists/trunk/linux-2.6/; revision=18500
2012-01-11 20:50:14 +00:00
Bastian Blank a46a14199c debian/bin/gencontrol.py, debian/lib/python/debian_linux/config.py:
Move config schema into gencontrol.

svn path=/dists/trunk/linux-2.6/; revision=18499
2012-01-11 20:42:40 +00:00
Bastian Blank afadb6258a debian/lib/python/debian_linux/config.py: Read pickled config.
svn path=/dists/trunk/linux-2.6/; revision=18498
2012-01-11 20:34:37 +00:00
Bastian Blank 35c4917945 debian/lib/python/debian_linux/config.py
- Remove unneeded classes.
- Use pickle for config dump.

svn path=/dists/trunk/linux-2.6/; revision=18497
2012-01-11 20:32:03 +00:00
Bastian Blank 49dc7fc4fc debian/lib/python/debian_linux/config.py: Return base object for config.
svn path=/dists/trunk/linux-2.6/; revision=18496
2012-01-11 20:19:22 +00:00
Bastian Blank 00b9cab893 * debian/lib/python/debian_linux/debian.py: Use unicode.
* debian/lib/python/debian_linux/gencontrol.py: Remove debugging code.

svn path=/dists/trunk/linux-2.6/; revision=18495
2012-01-11 20:01:55 +00:00
Bastian Blank caefc1f622 debian/lib/python/debian_linux/config.py: Fix schema.
svn path=/dists/trunk/linux-2.6/; revision=18494
2012-01-11 18:41:47 +00:00
Bastian Blank 141957a25b debian/lib/python: Use unicode always.
svn path=/dists/trunk/linux-2.6/; revision=18493
2012-01-11 18:03:27 +00:00
Bastian Blank dad674e6e7 * debian/lib/python/debian_linux/debian.py:
Replace PackageFieldList with PackageArchitecture.
* debian/bin/gencontrol.py,
  debian/lib/python/debian_linux/gencontrol.py: Adopt changes.

svn path=/dists/trunk/linux-2.6/; revision=18492
2012-01-11 17:46:47 +00:00
Bastian Blank e962c1ae2b debian/lib/python: Remove SortedDict, use collections.OrderedDict instead.
svn path=/dists/trunk/linux-2.6/; revision=18491
2012-01-11 17:16:00 +00:00
Bastian Blank 2aee5e44d4 * debian/bin/gencontrol.py: Move debug setting into new build section.
* debian/config/amd64/defines, debian/config/i386/defines: Update.

svn path=/dists/trunk/linux-2.6/; revision=18490
2012-01-11 17:05:44 +00:00
Bastian Blank a4a27ffb31 debian/bin: PEP8 and other style fixes.
svn path=/dists/trunk/linux-2.6/; revision=18489
2012-01-11 17:00:17 +00:00
Bastian Blank 9863acaddd debian/lib/python: PEP8 and other style fixes.
svn path=/dists/trunk/linux-2.6/; revision=18488
2012-01-11 16:52:29 +00:00
Bastian Blank 42fbf6c05d debian/changelog: Fix version.
svn path=/dists/trunk/linux-2.6/; revision=18487
2012-01-11 16:33:07 +00:00
Ben Hutchings 0cebee6320 igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Closes: #654876) (CVE-2012-0207)
svn path=/dists/sid/linux-2.6/; revision=18484
2012-01-10 03:10:34 +00:00
Ben Hutchings 36055ecd63 Prepare to release linux-2.6 (3.1.8-1).
svn path=/dists/sid/linux-2.6/; revision=18482
2012-01-08 23:59:11 +00:00
Ben Hutchings a4a17af2cc [x86] KVM: Prevent starting PIT timers in the absence of irqchip support (CVE-2011-4622)
svn path=/dists/sid/linux-2.6/; revision=18481
2012-01-08 23:57:50 +00:00
Ben Hutchings d522842c22 Restrict ioctl forwarding on partitions and logical volumes (CVE-2011-4127)
svn path=/dists/sid/linux-2.6/; revision=18480
2012-01-08 23:56:42 +00:00
Arnaud Patard 4b05a947e9 forgot to commit series file ...
svn path=/dists/trunk/linux-2.6/; revision=18477
2012-01-08 10:51:43 +00:00
Arnaud Patard 280a068cb5 Backport topdown mmap support on arm (http://lists.debian.org/debian-arm/2011/12/msg00136.html)
svn path=/dists/trunk/linux-2.6/; revision=18475
2012-01-08 10:48:16 +00:00
Arnaud Patard c351fac8d7 Add back ixp4xx gpiolib (fixes ftbfs on ixp4xx)
svn path=/dists/trunk/linux-2.6/; revision=18473
2012-01-08 10:41:18 +00:00
Arnaud Patard 3ea67e909b Make sure that kernel image is not too big on armel by disabling apparmor and tomoyo
svn path=/dists/trunk/linux-2.6/; revision=18472
2012-01-08 10:37:18 +00:00
Ben Hutchings 5840d57fe9 Use 'chmod a+x' to make no-depmod script executable
We shouldn't override whatever read/write permissions it has.

svn path=/dists/trunk/linux-2.6/; revision=18460
2012-01-08 01:52:10 +00:00
Ben Hutchings 6a8499f514 v4l2-ioctl: integer overflow in video_usercopy()
svn path=/dists/sid/linux-2.6/; revision=18459
2012-01-08 01:41:34 +00:00
Ben Hutchings 9413d691a6 Undo removal of exported functions in 3.1.8
blk_init_allocated_queue_node() was removed; restore it as a wrapper.
On sparc, io_remap_pfn_range() was changed into an inline function;
change it back for now.

svn path=/dists/sid/linux-2.6/; revision=18458
2012-01-08 01:15:40 +00:00
Ben Hutchings 85136b37c3 Update to 3.1.8
svn path=/dists/sid/linux-2.6/; revision=18457
2012-01-08 00:24:03 +00:00
Ben Hutchings a93dbd844e Install /lib/modules/<kernel-version>/modules.builtin in linux-image packages
We want to avoid shipping any files generated by depmod (which should
be generated in the postinst) and the 'build' and 'source' symlinks
(which should be installed by the linux-headers package).  Since
depmod has generated more and more files over time, we have been
removing all unexpected files under /lib/modules/<kernel-version>,
accidentally including modules.builtin which is *not* generated by
depmod.

Try to solve the problem generally by substituting a dummy depmod
command and then just removing the 'build' and 'source' symlinks.


svn path=/dists/trunk/linux-2.6/; revision=18456
2012-01-07 22:08:58 +00:00
Bastian Blank e3913e88f2 * debian/changelog: Update.
* debian/config/kernelarch-x86/config-arch-64:
  Enable CRYPTO_SHA1_SSSE3, CRYPTO_BLOWFISH_X86_64 and
  CRYPTO_TWOFISH_X86_64_3WAY.

svn path=/dists/trunk/linux-2.6/; revision=18455
2012-01-06 14:44:33 +00:00
Bastian Blank 9f46a036c1 debian/config: Automatically reorder config.
svn path=/dists/trunk/linux-2.6/; revision=18454
2012-01-06 14:40:22 +00:00
Bastian Blank b67ca797b7 debian/changelog: Set version to 3.2-1~experimental.1.
svn path=/dists/trunk/linux-2.6/; revision=18453
2012-01-06 14:30:38 +00:00
Ben Hutchings 7193956cc5 Drop "bridge: provide a mtu() method for fake_dst_ops", only needed for 3.2
svn path=/dists/sid/linux-2.6/; revision=18452
2012-01-04 13:27:45 +00:00
Aurelien Jarno 5589c09f09 * [sh4/sh7751r] Disable CONFIG_RTS7751R2D_1. Support for this board
implies IRQless IDE, which causes data corruption.


svn path=/dists/sid/linux-2.6/; revision=18451
2012-01-03 11:25:53 +00:00
Ben Hutchings 6dae199070 Move Aurelien's udeb change to the current changelog entry
This change was made after 3.2~rc7-1~experimental.1.

svn path=/dists/trunk/linux-2.6/; revision=18450
2012-01-02 13:43:01 +00:00
Ben Hutchings 3341c6b5ba [arm] Remove use of possibly undefined BUILD_BUG_ON in <asm/bug.h> (fixes FTBFS)
svn path=/dists/trunk/linux-2.6/; revision=18449
2012-01-02 13:24:06 +00:00
Ben Hutchings efebeb308a media/dvb: Enable DVB_USB_IT913X as module (Closes: #653776)
svn path=/dists/trunk/linux-2.6/; revision=18448
2012-01-02 02:57:50 +00:00
Ben Hutchings 3cc9ce52b2 Revert "aufs: Do not refer to AUFS_NAME in pr_fmt (fixes FTBFS on m68k)"
This is not sufficient to fix the failure.

svn path=/dists/sid/linux-2.6/; revision=18444
2011-12-31 23:19:41 +00:00
Aurelien Jarno 3206cefe45 * [sh4] Remove core-modules udeb as it is empty.
svn path=/dists/sid/linux-2.6/; revision=18443
2011-12-31 16:34:03 +00:00
Aurelien Jarno d859530c6b * [arm, mips, mipsel, sh4] Add a virtio-modules udeb on flavours which
can be emulated by QEMU.


svn path=/dists/trunk/linux-2.6/; revision=18442
2011-12-31 16:14:02 +00:00
Ben Hutchings 005c58fae5 aufs: Do not refer to AUFS_NAME in pr_fmt (fixes FTBFS on m68k)
svn path=/dists/sid/linux-2.6/; revision=18441
2011-12-30 17:11:25 +00:00
Ben Hutchings eace8ee92e Revert "clockevents: Set noop handler in clockevents_exchange_device()", included in stable update 3.1.5 (Closes: #653398)
svn path=/dists/sid/linux-2.6/; revision=18440
2011-12-30 16:52:00 +00:00
Ben Hutchings 5d89b7d76f Update Russian debconf template translations (Yuri Kozlov) (Closes: #653716)
svn path=/dists/sid/linux-2.6/; revision=18439
2011-12-30 16:48:06 +00:00
Ben Hutchings 36b3180d45 l2tp: ensure sk->dst is still valid (Closes: #652503)
svn path=/dists/sid/linux-2.6/; revision=18437
2011-12-30 11:03:36 +00:00
Ben Hutchings f838ecc2de Update firmware WHENCE file parsing
All File fields now describe just one file, which may be followed by
other related fields.  Never flush the file details immediately.

For some File fields, there are now multiple following Source fields.
Collect them in a list.

svn path=/dists/trunk/linux-2.6/; revision=18432
2011-12-29 18:28:04 +00:00
Ben Hutchings 105e27367a rtc: Fix alarm rollover when day or month is out-of-range (Closes: #646429)
svn path=/dists/sid/linux-2.6/; revision=18430
2011-12-29 15:34:52 +00:00
Ben Hutchings e9e5b11d6b net: Fix regressions that may result in a crash when using br_netfilter
svn path=/dists/sid/linux-2.6/; revision=18429
2011-12-28 21:42:53 +00:00
Ben Hutchings e3c3cf2822 drm/radeon: flush read cache for gtt with fence on r6xx and newer GPU
svn path=/dists/sid/linux-2.6/; revision=18428
2011-12-28 21:34:35 +00:00
Ben Hutchings 576fc1b72c iwlwifi: allow to switch to HT40 if not associated (Closes: #653423)
svn path=/dists/sid/linux-2.6/; revision=18426
2011-12-28 16:20:44 +00:00
Bastian Blank ea83f47603 debian/changelog: Prepare to release (3.2~rc7-1~experimental.1).
svn path=/dists/trunk/linux-2.6/; revision=18425
2011-12-28 13:56:05 +00:00
Ben Hutchings 7cfabda7d7 prerm: Print an error message when aborting removal of the running kernel (Closes: #601962)
svn path=/dists/sid/linux-2.6/; revision=18424
2011-12-28 00:29:32 +00:00
Ben Hutchings 8af8fcd361 snapshot: Implement compat_ioctl (Closes: #502816)
svn path=/dists/sid/linux-2.6/; revision=18423
2011-12-27 20:10:31 +00:00
Bastian Blank 24d7d4d977 * debian/changelog: Update.
* debian/rules.real: Use xz compression for all packages.

svn path=/dists/trunk/linux-2.6/; revision=18422
2011-12-24 22:14:34 +00:00
Ben Hutchings 59c69816b4 Merge from sid again (release of 3.1.6-1)
svn path=/dists/trunk/linux-2.6/; revision=18420
2011-12-24 11:14:29 +00:00
Ben Hutchings ad7ae07d2a Drop one hunk of an rt patch applied separately in 3.2-rc7
svn path=/dists/trunk/linux-2.6/; revision=18419
2011-12-24 11:02:52 +00:00
Ben Hutchings cb4f2d3ab2 Put some Hyper-V config options under drivers/hv/Kconfig for 3.2
svn path=/dists/trunk/linux-2.6/; revision=18418
2011-12-24 10:57:51 +00:00
Ben Hutchings e0da08a8cb Restore aufs fix dropped in last merge from sid
svn path=/dists/trunk/linux-2.6/; revision=18417
2011-12-24 10:55:56 +00:00
Ben Hutchings d1023ad845 Include Arnaud's ARM setup fix in upstream changes
svn path=/dists/trunk/linux-2.6/; revision=18416
2011-12-24 10:44:24 +00:00