[lkml]   [2009]   [Dec]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject[PATCH 0/3] constify various _ops structures for net-next-dave-git-a252e7
    From: Emese Revfy <>

    Hello everyone!

    The following patch series attempts to constify several structures
    that hold function pointers. This is only the initial batch, there
    are other candidate structures, some of which can probably be
    constified as well, I plan to submit them in the future.

    The list of constified structures in this series:

    There are certain exceptions where a given instance of the structure
    cannot be const, they are marked with a comment in the patch.

    The patches compile fine with an allyesconfig kernel on i386 and x86_64.

    Please let me know if any of these structures should not be constified
    and any other issues you see with them.

    v1 -> v2
    - updated to net-next-dave-git-a252e7
    - extended comments with a reference to code that prevents constification


    drivers/net/e1000e/82571.c | 11 ++++++-----
    drivers/net/e1000e/e1000.h | 6 +++---
    drivers/net/e1000e/es2lan.c | 7 ++++---
    drivers/net/e1000e/hw.h | 18 ++++++++++--------
    drivers/net/e1000e/ich8lan.c | 6 +++---
    drivers/net/igb/e1000_82575.c | 6 +++---
    drivers/net/igb/e1000_hw.h | 7 +++++--
    drivers/net/igbvf/vf.h | 1 +
    8 files changed, 35 insertions(+), 27 deletions(-)

     \ /
      Last update: 2009-12-14 01:21    [W:0.020 / U:85.588 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site