)]}'
{
  "commit": "91c4313206e4409871e2ddd13c29508afe1c8834",
  "tree": "a37ae47c38b3f1fa119f141d546c000f58502eb9",
  "parents": [
    "e8973637bd49de225130f9c04ceb388d48969d98"
  ],
  "author": {
    "name": "Thomas Pfaff",
    "email": "tpfaff@pcs.com",
    "time": "Wed Feb 06 01:39:45 2008 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Wed Feb 06 10:41:18 2008 -0800"
  },
  "message": "fbcon: fix color generation for monochrome framebuffer\n\nThe current attr_fgcol_ec / attr_bgcol_ec macros do a simple shift of bits\nto get the color from vc_video_erase_char.  For a monochrome display\nhowever the attribute does not contain any color, only attribute bits.\nFurthermore the reverse bit is lost because it is shifted out, the\nresulting color is always 0.\n\nThis can bee seen on a monochrome console either directly or by setting it\nto inverse mode via \"setterm -inversescreen on\" .  Text is written with\ncorrect color, fb_fillrects from a bit_clear / bit_clear_margins will get\nwrong colors.\n\nSigned-off-by: Thomas Pfaff \u003ctpfaff@pcs.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "308850df16fea8bafaa7c610cf954f87fc7cd866",
      "old_mode": 33188,
      "old_path": "drivers/video/console/bitblit.c",
      "new_id": "69864b1b3f9ee149aa7f2adbf2676574d09c8d49",
      "new_mode": 33188,
      "new_path": "drivers/video/console/bitblit.c"
    },
    {
      "type": "modify",
      "old_id": "c6babb178c772e0020948b486512c97e1995e5bc",
      "old_mode": 33188,
      "old_path": "drivers/video/console/fbcon.c",
      "new_id": "022282494d3fecee136f47d831e2dd4e534fe62d",
      "new_mode": 33188,
      "new_path": "drivers/video/console/fbcon.c"
    },
    {
      "type": "modify",
      "old_id": "8e6ef4bc7a5c75027ae59c8b35b4c5c5acdaead0",
      "old_mode": 33188,
      "old_path": "drivers/video/console/fbcon.h",
      "new_id": "3706307e70ed271ddc84d70f1c02ef66c9ff604e",
      "new_mode": 33188,
      "new_path": "drivers/video/console/fbcon.h"
    },
    {
      "type": "modify",
      "old_id": "825e6d6972a72cbecb51a1194fcdaf16f0cf0a7e",
      "old_mode": 33188,
      "old_path": "drivers/video/console/fbcon_ccw.c",
      "new_id": "bdf913ecf001de64916ede55b21c9b318743ee04",
      "new_mode": 33188,
      "new_path": "drivers/video/console/fbcon_ccw.c"
    },
    {
      "type": "modify",
      "old_id": "c637e6318803796e6b735b2f860227543cd0107d",
      "old_mode": 33188,
      "old_path": "drivers/video/console/fbcon_cw.c",
      "new_id": "a6819b9d1770cccd2690e9ee4c95f52736c27d42",
      "new_mode": 33188,
      "new_path": "drivers/video/console/fbcon_cw.c"
    },
    {
      "type": "modify",
      "old_id": "1473506df5d0654cba5d2bf6e5281ccc6b186870",
      "old_mode": 33188,
      "old_path": "drivers/video/console/fbcon_ud.c",
      "new_id": "d9b5d6eb68a73c4e9129a84679532dc191cf4693",
      "new_mode": 33188,
      "new_path": "drivers/video/console/fbcon_ud.c"
    },
    {
      "type": "modify",
      "old_id": "d981fe4d86c6b18dc5396dc99a032b5f02ca455d",
      "old_mode": 33188,
      "old_path": "drivers/video/console/tileblit.c",
      "new_id": "0056a41e5c35c2a3d323c69845a2db895a080108",
      "new_mode": 33188,
      "new_path": "drivers/video/console/tileblit.c"
    },
    {
      "type": "modify",
      "old_id": "a864438b6008bcde0d9baba19821f13fff1b6435",
      "old_mode": 33188,
      "old_path": "drivers/video/pmag-aa-fb.c",
      "new_id": "6515ec11c16ba250f55f6cbe6a10b6a74f7effca",
      "new_mode": 33188,
      "new_path": "drivers/video/pmag-aa-fb.c"
    }
  ]
}
