[kernel] r9706 - in dists/trunk/linux-2.6/debian: . config/arm config/mips config/mipsel

2007-11-11 Thread Martin Michlmayr
Author: tbm
Date: Sun Nov 11 11:04:35 2007
New Revision: 9706

Log:
remove a lot of config options in order to use the default options


Modified:
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x
   dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx
   dists/trunk/linux-2.6/debian/config/mips/config.r4k-ip22
   dists/trunk/linux-2.6/debian/config/mips/config.r5k-ip32
   dists/trunk/linux-2.6/debian/config/mipsel/config.r5k-cobalt

Modified: dists/trunk/linux-2.6/debian/changelog
==
--- dists/trunk/linux-2.6/debian/changelog  (original)
+++ dists/trunk/linux-2.6/debian/changelog  Sun Nov 11 11:04:35 2007
@@ -37,6 +37,14 @@
   * [arm/iop32x] Remove the IPv6 and filesystem info from the config file
 so we will get the values from the main config file.  This should
 enable NFSv4 and ip6tables support requested by Wouter Verhelst.
+  * [arm/iop32x] Remove even more options to receive the default options.
+  * [arm/ixp4xx] Remove a lot of options to receive the default options.
+  * [mips/r4k-ip22] Remove a lot of options to receive the default options.
+This will enable ISCSI requested by Martin Zobel-Helas.
+  * [mips/r5k-ip32] Remove a lot of options to receive the default options.
+This will enable PCI Ethernet devices requested by Giuseppe Sacco.
+  * [mipsel/r5k-cobalt] Remove a lot of options to receive the default
+options.
   * [arm/iop32x] Enable Intel IOP ADMA support.
   * [arm] Mark BCM43XX as broken on ARM.
   * [mips/r4k-ip22] Disable EARLY PRINTK because it breaks serial console.

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Sun Nov 11 
11:04:35 2007
@@ -529,36 +529,6 @@
 CONFIG_SCSI_SAS_ATTRS=m
 
 #
-# SCSI low-level drivers
-#
-CONFIG_ISCSI_TCP=m
-# CONFIG_BLK_DEV_3W__RAID is not set
-# CONFIG_SCSI_3W_9XXX is not set
-# CONFIG_SCSI_ACARD is not set
-# CONFIG_SCSI_AACRAID is not set
-# CONFIG_SCSI_AIC7XXX is not set
-# CONFIG_SCSI_AIC7XXX_OLD is not set
-# CONFIG_SCSI_AIC79XX is not set
-# CONFIG_SCSI_DPT_I2O is not set
-# CONFIG_MEGARAID_NEWGEN is not set
-# CONFIG_MEGARAID_LEGACY is not set
-# CONFIG_MEGARAID_SAS is not set
-# CONFIG_SCSI_DMX3191D is not set
-# CONFIG_SCSI_FUTURE_DOMAIN is not set
-# CONFIG_SCSI_IPS is not set
-# CONFIG_SCSI_INITIO is not set
-# CONFIG_SCSI_INIA100 is not set
-# CONFIG_SCSI_SYM53C8XX_2 is not set
-# CONFIG_SCSI_IPR is not set
-# CONFIG_SCSI_QLOGIC_1280 is not set
-# CONFIG_SCSI_QLA_FC is not set
-# CONFIG_SCSI_LPFC is not set
-# CONFIG_SCSI_DC395x is not set
-# CONFIG_SCSI_DC390T is not set
-# CONFIG_SCSI_NSP32 is not set
-# CONFIG_SCSI_DEBUG is not set
-
-#
 # Serial ATA (prod) and Parallel ATA (experimental) drivers
 #
 CONFIG_ATA=m
@@ -667,32 +637,6 @@
 # CONFIG_NET_PCI is not set
 
 #
-# Ethernet (1000 Mbit)
-#
-CONFIG_DL2K=m
-CONFIG_E1000=m
-CONFIG_E1000_NAPI=y
-# CONFIG_E1000_DISABLE_PACKET_SPLIT is not set
-CONFIG_NS83820=m
-CONFIG_HAMACHI=m
-# CONFIG_YELLOWFIN is not set
-CONFIG_R8169=m
-CONFIG_R8169_NAPI=y
-CONFIG_R8169_VLAN=y
-CONFIG_SIS190=m
-CONFIG_SKGE=m
-# CONFIG_SKY2 is not set
-CONFIG_TIGON3=m
-CONFIG_BNX2=m
-
-#
-# Ethernet (1 Mbit)
-#
-# CONFIG_CHELSIO_T1 is not set
-# CONFIG_IXGB is not set
-# CONFIG_S2IO is not set
-
-#
 # Token Ring devices
 #
 # CONFIG_TR is not set
