Back to home page

Linux Cross Reference

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder ../ Parent directory - 2014-02-06 19:42:22

Linux kernel release 3.x <http://kernel.org/>
These are the release notes for Linux version 3. Read them carefully, as they tell you what this is all about, explain how to install the kernel, and what to do if something goes wrong.
WHAT IS LINUX?


SEE ALSO: README

folder fonts/ fonts/ - 2014-02-06 19:42:22  
folder lz4/ lz4/ - 2014-02-06 19:42:22  
folder lzo/ lzo/ - 2014-02-06 19:42:22  
folder mpi/ mpi/ - 2014-02-06 19:42:22  
folder raid6/ raid6/ - 2014-02-06 19:42:22  
folder reed_solomon/ reed_solomon/ - 2014-02-06 19:42:22  
folder xz/ xz/ - 2014-02-06 19:42:22  
folder zlib_deflate/ zlib_deflate/ - 2014-02-06 19:42:22  
folder zlib_inflate/ zlib_inflate/ - 2014-02-06 19:42:22  
Kconfig 10076 bytes 2014-02-06 19:42:22 -  
Kconfig.debug 54599 bytes 2014-02-06 19:42:22 -  
Kconfig.kgdb 3203 bytes 2014-02-06 19:42:22 -  
Kconfig.kmemcheck 2967 bytes 2014-02-06 19:42:22 -  
Makefile 5866 bytes 2014-02-06 19:42:22 2014-02-13 14:45:25  
argv_split.c 2115 bytes 2014-02-06 19:42:22 2014-02-13 14:45:25

Helper function for splitting a string into an argv-like array.

asn1_decoder.c 12749 bytes 2014-02-06 19:42:22 2014-02-13 14:45:25  
assoc_array.c 53786 bytes 2014-02-06 19:42:22 2014-02-13 14:45:26  
atomic64.c 4272 bytes 2014-02-06 19:42:22 2014-02-13 14:45:26  
atomic64_test.c 3483 bytes 2014-02-06 19:42:22 2014-02-13 14:45:26  
audit.c 1232 bytes 2014-02-06 19:42:22 2014-02-13 14:45:26  
average.c 1942 bytes 2014-02-06 19:42:22 2014-02-13 14:45:26  
bcd.c 261 bytes 2014-02-06 19:42:22 2014-02-13 14:45:26  
bch.c 36404 bytes 2014-02-06 19:42:22 2014-02-13 14:45:26  
bitmap.c 35493 bytes 2014-02-06 19:42:22 2014-02-13 14:45:27  
bitrev.c 2157 bytes 2014-02-06 19:42:22 2014-02-13 14:45:27  
bsearch.c 1615 bytes 2014-02-06 19:42:22 2014-02-13 14:45:27  
btree.c 19680 bytes 2014-02-06 19:42:22 2014-02-13 14:45:35 Simple In-memory B+Tree
bug.c 4891 bytes 2014-02-06 19:42:22 2014-02-13 14:45:35

Generic support for BUG() This respects the following config options: CONFIG_BUG - emit BUG traps.

build_OID_registry 4852 bytes 2014-02-06 19:42:22 2014-02-13 14:45:36  
bust_spinlocks.c 660 bytes 2014-02-06 19:42:22 2014-02-13 14:45:36

lib/ Provides a minimal bust_spinlocks for architectures which don't have one of their own.

check_signature.c 599 bytes 2014-02-06 19:42:22 2014-02-13 14:45:36  
checksum.c 4974 bytes 2014-02-06 19:42:22 2014-02-13 14:45:36

Revised by Kenneth Albanowski for m68knommu. Basic problem: unaligned access kills, so most of the assembly has to go.

clz_ctz.c 1009 bytes 2014-02-06 19:42:22 2014-02-13 14:45:36  
clz_tab.c 855 bytes 2014-02-06 19:42:22 2014-02-13 14:45:36  
cmdline.c 3737 bytes 2014-02-06 19:42:22 2014-02-13 14:45:36  
cordic.c 2546 bytes 2014-02-06 19:42:22 2014-02-13 14:45:36  
cpu-notifier-error-inject.c 1205 bytes 2014-02-06 19:42:22 2014-02-13 14:45:36  
cpu_rmap.c 7951 bytes 2014-02-06 19:42:22 2014-02-13 14:45:36 CPU affinity reverse-map support
cpumask.c 4481 bytes 2014-02-06 19:42:22 2014-02-13 14:45:37  
crc-ccitt.c 3052 bytes 2014-02-06 19:42:22 2014-02-13 14:45:37  
crc-itu-t.c 2892 bytes 2014-02-06 19:42:22 2014-02-13 14:45:37  
crc-t10dif.c 1502 bytes 2014-02-06 19:42:22 2014-02-13 14:45:37  
crc16.c 2838 bytes 2014-02-06 19:42:22 2014-02-13 14:45:37  
crc32.c 46396 bytes 2014-02-06 19:42:22 2014-02-13 14:45:37

see: Documentation/crc32.txt for a description of algorithms

