PDA

View Full Version : Cluster Development


Pages : [1] 2 3 4 5 6 7 8 9 10 11 12 13

  1. rgmanager: Randomize node list when relocating with no target
  2. gfs2: Fix an unchecked error from gfs2_rs_alloc
  3. mkfs.gfs2: Check locktable more strictly for valid chars
  4. rgmanager: Fix return code when a service would deadlock
  5. rgmanager: Fix return code when a service would deadlock
  6. AUTO: Gaia Banchelli/Italy/IBM is out of the office (returning 10/17/2012)
  7. gfs2: Clean up some unused assignments
  8. gfs2: Fix possible null pointer deref in gfs2_rs_alloc
  9. gfs2: Fix an unchecked error from gfs2_rs_alloc
  10. mkfs.gfs2: Check locktable more strictly for valid chars
  11. libcman: fix possible string nontermination
  12. libcman: fix possible string nontermination: barrier name
  13. libcman: fix possible string nontermination: node name
  14. libcman: fix possible string nontermination
  15. libcman: fix CMAN_DISPATCH_IGNORE_MASK
  16. checkquorum.wdmd: add integration script with wdmd
  17. checkquorum.wdmd: add integration script with wdmd
  18. checkquorum.wdmd: add integration script with wdmd
  19. libcman: remove superfluous cman_dispatch outer loop condition
  20. libcman: E{INTR, AGAIN} in cman_dispatch repeated read needs -1 too
  21. pruning libcman a bit
  22. checkquorum.wdmd: add integration script with wdmd
  23. cman init: make sure we start after fence_sanlockd and warn users
  24. fence-agents-3.1.10 stable release
  25. GFS2: Review bug traps in glops.c
  26. fence daemon problems
  27. rgmanager: Fix for deadlock
  28. GFS2 cache?
  29. GFS2: Write out dirty inode metadata in delayed deletes
  30. GFS2: fix s_writers.counter imbalance in gfs2_ail_empty_gl
  31. GFS2: Consolidate free block searching functions
  32. GFS2: Stop block extents at the end of bitmaps
  33. GFS2: Fix unclaimed_blocks() wrapping bug and clean up
  34. GFS2: Improve block reservation tracing
  35. GFS2: Fall back to ignoring reservations, if there are no other blocks left
  36. GFS2: Fix ->show_options() for statfs slow
  37. GFS2: Combine functions gfs2_glock_wait and wait_on_holder
  38. GFS2: change function gfs2_direct_IO to use a normal gfs2_glock_dq
  39. GFS2: Fix case where reservation finished at end of rgrp
  40. GFS2: Use RB_CLEAR_NODE() rather than rb_init_node()
  41. GFS2: Update gfs2_get_block_type() to use rbm
  42. GFS2: Replace rgblk_search with gfs2_rbm_find
  43. GFS2: Add structure to contain rgrp, bitmap, offset tuple
  44. GFS2: Remove rs_requested field from reservations
  45. GFS2: Merge two nearly identical xattr functions
  46. GFS2: Write out dirty inode metadata in delayed deletes
  47. GFS2: Write out dirty inode metadata in delayed deletes
  48. rgmanager: Don't use the resource name in tmp file names
  49. rgmanager: Don't use the resource name in tmp file names
  50. gfs2: fix s_writers.counter imbalance in gfs2_ail_empty_gl
  51. gfs2: fix s_writers.counter imbalance in gfs2_ail_empty_gl
  52. fsck.gfs2: soften the messages when reclaiming freemeta blocks
  53. GFS2: eliminate redundant log flush
  54. cman init: increase default shutdown timeouts
  55. Fix misuse of cman FD in fenced
  56. GFS2: Take account of blockages when using reserved blocks
  57. GFS2: Fix missing allocation data for set/remove xattr
  58. GFS2: Make write size hinting code common
  59. GFS2: Fix infinite loop in rbm_find
  60. dlm: check the maximum size of a request from user
  61. GFS2: Consolidate free block searching functions
  62. rgmanager: Fix for reading /proc/mounts in fs.sh
  63. GFS2: Use congestion statistics to select rgrps
  64. gfs2_edit: Some comment cleanups
  65. libgfs2: Remove exit call from __gfs_inode_get
  66. libgfs2: Remove exit calls from inode_read and inode_get
  67. GFS2: Stop block extents at the end of bitmaps
  68. GFS2: Stop block extents at the end of bitmaps
  69. AUTO: Gaia Banchelli/Italy/IBM is out of the office (returning 09/10/2012)
  70. tasks of dlm_recoverd?
  71. userns: Add basic quota support
  72. GFS2: Fix unclaimed_blocks() wrapping bug and clean up
  73. GFS2: Improve block reservation tracing
  74. GFS2: Fall back to ignoring reservations, if there are no other blocks left
  75. GFS2: Fix ->show_options() for statfs slow
  76. cluster: RHEL6 - fsck.gfs2: Fix buffer overflow in get_lockproto_table
  77. cluster: RHEL6 - fsck.gfs2: Fix buffer overflow in get_lockproto_table
  78. minor edits of cluster.rng (fixed head part)
  79. cluster.rng: retab the head (use space uniformly)
  80. cluster.rng: fencedevice initial non-digit note to description
  81. cluster.rng: fix trailing whitespaces in head
  82. minor edits of cluster.rng (fixed head part)
  83. cluster 3.1.93 release (Release Candidate)
  84. qdiskd: backport dual socket connection to cman
  85. qdiskd: backport dual socket connection to cman
  86. GFS2: Use rbm for gfs2_setbit()
  87. GFS2: Use rbm for gfs2_testbit()
  88. GFS2: change function gfs2_direct_IO to use a normal gfs2_glock_dq
  89. GFS2: Break ordered_write list by rgrp for faster sorting
  90. GFS2: Eliminate unnecessary check for state > 3 in bitfit
  91. GFS2: Eliminate redundant calls to may_grant
  92. GFS2: Combine functions gfs2_glock_dq_wait and wait_on_demote
  93. GFS2: Combine functions gfs2_glock_wait and wait_on_holder
  94. GFS2: inline __gfs2_glock_schedule_for_reclaim
  95. GFS2: change function gfs2_direct_IO to use a normal gfs2_glock_dq
  96. GFS2: eliminate redundant log flush
  97. GFS2: Misc minor optimizations
  98. GFS2: Reduce number of log flushes
  99. GFS2: rbm code cleanup
  100. GFS2: Fix case where reservation finished at end of rgrp
  101. GFS2: Add structure to contain rgrp, bitmap, offset tuple
  102. GFS2: Update rgblk_free() to use rbm
  103. GFS2: Update gfs2_get_block_type() to use rbm
  104. GFS2: Replace rgblk_search with gfs2_rbm_find
  105. gfs_fsck: Back-port some fixes from fsck.gfs2
  106. GFS2: Add structure to contain rgrp, bitmap, offset tuple
  107. GFS2: Take account of blockages when using reserved blocks
  108. GFS2: Remove rs_requested field from reservations
  109. GFS2: Take account of blockages when using reserved blocks
  110. rgmanager: Exit uncleanly only when CMAN_SHUTDOWN_ANYWAY is set
  111. fence-agents-3.1.9 stable release
  112. GFS2: Fix missing allocation data for set/remove xattr
  113. GFS2: Make write size hinting code common
  114. GFS2: Merge two nearly identical xattr functions
  115. cman init: allow dlm hash table sizes to be tunable at startup
  116. fence_xvm: Fix incorrect success return codes
  117. fence_xvm: Fix incorrect success return codes
  118. cman init: allow dlm hash table sizes to be tunable at startup
  119. Fence driver for the Digital Loggers Web Power Switches
  120. Fence driver for the Digital Loggers Web Power Switches
  121. GFS2: kernel panic with small gfs2 filesystems - 1 RG
  122. GFS2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs
  123. GFS2: Combine functions get_local_rgrp and gfs2_inplace_reserve
  124. GFS2: Add kobject release method
  125. GFS2: Size seq_file buffer more carefully
  126. GFS2: Use seq_vprintf for glocks debugfs file
  127. seq_file: Add seq_vprintf function and export it
  128. GFS2: Use lvbs for storing rgrp information with mount option
  129. GFS2: Cache last hash bucket for glock seq_files
  130. GFS2: Increase buffer size for glocks and glstats debugfs files
  131. GFS2: Fix error handling when reading an invalid block from the journal
  132. GFS2: Extend the life of the reservations
  133. linux-next: Tree for July 20 (gfs2)
  134. GFS2: Eliminate 64-bit divides
  135. GFS2: Eliminate 64-bit divides
  136. - kernel panic with small gfs2 filesystems - 1 RG
  137. - kernel panic with small gfs2 filesystems - 1 RG
  138. rgmanager: Add IP "interface" parameter
  139. fsck.gfs2: Fix buffer overflow in get_lockproto_table
  140. cman: fix data copy and memory leak when reloading config
  141. GFS2: Reduce file fragmentation
  142. rgmanager: Fix return code when relocation fails and svc is running on original node
  143. cman: fix data copy and memory leak when reloading config
  144. cluster.cman.nodename vanish on config reload
  145. AUTO: Gaia Banchelli/Italy/IBM is out of the office (returning 07/16/2012)
  146. fsck.gfs2: Fix buffer overflow in get_lockproto_table
  147. mkfs.gfs2: Avoid a rename race when checking file contents
  148. qdiskd: restrict master_wins to 2 node cluster
  149. gfs2-utils: Remove unused exported functions
  150. gfs2-utils: Only build group/ when gfs_controld is enabled
  151. gfs2-utils: Only build group/ when gfs_controld is enabled
  152. rgmanager: Fix a possible NULL pointer dereference
  153. rgmanager: Fix orainstance.sh error checking
  154. gfs2-utils: Make building gfs2_controld optional
  155. gfs2-utils: Make building gfs2_controld optional
  156. GFS2: Reduce file fragmentation
  157. gfs2-utils: Remove obsolete tools
  158. rgmanager: Treat exit status 16 from umount as success
  159. rgmanager: Fix a possible NULL pointer dereference
  160. rgmanager: Treat exit status 16 from umount as success
  161. rgmanager: Don't immediately stop services that have started sucessfully
  162. rgmanager: Don't exit uncleanly when cman asks us to shut down.
  163. rgmanager: Fix orainstance.sh error checking
  164. GFS: Don't free superblock until last kobject user is done
  165. cman-preconfig: allow host aliases as valid cluster nodenames
  166. GFS: Don't free superblock until last kobject user is done
  167. mkfs.gfs2: Check for symlinks before reporting device contents
  168. rgmanager: fix nfsrestart option to be effective
  169. rgmanager: fix nfsrestart option to be effective
  170. rgmanager: fix nfsrestart option to be effective
  171. mkfs.gfs2: Follow symlinks before checking device contents
  172. mkfs.gfs2: Follow symlinks before checking device contents
  173. mkfs.gfs2: Follow symlinks before checking device contents
  174. mkfs.gfs2: Follow symlinks before checking device contents
  175. when do I need to start cpglockd
  176. Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs
  177. seq_file: Use larger buffer to reduce time traversing lists
  178. GFS2: Combine functions get_local_rgrp and gfs2_inplace_reserve
  179. GFS2: Use lvbs for storing rgrp information with mount option
  180. GFS2: Use lvbs for storing rgrp information with mount option
  181. GFS2: Fix error handling when reading an invalid block from the journal
  182. GFS2: Add "top dir" flag support
  183. libgfs2: Use flags for versions in metadata description
  184. announcement: resource-agents stable release 3.9.3
  185. libgfs2: Use flags for versions in metadata description
  186. gfs2_edit: Fix find_mtype and support gfs1 structures
  187. gfs2_edit: Fix find_mtype and support gfs1 structures
  188. gfs2_edit: Clean up some magic offsets
  189. gfs2_edit: Fix find_mtype and support gfs1 structures
  190. gfs2-utils: Remove references to unlinked file tag
  191. GFS2: Use lvbs for storing rgrp information
  192. dlm: remove stray unlock
  193. GFS2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer
  194. GFS2: Update glock doc to add new stats info
  195. GFS2: Fix sgid propagation when using ACLs
  196. GFS2: Log code fixes
  197. GFS2: Fix function parameter comments in rgrp.c
  198. GFS2: Eliminate offset parameter to gfs2_setbit
  199. GFS2: Use slab for block reservation memory
  200. GFS2: Rename function gfs2_close to gfs2_release
  201. GFS2: Make gfs2_log_fake_buf() write the buffer too
  202. GFS2: Drop "pull" argument from log_write_header()
  203. rgmanager: add nfsdrestart option as last resource to umount fs
  204. GFS2: Fix quota adjustment return code
  205. dlm: NULL dereference on failure in kmem_cache_create()
  206. cman init: add extra documentation for FENCE_JOIN=""
  207. cman init: allow sysconfig/cman to pass options to dlm_controld
  208. GFS2: Extend the life of the reservations structure
  209. GFS2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer
  210. GFS2: simplify function gfs2_extent_length
  211. GFS2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer
  212. GFS2: simplify function gfs2_extent_length
  213. GFS2: Update glock doc to add new stats info
  214. GFS2: Update main gfs2 doc
  215. Autodetect EOL in fence agents
  216. GFS2: Remove redundant metadata block type check
  217. cmannotifyd: deliver cluster status at startup and fix daemon init
  218. qdisk: Fix man page example (take 2)
  219. GFS2: Fix sgid propagation when using ACLs
  220. GFS2: eliminate log elements and simplify
  221. GFS2: eliminate log elements and simplify
  222. rgmanager: Add man page for cpglockd; update rgmanager.8
  223. libgfs2: Clean up some warnings
  224. libgfs2: Remove gfs_get_leaf_nr
  225. GFS2: eliminate log elements and simplify
  226. GFS2: eliminate log elements and simplify
  227. GFS2: Eliminate vestigial sd_log_le_rg
  228. GFS2: Remove redundant metadata block type check
  229. GFS2: Eliminate needless parameter from function gfs2_setbit
  230. GFS2: Eliminate needless parameter from function gfs2_setbit
  231. gfs2: Get rid of I_MUTEX_QUOTA usage
  232. AUTO: Gaia Banchelli/Italy/IBM is out of the office (returning 04/26/2012)
  233. GFS2: Fix mem leak in gfs2_get_acl()
  234. linux-next: commit "GFS2: Clean up log write code path" breakage
  235. fence_scsi: remove limitations section from man page
  236. fence_scsi: fix typos in debug messages
  237. fence_scsi: remove limitations section from man page
  238. fence_scsi: fix typos in debug messages
  239. GFS2: Remove unused argument from gfs2_internal_read
  240. GFS2: Remove bd_list_tr
  241. Fix filesystem freezing deadlocks
  242. GFS2: Remove unused argument from gfs2_internal_read
  243. GFS2: Remove duplicate log code
  244. GFS2: Clean up log write code path
  245. GFS2: Fold quota data into the reservations struct
  246. GFS2: Extend the life of the reservations structure
  247. GFS2: Fold quota data into the reservations struct
  248. GFS2: Extend the life of the reservations structure
  249. GFS2: Use variable rather than qa to determine if unstuff necessary
  250. GFS2: Use variable rather than qa to determine if unstuff necessary