02 Nov, 2007

2 commits

  • Many mouse drivers are often compiled (e.g. in Linux distributions) into the
    kernel at the same time just to make sure that at least one driver will suceed
    in find it's mouse device. Nevertheless, only the inport and logitech busmouse
    mouse drivers report with KERN_ERR log level if the mouse wasn't found. They
    should use KERN_INFO instead, because it's not an error if the mouse isn't
    attached at all.

    Signed-off-by: Helge Deller
    Signed-off-by: Dmitry Torokhov

    Helge Deller
     
  • Fountains do not support change mode request and therefore
    should be excluded from idle reset attempts.

    Also:
    - do not re-submit URB when we decide that touchpad needs to be
    reinicialized
    - do not repeat size detection when reinitializing the touchpad
    - Add missing KERN_* prefixes to messages

    Signed-off-by: Dmitry Torokhov
    Acked-by: Johannes Berg

    Dmitry Torokhov
     

28 Oct, 2007

8 commits


27 Oct, 2007

18 commits


26 Oct, 2007

12 commits

  • * 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (32 commits)
    [NetLabel]: correct usage of RCU locking
    [TCP]: fix D-SACK cwnd handling
    [NET] napi: use non-interruptible sleep in napi_disable
    [SCTP] net/sctp/auth.c: make 3 functions static
    [TCP]: Add missing I/O AT code to ipv6 side.
    [SCTP]: #if 0 sctp_update_copy_cksum()
    [INET]: Unexport icmpmsg_statistics
    [NET]: Unexport sock_enable_timestamp().
    [TCP]: Make tcp_match_skb_to_sack() static.
    [IRDA]: Make ircomm_tty static.
    [NET] fs/proc/proc_net.c: make a struct static
    [NET] dev_change_name: ignore changes to same name
    [NET]: Document some simple rules for actions
    [NET_CLS_ACT]: Use skb_act_clone
    [NET_CLS_ACT]: Introduce skb_act_clone
    [TCP]: Fix scatterlist handling in MD5 signature support.
    [IPSEC]: Fix scatterlist handling in skb_icv_walk().
    [IPSEC]: Add missing sg_init_table() calls to ESP.
    [CRYPTO]: Initialize TCRYPT on-stack scatterlist objects correctly.
    [CRYPTO]: HMAC needs some more scatterlist fixups.
    ...

    Linus Torvalds
     
  • [PATCH] De-constify sched.h

    This reverts commit a8972ccf00b7184a743eb6cd9bc7f3443357910c ("sched:
    constify sched.h")

    1) Patch doesn't change any code here, so gcc is already smart enough
    to "feel" constness in such simple functions.
    2) There is no such thing as const task_struct. Anyone who think
    otherwise deserves compiler warning.

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

    Alexey Dobriyan
     
  • This fixes some awkward, and perhaps even problematic, RCU lock usage in the
    NetLabel code as well as some other related trivial cleanups found when
    looking through the RCU locking. Most of the changes involve removing the
    redundant RCU read locks wrapping spinlocks in the case of a RCU writer.

    Signed-off-by: Paul Moore
    Signed-off-by: David S. Miller

    Paul Moore
     
  • In the current net-2.6 kernel, handling FLAG_DSACKING_ACK is broken.
    The flag is cleared to 1 just after FLAG_DSACKING_ACK is set.

    if (found_dup_sack)
    flag |= FLAG_DSACKING_ACK;
    :
    flag = 1;

    To fix it, this patch introduces a part of the tcp_sacktag_state patch:
    http://marc.info/?l=linux-netdev&m=119210560431519&w=2

    Signed-off-by: Ryousei Takano
    Signed-off-by: Ilpo Järvinen
    Signed-off-by: David S. Miller

    Ryousei Takano
     
  • The current napi_disable() uses msleep_interruptible() but doesn't
    (and can't) exit in case there's a signal, thus ending up doing a
    hot spin without a cpu_relax. Use uninterruptible sleep instead.

    Signed-off-by: Benjamin Herrenschmidt
    Acked-by: Jeff Garzik
    Signed-off-by: David S. Miller

    Benjamin Herrenschmidt
     
  • This patch makes three needlessly global functions static.

    Signed-off-by: Adrian Bunk
    Acked-by: Vlad Yasevich
    Signed-off-by: David S. Miller

    Adrian Bunk
     
  • Signed-off-by: David S. Miller

    David S. Miller
     
  • sctp_update_copy_cksum() is no longer used.

    Signed-off-by: Adrian Bunk
    Acked-by: Vlad Yasevich
    Signed-off-by: David S. Miller

    Adrian Bunk
     
  • This patch removes the unused EXPORT_SYMBOL(icmpmsg_statistics).

    Signed-off-by: Adrian Bunk
    Signed-off-by: David S. Miller

    Adrian Bunk
     
  • sock_enable_timestamp() no longer has any modular users.

    Signed-off-by: Adrian Bunk
    Signed-off-by: David S. Miller

    Adrian Bunk
     
  • tcp_match_skb_to_sack() can become static.

    Signed-off-by: Adrian Bunk
    Signed-off-by: David S. Miller

    Adrian Bunk
     
  • ircomm_tty can now become static.

    Signed-off-by: Adrian Bunk
    Signed-off-by: David S. Miller

    Adrian Bunk