05 May, 2013

1 commit


02 May, 2013

1 commit

  • Pull VFS updates from Al Viro,

    Misc cleanups all over the place, mainly wrt /proc interfaces (switch
    create_proc_entry to proc_create(), get rid of the deprecated
    create_proc_read_entry() in favor of using proc_create_data() and
    seq_file etc).

    7kloc removed.

    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: (204 commits)
    don't bother with deferred freeing of fdtables
    proc: Move non-public stuff from linux/proc_fs.h to fs/proc/internal.h
    proc: Make the PROC_I() and PDE() macros internal to procfs
    proc: Supply a function to remove a proc entry by PDE
    take cgroup_open() and cpuset_open() to fs/proc/base.c
    ppc: Clean up scanlog
    ppc: Clean up rtas_flash driver somewhat
    hostap: proc: Use remove_proc_subtree()
    drm: proc: Use remove_proc_subtree()
    drm: proc: Use minor->index to label things, not PDE->name
    drm: Constify drm_proc_list[]
    zoran: Don't print proc_dir_entry data in debug
    reiserfs: Don't access the proc_dir_entry in r_open(), r_start() r_show()
    proc: Supply an accessor for getting the data from a PDE's parent
    airo: Use remove_proc_subtree()
    rtl8192u: Don't need to save device proc dir PDE
    rtl8187se: Use a dir under /proc/net/r8180/
    proc: Add proc_mkdir_data()
    proc: Move some bits from linux/proc_fs.h to linux/{of.h,signal.h,tty.h}
    proc: Move PDE_NET() to fs/proc/proc_net.c
    ...

    Linus Torvalds
     

30 Apr, 2013

1 commit

  • Don't use create_proc_read_entry() as that is deprecated, but rather use
    proc_create_data() and seq_file instead.

    Signed-off-by: David Howells
    cc: Greg Kroah-Hartman
    cc: Randy Dunlap
    cc: Priit Laes
    cc: devel@driverdev.osuosl.org
    cc: Mikko Virkkilä
    cc: Lauri Hintsala
    cc: Riku Mettälä
    cc: Veli-Pekka Peltola
    Signed-off-by: Al Viro

    David Howells
     

10 Apr, 2013

1 commit


09 Apr, 2013

1 commit


06 Apr, 2013

1 commit


02 Apr, 2013

1 commit


26 Mar, 2013

1 commit


15 Mar, 2013

1 commit


13 Mar, 2013

1 commit


12 Mar, 2013

1 commit


22 Feb, 2013

1 commit

  • Pull staging tree update from Greg Kroah-Hartman:
    "Here's the big staging tree merge for 3.9-rc1

    Lots of cleanups and updates for drivers all through the staging tree.
    We are pretty much "code neutral" here, adding just about as many
    lines as we removed.

    All of these have been in linux-next for a while."

    * tag 'staging-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (804 commits)
    staging: comedi: vmk80xx: wait for URBs to complete
    staging: comedi: drivers: addi-data: hwdrv_apci3200.c: Add a missing semicolon
    staging: et131x: Update TODO list
    staging: et131x: Remove assignment of skb->dev
    staging: wlan-ng: hfa384x.h: fix for error reported by smatch
    staging/zache checkpatch ERROR: spaces prohibited around that
    staging/ozwpan: Mark read only parameters and structs as const
    staging/ozwpan: Remove empty and unused function oz_cdev_heartbeat
    staging/ozwpan: Mark local functions as static (fix sparse warnings)
    staging/ozwpan: Add missing header includes
    staging/usbip: Mark local functions as static (fix sparse warnings)
    staging/xgifb: Remove duplicated code in loops.
    staging/xgifb: Consolidate return paths
    staging/xgifb: Remove code without effect
    staging/xgifb: Remove unnecessary casts
    staging/xgifb: Consolidate if/else if with identical code branches
    staging: vt6656: replaced custom TRUE definition with true
    staging: vt6656: replaced custom FALSE definition with false
    staging: vt6656: replace custom BOOL definition with bool
    staging/rtl8187se: Mark functions as static to silence sparse
    ...

    Linus Torvalds
     

08 Feb, 2013

1 commit


30 Jan, 2013

1 commit


08 Jan, 2013

2 commits

  • Smatch complains about some pointers that are dereferenced before being
    checked:

    drivers/staging/csr/sme_sys.c:285
    CsrWifiRouterCtrlHipReqHandler() warn: variable dereferenced before
    check 'priv' (see line 283)
    drivers/staging/csr/sme_sys.c:1503
    CsrWifiRouterMaPacketReqHandler() warn: variable dereferenced before
    check 'priv' (see line 1501)
    drivers/staging/csr/sme_sys.c:2062
    CsrWifiRouterCtrlPeerDelReqHandler() warn: variable dereferenced before
    check 'priv' (see line 2059)
    drivers/staging/csr/sme_sys.c:2477
    CsrWifiRouterCtrlPeerAddReqHandler() warn: variable dereferenced before
    check 'priv' (see line 2474)
    drivers/staging/csr/sme_sys.c:3045
    CsrWifiRouterCtrlWapiRxPktReqHandler() warn: variable dereferenced
    before check 'priv' (see line 3039)

    We put the check before the dereferencing and prevent an oops and fix
    the warning.

    Signed-off-by: Peter Huewe
    Signed-off-by: Greg Kroah-Hartman

    Peter Huewe
     
  • In uf_send_pkt_to_encrypt(), the memory area zeroed by this call to memset() is
    overwritten by a call to memcpy() a few instructions later, so it is not needed.

    Signed-off-by: Cyril Roelandt
    Signed-off-by: Greg Kroah-Hartman

    Cyril Roelandt
     

22 Nov, 2012

1 commit


06 Nov, 2012

4 commits


01 Nov, 2012

9 commits


31 Oct, 2012

8 commits


30 Oct, 2012

2 commits