@@ -723,51 +667,6 @@
 CONFIG_PCI_ATMEL=m
 
 #
-# Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support
-#
-# CONFIG_PRISM54 is not set
-CONFIG_HOSTAP=m
-CONFIG_HOSTAP_FIRMWARE=y
-# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
-CONFIG_HOSTAP_PLX=m
-CONFIG_HOSTAP_PCI=m
-CONFIG_BCM43XX=m
-CONFIG_BCM43XX_DEBUG=y
-CONFIG_BCM43XX_DMA=y
-CONFIG_BCM43XX_PIO=y
-CONFIG_BCM43XX_DMA_AND_PIO_MODE=y
-# CONFIG_BCM43XX_DMA_MODE is not set
-# CONFIG_BCM43XX_PIO_MODE is not set
-CONFIG_ZD1211RW=m
-# CONFIG_ZD1211RW_DEBUG is not set
-
-#
-# Wan interfaces
-#
-# CONFIG_WAN is not set
-# CONFIG_FDDI is not set
-# CONFIG_HIPPI is not set
-CONFIG_PPP=m
-CONFIG_PPP_MULTILINK=y
-CONFIG_PPP_FILTER=y
-CONFIG_PPP_ASYNC=m
-CONFIG_PPP_SYNC_TTY=m
-CONFIG_PPP_DEFLATE=m
-CONFIG_PPP_BSDCOMP=m
-CONFIG_PPP_MPPE=m
-CONFIG_PPPOE=m
-CONFIG_PPPOATM=m
-CONFIG_SLIP=m
-CONFIG_SLIP_COMPRESSED=y
-CONFIG_SLIP_SMART=y
-CONFIG_SLIP_MODE_SLIP6=y
-# CONFIG_NET_FC is not set
-# CONFIG_SHAPER is not set
-# CONFIG_NETCONSOLE is not set
-# CONFIG_NETPOLL is not set
-# CONFIG_NET_POLL_CONTROLLER is not set
-
-#
 # ISDN subsystem
 #
 # CONFIG_ISDN is not set
@@ -1038,69 +937,6 @@
 #
 
 #
-# Video Capture Adapters
-#
-# CONFIG_VIDEO_ADV_DEBUG is not set
-CONFIG_VIDEO_VIVI=m
-# CONFIG_VIDEO_BT848 is not set
-# CONFIG_VIDEO_BT848_DVB is not set
-# CONFIG_VIDEO_SAA6588 is not set
-CONFIG_VIDEO_CPIA=m
-# CONFIG_VIDEO_CPIA_USB is not set

Votre nouvelle animation

2007-11-11 Thread KART A LA KARTE
___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes

[kernel] r9707 - in dists/etch-security/linux-2.6/debian: . patches/bugfix patches/series

2007-11-11 Thread Dann Frazier
Author: dannf
Date: Sun Nov 11 22:51:48 2007
New Revision: 9707

Log:
* bugfix/ieee80211-underflow.patch
  [SECURITY] Fix integer overflow in ieee80211 which makes it possible
  for a malicious frame to crash a system using a driver built on top of
  the Linux 802.11 wireless code.
  See CVE-2007-4997

Added:
   dists/etch-security/linux-2.6/debian/patches/bugfix/ieee80211-underflow.patch
Modified:
   dists/etch-security/linux-2.6/debian/changelog
   dists/etch-security/linux-2.6/debian/patches/series/13etch5

Modified: dists/etch-security/linux-2.6/debian/changelog
==
--- dists/etch-security/linux-2.6/debian/changelog  (original)
+++ dists/etch-security/linux-2.6/debian/changelog  Sun Nov 11 22:51:48 2007
@@ -6,8 +6,13 @@
 [SECURITY] Fix potential NULL pointer dereference which can lead to
 a local DoS (kernel oops)
 See CVE-2007-3104
+  * bugfix/ieee80211-underflow.patch
+[SECURITY] Fix integer overflow in ieee80211 which makes it possible
+for a malicious frame to crash a system using a driver built on top of
+the Linux 802.11 wireless code.
+See CVE-2007-4997
 
- -- dann frazier [EMAIL PROTECTED]  Wed, 07 Nov 2007 17:18:15 -0700
+ -- dann frazier [EMAIL PROTECTED]  Sun, 11 Nov 2007 15:46:51 -0700
 
 linux-2.6 (2.6.18.dfsg.1-13etch4) stable-security; urgency=high
 

