linux-flexiantxendom0-3.2.10.git
17 years ago- 2.6.17 port work build breaks, but the patch set is relativly stable
Greg Kroah-Hartman [Tue, 1 Aug 2006 01:24:31 +0000 (01:24 +0000)]
- 2.6.17 port work build breaks, but the patch set is relativly stable

suse-commit: 2b77d34abac113ba556903c669fadb8b94103aae

17 years ago- more 2.6.17 port work (still does not build)
Greg Kroah-Hartman [Tue, 1 Aug 2006 00:15:17 +0000 (00:15 +0000)]
- more 2.6.17 port work (still does not build)

suse-commit: 80764d01fd1119cab53a0fe968e8548609d6991f
Note: This patch series did not apply

17 years ago- more 2.6.17 port work (still does not build, but need to save this state)
Greg Kroah-Hartman [Mon, 31 Jul 2006 19:55:24 +0000 (19:55 +0000)]
- more 2.6.17 port work (still does not build, but need to save this state)
- forward ported apparmor helper patches to 2.6.17 to keep that feature working

suse-commit: a4b1da568c1058d143e11ebd3caea532784eeba0
Note: This patch series did not apply

17 years ago- first step at doing 2.6.17 update (NOTE, will not build, only half-way done).
Greg Kroah-Hartman [Mon, 31 Jul 2006 19:22:16 +0000 (19:22 +0000)]
- first step at doing 2.6.17 update (NOTE, will not build, only half-way done).

suse-commit: ef5ae7e0b595b8b722de6faa27e73510a56a0676
Note: This patch series did not apply

17 years agoadded or modified Patch-mainline tag.
Thomas Renninger [Mon, 31 Jul 2006 16:57:19 +0000 (16:57 +0000)]
added or modified Patch-mainline tag.

suse-commit: a30f75e3250a3901c4a99f5a0af8eb0c53d66479

17 years ago+- update patches.fixes/ignore-aix-disk-label.patch
Olaf Hering [Mon, 31 Jul 2006 13:06:19 +0000 (13:06 +0000)]
+- update patches.fixes/ignore-aix-disk-label.patch
+  look also for '_LVM' at the beginning of block #7

suse-commit: 9c868998335220b99855d227516782c15e9d7cb9

17 years agotypo, see http://burks.bton.ac.uk/burks/foldoc/18/36.htm
Olaf Hering [Mon, 31 Jul 2006 09:59:16 +0000 (09:59 +0000)]
typo, see burks.bton.ac.uk/burks/foldoc/18/36.htm

suse-commit: a178c15ca6a98320ff83579a6c5a470393766565

17 years agoMark the 4 patches as now being in 2.6.18-rc3
Jens Axboe [Mon, 31 Jul 2006 07:27:54 +0000 (07:27 +0000)]
Mark the 4 patches as now being in 2.6.18-rc3

suse-commit: dbe59fc8bb8985fe60011c22cb1e664a01545e21

17 years agoUpdaes some patch-mainline tags
Neil F Brown [Mon, 31 Jul 2006 06:11:20 +0000 (06:11 +0000)]
Updaes some patch-mainline tags

suse-commit: f35a9c41c6d1fdc6a4f0e827d1d5fee58cdf9afe

17 years ago- update mainline tags
Greg Kroah-Hartman [Fri, 28 Jul 2006 18:49:55 +0000 (18:49 +0000)]
- update mainline tags

suse-commit: fb480f39adaf62ebe17c98f25aed23de414523b3

17 years ago- three more mainline patches from the X-git-url tags
Chris L Mason [Fri, 28 Jul 2006 16:32:45 +0000 (16:32 +0000)]
- three more mainline patches from the X-git-url tags

suse-commit: 651f33810b6ff4e002c07d6e6450aadbc113a090

17 years ago- update mainline tag
Chris L Mason [Fri, 28 Jul 2006 16:09:57 +0000 (16:09 +0000)]
- update mainline tag

suse-commit: 2ed206dda2a342b2a97ba08070f24f6e0170b259

17 years ago- more mainline tags on obsolete code
Chris L Mason [Fri, 28 Jul 2006 16:05:03 +0000 (16:05 +0000)]
- more mainline tags on obsolete code

suse-commit: a44a76b85d18cf02e003226894a8ec40f86cd649

17 years ago- update mainline tags on reversable patches
Chris L Mason [Fri, 28 Jul 2006 15:33:00 +0000 (15:33 +0000)]
- update mainline tags on reversable patches

suse-commit: 9062670ae5bd5ce8bf95ecc989282d2339fb9934

17 years agoUpdated Patch-mainline tags.
Raymund Will [Fri, 28 Jul 2006 13:03:16 +0000 (13:03 +0000)]
Updated Patch-mainline tags.

suse-commit: 1a1ddf64f92a0e411277f06e3aeeb35a9152cd2f

17 years ago- patches.arch/x86_64-hotadd-pud, patches.arch/microcode-quiet,
Jan Beulich [Fri, 28 Jul 2006 10:11:17 +0000 (10:11 +0000)]
- patches.arch/x86_64-hotadd-pud, patches.arch/microcode-quiet,
  patches.fixes/per-cpu-enough-room: Updated Patch-mainline tags

