27 Sep, 2006

1 commit

  • * Rougly half of callers already do it by not checking return value
    * Code in drivers/acpi/osl.c does the following to be sure:

    (void)kmem_cache_destroy(cache);

    * Those who check it printk something, however, slab_error already printed
    the name of failed cache.
    * XFS BUGs on failed kmem_cache_destroy which is not the decision
    low-level filesystem driver should make. Converted to ignore.

    Signed-off-by: Alexey Dobriyan
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Alexey Dobriyan
     

26 Sep, 2006

5 commits


25 Sep, 2006

8 commits

  • Change default congestion control used from BIC to the newer CUBIC
    which it the successor to BIC but has better properties over long delay links.

    Signed-off-by: Stephen Hemminger
    Signed-off-by: David S. Miller

    Stephen Hemminger
     
  • Change how default TCP congestion control is chosen. Don't just use
    last installed module, instead allow selection during configuration,
    and make sure and use the default regardless of load order.

    Signed-off-by: Stephen Hemminger
    Signed-off-by: David S. Miller

    Stephen Hemminger
     
  • David S. Miller
     
  • Signed-off-by: Al Viro
    Signed-off-by: Linus Torvalds

    Al Viro
     
  • This adds DCCP probing shamelessly ripped off from TCP probes by Stephen
    Hemminger.

    I've put in here support for further CCID3 variables as well.
    Andrea/Arnaldo might look to extend for CCID2.

    Signed-off-by: Ian McDonald
    Signed-off-by: Arnaldo Carvalho de Melo

    Ian McDonald
     
  • With constants for CCID numbers this now uses them in some places.

    Signed-off-by: Ian McDonald
    Signed-off-by: Arnaldo Carvalho de Melo

    Ian McDonald
     
  • This has been discussed on dccp@vger and removes the necessity for applications
    to supply service codes in each and every case.

    If an application does not want to provide a service code, that's fine, it will
    be given 0. Otherwise, service codes can be set via socket options as before.

    This patch has been tested using various client/server configurations
    (including listening on multiple service codes).

    Signed-off-by: Gerrit Renker
    Signed-off-by: Arnaldo Carvalho de Melo

    Gerrit Renker
     
  • * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: (217 commits)
    net/ieee80211: fix more crypto-related build breakage
    [PATCH] Spidernet: add ethtool -S (show statistics)
    [NET] GT96100: Delete bitrotting ethernet driver
    [PATCH] mv643xx_eth: restrict to 32-bit PPC_MULTIPLATFORM
    [PATCH] Cirrus Logic ep93xx ethernet driver
    r8169: the MMIO region of the 8167 stands behin BAR#1
    e1000, ixgb: Remove pointless wrappers
    [PATCH] Remove powerpc specific parts of 3c509 driver
    [PATCH] s2io: Switch to pci_get_device
    [PATCH] gt96100: move to pci_get_device API
    [PATCH] ehea: bugfix for register access functions
    [PATCH] e1000 disable device on PCI error
    drivers/net/phy/fixed: #if 0 some incomplete code
    drivers/net: const-ify ethtool_ops declarations
    [PATCH] ethtool: allow const ethtool_ops
    [PATCH] sky2: big endian
    [PATCH] sky2: fiber support
    [PATCH] sky2: tx pause bug fix
    drivers/net: Trim trailing whitespace
    [PATCH] ehea: IBM eHEA Ethernet Device Driver
    ...

    Manually resolved conflicts in drivers/net/ixgb/ixgb_main.c and
    drivers/net/sky2.c related to CHECKSUM_HW/CHECKSUM_PARTIAL changes by
    commit 84fa7933a33f806bbbaae6775e87459b1ec584c0 that just happened to be
    next to unrelated changes in this update.

    Linus Torvalds
     

24 Sep, 2006

1 commit

  • * git://git.linux-nfs.org/pub/linux/nfs-2.6: (74 commits)
    NFS: unmark NFS direct I/O as experimental
    NFS: add comments clarifying the use of nfs_post_op_update()
    NFSv4: rpc_mkpipe creating socket inodes w/out sk buffers
    NFS: Use SEEK_END instead of hardcoded value
    NFSv4: When mounting with a port=0 argument, substitute port=2049
    NFSv4: Poll more aggressively when handling NFS4ERR_DELAY
    NFSv4: Handle the condition NFS4ERR_FILE_OPEN
    NFSv4: Retry lease recovery if it failed during a synchronous operation.
    NFS: Don't invalidate the symlink we just stuffed into the cache
    NFS: Make read() return an ESTALE if the file has been deleted
    NFSv4: It's perfectly legal for clp to be NULL here....
    NFS: nfs_lookup - don't hash dentry when optimising away the lookup
    SUNRPC: Fix Oops in pmap_getport_done
    SUNRPC: Add refcounting to the struct rpc_xprt
    SUNRPC: Clean up soft task error handling
    SUNRPC: Handle ENETUNREACH, EHOSTUNREACH and EHOSTDOWN socket errors
    SUNRPC: rpc_delay() should not clobber the rpc_task->tk_status
    Fix a referral error Oops
    NFS: NFS_ROOT should use the new rpc_create API
    NFS: Fix up compiler warnings on 64-bit platforms in client.c
    ...

    Manually resolved conflict in net/sunrpc/xprtsock.c

    Linus Torvalds
     

23 Sep, 2006

25 commits