)]}'
{
  "commit": "b2bdd1f5041db6f2d172417b5ceea20abc7a6eb6",
  "tree": "2d13145f81197f78924274c2f7dbf88918bf4339",
  "parents": [
    "5a33956a300dcb48a3b125cae437ad6f5c718282"
  ],
  "author": {
    "name": "Harvey Harrison",
    "email": "harvey.harrison@gmail.com",
    "time": "Fri May 30 10:29:55 2008 -0700"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Mon Jul 21 15:16:23 2008 -0700"
  },
  "message": "USB: cp2101.c fix sparse signedness mismatch warnings\n\nThe get/set 2101_config helpers take an unsigned int rather than an\nint.  It is safe to change these in each case and may even produce\nbetter code as it will be an unsigned divide rather than a signed\ndivide in places.  All other manipulation was setting/masking bits\nwhich will not be affected by the sign change.\n\nFixes the following sparse warnings:\ndrivers/usb/serial/cp2101.c:378:44: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:378:44:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:378:44:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:388:40: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:388:40:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:388:40:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:413:42: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:413:42:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:413:42:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:421:42: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:421:42:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:421:42:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:444:42: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:444:42:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:444:42:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:451:42: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:451:42:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:451:42:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:458:42: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:458:42:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:458:42:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:471:42: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:471:42:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:471:42:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:481:42: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:481:42:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:481:42:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:561:41: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:561:41:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:561:41:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:591:45: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:591:45:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:591:45:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:597:41: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:597:41:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:597:41:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:608:45: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:608:45:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:608:45:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:614:41: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:614:41:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:614:41:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:623:45: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:623:45:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:623:45:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:680:50: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:680:50:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:680:50:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:690:43: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:690:43:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:690:43:    got int *\u003cnoident\u003e\ndrivers/usb/serial/cp2101.c:715:41: warning: incorrect type in argument 3 (different signedness)\ndrivers/usb/serial/cp2101.c:715:41:    expected unsigned int *data\ndrivers/usb/serial/cp2101.c:715:41:    got int *\u003cnoident\u003e\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f5b57b196c5a0821845209b9ff74052f9eb2bb5a",
      "old_mode": 33188,
      "old_path": "drivers/usb/serial/cp2101.c",
      "new_id": "2bc5576c443adfa2f18528740d00a3b16ca56987",
      "new_mode": 33188,
      "new_path": "drivers/usb/serial/cp2101.c"
    }
  ]
}
