Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
2169aea649c08374bec7d220a3b8f64712275356
/
net
/
ceph
/
osdmap.c
2169aea
libceph: calculate placement based on the internal data types
by Sage Weil
· 12 years ago
4f6a7e5
ceph: update support for PGID64, PGPOOL3, OSDENC protocol features
by Sage Weil
· 12 years ago
5b191d9
libceph: decode into cpu-native ceph_pg type
by Sage Weil
· 12 years ago
12979354
libceph: rename ceph_pg -> ceph_pg_v1
by Sage Weil
· 12 years ago
1ec3911
libceph: fix undefined behavior when using snprintf()
by Cong Ding
· 12 years ago
e8afad6
libceph: pass length to ceph_calc_file_object_mapping()
by Alex Elder
· 12 years ago
1604f48
libceph: for chooseleaf rules, retry CRUSH map descent from root if leaf is failed
by Jim Schutt
· 12 years ago
72afc71
libceph: define ceph_pg_pool_name_by_id()
by Alex Elder
· 12 years ago
0ed7285
libceph: fix osdmap decode error paths
by Sage Weil
· 12 years ago
d63b77f
libceph: check for invalid mapping
by Sage Weil
· 12 years ago
546f04e
libceph: support crush tunables
by Sage Weil
· 12 years ago
9a64e8e
Merge tag 'v3.5-rc1'
by Sage Weil
· 12 years ago
a550604
libceph: fix overflow in osdmap_apply_incremental()
by Xi Wang
· 12 years ago
e91a9b6
libceph: fix overflow in osdmap_decode()
by Xi Wang
· 12 years ago
ad3b904
libceph: fix overflow in __decode_pool_names()
by Xi Wang
· 12 years ago
af56e0a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 12 years ago
6bd9adb
libceph: fix pg_temp updates
by Sage Weil
· 12 years ago
8b39326
crush: warn on do_rule failure
by Sage Weil
· 12 years ago
fc7c3ae
crush: remove parent maps
by Sage Weil
· 12 years ago
41ebcc0
crush: remove forcefeed functionality
by Sage Weil
· 12 years ago
3469ac1a
ceph: drop support for preferred_osd pgs
by Sage Weil
· 12 years ago
95c9617
net: cleanup unsigned to unsigned int
by Eric Dumazet
· 12 years ago
6448669
libceph: fix overflow check in crush_decode()
by Xi Wang
· 13 years ago
8adc8b3
libceph: fix pg_temp mapping update
by Sage Weil
· 13 years ago
782e182
libceph: fix pg_temp mapping calculation
by Sage Weil
· 13 years ago
7662d8f
libceph: handle new osdmap down/state change encoding
by Sage Weil
· 13 years ago
3145666
libceph: fix osdmap timestamp assignment
by Sage Weil
· 13 years ago
b0aee35
ceph: Always free allocated memory in osdmap_decode()
by Jesper Juhl
· 14 years ago
3d14c5d
ceph: factor out libceph from Ceph file system
by Yehuda Sadeh
· 14 years ago
[Renamed (98%) from fs/ceph/osdmap.c]
7669a2c
ceph: lookup pool in osdmap by name
by Yehuda Sadeh
· 14 years ago
213c99e
ceph: whitespace cleanup
by Sage Weil
· 14 years ago
73a7e69
ceph: fix decoding of pool snap info
by Sage Weil
· 14 years ago
effcb9e
ceph: print useful error message when crush rule not found
by Sage Weil
· 14 years ago
cd84db6
ceph: code cleanup
by Yehuda Sadeh
· 14 years ago
bc4fdca
ceph: fix pg_mapping leak on pg_temp updates
by Sage Weil
· 14 years ago
b0bbb0b
ceph: add kfree() to error path
by Dan Carpenter
· 14 years ago
cebc5be
ceph: fix crush map update decoding
by Sage Weil
· 14 years ago
7e34bc5
fs/ceph: Use ERR_CAST
by Julia Lawall
· 14 years ago
d85b705
ceph: resubmit requests on pg mapping change (not just primary change)
by Sage Weil
· 14 years ago
96e35b4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
by Linus Torvalds
· 14 years ago
2844a76
ceph: decode v5 of osdmap (pool names) [protocol change]
by Sage Weil
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 14 years ago
efd7576
ceph: fix pg pool decoding from incremental osdmap update
by Sage Weil
· 14 years ago
e53a8fd
ceph: fix osdmap decoding when pools include (removed) snaps
by Sage Weil
· 15 years ago
4fc51be
ceph: use rbtree for pg pools; decode new osdmap format
by Sage Weil
· 15 years ago
9794b14
ceph: fix memory leak when destroying osdmap with pg_temp mappings
by Sage Weil
· 15 years ago
02f90c6
ceph: add uid field to ceph_pg_pool
by Sage Weil
· 15 years ago
361be86
ceph: precede encoded ceph_pg_pool struct with version
by Sage Weil
· 15 years ago
7067f79
ceph: fix incremental osdmap pg_temp decoding bug
by Sage Weil
· 15 years ago
30dc638
ceph: fix error paths for corrupt osdmap messages
by Sage Weil
· 15 years ago
9ec7cab
ceph: hex dump corrupt server data to KERN_DEBUG
by Sage Weil
· 15 years ago
767ea5c
ceph: do not feed bad device ids to crush
by Sage Weil
· 15 years ago
fb69039
ceph: make CRUSH hash function a bucket property
by Sage Weil
· 15 years ago
1654dd0
ceph: make object hash a pg_pool property
by Sage Weil
· 15 years ago
1bdb70e
ceph: clean up 'osd%d down' console msg
by Sage Weil
· 15 years ago
5104212
ceph: fix endian conversions for ceph_pg
by Sage Weil
· 15 years ago
63f2d21
ceph: use fixed endian encoding for ceph_entity_addr
by Sage Weil
· 15 years ago
ff1d1f7
ceph: fix intra strip unit length calculation
by Noah Watkins
· 15 years ago
645a102
ceph: fix object striping calculation for non-default striping schemes
by Sage Weil
· 15 years ago
5600f5e
ceph: correct comment to match striping calculation
by Sage Weil
· 15 years ago
35e054a
ceph: remove redundant use of le32_to_cpu
by Noah Watkins
· 15 years ago
ee7fdfa
ceph: include preferred osd in placement seed
by Sage Weil
· 15 years ago
c89136e
ceph: convert encode/decode macros to inlines
by Sage Weil
· 15 years ago
991abb6
ceph: fail gracefully on corrupt osdmap (bad pg_temp mapping)
by Sage Weil
· 15 years ago
f24e998
ceph: OSD client
by Sage Weil
· 15 years ago