Commits on Source
100081
bf61549a
x86: Fix memblock_x86_check_reserved_size() use in efi_reserve_boot_services()
Jul 13, 2011
53348f27
bootmem: Fix __free_pages_bootmem() to use @order properly
Jul 13, 2011
15fb0972
memblock: Use MEMBLOCK_ALLOC_ACCESSIBLE instead of ANYWHERE in memblock_alloc_try_nid()
Jul 13, 2011
348968eb
memblock: Use round_up/down() instead of memblock_align_up/down()
Jul 13, 2011
1f5026a7
memblock: Kill MEMBLOCK_ERROR
Jul 13, 2011
fc769a8e
memblock: Replace memblock_find_base() with memblock_find_in_range()
Jul 13, 2011
5dfe8660
bootmem: Replace work_with_active_regions() with for_each_mem_pfn_range()
Jul 14, 2011
96e907d1
bootmem: Reimplement __absent_pages_in_range() using for_each_mem_pfn_range()
Jul 14, 2011
c13291a5
bootmem: Use for_each_mem_pfn_range() in page_alloc.c
Jul 14, 2011
b2fea988
memblock: Improve generic memblock_nid_range() using for_each_mem_pfn_range()
Jul 14, 2011
f9b18db3
memblock: Don't allow archs to override memblock_nid_range()
Jul 14, 2011
34e18455
memblock: Make memblock_alloc_[try_]nid() top-down
Jul 14, 2011
e6498040
memblock: Separate out memblock_find_in_range_node()
Jul 14, 2011
eb40c4c2
memblock, x86: Replace memblock_x86_find_in_range_node() with generic memblock calls
Jul 14, 2011
ed7b56a7
memblock: Remove memblock_memory_can_coalesce()
Jul 14, 2011
784656f9
memblock: Reimplement memblock_add_region()
Jul 14, 2011
67e24bcb
memblock: Use __meminit[data] instead of __init[data]
Jul 14, 2011
7c0caeb8
memblock: Add optional region->nid
Jul 14, 2011
0608f70c
x86: Use HAVE_MEMBLOCK_NODE_MAP
Jul 14, 2011
ab5d140b
x86: Use __memblock_alloc_base() in early_reserve_e820()
Jul 14, 2011
35fd0808
memblock: Implement for_each_free_mem_range()
Jul 14, 2011
8d89ac80
x86: Replace memblock_x86_find_in_range_size() with for_each_free_mem_range()
Jul 14, 2011
64a02daa
memblock, x86: Make free_all_memory_core_early() explicitly free lowmem only
Jul 14, 2011
8a9ca34c
memblock, x86: Replace __get_free_all_memory_range() with for_each_free_mem_range()
Jul 14, 2011
6b5d41a1
memblock, x86: Reimplement memblock_find_dma_reserve() using iterators
Jul 14, 2011
474b881b
x86: Use absent_pages_in_range() instead of memblock_x86_hole_size()
Jul 14, 2011
c378ddd5
memblock, x86: Make ARCH_DISCARD_MEMBLOCK a config option
Jul 14, 2011
24aa0788
memblock, x86: Replace memblock_x86_reserve/free_range() with generic ones
Jul 14, 2011
a150439c
memblock: Cast phys_addr_t to unsigned long long for printf use
Jul 14, 2011
c03bfabb
max8997_charger&max8998_charger: Fix unterminated platform_device_id tables
Aug 19, 2011
bd19c756
max8903_charger: Add "platform:" prefix for platform modalias
Aug 19, 2011
0bea4b86
ds2780_battery&z2_battery: Add __devexit_p at necessary places
Aug 19, 2011
9ad63986
pda_power: Add support for using otg transceiver events
Aug 19, 2011
35c3ae5e
wm831x_power: Only register WM831x battery charger if enabled
Aug 19, 2011
c3503fd0
olpc_battery: Bind to device tree
Aug 19, 2011
cae659af
olpc_battery: Add wakeup support
Aug 19, 2011
45d116ec
max8998_charger: Allow full timeout not set, leave it unchanged
Aug 19, 2011
4cfa892c
max17042_battery: Divide by 0 crash because r_sns init too late
Aug 19, 2011
91d8b0d6
max17042_battery: Do not lose accuracy calculating current_now
Aug 19, 2011
cf7a8c03
max17042_battery: Bugfix of incorrect voltage register value interpretation
Aug 19, 2011
1c74529d
pda_power: Fix build error if !CONFIG_USB_OTG_UTILS
Aug 23, 2011
85b5fbf7
power_supply: Fix sysfs format warning
Aug 23, 2011
28c455ce
drbd: Get rid of req_validator_fn typedef
Aug 25, 2011
39804853
drbd: Remove superfluous declaration
Aug 25, 2011
9a8e7753
drbd: Consistently use block_id == ID_SYNCER for checksum based resync and online verify
Aug 25, 2011
ca9bc12b
drbd: Get rid of BE_DRBD_MAGIC and BE_DRBD_MAGIC_BIG
Aug 25, 2011
e7fad8af
drbd: Endianness convert the constants instead of the variables
Aug 25, 2011
579b57ed
drbd: Magic reserved block_id value cleanup
Aug 25, 2011
d628769b
drbd: Move drbd_free_tl_hash() to drbd_main()
Aug 25, 2011
9c50842a
drbd: Update outdated comment
Aug 25, 2011
51624585
drbd: Request lookup code cleanup (1)
Aug 25, 2011
668eebc6
drbd: Request lookup code cleanup (2)
Aug 25, 2011
ae3388da
drbd: Request lookup code cleanup (3)
Aug 25, 2011
c3afd8f5
drbd: Request lookup code cleanup (4)
Aug 25, 2011
0939b0e5
drbd: Add interval tree data structure
Aug 25, 2011
ace652ac
drbd: Put sector and size in struct drbd_request into struct drbd_interval
Aug 25, 2011
de696716
drbd: Use interval tree for overlapping write request detection
Aug 25, 2011
dac1389c
drbd: Add read_requests tree
Aug 29, 2011
bc9c5c41
drbd: Use the read and write request trees for request lookups
Aug 29, 2011
010f6e67
drbd: Put sector and size in struct drbd_epoch_entry into struct drbd_interval
Aug 29, 2011
8b946255
drbd: Use interval tree for overlapping epoch entry detection
Aug 29, 2011
bb3bfe96
drbd: Remove the unused hash tables
Aug 29, 2011
8554df1c
drbd: Convert all constants in enum drbd_req_event to upper case
Aug 29, 2011
e77a0a5c
drbd: Convert all constants in enum drbd_thread_state to upper case
Aug 29, 2011
841ce241
drbd: Replace the ERR_IF macro with an assert-like macro
Aug 29, 2011
70dc65e1
drbd: Remove some useless paranoia code
Aug 29, 2011
e3cfa7b2
drbd: Inline function overlaps() is now unused
Aug 29, 2011
6618bf16
drbd: Interval tree bugfix
Aug 29, 2011
9749f30f
idr: idr_for_each_entry() macro
Aug 29, 2011
2111438b
drbd: Minimal struct drbd_tconn
Aug 29, 2011
89e58e75
drbd: moved net_conf from mdev to tconn
Aug 29, 2011
b2fb6dbe
drbd: moved net_cont and net_cnt_wait from mdev to tconn
Aug 29, 2011
e42325a5
drbd: moved data and meta from mdev to tconn
Aug 29, 2011
e6b3ea83
drbd: moved receiver, worker and asender from mdev to tconn
Aug 29, 2011
31890f4a
drbd: moved agreed_pro_version, last_received and ko_count to tconn
Aug 29, 2011
87eeee41
drbd: moved req_lock and transfer log from mdev to tconn
Aug 29, 2011
a0638456
drbd: moved crypto transformations and friends from mdev to tconn
Aug 29, 2011
191d3cc8
drbd: Made drbd_flush_workqueue() to take a tconn instead of an mdev
Aug 29, 2011
c6d25cfe
drbd: Preparing to use p_header96 for all packets
Aug 29, 2011
c012949a
drbd: Replaced all p_header80 with a generic p_header
Aug 29, 2011
fd340c12
drbd: Use new header layout
Sep 28, 2011
257d0af6
drbd: Implemented receiving of new style packets on meta socket
Sep 28, 2011
b42a70ad
drbd: Do not access tconn after it was freed
Sep 28, 2011
f2ad9063
drbd: Move cmdname() out of drbd_int.h
Sep 28, 2011
d8763023
drbd: Rename "enum drbd_packets" to "enum drbd_packet"
Sep 28, 2011
bdc7adb0
drbd: Remove redundant initialization
Sep 28, 2011
cc378270
drbd: Initialize the sequence number sent over the network even when not used
Sep 28, 2011
3e394da1
drbd: Move sequence number logic into drbd_receiver.c and simplify it
Sep 28, 2011
9e204cdd
drbd: Move some functions to where they are used
Sep 28, 2011
a500c2ef
drbd: struct drbd_request: Introduce a new collision flag
Sep 28, 2011
3e05146f
drbd: Remove redundant check from drbd_contains_interval()
Sep 28, 2011
53840641
drbd: Allow to wait for the completion of an epoch entry as well
Sep 28, 2011
5e472264
drbd: _req_conflicts(): Get rid of the epoch_entries tree
Sep 28, 2011
ddd8877d
drbd: Remove unnecessary reference counting left-over
Sep 28, 2011
6024fece
drbd: Defer new writes when detecting conflicting writes
Sep 28, 2011
43ae077d
drbd: Make the peer_seq updating code more obvious
Sep 28, 2011
70b19876
drbd: Improve the drbd_find_overlap() documentation
Sep 28, 2011
c6f7df42
drbd: Remove unused variable in struct drbd_conf
Sep 28, 2011
f6ffca9f
drbd: Rename struct drbd_epoch_entry to struct drbd_peer_request
Sep 28, 2011
18b75d75
drbd: Clean up some left-overs
Sep 28, 2011
99,981 additional commits have been omitted to prevent performance issues.
Loading
Loading