Added: 
dists/etch-security/linux-2.6/debian/patches/bugfix/ieee80211-underflow.patch
==
--- (empty file)
+++ 
dists/etch-security/linux-2.6/debian/patches/bugfix/ieee80211-underflow.patch   
Sun Nov 11 22:51:48 2007
@@ -0,0 +1,54 @@
+From: John W. Linville [EMAIL PROTECTED]
+Date: Tue, 2 Oct 2007 04:03:54 + (-0700)
+Subject: [IEEE80211]: avoid integer underflow for runt rx frames
+X-Git-Tag: kvm-47~34^2~42^2
+X-Git-Url: 
http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Favi%2Fkvm.git;a=commitdiff_plain;h=04045f98e0457aba7d4e6736f37eed189c48a5f7
+
+[IEEE80211]: avoid integer underflow for runt rx frames
+
+Reported by Chris Evans [EMAIL PROTECTED]:
+
+ The summary is that an evil 80211 frame can crash out a victim's
+ machine. It only applies to drivers using the 80211 wireless code, and
+ only then to certain drivers (and even then depends on a card's
+ firmware not dropping a dubious packet). I must confess I'm not
+ keeping track of Linux wireless support, and the different protocol
+ stacks etc.
+
+ Details are as follows:
+
+ ieee80211_rx() does not explicitly check that skb-len = hdrlen.
+ There are other skb-len checks, but not enough to prevent a subtle
+ off-by-two error if the frame has the IEEE80211_STYPE_QOS_DATA flag
+ set.
+
+ This leads to integer underflow and crash here:
+
+ if (frag != 0)
+flen -= hdrlen;
+
+ (flen is subsequently used as a memcpy length parameter).
+
+How about this?
+
+Signed-off-by: John W. Linville [EMAIL PROTECTED]
+Signed-off-by: David S. Miller [EMAIL PROTECTED]
+---
+
+diff --git a/net/ieee80211/ieee80211_rx.c b/net/ieee80211/ieee80211_rx.c
+index f2de2e4..6284c99 100644
+--- a/net/ieee80211/ieee80211_rx.c
 b/net/ieee80211/ieee80211_rx.c
