root/branches/asyncio/ChangeLog @ 9319

Revision 9319, 4.9 KB (checked in by sdsnyde, 12 months ago)

fixed bad merge

Line 
1-----------------------
2OrangeFS Release ChangeLog
3-----------------------
4* Bug fix:  Corrected a long time bug: if the number of unexpected requests
5defined in the config file is greater than 64, then the code inadvertently
6used invalid job_status_s addresses when calling
7server_post_unexpected_recv(). If a failure occurs, the error code in the
8status structure is updated with the error value. In this case, the code would
9NOT segfault, because the address is actually within valid address space on
10the heap; however, the code would be overwriting other global structures, like
11the known_method_table, etc. To correct this problem, I use a local
12job_status_s structure inside the server_post_unexpected_recv(). Please read
13the comments in that function to understand why this works.
14        SVN Changeset 9273
15
16* Enhancement: Incremented display of handles from 16 to 20 bytes in pvfs2-ls.
17
18* Bug fix: Fix invalid argument errors on chmod though pvfs2fuse
19
20orangefs-2.8.4
21* Change verisioning to no longer include dates, just increment the sub version for every release
22
23orangefs-2.8.3-20110323
24* Bug fix: resolve assert in dbpf_open_cache_remove() when using tree code for file remove
25        CVS: Orange-Branch:bligon:20110322141529
26
27* Bug fix: PINT_dist_encode() segfault in pvfs2-server caused by the client create state machine not sending dist information on create retries.
28        CVS: Orange-Branch:mtmoore:20110322014656
29        CVS: Orange-Branch:mtmoore:20110322031703
30        CVS: Orange-Branch:mtmoore:20110322040628
31        CVS: Orange-Branch:mtmoore:20110322114637
32        CVS: Orange-Branch:mtmoore:20110322121208
33
34* Bug fix: fix incorrect attribute output using sys attrs
35        CVS: Orange-Branch:mtmoore:20110301023749
36
37* Bug fix: fix segfault in pvfs2-server if client provides too large of buffer in the list-eattr state machine. Includes additional sanity checks on extended attribute operations
38        CVS: Orange-Branch:mtmoore:20110225222047
39
40* Bug fix: merge dir.c fix from main branch
41        CVS: Orange-Branch:bligon:20110126215228
42
43* Bug fix: resolve data corruption caused by ki_pos not being updated during synchronous I/O through asynchronous path (relevant to newer kernels).
44        CVS: Orange-Branch:mtmoore:20110123143300
45
46* Bug fix: fix resolving symbolic links from pvfs2-* utilities
47        CVS: Orange-Branch:mtmoore:20110114215452
48
49* Bug fix: Fix ncache entry update when moving files by David Metheny
50        CVS: Orange-Branch:mtmoore:20110111154332
51
52* Bug fix: PVFS_hint_add fix by Julian Kunkel and refinement of patch
53        CVS: Orange-Branch:mtmoore:20110105051448
54        CVS: Orange-Branch:bligon:20110224203131
55
56* Bug fix: change where unlocks occur w.r.t __PVFS_JOB_THREADED__ to prevent deadlock
57        CVS: Orange-Branch:mtmoore:20101221163004
58
59* Bug fix: change incorrect use of union members in tree-communicate
60        CVS: Orange-Branch:mtmoore:20101214182035
61
62* Bug fix: initialize values in trove-migrate to resolve segfault
63        CVS: Orange-Branch:bligon:20101213175120
64
65* Bug fix: pvfs2-mkspace not set collection-only properly
66        CVS: Orange-Branch:bligon:20101213174458
67
68* Bug fix: update iteration in quickhash to use safe variant
69        CVS: Orange-Branch:mtmoore:20101207004159
70
71* Bug fix: null handle/fs_id sent to getattr in client create state machine
72        CVS: Orange-Branch:bligon:20101201170021
73
74* Added support for newer (> 2.6.18) kernels up through 2.6.34.
75        CVS: Orange-Branch:mtmoore:20101216185529
76        CVS: Orange-Branch:mtmoore:20101221153412
77        CVS: Orange-Branch:mtmoore:20101221153514
78        CVS: Orange-Branch:mtmoore:20101221153709
79        CVS: Orange-Branch:mtmoore:20101221153806
80        CVS: Orange-Branch:mtmoore:20101221154012
81        CVS: Orange-Branch:mtmoore:20101221154240
82        CVS: Orange-Branch:mtmoore:20101221160327
83        CVS: Orange-Branch:mtmoore:20110123143015
84        CVS: Orange-Branch:mtmoore:20110124130323
85        CVS: Orange-Branch:mtmoore:20110203182026
86
87* Added beginning of new user interface
88        CVS: Orange-Branch:walt:20110208213934
89
90* Cleanup: change PINT_dist_finalize to unregister and free distributions cleanly
91        CVS: Orange-Branch:mtmoore:20101221163224
92
93* Cleanup: delete items from timer queue list when element is freed
94        CVS: Orange-Branch:mtmoore:20101221163041
95
96-------------------------------------------------------------------------------
97
98
99orangefs-2.8.2-20100920
100* Changed unstuff state machine to handle writing to files with read-only
101permissions on create
102        CVS: Orange-Branch:bligon:20100920181650
103
104* Bug fix for kernel panics from list corruption
105        CVS: Orange-Branch:mtmoore:20100915132022
106
107* Trove version increase to 0.1.5 to support precreate pools of multiple types
108        CVS: Orange-Branch:mtmoore:20100908153740
109
110* PJMP memory leak fix
111        CVS: Orange-Branch:bligon:20100906203050
112
113* BMI memory leak fix
114        CVS: Orange-Branch:bligon:20100831190531,
115             Orange-Branch:bligon:20100831190748,
116             Orange-Branch:bligon:20100902155433
Note: See TracBrowser for help on using the browser.