1. 31 Jul, 2004 12 commits
    • David S. Miller's avatar
      Merge http://linux-mh.bkbits.net/bluetooth-2.6 · 02160d32
      David S. Miller authored
      into nuts.davemloft.net:/disk1/BK/net-2.6
      02160d32
    • Marcel Holtmann's avatar
      [Bluetooth] Fix resetting to default filters · 1317c324
      Marcel Holtmann authored
      The problem is that after a successful connection between the Windows
      Bluetooth stack and the Linux Bluez stack, no packets from the device
      ever reach the PC running Windows XP Service Pack 2. That is, a ping
      from the PC never receives a response, and a ping from BlueZ never
      reaches the PC. Linux packet statistics show that the PC packets are
      received, but all return traffic seems to be routed over the loopback
      interface.
      
      Immediately after creating the BNEP connection with BlueZ, the Windows
      Bluetooth stack sends a BNEP_FILTER_NET_TYPE_SET_MSG with an effective
      length of zero. BlueZ interprets this message to mean that no filter
      ranges should be allowed. The code zeros the first entry in the filter
      list, which is than interpreted as meaning that no ranges of acceptable
      packets are available. This interpretation is wrong and leads to all
      packets being rejected by BNEP.
      
      The Bluetooth BNEP specification clearly states the following:
      
      The length (in octets) of this message is 4+4*N, where N is the number
      of disjoint ranges of Networking protocol types that form the complete
      set. Note that N=0 (empty set) denotes a reset to default filters (if
      any) supported by the remote device.
      Signed-off-by: default avatarMarcel Holtmann <marcel@holtmann.org>
      1317c324
    • David S. Miller's avatar
      Merge nuts.davemloft.net:/disk1/BK/network-2.6 · d9fde4ea
      David S. Miller authored
      into nuts.davemloft.net:/disk1/BK/net-2.6
      d9fde4ea
    • Marcel Holtmann's avatar
      [Bluetooth] Send HCI_Reset for ISSC USB dongles · c8f53798
      Marcel Holtmann authored
      For the USB dongles from ISSC the first command must be a HCI_Reset,
      because otherwise the inquiry procedures won't work.
      Signed-off-by: default avatarMarcel Holtmann <marcel@holtmann.org>
      c8f53798
    • Linus Torvalds's avatar
      Merge bk://cifs.bkbits.net/linux-2.5cifs · 70a83a8c
      Linus Torvalds authored
      into ppc970.osdl.org:/home/torvalds/v2.6/linux
      70a83a8c
    • Alan Cox's avatar
      [PATCH] PATCH: Fix HPT366 crash and support HPT372N · f03a6bbb
      Alan Cox authored
      On a board containing the HPT372N IDE controller the 2.6.x series kernels will
      misbehave. If the HPT372N is set up with the newer PCI identifier it is 
      ignored. If it is set up with the HPT372 identifier then the kernel crashes
      on boot.
      
      This patch is a forward port of my 2.4 driver fixes that have been in 2.4
      for a year but somehow escaped 2.6. Ronny Buchmann caught a couple
      of merge details I missed and those are fixed in this diff too.
      
      As well as adding 372N support this also fixes the unknown revision case
      to avoid crashes should any future 37x variants with weird class_rev's appear
      Signed-off-by: default avatarAlan Cox <alan@redhat.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      f03a6bbb
    • Steve French's avatar
      Merge bk://linux.bkbits.net/linux-2.5 · 62401684
      Steve French authored
      into hostme.bitkeeper.com:/repos/c/cifs/linux-2.5cifs
      62401684
    • Steve French's avatar
      [CIFS] Update readme and todo lists for cifs vfs · 34c044fa
      Steve French authored
      Signed-off-by: Steve French (sfrench@us.ibm.com)
      34c044fa
    • Andrew Morton's avatar
      [PATCH] slab memory shrinking balancing fix · ed158dc1
      Andrew Morton authored
      The logic in shrink_slab tries to balance the proportion of slab which it
      scans against the proportion of pagecache which the caller scanned.  Problem
      is that with a large number of highmem LRU pages and a small number of lowmem
      LRU pages, the amount of pagecache scanning appears to be very small, so we
      don't push slab hard enough.
      
      The patch changes things so that for, say, a GFP_KERNEL allocation attempt we
      only consider ZONE_NORMAL and ZONE_DMA when calculating "what proportion of
      the LRU did the caller just scan".
      
      This will have the effect of shrinking slab harder in response to GFP_KERNEL
      allocations than for GFP_HIGHMEM allocations.
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      ed158dc1
    • Tom Rini's avatar
      [PATCH] ppc32: fix compilation with binutils-2.15 · f44ba7d6
      Tom Rini authored
      Currently, ppc32 will not always compile with binutils-2.15.  The issue
      is that binutils has become even more strict about which opcodes can be
      used with which CPU flags.  The problem is that we have a number of
      cases where we compile with altivec instructions (with runtime checks to
      make sure we can actually run them) in code that's not altivec specific.
      
      The fix for this is to always pass in -maltivec on CONFIG_6xx.  To do
      this cleanly, we split our AFLAGS definition up into
      aflags-$(CONFIG_FOO).
      Signed-off-by: default avatarTom Rini <trini@kernel.crashing.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      f44ba7d6
    • Linus Torvalds's avatar
      Merge bk://linux-sam.bkbits.net/kbuild · 81cae4d4
      Linus Torvalds authored
      into ppc970.osdl.org:/home/torvalds/v2.6/linux
      81cae4d4
    • Steve French's avatar
      Merge bk://linux.bkbits.net/linux-2.5 · d61981d1
      Steve French authored
      into hostme.bitkeeper.com:/repos/c/cifs/linux-2.5cifs
      d61981d1
  2. 30 Jul, 2004 23 commits
  3. 29 Jul, 2004 5 commits