]> git.proxmox.com Git - mirror_spl-debian.git/blame - ChangeLog
Remove 3 instances of unused variables.
[mirror_spl-debian.git] / ChangeLog
CommitLineData
3ba97a67 12008-06-30 Brian Behlendorf <behlendorf1@llnl.gov>
2
3 * : Tag spl-0.3.3
4
5 * : modules/sys/kmem-slab.c : Refined SPL slab to include
6 per-cpu caches, removed internal hash, other general
7 performance improvements. Much work remain but it's pretty
8 good for an initial implementation.
9
2fb9b26a 102008-06-13 Brian Behlendorf <behlendorf1@llnl.gov>
11
12 * : modules/sys/kmem-slab.c : Re-implemented the slab to no
13 longer be based on the linux slab but to be it's own complete
14 implementation. The new slab behaves much more like the
15 Solaris slab than the Linux slab.
16
c58f753d 172008-06-04 Brian Behlendorf <behlendorf1@llnl.gov>
18
19 * : Tag spl-0.3.2
20
21 * : Extensive improvements to the build system to detect kernel
22 API changes so we can flexibly build with a wider range of kernel
23 versions. The code has now been testing with the 2.6.18-32chaos
24 and 2.6.25.3-18.fc9 kernels, however we should also be compatible
25 with other kernels in the range of 2.6.18-2.6.25.
26
57d86234 272008-05-25 Brian Behlendorf <behlendorf1@llnl.gov>
28
29 * configure.ac, autoconf/* : Initial pass at resolving
30 API changes introduced by kernels newer than 2.6.18.
31
65a045da 322008-05-21 Brian Behlendorf <behlendorf1@llnl.gov>
33
34 * : Tag spl-0.3.1
35
36 * : License headers including URCL added for release.
37
b2585b36 382008-05-21 Brian Behlendorf <behlendorf1@llnl.gov>
39
40 * : Tag spl-0.3.0
41
42 * configure.ac: Improved autotools support.
43
9ab1ac14 442008-04-26 Brian Behlendorf <behlendorf1@llnl.gov>
45
46 * include/sys/mutex.h : Implemented a close approximation
47 of adaptive mutexes. These changes however required me to
48 export a new symbol from the kernel proper 'task_curr()'
49 which means we are now dependant on a patched kernel.
50
3561541c 512008-04-24 Brian Behlendorf <behlendorf1@llnl.gov>
52
53 * : Tag spl-0.2.1
54
55 * modules/spl/spl-proc.c : Add /proc/sys/spl/version.
56
1bac409f 572008-04-24 Herb Wartens <wartens2@llnl.gov>
58
59 * include/sys/kmem.h : Make sure that when calling __vmem_alloc
60 that we do not have __GFP_ZERO set. Once the memory is allocated
61 then zero out the memory if __GFP_ZERO is passed to
62 __vmem_alloc.
63
55152ebb 642008-04-16 Herb Wartens <wartens2@llnl.gov>
65
66 * modules/spl/spl-kmem.c : Make sure to disable interrupts
67 when necessary to avoid deadlocks. We were seeing the deadlock
68 when calling kmem_cache_generic_constructor() and then an interrupt
69 forced us to end up calling kmem_cache_generic_destructor()
70 which caused our deadlock.
71
f1ca4da6 722008-02-26 Brian Behlendorf <behlendorf1@llnl.gov>
73
74 : Initial commit of the solaris porting layer (spl). Included
75 in addition to the source is an initial autoconf / configure
76 style build system.