Code

History

Commits on master to lib/xarray.c35+
  1. xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc()Zi Yan committed 3 months ago7897635
  2. xarray: remove redundant __GFP_NOWARNQianfeng Rong committed 1 year ago9863124
  3. xarray: add a BUG_ON() to ensure caller is not siblingDev Jain committed 1 year ago1e6b17b
  4. xarray: fix kerneldoc for __xa_cmpxchgChristoph Hellwig committed 1 year agof1c2bca
  5. mm/filemap: use xas_try_split() in __filemap_add_folio()Zi Yan committed 1 year ago200a89c
  6. xarray: add xas_try_split() to split a multi-index entryZi Yan committed 1 year ago3fec86f
  7. Xarray: use xa_mark_t in xas_squash_marks() to keep code consistentKemeng Shi committed 1 year ago13fd5cf
  8. Xarray: remove repeat check in xas_squash_marks()Kemeng Shi committed 1 year ago1988b31
  9. Xarray: distinguish large entries correctly in xas_split_alloc()Kemeng Shi committed 1 year ago97db889
  10. Xarray: move forward index correctly in xas_pause()Kemeng Shi committed 1 year agoc9ba524
  11. Xarray: do not return sibling entries from xas_find_marked()Kemeng Shi committed 1 year ago7e060df
  12. xarray: extract helper from __xa_{insert,cmpxchg}Tamir Duberstein committed 2 years ago79ada2a
  13. xarray: extract xa_zero_to_nullTamir Duberstein committed 2 years ago74e2712
  14. Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 2 years ago61307b7
  15. xarray: inline xas_descend to improve performanceLong Li committed 2 years agoba59180
  16. XArray: set the marks correctly when splitting an entryMatthew Wilcox (Oracle) committed 2 years ago2a0774c
  17. lib/xarray: introduce a new helper xas_get_orderKairui Song committed 2 years agoa486467
  18. xarray: Document necessary flag in alloc functionsPhilipp Stanner committed 3 years agoe7716c7
  19. XArray: Do not return sibling entries from xa_load()Matthew Wilcox (Oracle) committed 3 years agocbc0285
  20. radix-tree: move declarations to headerArnd Bergmann committed 3 years agobde1597
  21. mm/huge_memory: Fix xarray node memory leakMatthew Wilcox (Oracle) committed 4 years ago69a37a8
  22. XArray: Disallow sibling entries of nodesMatthew Wilcox (Oracle) committed 4 years ago63b1898
  23. Merge tag 'xarray-5.18' of git://git.infradead.org/users/willy/xarrayLinus Torvalds committed 4 years ago5a3fe95
  24. XArray: Update the LRU list in xas_split()Matthew Wilcox (Oracle) committed 4 years ago3ed4bb7
  25. XArray: Fix xas_create_range() when multi-order entry presentMatthew Wilcox (Oracle) committed 4 years ago3e3c658
  26. xarray: use kmem_cache_alloc_lru to allocate xa_nodeMuchun Song committed 4 years ago9bbdc0f
  27. XArray: Add xas_advance()Matthew Wilcox (Oracle) committed 5 years ago25a8de7
  28. XArray: Fix splitting to non-zero ordersMatthew Wilcox (Oracle) committed 5 years ago3012110
  29. XArray: Fix split documentationMatthew Wilcox (Oracle) committed 6 years ago12efeba
  30. Merge tag 'xarray-5.9' of git://git.infradead.org/users/willy/xarrayLinus Torvalds committed 6 years agoc4d6fe7
  31. XArray: add xas_splitMatthew Wilcox (Oracle) committed 6 years ago8fc7564
  32. XArray: add xa_get_orderMatthew Wilcox (Oracle) committed 6 years ago57417ce
  33. XArray: Fix xas_create_range for ranges above 4 billionMatthew Wilcox (Oracle) committed 6 years ago84c34df
  34. XArray: Add private interface for workingset node deletionMatthew Wilcox (Oracle) committed 6 years agof82cd2f
  35. xarray: Fix early termination of xas_for_each_markedMatthew Wilcox (Oracle) committed 6 years ago7e934cf

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t