{"head":"138c4ae9cfda8fdcf9e137457853b09ef8cf8f77","size":4,"push_id":47632639,"commits":[{"sha":"c28cfd60e4ec3f494b73ef7d6c661f5f491cd84f","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"url":"https://api.github.com/repos/torvalds/linux/commits/c28cfd60e4ec3f494b73ef7d6c661f5f491cd84f","message":"Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd\n\n* 'for-linus' of git://git.open-osd.org/linux-open-osd: (21 commits)\n  ore: Enable RAID5 mounts\n  exofs: Support for RAID5 read-4-write interface.\n  ore: RAID5 Write\n  ore: RAID5 read\n  fs/Makefile: Always inspect exofs/\n  ore: Make ore_calc_stripe_info EXPORT_SYMBOL\n  ore/exofs: Change ore_check_io API\n  ore/exofs: Define new ore_verify_layout\n  ore: Support for partial component table\n  ore: Support for short read/writes\n  exofs: Support for short read/writes\n  ore: Remove check for ios->kern_buff in _prepare_for_striping to later\n  ore: cleanup: Embed an ore_striping_info inside ore_io_state\n  ore: Only IO one group at a time (API change)\n  ore/exofs: Change the type of the devices array (API change)\n  ore: Make ore_striping_info and ore_calc_stripe_info public\n  exofs: Remove unused data_map member from exofs_sb_info\n  exofs: Rename struct ore_components comps => oc\n  exofs/super.c: local functions should be static\n  exofs/ore.c: local functions should be static\n  ..."},{"sha":"c3ae1f33569e06984f0426a7834ff63251d44d84","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"url":"https://api.github.com/repos/torvalds/linux/commits/c3ae1f33569e06984f0426a7834ff63251d44d84","message":"Merge branch 'for-linus' of git://neil.brown.name/md\n\n* 'for-linus' of git://neil.brown.name/md: (34 commits)\n  md: Fix some bugs in recovery_disabled handling.\n  md/raid5: fix bug that could result in reads from a failed device.\n  lib/raid6: Fix filename emitted in generated code\n  md.c: trivial comment fix\n  MD: Allow restarting an interrupted incremental recovery.\n  md: clear In_sync bit on devices added to an active array.\n  md: add proper write-congestion reporting to RAID1 and RAID10.\n  md: rename \"mdk_personality\" to \"md_personality\"\n  md/bitmap remove fault injection options.\n  md/raid5: typedef removal: raid5_conf_t -> struct r5conf\n  md/raid1: typedef removal: conf_t -> struct r1conf\n  md/raid10: typedef removal: conf_t -> struct r10conf\n  md/raid0: typedef removal: raid0_conf_t -> struct r0conf\n  md/multipath: typedef removal: multipath_conf_t -> struct mpconf\n  md/linear: typedef removal: linear_conf_t -> struct linear_conf\n  md/faulty: remove typedef: conf_t -> struct faulty_conf\n  md/linear: remove typedefs: dev_info_t -> struct dev_info\n  md: remove typedefs: mirror_info_t -> struct mirror_info\n  md: remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio\n  md: remove typedefs: mdk_thread_t -> struct md_thread\n  ..."},{"sha":"3b3dd79d6a8b3debd0291465fc8cd9caf765d545","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"url":"https://api.github.com/repos/torvalds/linux/commits/3b3dd79d6a8b3debd0291465fc8cd9caf765d545","message":"Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin:\n  Blackfin: irq: remove IRQF_DISABLED\n  Blackfin: boards: clean up i2c_board_info\n  Blackfin: drop unused Kconfig symbol\n  Blackfin: bf537-stamp: register ASoC EVAL-ADAU1373 board driver\n  Blackfin: bf537-stamp: Register adav801 codec and ASoC machine driver\n  Blackfin: bf537-stamp: register adau1701 codec and asoc machine driver\n  Blackfin: merge asm/mutex.h into kbuild too\n  Blackfin: bf537-stamp: fix ad73311 codec config macro\n  Blackfin: bf537-stamp: fix ad1836 name\n  Blackfin: kgdb_test: rework code to avoid -O0 usage\n  Blackfin: fix sparse warnings in copy_to/from_user\n  Blackfin: bf548-ezkit: update defconfig\n  Blackfin: SMP: fix scheduling deadlock\n  Blackfin: H8606: fixup bogus ioresource init\n  Blackfin: SMP: convert to common asm-generic/atomic.h"},{"sha":"138c4ae9cfda8fdcf9e137457853b09ef8cf8f77","author":{"name":"Linus Torvalds","email":"69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org"},"url":"https://api.github.com/repos/torvalds/linux/commits/138c4ae9cfda8fdcf9e137457853b09ef8cf8f77","message":"Merge branch 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux\n\n* 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux:\n  tools, slub: Fix off-by-one buffer corruption after readlink() call\n  slub: Discard slab page when node partial > minimum partial number\n  slub: correct comments error for per cpu partial\n  mm: restrict access to slab files under procfs and sysfs\n  slub: Code optimization in get_partial_node()\n  slub: doc: update the slabinfo.c file path\n  slub: explicitly document position of inserting slab to partial list\n  slub: update slabinfo tools to report per cpu partial list statistics\n  slub: per cpu cache for partial pages\n  slub: return object pointer from get_partial() / new_slab().\n  slub: pass kmem_cache_cpu pointer to get_partial()\n  slub: Prepare inuse field in new_slab()\n  slub: Remove useless statements in __slab_alloc\n  slub: free slabs without holding locks\n  slub: use print_hex_dump\n  slab: use print_hex_dump"}],"ref":"refs/heads/master","legacy":{"head":"138c4ae9cfda8fdcf9e137457853b09ef8cf8f77","size":4,"push_id":47632639,"shas":[["c28cfd60e4ec3f494b73ef7d6c661f5f491cd84f","torvalds@linux-foundation.org","Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd\n\n* 'for-linus' of git://git.open-osd.org/linux-open-osd: (21 commits)\n  ore: Enable RAID5 mounts\n  exofs: Support for RAID5 read-4-write interface.\n  ore: RAID5 Write\n  ore: RAID5 read\n  fs/Makefile: Always inspect exofs/\n  ore: Make ore_calc_stripe_info EXPORT_SYMBOL\n  ore/exofs: Change ore_check_io API\n  ore/exofs: Define new ore_verify_layout\n  ore: Support for partial component table\n  ore: Support for short read/writes\n  exofs: Support for short read/writes\n  ore: Remove check for ios->kern_buff in _prepare_for_striping to later\n  ore: cleanup: Embed an ore_striping_info inside ore_io_state\n  ore: Only IO one group at a time (API change)\n  ore/exofs: Change the type of the devices array (API change)\n  ore: Make ore_striping_info and ore_calc_stripe_info public\n  exofs: Remove unused data_map member from exofs_sb_info\n  exofs: Rename struct ore_components comps => oc\n  exofs/super.c: local functions should be static\n  exofs/ore.c: local functions should be static\n  ...","Linus Torvalds"],["c3ae1f33569e06984f0426a7834ff63251d44d84","torvalds@linux-foundation.org","Merge branch 'for-linus' of git://neil.brown.name/md\n\n* 'for-linus' of git://neil.brown.name/md: (34 commits)\n  md: Fix some bugs in recovery_disabled handling.\n  md/raid5: fix bug that could result in reads from a failed device.\n  lib/raid6: Fix filename emitted in generated code\n  md.c: trivial comment fix\n  MD: Allow restarting an interrupted incremental recovery.\n  md: clear In_sync bit on devices added to an active array.\n  md: add proper write-congestion reporting to RAID1 and RAID10.\n  md: rename \"mdk_personality\" to \"md_personality\"\n  md/bitmap remove fault injection options.\n  md/raid5: typedef removal: raid5_conf_t -> struct r5conf\n  md/raid1: typedef removal: conf_t -> struct r1conf\n  md/raid10: typedef removal: conf_t -> struct r10conf\n  md/raid0: typedef removal: raid0_conf_t -> struct r0conf\n  md/multipath: typedef removal: multipath_conf_t -> struct mpconf\n  md/linear: typedef removal: linear_conf_t -> struct linear_conf\n  md/faulty: remove typedef: conf_t -> struct faulty_conf\n  md/linear: remove typedefs: dev_info_t -> struct dev_info\n  md: remove typedefs: mirror_info_t -> struct mirror_info\n  md: remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio\n  md: remove typedefs: mdk_thread_t -> struct md_thread\n  ...","Linus Torvalds"],["3b3dd79d6a8b3debd0291465fc8cd9caf765d545","torvalds@linux-foundation.org","Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin\n\n* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin:\n  Blackfin: irq: remove IRQF_DISABLED\n  Blackfin: boards: clean up i2c_board_info\n  Blackfin: drop unused Kconfig symbol\n  Blackfin: bf537-stamp: register ASoC EVAL-ADAU1373 board driver\n  Blackfin: bf537-stamp: Register adav801 codec and ASoC machine driver\n  Blackfin: bf537-stamp: register adau1701 codec and asoc machine driver\n  Blackfin: merge asm/mutex.h into kbuild too\n  Blackfin: bf537-stamp: fix ad73311 codec config macro\n  Blackfin: bf537-stamp: fix ad1836 name\n  Blackfin: kgdb_test: rework code to avoid -O0 usage\n  Blackfin: fix sparse warnings in copy_to/from_user\n  Blackfin: bf548-ezkit: update defconfig\n  Blackfin: SMP: fix scheduling deadlock\n  Blackfin: H8606: fixup bogus ioresource init\n  Blackfin: SMP: convert to common asm-generic/atomic.h","Linus Torvalds"],["138c4ae9cfda8fdcf9e137457853b09ef8cf8f77","torvalds@linux-foundation.org","Merge branch 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux\n\n* 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux:\n  tools, slub: Fix off-by-one buffer corruption after readlink() call\n  slub: Discard slab page when node partial > minimum partial number\n  slub: correct comments error for per cpu partial\n  mm: restrict access to slab files under procfs and sysfs\n  slub: Code optimization in get_partial_node()\n  slub: doc: update the slabinfo.c file path\n  slub: explicitly document position of inserting slab to partial list\n  slub: update slabinfo tools to report per cpu partial list statistics\n  slub: per cpu cache for partial pages\n  slub: return object pointer from get_partial() / new_slab().\n  slub: pass kmem_cache_cpu pointer to get_partial()\n  slub: Prepare inuse field in new_slab()\n  slub: Remove useless statements in __slab_alloc\n  slub: free slabs without holding locks\n  slub: use print_hex_dump\n  slab: use print_hex_dump","Linus Torvalds"]],"ref":"refs/heads/master"}}