Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Sep 20, 2005
  1. Linux v2.6.14-rc2

    Linus Torvalds authored
    Avast, ye scurvy land-lubbers! Time to try out a new release.
    
    Arrr!
  2. Make fsnotify possibly work better for the inode removal case

    Linus Torvalds authored
    Checking i_nlink is dubious, but the alternatives look even
    less appetizing.
    
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  3. [PATCH] raw_sendmsg DoS on 2.6

    Mark J Cox authored Linus Torvalds committed
    Fix unchecked __get_user that could be tricked into generating a
    memory read on an arbitrary address.  The result of the read is not
    returned directly but you may be able to divine some information about
    it, or use the read to cause a crash on some architectures by reading
    hardware state.  CAN-2004-2492.
    
    Fix from Al Viro, ack from Dave Miller.
    
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  4. @herbertx @davem330

    [TCP]: Handle SACK'd packets properly in tcp_fragment().

    herbertx authored davem330 committed
    The problem is that we're now calling tcp_fragment() in a context
    where the packets might be marked as SACKED_ACKED or SACKED_RETRANS.
    This was not possible before as you never retransmitted packets that
    are so marked.
    
    Because of this, we need to adjust sacked_out and retrans_out in
    tcp_fragment().  This is exactly what the following patch does.
    
    We also need to preserve the SACKED_ACKED/SACKED_RETRANS marking
    if they exist.
    
    Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
    Signed-off-by: David S. Miller <davem@davemloft.net>
Commits on Sep 19, 2005
  1. @davem330

    [8021Q]: Add endian annotations.

    Alexey Dobriyan authored davem330 committed
    Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  2. @davem330

    [WAN] hdlc_cisco: Fix regression introduced by skb->tail changes.

    Krzysztof Halasa authored davem330 committed
    The following commit breaks cisco mode with my WAN drivers:
    author	David S. Miller <davem@davemloft.net>
    	Tue, 28 Jun 2005 22:25:31 +0000 (15:25 -0700)
    commit	689be43
    
    "[NET]: Remove gratuitous use of skb->tail in network drivers."
    
    The following patch fixes it - please apply (cisco_hard_header does
    skb_push(4 bytes)).
    
    Signed-off-by: David S. Miller <davem@davemloft.net>
  3. @laf0rge @davem330

    [NETFILTER]: Export ip_nat_port_{nfattr_to_range,range_to_nfattr}

    laf0rge authored davem330 committed
    Those exports are needed by the PPTP helper following in the next
    couple of changes.
    
    Signed-off-by: Harald Welte <laforge@netfilter.org>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  4. @kaber @davem330

    [NETFILTER]: Rename misnamed function

    kaber authored davem330 committed
    Both __ip_conntrack_expect_find and ip_conntrack_expect_find_get take
    a reference to the expectation, the difference is that callers of
    __ip_conntrack_expect_find must hold ip_conntrack_lock.
    
    Signed-off-by: Patrick McHardy <kaber@trash.net>
    Signed-off-by: Harald Welte <laforge@netfilter.org>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  5. @davem330

    [NETFILTER] ip6tables: remove duplicate code

    Yasuyuki Kozakai authored davem330 committed
    Some IPv6 matches have very similar loops to find IPv6 extension header
    and we can unify them. This patch introduces ipv6_find_hdr() to do it.
    I just checked that it can find the target headers in the packet which has
    dst,hbh,rt,frag,ah,esp headers.
    
    Signed-off-by: Yasuyuki Kozakai <yasuyuki.kozakai@toshiba.co.jp>
    Signed-off-by: Harald Welte <laforge@netfilter.org>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  6. @laf0rge @davem330

    [NETFILTER]: Add new PPTP conntrack and NAT helper

    laf0rge authored davem330 committed
    This new "version 3" PPTP conntrack/nat helper is finally ready for
    mainline inclusion.  Special thanks to lots of last-minute bugfixing
    by Patric McHardy.
    
    Signed-off-by: Harald Welte <laforge@netfilter.org>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  7. @davem330

    [IPV4]: fib_trie RCU refinements

    Robert Olsson authored davem330 committed
    * This patch is from Paul McKenney's RCU reviewing. 
    
    Signed-off-by: Robert Olsson <robert.olsson@its.uu.se>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  8. @davem330

    [IPV4]: fib_trie tnode stats refinements

    Robert Olsson authored davem330 committed
    * Prints the route tnode and set the stats level deepth as before.
    
    Signed-off-by: Robert Olsson <robert.olsson@its.uu.se>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  9. [PATCH] Alpha: ISA IRQs fixup for dp264

    Ivan Kokshaysky authored Linus Torvalds committed
    Basically, this extends original dp264 fixup to all dp264 variations.
    Here is one minor change: mask out bits 4-7 of a value assigned by SRM,
    because
    - newer consoles report ISA IRQs with offset 0xe0;
    - even if console IRQ value is bogus, we'll have a value < 16
      so it should be harmless as it won't clash with native IRQs.
    
    Particularly this fixes USB interrupt problem on xp1000 and es40.
    
    Signed-off-by: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
    Acked-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  10. Merge branch 'master' of /home/src/linux-2.6/

    Anton Altaparmakov authored
  11. NTFS: Fix ntfs_{read,write}page() to cope with concurrent truncates b…

    Anton Altaparmakov authored
    …etter.
    
    Signed-off-by: Anton Altaparmakov <aia21@cantab.net>
  12. NTFS: Fix handling of compressed directories that I broke in earlier …

    Anton Altaparmakov authored
    …changeset.
    
    Signed-off-by: Anton Altaparmakov <aia21@cantab.net>
  13. NTFS: Fix various bugs in the runlist merging code. (Based on libntfs

    Anton Altaparmakov authored
          changes by Richard Russon.)
    
    Signed-off-by: Anton Altaparmakov <aia21@cantab.net>
