Skip to content
Snippets Groups Projects
  1. Feb 23, 2009
    • Andrew Perepechko's avatar
      · ca85d0f7
      Andrew Perepechko authored
      b=18536
      i=ZhiYong Tian
      i=Girish Shilamkar
      
      fix for UML
      ca85d0f7
  2. Feb 13, 2009
    • Yang Sheng's avatar
      Branch HEAD · 52b4a5cc
      Yang Sheng authored
      b=16759
      
      i=shadow, zhen.liang
      
      Use RCU lock to enable stack dump when tasklist_lock unexport.
      52b4a5cc
  3. Feb 10, 2009
    • maxim's avatar
      b=17087 · 9f8e9741
      maxim authored
      i=matt
      i=liang
      Minor fix for winnt build problems introduced by landing patch making ksocklnd more os-neutral
      9f8e9741
    • Yang Sheng's avatar
      Branch HEAD · 5169587d
      Yang Sheng authored
      b=10762
      
      Fixed for new kernel.
      5169587d
    • Yang Sheng's avatar
      Branch HEAD · 682d8ea7
      Yang Sheng authored
      b=10762
      
      i=adilger, green
      
      Rate limit watchdog
      Author: Jim Garlick(LLNL)
      682d8ea7
  4. Feb 08, 2009
    • Pravin Shelar's avatar
      b=15134 · 80ea6583
      Pravin Shelar authored
      i=adilger
      i=yury.umanets
      	add file-type attribute to lu_dirent.
      80ea6583
  5. Feb 04, 2009
    • Bobi Jam's avatar
      Branch HEAD · b5870e11
      Bobi Jam authored
      b=18015
      i=johann
      i=sheng.yang
      
      add SLAB_DESTROY_BY_RCU to ldlm_lock_slab's flags for ldlm_locks are freed
      with RCU mechanism.
      b5870e11
  6. Feb 03, 2009
    • maxim's avatar
      b=14132 · b7455572
      maxim authored
      i=isaac
      acceptor.c cleanup:
       - removed code duplication in acceptor.c for the cases of kernel
         and user-space code
       - uniformed user-space libcfs tcpip primitives to have prototypes
         similar to kernel ones
       - removed parse_int_tunable() from libcfs to lnet because it's not
         generic enough to reside in libcfs
       - untabified and removed trailing spaces in files touched
       - minor cosmetic changes in usocklnd becasue now a socket is
         represented with cfs_socket_t structure and should be released
         properly (just close(fd) is not ehough).
      b7455572
  7. Jan 23, 2009
    • Andreas Dilger's avatar
      Branch HEAD · f1bf7e27
      Andreas Dilger authored
      Don't print function name for DEBUG MARKER messages, it never changes.
      f1bf7e27
  8. Jan 07, 2009
    • Liang Zhen's avatar
      Branch HEAD · 215bce0f
      Liang Zhen authored
      . Fix for hitting ASSERTION(tx->tx_queued) in o2iblnd
      . Enable neterror by default
      
      b=17780
      i=isaac
      i=maxim
      215bce0f
  9. 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
  10. 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
  11. 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
  12. Nov 24, 2008
  13. Nov 23, 2008
  14. Nov 20, 2008
  15. 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
  16. Nov 17, 2008
    • tianzy's avatar
      Branch HEAD · cb252567
      tianzy authored
      fix a compile error in sles9 and sles10
      i=johann
      i=nathan
      cb252567
  17. 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
  18. 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
  19. 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
  20. Nov 05, 2008
    • tianzy's avatar
      Branch HEAD · fd95e5f4
      tianzy authored
      fix panic on debug_daemon
      b=15878
      i=shadow
      i=zhenyu.xu
      fd95e5f4
  21. Oct 27, 2008
  22. 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
  23. Oct 19, 2008
  24. Oct 18, 2008
  25. 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
  26. Oct 08, 2008
  27. Oct 07, 2008
    • mattwu's avatar
      b=16150 · c8616363
      mattwu authored
      i=adilger
      i=robert
      i=liang
      winnt libcfs cleanup
      c8616363
  28. 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
  29. Sep 09, 2008
  30. Sep 05, 2008
  31. Sep 04, 2008
  32. Sep 01, 2008
  33. Aug 28, 2008
Loading