crc32defs.h 2054 bytes 2014-02-06 19:42:22 2014-02-13 14:45:37

There are multiple 16-bit CRC polynomials in common use, but this is the* standard CRC-32 polynomial, first popularized by Ethernet. x^32+x^26+x^23+x^22+x^16+x^12+x^11+x^10+x^8+x^7+x^5+x^4+x^2+x^1+x^0

crc7.c 2329 bytes 2014-02-06 19:42:22 2014-02-13 14:45:37  
crc8.c 2461 bytes 2014-02-06 19:42:22 2014-02-13 14:45:37  
ctype.c 1390 bytes 2014-02-06 19:42:22 2014-02-13 14:45:37  
debug_locks.c 1183 bytes 2014-02-06 19:42:22 2014-02-13 14:45:37  
debugobjects.c 26825 bytes 2014-02-06 19:42:22 2014-02-13 14:45:38  
dec_and_lock.c 784 bytes 2014-02-06 19:42:22 2014-02-13 14:45:38  
decompress.c 1567 bytes 2014-02-06 19:42:22 2014-02-13 14:45:38

Detect the decompression method based on magic number

decompress_bunzip2.c 23975 bytes 2014-02-06 19:42:22 2014-02-13 14:45:38

Size and speed optimizations by Manuel Novoa III (mjn3@codepoet.org).

decompress_inflate.c 3831 bytes 2014-02-06 19:42:22 2014-02-13 14:45:38

Pre-boot environment: included

decompress_unlz4.c 3880 bytes 2014-02-06 19:42:22 2014-02-13 14:45:38  
decompress_unlzma.c 16161 bytes 2014-02-06 19:42:22 2014-02-13 14:45:39  
decompress_unlzo.c 6970 bytes 2014-02-06 19:42:22 2014-02-13 14:45:39  
decompress_unxz.c 10892 bytes 2014-02-06 19:42:22 2014-02-13 14:45:39

Wrapper for decompressing XZ-compressed kernel, initramfs, and initrd Author: Lasse Collin <lasse.collin@tukaani.org> This file has been put into the public domain.

devres.c 10437 bytes 2014-02-06 19:42:22 2014-02-13 14:45:39  
digsig.c 5603 bytes 2014-02-06 19:42:22 2014-02-13 14:45:39  
div64.c 4073 bytes 2014-02-06 19:42:22 2014-02-13 14:45:39  
dma-debug.c 35724 bytes 2014-02-06 19:42:22 2014-02-13 14:45:39  
dump_stack.c 1128 bytes 2014-02-06 19:42:22 2014-02-13 14:45:39

Provide a default dump_stack() function for architectures which don't implement their own.

dynamic_debug.c 25916 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
dynamic_queue_limits.c 4403 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
earlycpio.c 4028 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40

Find a specific cpio member; must precede any compressed content.

extable.c 2486 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
fault-inject.c 5648 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
fdt.c 69 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
fdt_ro.c 72 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
fdt_rw.c 72 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
fdt_strerror.c 78 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
fdt_sw.c 72 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
fdt_wip.c 73 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
find_last_bit.c 1139 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40 fallback find next bit implementation
find_next_bit.c 6535 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40 fallback find next bit implementation
flex_array.c 11135 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
flex_proportions.c 7004 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
gcd.c 313 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
gen_crc32table.c 3300 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
genalloc.c 16620 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
halfmd4.c 2028 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
hexdump.c 7345 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
hweight.c 1911 bytes 2014-02-06 19:42:22 2014-02-13 14:45:40  
idr.c 29354 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
inflate.c 39549 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41 Not copyrighted 1992 by Mark Adler
int_sqrt.c 652 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
interval_tree.c 297 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
interval_tree_test_main.c 2366 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
iomap.c 6608 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
iomap_copy.c 2198 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
iommu-helper.c 1029 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41

IOMMU helper functions for the free area management

ioremap.c 2195 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
iovec.c 1056 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
irq_regs.c 604 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
is_single_threaded.c 1363 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
jedec_ddr_data.c 3088 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
kasprintf.c 717 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
kfifo.c 13013 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41  
klist.c 9566 bytes 2014-02-06 19:42:22 2014-02-13 14:45:41 Routines for manipulating klists.
kobject.c 27193 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42 library routines for handling generic kernel objects
kobject_uevent.c 10618 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
kstrtox.c 9676 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42

Convert integer string representation to an integer.

kstrtox.h 254 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
lcm.c 288 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
libcrc32c.c 2133 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
list_debug.c 2646 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
list_sort.c 7198 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
llist.c 3213 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-hardirq.h 207 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-mutex.h 120 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-rlock-hardirq.h 74 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-rlock-softirq.h 74 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-rlock.h 158 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-rsem.h 163 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-softirq.h 207 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-spin-hardirq.h 73 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-spin-softirq.h 73 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-spin.h 118 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-wlock-hardirq.h 74 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-wlock-softirq.h 74 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-wlock.h 158 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest-wsem.h 163 bytes 2014-02-06 19:42:22 2014-02-13 14:45:42  
locking-selftest.c 41048 bytes 2014-02-06 19:42:22 2014-02-13 14:45:43  
lockref.c 3743 bytes 2014-02-06 19:42:22 2014-02-13 14:45:43  
lru_cache.c 19657 bytes 2014-02-06 19:42:22 2014-02-13 14:45:43  
md5.c 3742 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
memory-notifier-error-inject.c 1116 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
memweight.c 999 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
net_utils.c 588 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
nlattr.c 12658 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44