+@@ -366,6 +366,12 @@ int ieee80211_rx(struct ieee80211_device *ieee, struct 
sk_buff *skb,
+   frag = WLAN_GET_SEQ_FRAG(sc);
+   hdrlen = ieee80211_get_hdrlen(fc);
+ 
++  if (skb-len  hdrlen) {
++  printk(KERN_INFO %s: invalid SKB length %d\n,
++  dev-name, skb-len);
++  goto rx_dropped;
++  }
++
+   /* Put this code here so that we avoid duplicating it in all
+* Rx paths. - Jean II */
+ #ifdef CONFIG_WIRELESS_EXT

Modified: dists/etch-security/linux-2.6/debian/patches/series/13etch5
==
--- dists/etch-security/linux-2.6/debian/patches/series/13etch5 (original)
+++ dists/etch-security/linux-2.6/debian/patches/series/13etch5 Sun Nov 11 
22:51:48 2007
@@ -1,3 +1,4 @@
 + bugfix/sysfs_readdir-NULL-deref-1.patch
 + bugfix/sysfs_readdir-NULL-deref-2.patch
 + bugfix/sysfs-fix-condition-check.patch
++ bugfix/ieee80211-underflow.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9708 - dists/etch/linux-2.6/debian

2007-11-11 Thread Bastian Blank
Author: waldi
Date: Sun Nov 11 23:34:40 2007
New Revision: 9708

Log:
debian/changelog: Fix distribution.


Modified:
   dists/etch/linux-2.6/debian/changelog

Modified: dists/etch/linux-2.6/debian/changelog
==
--- dists/etch/linux-2.6/debian/changelog   (original)
+++ dists/etch/linux-2.6/debian/changelog   Sun Nov 11 23:34:40 2007
@@ -1,4 +1,4 @@
-linux-2.6 (2.6.18.dfsg.1-17) UNRELEASED-stable; urgency=low
+linux-2.6 (2.6.18.dfsg.1-17) UNRELEASED; urgency=low
 
   * [futex] Fix address computation in compat code, fixing hangs
 on sparc64. (closes: #433187)

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9710 - in dists/trunk/linux-2.6/debian/patches: bugfix/arm series

2007-11-11 Thread Gordon Farquharson
Author: gordon-guest
Date: Mon Nov 12 05:26:55 2007
New Revision: 9710

Log:
Undo 9709. FTBFS seems to be caused by 9706.


Removed:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-scsi_acard.patch
Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Mon Nov 
12 05:26:55 2007
@@ -49,4 +49,3 @@
 + features/all/e1000e-20070806.patch
 + features/all/e1000e-fixes.patch
 + bugfix/all/2.6.23.1
-+ bugfix/arm/disable-scsi_acard.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9711 - in dists/trunk/linux-2.6/debian/patches: bugfix/arm series

2007-11-11 Thread Gordon Farquharson
Author: gordon-guest
Date: Mon Nov 12 06:46:29 2007
New Revision: 9711

Log:
Redo 9709 because CONFIG_SCSI_ACARD does cause FTBFS on arm.


Added:
   dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-scsi_acard.patch
  - copied unchanged from r9709, 
/dists/trunk/linux-2.6/debian/patches/bugfix/arm/disable-scsi_acard.patch
Modified:
   dists/trunk/linux-2.6/debian/patches/series/1~experimental.1

Modified: dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
==
--- dists/trunk/linux-2.6/debian/patches/series/1~experimental.1
(original)
+++ dists/trunk/linux-2.6/debian/patches/series/1~experimental.1Mon Nov 
12 06:46:29 2007
@@ -49,3 +49,4 @@
 + features/all/e1000e-20070806.patch
 + features/all/e1000e-fixes.patch
 + bugfix/all/2.6.23.1
++ bugfix/arm/disable-scsi_acard.patch

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9712 - dists/trunk/linux-2.6/debian/config/arm

2007-11-11 Thread Martin Michlmayr
Author: tbm
Date: Mon Nov 12 07:25:36 2007
New Revision: 9712

Log:
Fix the config so it will work on NSLU2, thanks Gordon Farquharson


Modified:
   dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx

Modified: dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx
==
--- dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.ixp4xx   Mon Nov 12 
07:25:36 2007
@@ -629,6 +629,9 @@
 CONFIG_SCSI_ISCSI_ATTRS=m
 CONFIG_SCSI_SAS_ATTRS=m
 
+# SCSI low-level drivers
+# CONFIG_SCSI_ACARD is not set
+
 #
 # IEEE 1394 (FireWire) support
 #
@@ -1200,6 +1203,25 @@
 CONFIG_USB_UHCI_HCD=m
 CONFIG_USB_SL811_HCD=m
 
+# USB Device Class drivers
+#
+CONFIG_USB_PRINTER=m
+
+#
+# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
+#
+
+CONFIG_USB_STORAGE=m
+# CONFIG_USB_STORAGE_DEBUG is not set
+CONFIG_USB_STORAGE_DATAFAB=y
+CONFIG_USB_STORAGE_FREECOM=y
+CONFIG_USB_STORAGE_DPCM=y
+CONFIG_USB_STORAGE_USBAT=y
+CONFIG_USB_STORAGE_SDDR09=y
+CONFIG_USB_STORAGE_SDDR55=y
+CONFIG_USB_STORAGE_JUMPSHOT=y
+CONFIG_USB_STORAGE_ALAUDA=y
+
 #
 # MMC/SD Card support
 #

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9713 - dists/trunk/linux-2.6/debian/config/arm

2007-11-11 Thread Martin Michlmayr
Author: tbm
Date: Mon Nov 12 07:30:51 2007
New Revision: 9713

Log:
some important stuff is not set in config/config, so put it back here


Modified:
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Mon Nov 12 
07:30:51 2007
@@ -1091,6 +1091,13 @@
 CONFIG_USB_UHCI_HCD=m
 CONFIG_USB_SL811_HCD=m
 
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+CONFIG_USB_PRINTER=m
+
+CONFIG_USB_STORAGE=m
+
 #
 # MMC/SD Card support
 #

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes


[kernel] r9714 - dists/trunk/linux-2.6/debian/config/arm

2007-11-11 Thread Martin Michlmayr
Author: tbm
Date: Mon Nov 12 07:34:24 2007
New Revision: 9714

Log:
fix kernel build


Modified:
   dists/trunk/linux-2.6/debian/config/arm/config.iop32x

Modified: dists/trunk/linux-2.6/debian/config/arm/config.iop32x
==
--- dists/trunk/linux-2.6/debian/config/arm/config.iop32x   (original)
+++ dists/trunk/linux-2.6/debian/config/arm/config.iop32x   Mon Nov 12 
07:34:24 2007
@@ -528,6 +528,9 @@
 CONFIG_SCSI_ISCSI_ATTRS=m
 CONFIG_SCSI_SAS_ATTRS=m
 
+# SCSI low-level drivers
+# CONFIG_SCSI_ACARD is not set
+
 #
 # Serial ATA (prod) and Parallel ATA (experimental) drivers
 #

___
Kernel-svn-changes mailing list
Kernel-svn-changes@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes