Skip to content
Snippets Groups Projects
  1. Dec 09, 2008
    • Alexander Zarochentsev's avatar
      Branch HEAD · ebb3f4d4
      Alexander Zarochentsev authored
      b=17461
      i=robert.read
      i=tappro
      
      list_empty_careful() definition, missed in
      a fix of ptlrpc_handle_rs locking.
      ebb3f4d4
  2. Nov 29, 2008
    • maxim's avatar
      b=17087 · f160d81f
      maxim authored
      i=rread
      i=isaac
      Landing the patch making ksocklnd more os-neutral (normalizing names of
      lock primitives, moving linux-spcific code to socklnd_lib-linux.c)
      f160d81f
  3. Nov 27, 2008
    • Vladimir Saveliev's avatar
      Branch HEAD · 320bc2f5
      Vladimir Saveliev authored
      b=12749
      i=maxim,isaac
      
      First of three patches for the root squash feature
      
      This adds three functions to manipulate with lists of NID ranges:
      cfs_parse_nidlist - parses nid range list and
                          creates structure of lists of [lo,hi,stride,net]
                          which can be used to check matching a NID to set of NIDs
      cfs_free_nidlist - frees structures allocated on nidlist parsing
      cfs_match_nid - check whether a NID matches to set of NIDs
      cfs_iswhite - auxiliary function to check if a character is a whitespace
      
      These functions have prefixes cfs_ instead of libcfs_ because of bug #17167.
      
      Example of NID range list: 10.2.0.[1-20/2]@tcp [0,2,6]@elan0 [1,2,4-100/4]@elan1
      nidlist syntax:
        <nidlist>         :== <nidrange> [ ' ' <nidrange> ]
        <nidrange>        :== <addrrange> '@' <net>
        <addrrange>       :== '*' |
                              <ipaddr_range> |
                              <numaddr_range>
        <ipaddr_range>    :== <numaddr_range>.<numaddr_range>.<numaddr_range>.<numaddr_range>
        <numaddr_range>   :== <number> |
                              <expr_list>
        <expr_list>       :== '[' <range_expr> [ ',' <range_expr>] ']'
        <range_expr>      :== <number> |
                              <number> '-' <number> |
                              <number> '-' <number> '/' <number>
        <net>             :== <netname> | <netname><number>
        <netname>         :== "lo" | "tcp" | "o2ib" | "cib" | "openib" | "iib" |
                              "vib" | "ra" | "elan" | "gm" | "mx" | "ptl"
        <number>          :== <nonnegative decimal> | <hexadecimal>
      320bc2f5
  4. Nov 24, 2008
  5. Nov 23, 2008
  6. Nov 20, 2008
  7. Nov 19, 2008
    • Vitaly Fertman's avatar
      Branch b1_8_gate · f31b79be
      Vitaly Fertman authored
      b=16129
      i=adilger
      i=green
      
      - a high priority request list is added into service;
      - once a lock is canceled, all the IO requests, including coming
      ones, under this lock, are moved into this list;
      - PING is also added into this list;
      - once a lock cancel timeout occurs, the timeout is prolonged
      if there is an IO rpc under this lock;
      - another request list is added into the export, used to speed up
      the rpc-lock matching.
      f31b79be
  8. Nov 17, 2008
    • tianzy's avatar
      Branch HEAD · cb252567
      tianzy authored
      fix a compile error in sles9 and sles10
      i=johann
      i=nathan
      cb252567
  9. Nov 15, 2008
    • Yong Fan's avatar
      Branch b_head_quota · 654e8f53
      Yong Fan authored
      b=13058
      i=nikita.danilov
      i=johann
      i=robert.read
      
      Debug patch for quota on HEAD.
      654e8f53
  10. Nov 14, 2008
    • Nathan Rutman's avatar
      b=15699 · 18bae1e2
      Nathan Rutman authored
      i=adilger
      i=manoj
      move string-based mask setting into a standalone fn; will also be used by changelogs
      18bae1e2
  11. Nov 11, 2008
    • tianzy's avatar
      Branch HEAD · e428ed02
      tianzy authored
      Remove usage of trace_call_on_all_cpus()
      b=15878
      i=adilger
      i=robert.read
      e428ed02
  12. Nov 05, 2008
    • tianzy's avatar
      Branch HEAD · fd95e5f4
      tianzy authored
      fix panic on debug_daemon
      b=15878
      i=shadow
      i=zhenyu.xu
      fd95e5f4
  13. Oct 27, 2008
  14. Oct 22, 2008
    • Andreas Dilger's avatar
      Branch HEAD · 86b66283
      Andreas Dilger authored
      The infiniband code includes its own lockdep compatibility code and this
      #defines lockdep_set_class but doesn't include mutex_lock_nested() or
      down_write_nested(), causing a compiler error in obdclass/llog_cat.c.
      
      mutex_{un,}lock_nested() and down_{read,write}_nested() are functions
      under CONFIG_DEBUG_LOCK_ALLOC, but #defined to regular locks without
      CONFIG_DEBUG_LOCK_ALLOC so just checking #ifndef isn't sufficient.
      b=16450
      86b66283
  15. Oct 19, 2008
  16. Oct 18, 2008
  17. Oct 16, 2008
    • Yang Sheng's avatar
      Branch HEAD · 6a2efe95
      Yang Sheng authored
      b=17199
      i=johann, bobijam
      Patch provide by LLNL.
      
      Skip dumping log if panic_on_lbug is set.
      6a2efe95
  18. Oct 08, 2008
  19. Oct 07, 2008
    • mattwu's avatar
      b=16150 · c8616363
      mattwu authored
      i=adilger
      i=robert
      i=liang
      winnt libcfs cleanup
      c8616363
  20. Sep 19, 2008
    • Yury Umanets's avatar
      b=16776 · cb84e877
      Yury Umanets authored
      r=shadow
      
      - final part of 16776 being already landed to 1.6.x after shadow's inspection.
      cb84e877
  21. Sep 09, 2008
  22. Sep 05, 2008
  23. Sep 04, 2008
  24. Sep 01, 2008
  25. Aug 28, 2008
  26. Aug 27, 2008
  27. Aug 22, 2008
  28. Aug 20, 2008
  29. Aug 19, 2008
  30. Aug 13, 2008
    • Robert Read's avatar
      Branch HEAD · f85def84
      Robert Read authored
      b=16639
      i=umka
      i=nathan
      
      Fix user space build when older kernel is installed, and remove old and redundant code..
      (Remaining part of patch - remove the deleted includes.)
      f85def84
  31. Aug 11, 2008
Loading