NETLINK Netlink attributes Authors: Thomas Graf <tgraf@suug.ch> Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>

notifier-error-inject.c 2716 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
notifier-error-inject.h 614 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
of-reconfig-notifier-error-inject.c 1305 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
oid_registry.c 3936 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
parser.c 6354 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44 simple parser for mount, etc. options.
pci_iomap.c 1383 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
percpu-refcount.c 5794 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
percpu_counter.c 5396 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44

Fast batching percpu counters.

percpu_ida.c 9803 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
percpu_test.c 3259 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44

validate @native and @pcp counter values match @expected

plist.c 4823 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
pm-notifier-error-inject.c 1142 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44  
prio_heap.c 1477 bytes 2014-02-06 19:42:22 2014-02-13 14:45:44

Simple insertion-only static-sized priority heap containing pointers, based on CLR, chapter 7

proportions.c 9551 bytes 2014-02-06 19:42:22 2014-02-13 14:45:45  
radix-tree.c 40996 bytes 2014-02-06 19:42:22 2014-02-13 14:45:45  
random32.c 12609 bytes 2014-02-06 19:42:22 2014-02-13 14:45:45  
ratelimit.c 1567 bytes 2014-02-06 19:42:22 2014-02-13 14:45:45 Do something with rate limit.
rational.c 1555 bytes 2014-02-06 19:42:22 2014-02-13 14:45:45  
rbtree.c 15401 bytes 2014-02-06 19:42:22 2014-02-13 14:45:45  
rbtree_test.c 5443 bytes 2014-02-06 19:42:22 2014-02-13 14:45:45  
reciprocal_div.c 218 bytes 2014-02-06 19:42:22 2014-02-13 14:45:45  
scatterlist.c 18271 bytes 2014-02-06 19:42:22 2014-02-13 14:45:45 Usually the next entry will be @sg@ + 1, but if this sg element is part
sha1.c 6197 bytes 2014-02-06 19:42:22 2014-02-13 14:45:46

SHA1 routine optimized to do word accesses rather than byte accesses, and to avoid unnecessary copies into the context array. This was based on the git SHA1 implementation.

show_mem.c 1132 bytes 2014-02-06 19:42:22 2014-02-13 14:45:46  
smp_processor_id.c 1076 bytes 2014-02-06 19:42:22 2014-02-13 14:45:46

lib/ DEBUG_PREEMPT variant of smp_processor_id().

sort.c 2605 bytes 2014-02-06 19:42:22 2014-02-13 14:45:46

A fast, small, non-recursive O(nlog n) sort for the Linux kernel Jan 23 2005 Matt Mackall <mpm@selenic.com>

stmp_device.c 2135 bytes 2014-02-06 19:42:22 2014-02-13 14:45:46  
string.c 16632 bytes 2014-02-06 19:42:22 2014-02-13 14:45:46  
string_helpers.c 3694 bytes 2014-02-06 19:42:22 2014-02-13 14:45:46  
strncpy_from_user.c 2954 bytes 2014-02-06 19:42:22 2014-02-13 14:45:46  
strnlen_user.c 3717 bytes 2014-02-06 19:42:22 2014-02-13 14:45:46  
swiotlb.c 27476 bytes 2014-02-06 19:42:22 2014-02-13 14:45:47  
syscall.c 2475 bytes 2014-02-06 19:42:22 2014-02-13 14:45:47  
test-kstrtox.c 17810 bytes 2014-02-06 19:42:22 2014-02-13 14:45:47  
test-string_helpers.c 2538 bytes 2014-02-06 19:42:22 2014-02-13 14:45:47

Test cases for lib/string_helpers.c module.

textsearch.c 9800 bytes 2014-02-06 19:42:22 2014-02-13 14:45:49  
timerqueue.c 3178 bytes 2014-02-06 19:42:22 2014-02-13 14:45:49  
ts_bm.c 5408 bytes 2014-02-06 19:42:22 2014-02-13 14:45:50  
ts_fsm.c 10866 bytes 2014-02-06 19:42:22 2014-02-13 14:45:50  
ts_kmp.c 4437 bytes 2014-02-06 19:42:22 2014-02-13 14:45:50  
ucs2_string.c 1272 bytes 2014-02-06 19:42:22 2014-02-13 14:45:50  
usercopy.c 197 bytes 2014-02-06 19:42:22 2014-02-13 14:45:50  
uuid.c 1328 bytes 2014-02-06 19:42:22 2014-02-13 14:45:50  
vsprintf.c 59674 bytes 2014-02-06 19:42:22 2014-02-13 14:45:51 Lars Wirzenius & Linus Torvalds.