aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2018-05-17 14:57:20 -0400
committerDavid S. Miller <davem@davemloft.net>2018-05-17 14:57:20 -0400
commitd13d170cba8a68b7f25b4a01193b7014b7bc7a72 (patch)
treea3bb3a5cab3e36840042ae3361f9caf650c7c21e /tools
parent5a847a6e1477be5bd3f94cc1b7708d7d4a7cd94c (diff)
parent0718421389da3d4352f4538449e83316fbed4389 (diff)
Merge branch 'ibmvnic-Fix-bugs-and-memory-leaks'
Thomas Falcon says: ==================== ibmvnic: Fix bugs and memory leaks This is a small patch series fixing up some bugs and memory leaks in the ibmvnic driver. The first fix frees up previously allocated memory that should be freed in case of an error. The second fixes a reset case that was failing due to TX/RX queue IRQ's being erroneously disabled without being enabled again. The final patch fixes incorrect reallocated of statistics buffers during a device reset, resulting in loss of statistics information and a memory leak. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions
int.h?h=update_litmus_2019&id=97e1c18e8d17bd87e1e383b2e9d9fc740332c8e2'>97e1c18e8d17
38516ab59fbc




97e1c18e8d17

c5905afb0ee6
974198758658

bd1c8b22b7b8
654986462939
97e1c18e8d17
2e26ca7150a4



38516ab59fbc
2e26ca7150a4




38516ab59fbc

2e26ca7150a4
38516ab59fbc



2e26ca7150a4

b75ef8b44b1c







2e26ca7150a4
b75ef8b44b1c


654986462939
2e26ca7150a4





2e26ca7150a4












2e26ca7150a4









ea20d9293ce4

2939b0469d04
8cd09a5984c0
287050d39026
97e1c18e8d17





38516ab59fbc





97e1c18e8d17
2fbb90db1b8f
97e1c18e8d17
38516ab59fbc


97e1c18e8d17
287050d39026

2fbb90db1b8f
da7b3eab1670
38516ab59fbc

97e1c18e8d17
38516ab59fbc



97e1c18e8d17
da7b3eab1670
2fbb90db1b8f
97e1c18e8d17

7ece55a4a3a0








d62840995a99

7ece55a4a3a0




97e1c18e8d17




2fbb90db1b8f
7e066fb870fc
97e1c18e8d17

c5905afb0ee6
97e1c18e8d17
38516ab59fbc
287050d39026
2fbb90db1b8f

7ece55a4a3a0

38516ab59fbc

97e1c18e8d17
38516ab59fbc

97e1c18e8d17
38516ab59fbc

97e1c18e8d17
38516ab59fbc

53da59aa6dd8
38516ab59fbc

53da59aa6dd8
97e1c18e8d17

654986462939




d430d3d7e646




c5905afb0ee6
d430d3d7e646

654986462939
974198758658


7e066fb870fc





97e1c18e8d17
2fbb90db1b8f
97e1c18e8d17

2fbb90db1b8f

38516ab59fbc


97e1c18e8d17


38516ab59fbc


c420970ef476

53da59aa6dd8
38516ab59fbc
53da59aa6dd8
c420970ef476
97e1c18e8d17
974198758658
7e066fb870fc



97e1c18e8d17
38516ab59fbc















287050d39026
38516ab59fbc

287050d39026
38516ab59fbc


287050d39026




1ed0c5971159

ea20d9293ce4
97e1c18e8d17
ea20d9293ce4
823f9124fb2e



















ef18012b248b

823f9124fb2e






ef18012b248b
823f9124fb2e








156f5a780119
823f9124fb2e






























ef18012b248b



823f9124fb2e

ef18012b248b
ec6e7c3ae39c
823f9124fb2e



















156f5a780119
974198758658


823f9124fb2e

091ad3658e3c
ff038f5c37c2

f5abaa1bfc3d

e5bc9721684e

287050d39026



ff038f5c37c2
30a8fecc2d34
da4d03020c2a
974198758658


287050d39026



7cb2e3ee2aee
1ed0c5971159

7cb2e3ee2aee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402





                           
                                           








                                                                      
                        

                           
                             



                  




                        

                                                             
                              

                                
                                            
  
 



                                             
                                                                                




                                             

                                                                       
 



                                                                              

                                              







                                                    
                        


                                 
                                              





                                                                












                                                                               









                                                                         

                     
                                    
                                    
                                    





                                                                              





                                                                               
   
                                                                         
                                                                         


                                                                         
                                                                         

                                                                         
                                                                         
                                                                         

                                                                         
                                                                         



                                                                         
                                                                         
                                                                         
                                                                         

                   








                                                                                 

                                                                         




                                                                           




                                                                             
                                                                         
                                                                         

                                                                         
                                                                         
                                                                         
                                                                         
                                                                         

                                                                         

                                                                         

                                                                         
                                                                         

                                                                         
                                                                         

                                                                         
                                                                         

                                                                          
                                                                         

                                                                         
                                                                         

         




                                                                                




                                                                          
                                                                                

                                                                          
                                     


                                                                         





                                                                         
                               
                                                                         

                                                                         

                                                                         


                                                                         


                                                                         


                                                                         

                                                                         
                                                                         
                                                                                     
                                                                         
         
 
                                         



                                          
                               















                                                                         
                                                                      

                                                                         
                                                                         


                                                                         




                                                                          

                                      
                          
 
                   



















                                                           

                                                         






                                                      
                                








                                                             
                                                      






























                                                                           



                                                                      

                                                                      
                                                     
          



















                                                                           
                                     


                                                                   

   
                                                                      

                                                                 

                                                                 

                                                                 



                                                                 
 
                                                                 
                                                        


                                                                 



                                                                 
 

                                      
                                               
#ifndef _LINUX_TRACEPOINT_H
#define _LINUX_TRACEPOINT_H

/*
 * Kernel Tracepoint API.
 *
 * See Documentation/trace/tracepoints.txt.
 *
 * (C) Copyright 2008 Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
 *
 * Heavily inspired from the Linux Kernel Markers.
 *
 * This file is released under the GPLv2.
 * See the file COPYING for more details.
 */

#include <linux/errno.h>
#include <linux/types.h>
#include <linux/rcupdate.h>
#include <linux/static_key.h>

struct module;
struct tracepoint;

struct tracepoint_func {
	void *func;
	void *data;
};

struct tracepoint {
	const char *name;		/* Tracepoint name */
	struct static_key key;
	void (*regfunc)(void);
	void (*unregfunc)(void);
	struct tracepoint_func __rcu *funcs;