suse-commit: d4708c183b85c4b5a09f197d510ee8c8035c3046

17 years agoMainline annotations
Jens Axboe [Fri, 28 Jul 2006 07:12:53 +0000 (07:12 +0000)]
Mainline annotations

suse-commit: 2f15738cb01d14de7b294b6faa1facfd37863d06

17 years ago- patches.fixes/reiserfs-procfs-slashes.diff: Updated mainline tag
Jeff Mahoney [Thu, 27 Jul 2006 19:54:23 +0000 (19:54 +0000)]
- patches.fixes/reiserfs-procfs-slashes.diff: Updated mainline tag

suse-commit: a1c1ac07d4c1922ab284be9ea8e299b8ee43a24e

17 years ago- patches.fixes/netfilter-sctp-conntrack-fix-crash.diff:
Jeff Mahoney [Thu, 27 Jul 2006 19:53:54 +0000 (19:53 +0000)]
- patches.fixes/netfilter-sctp-conntrack-fix-crash.diff:
  [PATCH] NETFILTER: SCTP conntrack: fix crash triggered by
  packet without chunks [CVE ... (190136).

suse-commit: 0a89a1d67d20bc02e88eacbae793de2ae65138dd

17 years ago- Abort Autobuild builds with a kernel ABI badness that exceeds
Andreas Gruenbacher [Thu, 27 Jul 2006 14:25:54 +0000 (14:25 +0000)]
- Abort Autobuild builds with a kernel ABI badness that exceeds
  the maximum tolerated level.
- Indicate the badness in the subject lines of mbuild result mails.

suse-commit: 7fa8e00d76e9a191e182205ec090f05c5c2562f9

17 years agoadd also bug 149586 as reference
Olaf Hering [Tue, 25 Jul 2006 12:28:36 +0000 (12:28 +0000)]
add also bug 149586 as reference

suse-commit: d37082cac201143af6fd6ad7b4f34713388b602d

17 years ago+- add patches.arch/ppc-at-syscalls.patch
Olaf Hering [Tue, 25 Jul 2006 11:54:12 +0000 (11:54 +0000)]
+- add patches.arch/ppc-at-syscalls.patch
+  Wire up *at syscalls (159441, 163721 - LTC22462)

suse-commit: ec96cf13c6e21b1851622906761e32f7faa5a881

17 years agoAdd tags.
Andreas Schwab [Mon, 24 Jul 2006 13:14:50 +0000 (13:14 +0000)]
Add tags.

suse-commit: 640bec588f6be8dce8532d3da025f6954f493f63

17 years agoadd Patch-mainline tag
Olaf Hering [Mon, 24 Jul 2006 08:48:18 +0000 (08:48 +0000)]
add Patch-mainline tag

suse-commit: 70a25f900dde38febcdd56277c9644c861dfb675

17 years ago+- add patches.drivers/bcm43xx-kconfig-WIRELESS_EXT
Olaf Hering [Mon, 24 Jul 2006 08:11:29 +0000 (08:11 +0000)]
+- add patches.drivers/bcm43xx-kconfig-WIRELESS_EXT
+  wireless_send_event is undefined unless NET_RADIO is enabled

suse-commit: 93d2b24bf4af009d789c4d265a89ad1302747add

17 years ago+- add patches.drivers/bcm43xx-2.6.17
Olaf Hering [Mon, 24 Jul 2006 06:25:18 +0000 (06:25 +0000)]
+- add patches.drivers/bcm43xx-2.6.17
+  softmac and broadcomm wireless driver from 2.6.17

suse-commit: b70890e819df0377eab69da3a281787e97a65bd6

17 years agoForward compatibility to 2.6.17.
Andreas Schwab [Sat, 22 Jul 2006 08:15:34 +0000 (08:15 +0000)]
Forward compatibility to 2.6.17.

suse-commit: 4cc3e27b7edb7a069c80471442c2f4eb0ca47c83

17 years ago+- update patches.suse/suse-ppc32-mol-kbuild.patch
Olaf Hering [Fri, 21 Jul 2006 21:14:45 +0000 (21:14 +0000)]
+- update patches.suse/suse-ppc32-mol-kbuild.patch
+  remove circular dependency

suse-commit: 6fd84e73379320a4812232062e3e45bed3a5d8cd

17 years agoUpdate MOL patches from the gentoo version.
Andreas Schwab [Wed, 19 Jul 2006 12:22:41 +0000 (12:22 +0000)]
Update MOL patches from the gentoo version.

suse-commit: 443f020f3121c5fa1b8169fb86a680812016ad7a

17 years agoBuild in STABLE.
Andreas Schwab [Wed, 19 Jul 2006 12:01:16 +0000 (12:01 +0000)]
Build in STABLE.

suse-commit: 0149707cc86096d6a67c69b4ba79d3c0c891e93f

17 years ago- patches.fixes/scsi-scan-limit-luns-to-16k: Limit the maximum
Andreas Gruenbacher [Mon, 17 Jul 2006 17:18:33 +0000 (17:18 +0000)]
- patches.fixes/scsi-scan-limit-luns-to-16k: Limit the maximum
  number of LUNs to 16384 (185164).

suse-commit: f4eaa8c8c2e774796bb2ca9462b7eb906b58d7ff

17 years ago- patches.drivers/mptspi-optionally-disable-qas: Optionally
Hannes Reinecke [Mon, 17 Jul 2006 10:10:52 +0000 (10:10 +0000)]
- patches.drivers/mptspi-optionally-disable-qas: Optionally
  disable QAS for mptspi to handle error recovery (#180100)

suse-commit: d60ceb5ce11b5b083e6497953dbf1297838f509e

17 years agorandom commit. need a kernel binary package, not a dead symlink
Olaf Hering [Mon, 17 Jul 2006 06:37:39 +0000 (06:37 +0000)]
random commit. need a kernel binary package, not a dead symlink

suse-commit: 24a6dce5317ea898652f23a34824a3c8aed0583e

17 years agoadd mainline tag
Olaf Hering [Thu, 13 Jul 2006 11:37:09 +0000 (11:37 +0000)]
add mainline tag

suse-commit: 54621779010eaa58d080da56429e0b6cea8c1e0b

17 years ago+- add patches.fixes/sles10-cifs-fix-for-find-writeable-file-oops-AND-avoid-rename...
Olaf Hering [Thu, 13 Jul 2006 11:20:01 +0000 (11:20 +0000)]
+- add patches.fixes/sles10-cifs-fix-for-find-writeable-file-oops-AND-avoid-rename-delete-hang.patch
+  fix 2 cifs bugs (175408 - LTC22391)

suse-commit: dfe175aa51c1cd798510868636d2778b113acbc0

17 years ago+- add patches.drivers/ixgb-eeh.patch
Olaf Hering [Thu, 13 Jul 2006 09:27:27 +0000 (09:27 +0000)]
+- add patches.drivers/ixgb-eeh.patch
+  add PCI Error recovery callbacks (190555 - LTC25058)

suse-commit: 03d823dbd6c205049404a70cb2f95c3d2ec39a47

17 years ago- patches.fixes/jbd-2.6.16-1-realloc_freed_fix.diff,
Jan Kara [Thu, 13 Jul 2006 02:37:38 +0000 (02:37 +0000)]
- patches.fixes/jbd-2.6.16-1-realloc_freed_fix.diff,
  patches.fixes/jbd-2.6.16-2-refile_nodirty_fix.diff:
  Updated Patch-mainline tag

suse-commit: e9a9689f6f6ab1cc90436f030b661ea81e0f6031

17 years ago+- update patches.arch/ppc-kdump-iommu-init-fix.patch
Olaf Hering [Wed, 12 Jul 2006 18:26:50 +0000 (18:26 +0000)]
+- update patches.arch/ppc-kdump-iommu-init-fix.patch
+  Reserve the existing TCE mappings left by the first kernel
+  (157018 - LTC21952)

suse-commit: 496d8a27fd251267da2035895a6b780e53d3c7c7

17 years ago+- add patches.drivers/s2io-unknown_packet.patch
Olaf Hering [Wed, 12 Jul 2006 17:42:45 +0000 (17:42 +0000)]
+- add patches.drivers/s2io-unknown_packet.patch
+  handle unknown packets in promiscuous mode (187047 - LTC24803)

suse-commit: b8e41cd97c6195dc6ade59fbad40bf655fd95019

17 years agoUpdated Patch-mainline tags.
Jeff Mahoney [Wed, 12 Jul 2006 17:05:15 +0000 (17:05 +0000)]
Updated Patch-mainline tags.

suse-commit: 962058c36e87f864ac4d558ea44cd8db322f7614

17 years agoadd Patch-mainline: tag.
Olaf Hering [Wed, 12 Jul 2006 14:56:57 +0000 (14:56 +0000)]
add Patch-mainline: tag.

suse-commit: 4b300624a3a9ae263d4496efd5e80166355e09c3

17 years agoUpdate Patch-mainline: tag.
Hannes Reinecke [Wed, 12 Jul 2006 14:46:20 +0000 (14:46 +0000)]
Update Patch-mainline: tag.

suse-commit: 09190263c32a8e3ce7fa401481cb6f0d7980cf6c

17 years ago+- remove patches.suse/ppc-fno-ivopts.patch
Olaf Hering [Wed, 12 Jul 2006 14:26:56 +0000 (14:26 +0000)]
+- remove patches.suse/ppc-fno-ivopts.patch
+  gcc 4.1.1 works better

suse-commit: 74ce1ac272c7bfcdf2ce629c930f75a4e5d34200

17 years ago- patches.arch/s390-*: Add Patch-Mainline tag.
Hannes Reinecke [Wed, 12 Jul 2006 13:50:26 +0000 (13:50 +0000)]
- patches.arch/s390-*: Add Patch-Mainline tag.
- patches.suse/libata-enable-atapi.patch: Add Patch-Mainline tag.
- patches.drivers/lpfc-8.1.4-update: Use corrent Patch-Mainline tag.

suse-commit: 48fdfef9a4dd58e204944f3a9e654f1c2be1ef67

17 years agoMainline patch tags
Jens Axboe [Wed, 12 Jul 2006 13:40:38 +0000 (13:40 +0000)]
Mainline patch tags

suse-commit: 37f12b62462aa39e226183171c4c3ff5bac13116

17 years agoUpdate Patch-mainline: tag.
Takashi Iwai [Wed, 12 Jul 2006 13:37:11 +0000 (13:37 +0000)]
Update Patch-mainline: tag.

suse-commit: 05b6b290f8cc59baa28563a13913a6f5b74ed747

17 years ago+- add patches.fixes/ieee1394-sbp2-maxtor-allow_restart.patch
Olaf Hering [Wed, 12 Jul 2006 13:13:07 +0000 (13:13 +0000)]
+- add patches.fixes/ieee1394-sbp2-maxtor-allow_restart.patch
+  sbp2: enable auto spin-up for Maxtor disks (183011)

suse-commit: 3416947868c5a0769eab8b3f90ade292611ecb95

17 years ago+- update patches.drivers/ibmvscsis.patch
Olaf Hering [Wed, 12 Jul 2006 07:36:12 +0000 (07:36 +0000)]
+- update patches.drivers/ibmvscsis.patch
+  advance buffer pointers in h_copy_rdma() to avoid data corruption.
+  (186444 - LTC24568)

suse-commit: 79db34b6869047020aee723ea8b022be7c8d0021

17 years ago- patches.fixes/fix-prctl-privilege-escalation-and-suid_dumpable.patch:
Greg Kroah-Hartman [Wed, 5 Jul 2006 17:47:38 +0000 (17:47 +0000)]
- patches.fixes/fix-prctl-privilege-escalation-and-suid_dumpable.patch:
  fix prctl privilege escalation and suid_dumpable (CVE-2006-2451)
  (186980).

suse-commit: ce8a32c0fa554ab3db6a23128734ed665399930d

17 years ago- patches.fixes/loop-barriers: Update to new version which
Olaf Kirch [Mon, 3 Jul 2006 18:25:39 +0000 (18:25 +0000)]
- patches.fixes/loop-barriers: Update to new version which
  can do sync/barrier writes on a per-device basis (189051).
  (Additional small fix form Jeff)

suse-commit: 9f0f703b94fd7cb0cbb5f68c8a47dcca254b0c1c

17 years ago- patches.fixes/loop-barriers: Update to new version which
Olaf Kirch [Mon, 3 Jul 2006 18:18:49 +0000 (18:18 +0000)]
- patches.fixes/loop-barriers: Update to new version which
  can do sync/barrier writes on a per-device basis (189051).

suse-commit: d448b20b5d6a014c46b9a8b78f7cec1e922336c6

17 years ago- patches.xen/9752-xenmem_exchange: Use new XENMEM_exchange
Chris L Mason [Thu, 29 Jun 2006 20:52:43 +0000 (20:52 +0000)]
- patches.xen/9752-xenmem_exchange: Use new XENMEM_exchange
  hypercall (where possible) (181869).

suse-commit: 06ea7211f4565a4401573d557c6b0d8776d207e8

17 years ago- patches.fixes/loop-barriers: [PATCH] loop: perform sync
Chris L Mason [Thu, 29 Jun 2006 20:21:51 +0000 (20:21 +0000)]
- patches.fixes/loop-barriers: [PATCH] loop: perform sync
  operations during writeback (189051).
- patches.fixes/ipv6-no-autoconf: Allow to bring up network
  interface w/o ipv6 autoconf (161888).
- patches.fixes/kill-driver-update-warning: Remove 'Driver XX
  needs updating' message.

suse-commit: 1df064e017d9cffc8cbc54f52bc3e6f19d1c1972

17 years ago- patches.fixes/ipmi-unload-crash: Avoid Oops on IPMI module
Olaf Kirch [Thu, 29 Jun 2006 16:38:25 +0000 (16:38 +0000)]
- patches.fixes/ipmi-unload-crash: Avoid Oops on IPMI module
  unload (185470).
- patches.fixes/loop-barriers: add barrier support to loop devices
  (189051).
- patches.fixes/aic94xx-disable-split-completion: Disable split
  completion in aic94xx (188602).

suse-commit: 1afdfb1a17d3e0c4a44f9cb0551839684ed72e50

17 years ago- patches.fixes/cpuset-oom: fix oom interaction with
Chris L Mason [Tue, 27 Jun 2006 14:03:15 +0000 (14:03 +0000)]
- patches.fixes/cpuset-oom: fix oom interaction with
  cpuset_excl_nodes_overlap (184759).
- patches.fixes/ipmi-schedule: ipmi should schedule instead of
  udelay in ipmi_thread (188256).

suse-commit: a56523d314b7e3de5809c578ef539ca23079f02f

17 years ago- Enabled 2.6.16.21 security fixes
Olaf Kirch [Tue, 27 Jun 2006 13:15:30 +0000 (13:15 +0000)]
- Enabled 2.6.16.21 security fixes
- Enabled Neil's patches.fixes/md_raid1* patches

suse-commit: cada0c21cd0932e4bdfcb523566bf32d6cf508c7

17 years ago- patches.kernel.org/patch-2.6.16.20-21: (186582, 186583,
Greg Kroah-Hartman [Tue, 27 Jun 2006 06:45:15 +0000 (06:45 +0000)]
- patches./patch-2.6.16.20-21:  (186582, 186583,
  186584) Update description and add bug references.

suse-commit: 4ccdd0e44b07077fcd23dcad608d12d899ca7823

17 years ago- patches.fixes/bounce-dma-check: Fix bounce limit address check
Andreas Kleen [Tue, 27 Jun 2006 05:47:50 +0000 (05:47 +0000)]
- patches.fixes/bounce-dma-check: Fix bounce limit address check
  (186869).

suse-commit: e2259990753a524841faa43ec185498ecfded37b

17 years ago- patches.fixes/md_raid1_dont_clear_bits_on_resync_abort: Fix
Neil F Brown [Mon, 26 Jun 2006 23:12:11 +0000 (23:12 +0000)]
- patches.fixes/md_raid1_dont_clear_bits_on_resync_abort: Fix
  possible data corruption when bitmap based raid1 resync is
  aborted (188411). (tagged +neilb)
- patches.fixes/md_raid1_barrier_fix: Fix IO raid1/barrier
  problems that cause false IO errors (188278). (tagged +neilb)

suse-commit: ea9479bccfa242a46716e6627c4047c616448977

17 years ago- patches.fixes/nfsv4-setclientid: Improve unqiueness of client
Neil F Brown [Mon, 26 Jun 2006 22:50:28 +0000 (22:50 +0000)]
- patches.fixes/nfsv4-setclientid: Improve unqiueness of client
  id sent by NFSv4 (167953).

suse-commit: c7de0b08822a9dcf014b2c21d7fc3e3822be9b9f

17 years agoCleared up changelog entry a bit.
Lars Marowsky-Bree [Mon, 26 Jun 2006 21:32:03 +0000 (21:32 +0000)]
Cleared up changelog entry a bit.

suse-commit: 2670a5d917e25130712a45126b1dd9f791bc5c4f

17 years ago- patches.suse/ocfs2-dlm-lvb-fix: Acked and enabled. (187359)
Jeff Mahoney [Mon, 26 Jun 2006 18:07:25 +0000 (18:07 +0000)]
- patches.suse/ocfs2-dlm-lvb-fix: Acked and enabled. (187359)

suse-commit: 1d651e4b020eb3306563e7b97d32bf5cc7d8b97a

17 years ago- patches.arch/kexec-x86_64-numa-fix-reserve_bootmem: Fix kdump
Takashi Iwai [Mon, 26 Jun 2006 15:51:44 +0000 (15:51 +0000)]
- patches.arch/kexec-x86_64-numa-fix-reserve_bootmem: Fix kdump
  Crash Kernel boot memory reservation for NUMA machines (179095).

suse-commit: 8b4f095776c4337a2918556a066077e63bf53b0a

17 years agoOCFS2 DLM fix (disabled for review)
Lars Marowsky-Bree [Mon, 26 Jun 2006 11:39:49 +0000 (11:39 +0000)]
OCFS2 DLM fix (disabled for review)

suse-commit: c8648303091e2dd1fe21994cff4c7c94cfdd9da9

17 years ago- patches.fixes/lockd-find-block-fix: Enable.
Andreas Gruenbacher [Thu, 22 Jun 2006 14:54:17 +0000 (14:54 +0000)]
- patches.fixes/lockd-find-block-fix: Enable.
- patches.suse/ioat-1.6.patch: Fix up CR+LF line endings.
- patches.suse/dmapi-license: Add proper author, description,
  and license information.
- patches.suse/ioat-1.6-license.patch: Add missing license
  information.

suse-commit: 692c642f767102e6a9818089d61a98eb1b16df58

17 years ago- patches.kernel.org/patch-2.6.16.20-21: Fixes 3 CVE entries
Greg Kroah-Hartman [Thu, 22 Jun 2006 05:58:30 +0000 (05:58 +0000)]
- patches./patch-2.6.16.20-21:  Fixes 3 CVE entries
  Still commented out of the build until feedback from others.

suse-commit: 26cce8e171d1a87b48530b4259c61fd3b0a1bcfd

17 years agoLinux 2.6.16.21
Chris Wright [Tue, 20 Jun 2006 08:55:00 +0000 (01:55 -0700)]
Linux 2.6.16.21

17 years ago[PATCH] xt_sctp: fix endless loop caused by 0 chunk length (CVE-2006-3085)
Patrick McHardy [Mon, 19 Jun 2006 17:14:21 +0000 (19:14 +0200)]
[PATCH] xt_sctp: fix endless loop caused by 0 chunk length (CVE-2006-3085)

Fix endless loop in the SCTP match similar to those already fixed in the
SCTP conntrack helper (was CVE-2006-1527).

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>

17 years ago[PATCH] run_posix_cpu_timers: remove a bogus BUG_ON() (CVE-2006-2445)
Oleg Nesterov [Thu, 15 Jun 2006 16:11:43 +0000 (20:11 +0400)]
[PATCH] run_posix_cpu_timers: remove a bogus BUG_ON() (CVE-2006-2445)

do_exit() clears ->it_##clock##_expires, but nothing prevents
another cpu to attach the timer to exiting process after that.
arm_timer() tries to protect against this race, but the check
is racy.

After exit_notify() does 'write_unlock_irq(&tasklist_lock)' and
before do_exit() calls 'schedule() local timer interrupt can find
tsk->exit_state != 0. If that state was EXIT_DEAD (or another cpu
does sys_wait4) interrupted task has ->signal == NULL.

At this moment exiting task has no pending cpu timers, they were
cleanuped in __exit_signal()->posix_cpu_timers_exit{,_group}(),
so we can just return from irq.

John Stultz recently confirmed this bug, see

http://marc.theaimsgroup.com/?l=linux-kernel&m=115015841413687

Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>

17 years ago[PATCH] check_process_timers: fix possible lockup
Oleg Nesterov [Thu, 15 Jun 2006 16:11:15 +0000 (20:11 +0400)]
[PATCH] check_process_timers: fix possible lockup

If the local timer interrupt happens just after do_exit() sets PF_EXITING
(and before it clears ->it_xxx_expires) run_posix_cpu_timers() will call
check_process_timers() with tasklist_lock + ->siglock held and

check_process_timers:

t = tsk;
do {
....

do {
t = next_thread(t);
} while (unlikely(t->flags & PF_EXITING));
} while (t != tsk);

the outer loop will never stop.

Actually, the window is bigger.  Another process can attach the timer
after ->it_xxx_expires was cleared (see the next commit) and the 'if
(PF_EXITING)' check in arm_timer() is racy (see the one after that).

Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>

17 years ago[PATCH] powerpc: Fix machine check problem on 32-bit kernels (CVE-2006-2448)
Paul Mackerras [Fri, 9 Jun 2006 03:02:59 +0000 (13:02 +1000)]
[PATCH] powerpc: Fix machine check problem on 32-bit kernels (CVE-2006-2448)

This fixes a bug found by Dave Jones that means that it is possible
for userspace to provoke a machine check on 32-bit kernels.  This
also fixes a couple of other places where I found similar problems
by inspection.

Signed-off-by: Paul Mackerras <paulus@samba.org>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>

17 years ago- patches.fixes/lockd-find-block-fix: Fix possible oops in lockd
Neil F Brown [Tue, 20 Jun 2006 02:31:08 +0000 (02:31 +0000)]
- patches.fixes/lockd-find-block-fix: Fix possible oops in lockd
  (179988). (only conditional in series.conf)

suse-commit: 863573854fd9b8e56fcb7dbf3da8f51ba325a3f6

17 years agoUpdate missing symbol version changes from kernel-xen (which had not built yet).
Kurt Garloff [Mon, 19 Jun 2006 22:25:45 +0000 (22:25 +0000)]
Update missing symbol version changes from kernel-xen (which had not built yet).

suse-commit: 8abf891e15a278e80ed794f7df216ae3536c95b9

17 years agoFor some reason, the last commit did not catch these two.
Kurt Garloff [Mon, 19 Jun 2006 21:45:46 +0000 (21:45 +0000)]
For some reason, the last commit did not catch these two.

suse-commit: dbf43cbcd8acbb7089e5baa5aaa929a63622e109

17 years agoFix kABI (libiscsi change).
Kurt Garloff [Mon, 19 Jun 2006 21:45:08 +0000 (21:45 +0000)]
Fix kABI (libiscsi change).

suse-commit: 0422cf4a1083e8a3fb5b3bd7edcdb824e935e5ed

17 years ago- patches.fixes/scsi-transport-sas-end-device-fix: Make patch
Olaf Kirch [Mon, 19 Jun 2006 15:41:41 +0000 (15:41 +0000)]
- patches.fixes/scsi-transport-sas-end-device-fix: Make patch
  apply cleanly.

suse-commit: a8828081f14d2071fdd8db802d3292c5d12d733f

17 years ago- patches.xen/9745-pae-pgdir-alloc.patch: Improve allocation strategy
Jan Beulich [Mon, 19 Jun 2006 14:59:40 +0000 (14:59 +0000)]
- patches.xen/9745-pae-pgdir-alloc.patch: Improve allocation strategy
  when PAE pgdirs must be below 4GB.
- patches.xen/9746-net-buf-non-contig.patch: Network buffers do not
  need to be multi-page contiguous.

suse-commit: ef3aca7f7296624d6a7c0ebeb57c777d055c5638
Note: This patch series did not apply

17 years ago- patches.fixes/scsi-transport-sas-end-device-fix:
Hannes Reinecke [Mon, 19 Jun 2006 14:47:59 +0000 (14:47 +0000)]
- patches.fixes/scsi-transport-sas-end-device-fix:
  Fix SAS end device detection (#185327)

suse-commit: 46ad69146b3dec018b2cd46f37aeb20543dfda08
Note: This patch series did not apply

17 years ago- patches.arch/s390-05-07-october2007.diff:
Hannes Reinecke [Mon, 19 Jun 2006 14:26:31 +0000 (14:26 +0000)]
- patches.arch/s390-05-07-october2007.diff:
  Enable patch (#176785).

suse-commit: 52b06e0f936ad0b54656088291bed215d310bfda

17 years ago- patches.drivers/open-iscsi-svn.diff
Hannes Reinecke [Mon, 19 Jun 2006 14:23:22 +0000 (14:23 +0000)]
- patches.drivers/open-iscsi-svn.diff
  Fix xmitqueue handling (185107, 180773).

suse-commit: d04eba7b0ee66cef5d03cde5e3506fa35e6cb612

17 years ago- Sort Module.symvers files so that join will return the minimum
Andreas Gruenbacher [Mon, 19 Jun 2006 14:14:23 +0000 (14:14 +0000)]
- Sort Module.symvers files so that join will return the minimum
  set of differences.

suse-commit: 6d825c8823b56d3ba449b2a419183566bacac29e

17 years ago- Update reference module symbol versions for xen.
Andreas Gruenbacher [Mon, 19 Jun 2006 13:19:34 +0000 (13:19 +0000)]
- Update reference module symbol versions for xen.
- scripts/update-symvers: Backwards compatibility fix.

suse-commit: b45750b1fa1622f18af88c03dd3bd64b1d00894b

17 years ago- patches.arch/s390-05-06-october2005.diff:
Hannes Reinecke [Mon, 19 Jun 2006 10:17:55 +0000 (10:17 +0000)]
- patches.arch/s390-05-06-october2005.diff:
  Fix DASD eer format breakage (#184922)
- patches.arch/s390-05-07-october2005.diff
  Added for review.

suse-commit: 075b755bc7d2771228b583ed5d503827b0db60cc

17 years ago- patches.drivers/alsa-thinkpad-x60-add-spdif: Add/fix SPDIF
Takashi Iwai [Mon, 19 Jun 2006 10:12:26 +0000 (10:12 +0000)]
- patches.drivers/alsa-thinkpad-x60-add-spdif: Add/fix SPDIF
  support to Thinkpad T/X/Z60 (182831).

suse-commit: 279723dc20fd78d823ed0ca5348046d34d6fdcca

17 years ago- patches.fixes/ipv6-add-addr-install-dstentry: ipv6_add_addr
Olaf Kirch [Mon, 19 Jun 2006 09:48:51 +0000 (09:48 +0000)]
- patches.fixes/ipv6-add-addr-install-dstentry: ipv6_add_addr
  should install dstentry earlier (185506).

suse-commit: b457c4796f2c6ec615c54666765bf426cd7232f6

17 years ago- patches.drivers/s2io_warm_reboot_reset.patch: s2io: reset the
Greg Kroah-Hartman [Fri, 16 Jun 2006 17:49:55 +0000 (17:49 +0000)]
- patches.drivers/s2io_warm_reboot_reset.patch: s2io: reset the
  device on startup to fix warm reset bug (181641).

suse-commit: a45e468d2ce1fb87feb6b26c36ab607d2535af70

17 years ago- patches.fixes/remount-no-shrink-dcache: Regenerated to fix
Takashi Iwai [Fri, 16 Jun 2006 15:31:06 +0000 (15:31 +0000)]
- patches.fixes/remount-no-shrink-dcache: Regenerated to fix
  invalid kernel-doc comments.

suse-commit: 708a3dfa430a975a7b73113310d3703b52fecc35

17 years ago- patches.xen/xen-min-balloon.patch: Don't allow ballooning down
Jan Beulich [Fri, 16 Jun 2006 15:07:40 +0000 (15:07 +0000)]
- patches.xen/xen-min-balloon.patch: Don't allow ballooning down
  a domain below a reasonable limit. (172482).
- patches.xen/xen-balloon-no-enomem.patch: balloon: don't fail
  reservation changes with -ENOMEM (172482).
- patches.xen/9739-exports.patch: Export some tlb-flush functions to
  modules.
- patches.xen/9740-blkfront-status-change.patch: blkfront: fix status
  change handling.
- patches.xen/9743-blkfront-teardown.patch: blkfront: More care over
  device teardown.
- patches.xen/9744-destroy-contig-region.patch: Only destroy a machine-
  contiguous memory region if it really is contiguous. (181869).

suse-commit: d24179e5f69baf93d9daac57e959ebbf94c1f72c

17 years ago- patches.fixes/cdrom-fix-open: Fix CDROM open forgetting to
Jens Axboe [Fri, 16 Jun 2006 05:47:48 +0000 (05:47 +0000)]
- patches.fixes/cdrom-fix-open: Fix CDROM open forgetting to
  call ->release() (177610).

suse-commit: e01e70d8dbd4480f806659cfe2a1169f8ab01811

17 years ago- Update config files for xen config item
Greg Kroah-Hartman [Thu, 15 Jun 2006 17:12:40 +0000 (17:12 +0000)]
- Update config files for xen config item

suse-commit: 370d769b21b510d986926b57857c3250b752df6f

17 years ago- patches.fixes/cfq-clear-seek-values: Update to merged version and
Jens Axboe [Thu, 15 Jun 2006 07:03:32 +0000 (07:03 +0000)]
- patches.fixes/cfq-clear-seek-values: Update to merged version and
  add mainline patch entry.

suse-commit: 0d5033923d3945077eac42f667fb7fa099b8414c

17 years ago- patches.arch/ia64-export-node-to-cpu-mask.patch: export
Greg Kroah-Hartman [Thu, 15 Jun 2006 06:04:10 +0000 (06:04 +0000)]
- patches.arch/ia64-export-node-to-cpu-mask.patch: export
  node_to_cpu_mask to allow SGI access to it. (182109).

suse-commit: 52b0ed4e8089aabad56b5722c85a5ce1b217f08b

17 years ago- patches.xen/xen-refine-irqdebug.patch: Replace by ...
Jan Beulich [Wed, 14 Jun 2006 15:31:07 +0000 (15:31 +0000)]
- patches.xen/xen-refine-irqdebug.patch: Replace by ...
- patches.xen/9728-pirq-shared.patch: ... this.
- patches.xen/9733-evtchn-affinity.patch: Fix IRQ SMP affinity logic for
  event channels. (184908).
- patches.xen/9736-use-rcu_needs_cpu.patch: Fix interaction between idle
  loop and RCU subsystem. (180129).

suse-commit: bc4632b41389b9b1f116a26fc624bda207d875d9

17 years agofix non-smp build.
Gerd Hoffmann [Wed, 14 Jun 2006 11:52:36 +0000 (11:52 +0000)]
fix non-smp build.

suse-commit: 00a2c003ae808bcbadf22133b8f472459b059590

17 years ago+- add patches.fixes/ibmvscsi-partner-not-ready.patch
Olaf Hering [Wed, 14 Jun 2006 09:51:26 +0000 (09:51 +0000)]
+- add patches.fixes/ibmvscsi-partner-not-ready.patch
+  flag success if partner adapter is not ready yet (182124 - LTC23946)

suse-commit: 1a4a0ad0e8bd7d5e9122cbd963b2ee31bfe70a57

17 years ago- fixup patch (make -p1 appliable).
Gerd Hoffmann [Wed, 14 Jun 2006 09:11:51 +0000 (09:11 +0000)]
- fixup patch (make -p1 appliable).

suse-commit: dcc60529352405a3a5f11bed76b5752e47c8d18b

17 years ago- patches.suse/sysctl-add-affinity_load_balancing: add
Gerd Hoffmann [Wed, 14 Jun 2006 09:03:46 +0000 (09:03 +0000)]
- patches.suse/sysctl-add-affinity_load_balancing: add
  affinity_load_balancing sysctl (176738).

suse-commit: d1f0a06a410dc3f4ea095972261ce8f3521a5d20
Note: This patch series did not apply

17 years ago- patches.fixes/fc_transport_optional_remove: Fix missing "
Jens Axboe [Wed, 14 Jun 2006 06:25:57 +0000 (06:25 +0000)]
- patches.fixes/fc_transport_optional_remove: Fix missing "

suse-commit: b2268ce6333fbdeab43558b6a4d651dfcc42ab1a

17 years ago- patches.fixes/fc_transport_optional_remove: Don't delete target
Jens Axboe [Wed, 14 Jun 2006 06:06:22 +0000 (06:06 +0000)]
- patches.fixes/fc_transport_optional_remove: Don't delete target
  when dev loss timer fires (182217).

suse-commit: 256eeb1c71a5d77ebfdaad24fc70c00e244f7bd7

17 years ago- patches.xen/xen-x86_64-unmap-early.patch: Replace by ...
Jan Beulich [Tue, 13 Jun 2006 15:19:31 +0000 (15:19 +0000)]
- patches.xen/xen-x86_64-unmap-early.patch: Replace by ...
- patches.xen/9722-x86_64-unmap-early.patch: ... this.
- patches.xen/xen-x86_64-sys-ioperm.patch: Replace by ...
- patches.xen/9723-x86_64-sys-ioperm.patch: ... this.
- patches.xen/9729-swiotlb-chunk-split.patch: swiotlb allocates multiple
  smaller contiguous DMA regions. (184484)
- patches.xen/9731-x86_64-unreserve-extra-pages.patch: Allow ballon
  driver to pick up extra pages. (184487)

suse-commit: 143eade85d7ff85bdeeeaafd7467e623e758efb9