Commits on Sep 18, 2005
  1. Merge master.kernel.org:/home/rmk/linux-2.6-arm

    Linus Torvalds authored
  2. [ARM] Fix warning in arch/arm/mach-sa1100/generic.c

    Russell King authored Russell King committed
    Fix:
    
    arch/arm/mach-sa1100/generic.c:224: warning: 'struct mcp_plat_data' declared inside parameter list
    
    caused by mussing structure and function declaration.
    
    Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
  3. [ARM] Fix warning in arch/arm/kernel/semaphore.c

    Russell King authored Russell King committed
    Newer binutils complains:
    /tmp/cc07pbI9.s:146: Warning: ignoring changed section type for .sched.text
    
    Fix this warning by adding %progbits to the .section.
    
    Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
  4. [ARM] 2917/1: Make IXP4xx mach_desc's depend on config options

    Deepak Saxena authored Russell King committed
    Patch from Deepak Saxena
    
    Building a kernel for IXDP425 currently includes the machine descriptors
    for IXDP465 and PRPMC1100 even if those machines are not configured.
    This means we can build a kernel that boots on those machines even
    though the machine_is_xxx() macro will always return 0 and other bits
    such as PCI won't be compiled in. This can lead to many wasted hours
    wondering what you have done to your kernel to make it randomly crash
    thus requireing large quantities of beer to be consumed. While I am
    all for consumption of large quantities of beer, there are better
    reasons to do so then stupid kernel bugs.
    
    Signed-off-by: Deepak Saxena <dsaxena@plexity.net>
    Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
  5. [ARM] Fix warning in asm/futex.h

    Russell King authored Russell King committed
    The recently added futex.h contains an unused variable, which gcc
    naturally warns about.  Remove this unused variable.
    
    Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
  6. @laf0rge @davem330

    [NETFILTER]: Solve Kconfig dependency problem

    laf0rge authored davem330 committed
    As suggested by Roman Zippel.
    
    Signed-off-by: Harald Welte <laforge@netfilter.org>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  7. @davem330

    [IPV6]: Check connect(2) status for IPv6 UDP socket (Re: xfrm_lookup)

    Mitsuru KANDA authored davem330 committed
    I think we should cache the per-socket route(dst_entry) only when the
    IPv6 UDP socket is connect(2)'ed.
    (which is same as IPv4 UDP send behavior)
    
    Signed-off-by: Mitsuru KANDA <mk@linux-ipv6.org>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  8. @fmalita @davem330

    [BOND]: Fix bond_init() error path handling.

    fmalita authored davem330 committed
    From: Florin Malita <fmalita@gmail.com>
    
    bond_init() is not releasing rtnl_sem after register_netdevice() and before
    calling unregister_netdevice() (from bond_free_all()) in the exception
    path.  As the device registration is not completed (dev->reg_state ==
    NETREG_REGISTERING), the call to unregister_netdevice() triggers
    BUG_ON(dev->reg_state != NETREG_REGISTERED).
    
    Signed-off-by: Florin Malita <fmalita@gmail.com>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  9. @davem330

    [DCCP]: Introduce CCID getsockopt for the CCIDs

    Arnaldo Carvalho de Melo authored davem330 committed
    Allocation for the optnames is similar to the DCCP options, with a
    range for rx and tx half connection CCIDs.
    
    Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  10. @davem330

    [DCCP]: Don't use necessarily the same CCID for tx and rx

    Arnaldo Carvalho de Melo authored davem330 committed
    Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  11. @davem330

    [CCID3]: Introduce include/linux/tfrc.h

    Arnaldo Carvalho de Melo authored davem330 committed
    Moving the TFRC sender and receiver variables to separate structs, so
    that we can copy these structs to userspace thru getsockopt,
    dccp_diag, etc.
    
    Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
  12. @davem330

    [DCCP]: Move the ack vector code to net/dccp/ackvec.[ch]

    Arnaldo Carvalho de Melo authored davem330 committed
    Isolating it, that will be used when we introduce a CCID2 (TCP-Like)
    implementation.
    
    Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
