)]}'
{
  "commit": "b9bf3121af348d9255f1c917830fe8c2df52efcb",
  "tree": "477f93b1000d7ac4bd283ee75d632b107eaf9600",
  "parents": [
    "204fba4aa303ea4a7bb726a539bf4a5b9e3203d0"
  ],
  "author": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Wed Jun 24 15:13:47 2009 +0900"
  },
  "committer": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Wed Jun 24 15:13:47 2009 +0900"
  },
  "message": "percpu: use DEFINE_PER_CPU_SHARED_ALIGNED()\n\nThere are a few places where ___cacheline_aligned* is used with\nDEFINE_PER_CPU().  Use DEFINE_PER_CPU_SHARED_ALIGNED() instead.\n\nDEFINE_PER_CPU_SHARED_ALIGNED() applies alignment only on SMPs.  While\nall other converted places used _in_smp variant or only get compiled\nfor SMP, net/rds used unconditional ____cacheline_aligned.  I don\u0027t\nsee any reason these data structures should be aligned on UP and thus\nconverted together.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Tony Luck \u003ctony.luck@intel.com\u003e\nCc: Andy Grover \u003candy.grover@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0bc3c4ef0aad54664610b7713a7a9f9696845890",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mm/sram-alloc.c",
      "new_id": "99e4dbb1dfd12502becc3d2506f3d51a1076433d",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mm/sram-alloc.c"
    },
    {
      "type": "modify",
      "old_id": "94cf78ba28fa19aa6e553923ba9234a3548b14d7",
      "old_mode": 33188,
      "old_path": "arch/ia64/kernel/smp.c",
      "new_id": "93ebfea43c6cecdb66a93372adc73f2825aaae77",
      "new_mode": 33188,
      "new_path": "arch/ia64/kernel/smp.c"
    },
    {
      "type": "modify",
      "old_id": "7c9098d186e6f8e398c0cb9500c1efa2120293e2",
      "old_mode": 33188,
      "old_path": "kernel/sched.c",
      "new_id": "34fd81d217846e6218c594d624a20d9f33b89f47",
      "new_mode": 33188,
      "new_path": "kernel/sched.c"
    },
    {
      "type": "modify",
      "old_id": "02e3e3d50d4a3c952bb0817e0e596a94ccba1c61",
      "old_mode": 33188,
      "old_path": "net/rds/ib_stats.c",
      "new_id": "301ae51ae40994b9e0b22aa87d24d521c4c6f5a2",
      "new_mode": 33188,
      "new_path": "net/rds/ib_stats.c"
    },
    {
      "type": "modify",
      "old_id": "ccc7e8f0bf0e09253be5cff4a5fd3002e6388b8b",
      "old_mode": 33188,
      "old_path": "net/rds/iw_stats.c",
      "new_id": "fafea3cc92d72ecab12e38c0cf0f5b4e47b35969",
      "new_mode": 33188,
      "new_path": "net/rds/iw_stats.c"
    },
    {
      "type": "modify",
      "old_id": "c460743a89ad00c594fd8f606c083321e0ee8b39",
      "old_mode": 33188,
      "old_path": "net/rds/page.c",
      "new_id": "de7bb84bcd780180c0227cdefb8ac6581cce647e",
      "new_mode": 33188,
      "new_path": "net/rds/page.c"
    }
  ]
}
