To clone this repository:

git clone

To push to this repository:

# Add a new remote
git remote add origin

# Push the master branch to the newly added origin, and configure
# this remote and branch as the default:
git push -u origin master

# From now on you can push master to the "origin" remote with:
git push

Home page Benchmarks

Linux sources including Zen, TuxOnIce, Gcc patchsets for desktops/laptops (not for servers).

Main Features: Zen, TuxOnIce(<4.4.23-r2), Gcc, UKSM(<4.4.21-r1), BFQ, AUFS(<4.10)

Optional (missed in several releases): BLD

Commits in linux/backbone-sources:f26a4a2dea7be336dd574e4e772739b785e130dc

Tuesday March 20 2018

f26a4a2: Linux 3.16 merged

avatar Kolan Sh 12:59

Monday March 19 2018

a413cc7: Linux 3.16.56

avatar Ben Hutchings 21:59

c3de339: x86: fix build warnign with 32-bit PAE

avatar Arnd Bergmann 21:59

98ce99a: x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec

avatar Dan Williams 21:59

c81e7a8: x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec

avatar Dan Williams 21:59

8f48369: x86/usercopy: Replace open coded stac/clac with __uaccess_{begin, end}

avatar Dan Williams 21:59

58bfafe: nospec: Kill array_index_nospec_mask_check()

avatar Dan Williams 21:59

0a2d7d9: x86: fix SMAP in 32-bit environments

avatar Linus Torvalds 21:59

df18e86: x86: reorganize SMAP handling in user space accesses

avatar Linus Torvalds 21:59

9ffb15c: nospec: Include <asm/barrier.h> dependency

avatar Dan Williams 21:59

bac58dd: nospec: Move array_index_nospec() parameter checking into separate macro

avatar Will Deacon 21:59

876b732: x86/spectre: Simplify spectre_v2 command line parsing

avatar KarimAllah Ahmed 21:59

bea12e2: x86/spectre: Fix an error message

avatar Dan Carpenter 21:59

95e1ed3: x86/cpufeatures: Clean up Spectre v2 related CPUID flags

avatar David Woodhouse 21:59

f63a8c7: x86/retpoline: Avoid retpolines for built-in __init functions

avatar David Woodhouse 21:59

bb4875a: x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALL

avatar Darren Kenny 21:59

cb4ea8a: x86/paravirt: Remove 'noreplace-paravirt' cmdline option

avatar Josh Poimboeuf 21:59

c2453bd: x86/kvm: Update spectre-v1 mitigation

avatar Dan Williams 21:59

f5e5a9d: x86/spectre: Report get_user mitigation for spectre_v1

avatar Dan Williams 21:59

ead76f4: x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable"

avatar Colin Ian King 21:59

c270bd1: nl80211: Sanitize array index in parse_txq_params

avatar Dan Williams 21:59

aaafddb: x86: Introduce barrier_nospec

avatar Dan Williams 21:59

3feddba: vfs, fdtable: Prevent bounds-check bypass via speculative execution

avatar Dan Williams 21:59

8c34712: x86/syscall: Sanitize syscall table de-references under speculation

avatar Ben Hutchings 21:59

6e8bca7: x86: Implement array_index_mask_nospec

avatar Dan Williams 21:59

49731da: x86/get_user: Use pointer masking to limit speculation

avatar Dan Williams 21:59

b691294: x86/cpu/bugs: Make retpoline module warning conditional

avatar Thomas Gleixner 21:59

daa41d5: Documentation: Document array_index_nospec

avatar Mark Rutland 21:59

7163500: x86/spectre: Check CONFIG_RETPOLINE in command line parser

avatar Dou Liyang 21:59

0510dfd: array_index_nospec: Sanitize speculative array de-references

avatar Dan Williams 21:59