Commits on Sep 17, 2005
  1. x86-64/smp: fix random SIGSEGV issues

    Linus Torvalds authored
    They seem to have been due to AMD errata 63/122; the fix is to disable
    TLB flush filtering in SMP configurations.
    
    Confirmed to fix the problem by Andrew Walrond <andrew@walrond.org>
    
    [ Let's see if we'll have a better fix eventually, this is the Q&D
      "let's get this fixed and out there" version ]
    
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  2. [PATCH] Fix ST 5481 USB driver

    Karsten Keil authored Linus Torvalds committed
    The old driver was not fully adapted to new USB ABI and does not
    work.
    
    Signed-off-by: Karsten Keil <kkeil@suse.de>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  3. [PATCH] qla2xxx: Use dword accessors for PCI_ROM_ADDRESS

    Adam Kropelin authored Linus Torvalds committed
    PCI_ROM_ADDRESS is a 32 bit register and as such should be accessed using
    pci_bus_{read,write}_config_dword().  A recent audit of drivers/ turned up
    several cases of byte- and word-sized accesses.  The harmful ones were fixed
    by Linus directly.  This patches up one of the remaining
    harmless-but-still-wrong cases caught in the dragnet.
    
    Signed-off-by: Adam Kropelin <akropel1@rochester.rr.com>
    Cc: Andrew Vasquez <andrew.vasquez@qlogic.com>
    Cc: Greg KH <greg@kroah.com>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
  4. [PATCH] shpchp: Use dword accessors for PCI_ROM_ADDRESS

    Adam Kropelin authored Linus Torvalds committed
    PCI_ROM_ADDRESS is a 32 bit register and as such should be accessed using
    pci_bus_{read,write}_config_dword().  A recent audit of drivers/ turned up
    several cases of byte- and word-sized accesses.  The harmful ones were fixed
    by Linus directly.  This patches up one of the remaining
    harmless-but-still-wrong cases caught in the dragnet.
    
    Signed-off-by: Adam Kropelin <akropel1@rochester.rr.com>
    Cc: <kristen.c.accardi@intel.com>
    Cc: Greg KH <greg@kroah.com>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Something went wrong with that request. Please try again.