60.4 KB
reproducibleA vs.
reproducibleB-extended
60.4 KB
reproducibleA/tmp vs.
reproducibleB-extended/tmp
60.3 KB
reproducibleA/tmp/deploy vs.
reproducibleB-extended/tmp/deploy
18.0 KB
reproducibleA/tmp/deploy/deb vs.
reproducibleB-extended/tmp/deploy/deb
17.9 KB
reproducibleA/tmp/deploy/deb/qemux86_64 vs.
reproducibleB-extended/tmp/deploy/deb/qemux86_64
17.9 KB
reproducibleA/tmp/deploy/deb/qemux86_64/intel-speed-select-src_1.0-r0_amd64.deb vs.
reproducibleB-extended/tmp/deploy/deb/qemux86_64/intel-speed-select-src_1.0-r0_amd64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2011-04-05·23:00:00.000000·debian-binary1 -rw-r--r--···0········0········0········4·2011-04-05·23:00:00.000000·debian-binary
2 -rw-r--r--···0········0········0······556·2011-04-05·23:00:00.000000·control.tar.xz2 -rw-r--r--···0········0········0······556·2011-04-05·23:00:00.000000·control.tar.xz
3 -rw-r--r--···0········0········0····35968·2011-04-05·23:00:00.000000·data.tar.xz3 -rw-r--r--···0········0········0····34408·2011-04-05·23:00:00.000000·data.tar.xz
17.3 KB
data.tar.xz
17.3 KB
data.tar
2.25 KB
file list
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/
9 -rw-r--r--···0·root·········(0)·root·········(0)····15281·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/isst_if.h9 -rw-r--r--···0·root·········(0)·root·········(0)····15281·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/isst_if.h
10 -rw-r--r--···0·root·········(0)·root·········(0)····11510·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/thermal.h10 -rw-r--r--···0·root·········(0)·root·········(0)·····3325·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/thermal.h
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/
15 -rw-r--r--···0·root·········(0)·root·········(0)·····6590·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/hfi-events.c15 -rw-r--r--···0·root·········(0)·root·········(0)·····6590·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/hfi-events.c
16 -rw-r--r--···0·root·········(0)·root·········(0)····80228·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-config.c16 -rw-r--r--···0·root·········(0)·root·········(0)····80228·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-config.c
17 -rw-r--r--···0·root·········(0)·root·········(0)····26404·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-core-mbox.c17 -rw-r--r--···0·root·········(0)·root·········(0)····26404·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-core-mbox.c
15.1 KB
./usr/src/debug/intel-speed-select/1.0/include/linux/thermal.h
    
Offset 1, 345 lines modifiedOffset 1, 95 lines modified
1 /*·SPDX-License-Identifier:·GPL-2.0·*/1 /*·SPDX-License-Identifier:·GPL-2.0·WITH·Linux-syscall-note·*/
 2 #ifndef·_UAPI_LINUX_THERMAL_H
 3 #define·_UAPI_LINUX_THERMAL_H
2 /* 
3 ·*··thermal.h··($Revision:·0·$) 
4 ·* 
5 ·*··Copyright·(C)·2008··Intel·Corp 
6 ·*··Copyright·(C)·2008··Zhang·Rui·<rui.zhang@intel.com> 
7 ·*··Copyright·(C)·2008··Sujith·Thomas·<sujith.thomas@intel.com> 
8 ·*/ 
  
 4 #define·THERMAL_NAME_LENGTH»     20
9 #ifndef·__THERMAL_H__ 
10 #define·__THERMAL_H__ 
  
 5 enum·thermal_device_mode·{
 6 »       THERMAL_DEVICE_DISABLED·=·0,
 7 »       THERMAL_DEVICE_ENABLED,
11 #include·<linux/of.h> 
12 #include·<linux/idr.h> 
13 #include·<linux/device.h> 
14 #include·<linux/sysfs.h> 
15 #include·<linux/workqueue.h> 
16 #include·<uapi/linux/thermal.h> 
  
17 /*·invalid·cooling·state·*/ 
18 #define·THERMAL_CSTATE_INVALID·-1UL 
  
19 /*·No·upper/lower·limit·requirement·*/ 
20 #define·THERMAL_NO_LIMIT»((u32)~0) 
  
21 /*·Default·weight·of·a·bound·cooling·device·*/ 
22 #define·THERMAL_WEIGHT_DEFAULT·0 
  
23 /*·use·value,·which·<·0K,·to·indicate·an·invalid/uninitialized·temperature·*/ 
24 #define·THERMAL_TEMP_INVALID»    -274000 
  
25 struct·thermal_zone_device; 
26 struct·thermal_cooling_device; 
27 struct·thermal_instance; 
28 struct·thermal_debugfs; 
29 struct·thermal_attr; 
  
30 enum·thermal_trend·{ 
31 »       THERMAL_TREND_STABLE,·/*·temperature·is·stable·*/ 
32 »       THERMAL_TREND_RAISING,·/*·temperature·is·raising·*/ 
33 »       THERMAL_TREND_DROPPING,·/*·temperature·is·dropping·*/ 
34 };8 };
  
 9 enum·thermal_trip_type·{
 10 »       THERMAL_TRIP_ACTIVE·=·0,
 11 »       THERMAL_TRIP_PASSIVE,
 12 »       THERMAL_TRIP_HOT,
 13 »       THERMAL_TRIP_CRITICAL,
35 /*·Thermal·notification·reason·*/ 
36 enum·thermal_notify_event·{ 
37 »       THERMAL_EVENT_UNSPECIFIED,·/*·Unspecified·event·*/ 
38 »       THERMAL_EVENT_TEMP_SAMPLE,·/*·New·Temperature·sample·*/ 
39 »       THERMAL_TRIP_VIOLATED,·/*·TRIP·Point·violation·*/ 
40 »       THERMAL_TRIP_CHANGED,·/*·TRIP·Point·temperature·changed·*/ 
41 »       THERMAL_DEVICE_DOWN,·/*·Thermal·device·is·down·*/ 
42 »       THERMAL_DEVICE_UP,·/*·Thermal·device·is·up·after·a·down·event·*/ 
43 »       THERMAL_DEVICE_POWER_CAPABILITY_CHANGED,·/*·power·capability·changed·*/ 
44 »       THERMAL_TABLE_CHANGED,·/*·Thermal·table(s)·changed·*/ 
45 »       THERMAL_EVENT_KEEP_ALIVE,·/*·Request·for·user·space·handler·to·respond·*/ 
46 »       THERMAL_TZ_BIND_CDEV,·/*·Cooling·dev·is·bind·to·the·thermal·zone·*/ 
47 »       THERMAL_TZ_UNBIND_CDEV,·/*·Cooling·dev·is·unbind·from·the·thermal·zone·*/ 
48 »       THERMAL_INSTANCE_WEIGHT_CHANGED,·/*·Thermal·instance·weight·changed·*/ 
49 »       THERMAL_TZ_RESUME,·/*·Thermal·zone·is·resuming·after·system·sleep·*/ 
50 };14 };
  
51 /** 
52 ·*·struct·thermal_trip·-·representation·of·a·point·in·temperature·domain 
53 ·*·@temperature:·temperature·value·in·miliCelsius 
54 ·*·@hysteresis:·relative·hysteresis·in·miliCelsius 
55 ·*·@type:·trip·point·type 
56 ·*·@priv:·pointer·to·driver·data·associated·with·this·trip 
57 ·*·@flags:·flags·representing·binary·properties·of·the·trip 
58 ·*/ 
59 struct·thermal_trip·{ 
60 »       int·temperature; 
61 »       int·hysteresis; 
62 »       enum·thermal_trip_type·type; 
63 »       u8·flags; 
64 »       void·*priv;15 /*·Adding·event·notification·support·elements·*/
 16 #define·THERMAL_GENL_FAMILY_NAME»»"thermal"
 17 #define·THERMAL_GENL_VERSION»    »    »    0x01
 18 #define·THERMAL_GENL_SAMPLING_GROUP_NAME»"sampling"
 19 #define·THERMAL_GENL_EVENT_GROUP_NAME»   »   "event"
  
 20 /*·Attributes·of·thermal_genl_family·*/
 21 enum·thermal_genl_attr·{
 22 »       THERMAL_GENL_ATTR_UNSPEC,
 23 »       THERMAL_GENL_ATTR_TZ,
 24 »       THERMAL_GENL_ATTR_TZ_ID,
 25 »       THERMAL_GENL_ATTR_TZ_TEMP,
 26 »       THERMAL_GENL_ATTR_TZ_TRIP,
 27 »       THERMAL_GENL_ATTR_TZ_TRIP_ID,
 28 »       THERMAL_GENL_ATTR_TZ_TRIP_TYPE,
 29 »       THERMAL_GENL_ATTR_TZ_TRIP_TEMP,
 30 »       THERMAL_GENL_ATTR_TZ_TRIP_HYST,
 31 »       THERMAL_GENL_ATTR_TZ_MODE,
 32 »       THERMAL_GENL_ATTR_TZ_NAME,
 33 »       THERMAL_GENL_ATTR_TZ_CDEV_WEIGHT,
 34 »       THERMAL_GENL_ATTR_TZ_GOV,
 35 »       THERMAL_GENL_ATTR_TZ_GOV_NAME,
 36 »       THERMAL_GENL_ATTR_CDEV,
 37 »       THERMAL_GENL_ATTR_CDEV_ID,
 38 »       THERMAL_GENL_ATTR_CDEV_CUR_STATE,
 39 »       THERMAL_GENL_ATTR_CDEV_MAX_STATE,
 40 »       THERMAL_GENL_ATTR_CDEV_NAME,
 41 »       THERMAL_GENL_ATTR_GOV_NAME,
 42 »       THERMAL_GENL_ATTR_CPU_CAPABILITY,
 43 »       THERMAL_GENL_ATTR_CPU_CAPABILITY_ID,
 44 »       THERMAL_GENL_ATTR_CPU_CAPABILITY_PERFORMANCE,
 45 »       THERMAL_GENL_ATTR_CPU_CAPABILITY_EFFICIENCY,
 46 »       __THERMAL_GENL_ATTR_MAX,
65 };47 };
 48 #define·THERMAL_GENL_ATTR_MAX·(__THERMAL_GENL_ATTR_MAX·-·1)
  
66 #define·THERMAL_TRIP_FLAG_RW_TEMP»       BIT(0) 
67 #define·THERMAL_TRIP_FLAG_RW_HYST»       BIT(1)49 enum·thermal_genl_sampling·{
 50 »       THERMAL_GENL_SAMPLING_TEMP,
 51 »       __THERMAL_GENL_SAMPLING_MAX,
 52 };
 53 #define·THERMAL_GENL_SAMPLING_MAX·(__THERMAL_GENL_SAMPLING_MAX·-·1)
  
... Open expanded diff ...
18.0 KB
reproducibleA/tmp/deploy/ipk vs.
reproducibleB-extended/tmp/deploy/ipk
18.0 KB
reproducibleA/tmp/deploy/ipk/qemux86_64 vs.
reproducibleB-extended/tmp/deploy/ipk/qemux86_64
17.9 KB
reproducibleA/tmp/deploy/ipk/qemux86_64/intel-speed-select-src_1.0-r0_qemux86_64.ipk vs.
reproducibleB-extended/tmp/deploy/ipk/qemux86_64/intel-speed-select-src_1.0-r0_qemux86_64.ipk
369 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·1970-01-01·00:00:00.000000·debian-binary1 -rw-r--r--···0········0········0········4·1970-01-01·00:00:00.000000·debian-binary
2 -rw-r--r--···0········0········0······463·1970-01-01·00:00:00.000000·control.tar.gz2 -rw-r--r--···0········0········0······463·1970-01-01·00:00:00.000000·control.tar.gz
3 -rw-r--r--···0········0········0····45881·1970-01-01·00:00:00.000000·data.tar.zst3 -rw-r--r--···0········0········0····44043·1970-01-01·00:00:00.000000·data.tar.zst
17.3 KB
data.tar.zst
17.3 KB
data.tar
2.25 KB
file list
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/
8 -rw-r--r--···0·root·········(0)·root·········(0)····15281·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/isst_if.h8 -rw-r--r--···0·root·········(0)·root·········(0)····15281·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/isst_if.h
9 -rw-r--r--···0·root·········(0)·root·········(0)····11510·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/thermal.h9 -rw-r--r--···0·root·········(0)·root·········(0)·····3325·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/thermal.h
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····6590·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/hfi-events.c14 -rw-r--r--···0·root·········(0)·root·········(0)·····6590·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/hfi-events.c
15 -rw-r--r--···0·root·········(0)·root·········(0)····80228·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-config.c15 -rw-r--r--···0·root·········(0)·root·········(0)····80228·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-config.c
16 -rw-r--r--···0·root·········(0)·root·········(0)····26404·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-core-mbox.c16 -rw-r--r--···0·root·········(0)·root·········(0)····26404·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-core-mbox.c
15.1 KB
./usr/src/debug/intel-speed-select/1.0/include/linux/thermal.h
    
Offset 1, 345 lines modifiedOffset 1, 95 lines modified
1 /*·SPDX-License-Identifier:·GPL-2.0·*/1 /*·SPDX-License-Identifier:·GPL-2.0·WITH·Linux-syscall-note·*/
 2 #ifndef·_UAPI_LINUX_THERMAL_H
 3 #define·_UAPI_LINUX_THERMAL_H
2 /* 
3 ·*··thermal.h··($Revision:·0·$) 
4 ·* 
5 ·*··Copyright·(C)·2008··Intel·Corp 
6 ·*··Copyright·(C)·2008··Zhang·Rui·<rui.zhang@intel.com> 
7 ·*··Copyright·(C)·2008··Sujith·Thomas·<sujith.thomas@intel.com> 
8 ·*/ 
  
 4 #define·THERMAL_NAME_LENGTH»     20
9 #ifndef·__THERMAL_H__ 
10 #define·__THERMAL_H__ 
  
 5 enum·thermal_device_mode·{
 6 »       THERMAL_DEVICE_DISABLED·=·0,
 7 »       THERMAL_DEVICE_ENABLED,
11 #include·<linux/of.h> 
12 #include·<linux/idr.h> 
13 #include·<linux/device.h> 
14 #include·<linux/sysfs.h> 
15 #include·<linux/workqueue.h> 
16 #include·<uapi/linux/thermal.h> 
  
17 /*·invalid·cooling·state·*/ 
18 #define·THERMAL_CSTATE_INVALID·-1UL 
  
19 /*·No·upper/lower·limit·requirement·*/ 
20 #define·THERMAL_NO_LIMIT»((u32)~0) 
  
21 /*·Default·weight·of·a·bound·cooling·device·*/ 
22 #define·THERMAL_WEIGHT_DEFAULT·0 
  
23 /*·use·value,·which·<·0K,·to·indicate·an·invalid/uninitialized·temperature·*/ 
24 #define·THERMAL_TEMP_INVALID»    -274000 
  
25 struct·thermal_zone_device; 
26 struct·thermal_cooling_device; 
27 struct·thermal_instance; 
28 struct·thermal_debugfs; 
29 struct·thermal_attr; 
  
30 enum·thermal_trend·{ 
31 »       THERMAL_TREND_STABLE,·/*·temperature·is·stable·*/ 
32 »       THERMAL_TREND_RAISING,·/*·temperature·is·raising·*/ 
33 »       THERMAL_TREND_DROPPING,·/*·temperature·is·dropping·*/ 
34 };8 };
  
 9 enum·thermal_trip_type·{
 10 »       THERMAL_TRIP_ACTIVE·=·0,
 11 »       THERMAL_TRIP_PASSIVE,
 12 »       THERMAL_TRIP_HOT,
 13 »       THERMAL_TRIP_CRITICAL,
35 /*·Thermal·notification·reason·*/ 
36 enum·thermal_notify_event·{ 
37 »       THERMAL_EVENT_UNSPECIFIED,·/*·Unspecified·event·*/ 
38 »       THERMAL_EVENT_TEMP_SAMPLE,·/*·New·Temperature·sample·*/ 
39 »       THERMAL_TRIP_VIOLATED,·/*·TRIP·Point·violation·*/ 
40 »       THERMAL_TRIP_CHANGED,·/*·TRIP·Point·temperature·changed·*/ 
41 »       THERMAL_DEVICE_DOWN,·/*·Thermal·device·is·down·*/ 
42 »       THERMAL_DEVICE_UP,·/*·Thermal·device·is·up·after·a·down·event·*/ 
43 »       THERMAL_DEVICE_POWER_CAPABILITY_CHANGED,·/*·power·capability·changed·*/ 
44 »       THERMAL_TABLE_CHANGED,·/*·Thermal·table(s)·changed·*/ 
45 »       THERMAL_EVENT_KEEP_ALIVE,·/*·Request·for·user·space·handler·to·respond·*/ 
46 »       THERMAL_TZ_BIND_CDEV,·/*·Cooling·dev·is·bind·to·the·thermal·zone·*/ 
47 »       THERMAL_TZ_UNBIND_CDEV,·/*·Cooling·dev·is·unbind·from·the·thermal·zone·*/ 
48 »       THERMAL_INSTANCE_WEIGHT_CHANGED,·/*·Thermal·instance·weight·changed·*/ 
49 »       THERMAL_TZ_RESUME,·/*·Thermal·zone·is·resuming·after·system·sleep·*/ 
50 };14 };
  
51 /** 
52 ·*·struct·thermal_trip·-·representation·of·a·point·in·temperature·domain 
53 ·*·@temperature:·temperature·value·in·miliCelsius 
54 ·*·@hysteresis:·relative·hysteresis·in·miliCelsius 
55 ·*·@type:·trip·point·type 
56 ·*·@priv:·pointer·to·driver·data·associated·with·this·trip 
57 ·*·@flags:·flags·representing·binary·properties·of·the·trip 
58 ·*/ 
59 struct·thermal_trip·{ 
60 »       int·temperature; 
61 »       int·hysteresis; 
62 »       enum·thermal_trip_type·type; 
63 »       u8·flags; 
64 »       void·*priv;15 /*·Adding·event·notification·support·elements·*/
 16 #define·THERMAL_GENL_FAMILY_NAME»»"thermal"
 17 #define·THERMAL_GENL_VERSION»    »    »    0x01
 18 #define·THERMAL_GENL_SAMPLING_GROUP_NAME»"sampling"
 19 #define·THERMAL_GENL_EVENT_GROUP_NAME»   »   "event"
  
 20 /*·Attributes·of·thermal_genl_family·*/
 21 enum·thermal_genl_attr·{
 22 »       THERMAL_GENL_ATTR_UNSPEC,
 23 »       THERMAL_GENL_ATTR_TZ,
 24 »       THERMAL_GENL_ATTR_TZ_ID,
 25 »       THERMAL_GENL_ATTR_TZ_TEMP,
 26 »       THERMAL_GENL_ATTR_TZ_TRIP,
 27 »       THERMAL_GENL_ATTR_TZ_TRIP_ID,
 28 »       THERMAL_GENL_ATTR_TZ_TRIP_TYPE,
 29 »       THERMAL_GENL_ATTR_TZ_TRIP_TEMP,
 30 »       THERMAL_GENL_ATTR_TZ_TRIP_HYST,
 31 »       THERMAL_GENL_ATTR_TZ_MODE,
 32 »       THERMAL_GENL_ATTR_TZ_NAME,
 33 »       THERMAL_GENL_ATTR_TZ_CDEV_WEIGHT,
 34 »       THERMAL_GENL_ATTR_TZ_GOV,
 35 »       THERMAL_GENL_ATTR_TZ_GOV_NAME,
 36 »       THERMAL_GENL_ATTR_CDEV,
 37 »       THERMAL_GENL_ATTR_CDEV_ID,
 38 »       THERMAL_GENL_ATTR_CDEV_CUR_STATE,
 39 »       THERMAL_GENL_ATTR_CDEV_MAX_STATE,
 40 »       THERMAL_GENL_ATTR_CDEV_NAME,
 41 »       THERMAL_GENL_ATTR_GOV_NAME,
 42 »       THERMAL_GENL_ATTR_CPU_CAPABILITY,
 43 »       THERMAL_GENL_ATTR_CPU_CAPABILITY_ID,
 44 »       THERMAL_GENL_ATTR_CPU_CAPABILITY_PERFORMANCE,
 45 »       THERMAL_GENL_ATTR_CPU_CAPABILITY_EFFICIENCY,
 46 »       __THERMAL_GENL_ATTR_MAX,
65 };47 };
 48 #define·THERMAL_GENL_ATTR_MAX·(__THERMAL_GENL_ATTR_MAX·-·1)
  
66 #define·THERMAL_TRIP_FLAG_RW_TEMP»       BIT(0) 
67 #define·THERMAL_TRIP_FLAG_RW_HYST»       BIT(1)49 enum·thermal_genl_sampling·{
 50 »       THERMAL_GENL_SAMPLING_TEMP,
 51 »       __THERMAL_GENL_SAMPLING_MAX,
 52 };
 53 #define·THERMAL_GENL_SAMPLING_MAX·(__THERMAL_GENL_SAMPLING_MAX·-·1)
  
... Open expanded diff ...
24.3 KB
reproducibleA/tmp/deploy/rpm vs.
reproducibleB-extended/tmp/deploy/rpm
24.2 KB
reproducibleA/tmp/deploy/rpm/qemux86_64 vs.
reproducibleB-extended/tmp/deploy/rpm/qemux86_64
24.1 KB
reproducibleA/tmp/deploy/rpm/qemux86_64/intel-speed-select-src-1.0-r0.qemux86_64.rpm vs.
reproducibleB-extended/tmp/deploy/rpm/qemux86_64/intel-speed-select-src-1.0-r0.qemux86_64.rpm
6.6 KB
header
    
Offset 17, 25 lines modifiedOffset 17, 25 lines modified
17 00000c3e00000001000013e50000000400000c8000000001000013e90000000800000c84000000014300696e74656c2d737017 00000c3e00000001000013e50000000400000c8000000001000013e90000000800000c84000000014300696e74656c2d7370
18 6565642d73656c6563742d73726300312e30007230004120746f6f6c20746f2076616c696461746520496e74656c2053706518 6565642d73656c6563742d73726300312e30007230004120746f6f6c20746f2076616c696461746520496e74656c20537065
19 65642053656c65637420636f6d6d616e6473202d20536f757263652066696c65730054686520496e74656c2053706565642019 65642053656c65637420636f6d6d616e6473202d20536f757263652066696c65730054686520496e74656c20537065656420
20 53656c65637420546563686e6f6c6f67792028496e74656c2053535429206973206120706f77657266756c206e657720636f20 53656c65637420546563686e6f6c6f67792028496e74656c2053535429206973206120706f77657266756c206e657720636f
21 6c6c656374696f6e0a6f6620666561747572657320676976696e6720796f75206d6f7265206772616e756c617220636f6e7421 6c6c656374696f6e0a6f6620666561747572657320676976696e6720796f75206d6f7265206772616e756c617220636f6e74
22 726f6c206f7665722043505520706572666f726d616e636520666f720a6f7074696d697a656420746f74616c20636f73742022 726f6c206f7665722043505520706572666f726d616e636520666f720a6f7074696d697a656420746f74616c20636f737420
23 6f66206f776e6572736869702e202054686973207061636b61676520636f6e7461696e7320736f757263657320666f720a6423 6f66206f776e6572736869702e202054686973207061636b61676520636f6e7461696e7320736f757263657320666f720a64
24 6562756767696e6720707572706f7365732e000000004d9b9ef0726570726f64756369626c650000000000033a3d47504c2d24 6562756767696e6720707572706f7365732e000000004d9b9ef0726570726f64756369626c650000000000031a4447504c2d
25 322e302d6f6e6c7900506f6b79204d61696e7461696e657273203c706f6b79406c697374732e796f63746f70726f6a65637425 322e302d6f6e6c7900506f6b79204d61696e7461696e657273203c706f6b79406c697374732e796f63746f70726f6a656374
26 2e6f72673e00646576656c006c696e75780071656d757838365f36340000000000000000000000000000000000000000000026 2e6f72673e00646576656c006c696e75780071656d757838365f363400000000000000000000000000000000000000000000
27 000000000000000000003bb100002cf600000000000000000000000000000000000019be000139640000672400004d66000027 000000000000000000003bb100000cfd00000000000000000000000000000000000019be000139640000672400004d660000
28 2e3c000016440000576900002e0141ed41ed41ed41ed41ed41ed41ed81a481a441ed41ed41ed41ed81a481a481a481a481a428 2e3c000016440000576900002e0141ed41ed41ed41ed41ed41ed41ed81a481a441ed41ed41ed41ed81a481a481a481a481a4
29 81a481a481a40000000000000000000000000000000000000000000000000000000000000000000000000000000000004d9b29 81a481a481a40000000000000000000000000000000000000000000000000000000000000000000000000000000000004d9b
30 9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef030 9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef0
31 4d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef000000000000000356534393332356261353331 4d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef04d9b9ef0000000000000003565343933323562613533
32 643163396639373336306261383662313937373131633632373561656366643634333866343038373862613363376634356532 6431633966393733363062613836623139373731316336323735616563666436343338663430383738626133633766343565
33 6534370031343464666462373332623934616463633733316533393537633861633364343131636139333036383437613365 
34 383738663538353763323030303364616331000000000061343934373132616363643362313237366435383864616238343433 6534370030623861373039353162356161613362633733656537653539656535666532393265396131663739346361663537
 34 3861343032633636356636303834373637640000000000613439343731326163636433623132373664353838646162383434
35 383532333962663235633639363865646139313834643464626461616138373935376639390037383234663035333966303835 3835323339626632356336393638656461393138346434646264616161383739353766393900373832346630353339663038
36 663930303131363332353031303339336139636536653165333830313337346164376431653166346566653366336436386336 6639303031313633323530313033393361396365366531653338303133373461643764316531663465666533663364363863
37 626400333266306139623430663563393762386134393531343961326632366437393431396137383266616633323364386337 6264003332663061396234306635633937623861343935313439613266323664373934313961373832666166333233643863
38 636135313865643366386333363339343100613866616163366630353739383639323039343239333233336461373665383738 6361353138656433663863333633393431006138666161633666303537393836393230393432393332333364613736653837
39 383465656531346236383030633734616532636637303661396238656463616300343734653865383165383034306331343339 3834656565313462363830306337346165326366373036613962386564636163003437346538653831653830343063313433
40 386437336363323161373734353363373238363963656335393662383466333464633431636665623264353830313400343040 3864373363633231613737343533633732383639636563353936623834663334646334316366656232643538303134003430
41 373664383831303065663239336436653839303932356234326365333937323632306430613433656336386232353263396441 3736643838313030656632393364366538393039323562343263653339373236323064306134336563363862323532633964
Offset 73, 49 lines modifiedOffset 73, 49 lines modified
73 302f746f6f6c732f706f7765722f002f7573722f7372632f64656275672f696e74656c2d73706565642d73656c6563742f3173 302f746f6f6c732f706f7765722f002f7573722f7372632f64656275672f696e74656c2d73706565642d73656c6563742f31
74 2e302f746f6f6c732f706f7765722f7838362f002f7573722f7372632f64656275672f696e74656c2d73706565642d73656c74 2e302f746f6f6c732f706f7765722f7838362f002f7573722f7372632f64656275672f696e74656c2d73706565642d73656c
75 6563742f312e302f746f6f6c732f706f7765722f7838362f696e74656c2d73706565642d73656c6563742f002d4f32202d6775 6563742f312e302f746f6f6c732f706f7765722f7838362f696e74656c2d73706565642d73656c6563742f002d4f32202d67
76 006370696f007a7374640000257b5f7461726765745f706c6174666f726d7d0000000000000000000000000000000000000076 006370696f007a7374640000257b5f7461726765745f706c6174666f726d7d00000000000000000000000000000000000000
77 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
78 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000178 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
79 000000010000000000000000000000000000000000000001000000010000000100000001000000010000000100000001000079 0000000100000000000000000000000000000000000000010000000100000001000000010000000100000001000000010000
80 00016469726563746f7279000000000000087574662d38003230666233343236333632386361656239363032396239633133 
81 3665336162373764386133373263356436616662653734646331346138326631363133333065000000000008343238376432 
82 363863313536613832333531323164666266623435353637613239303539363832333162663063633661383033636532393180 00016469726563746f7279000000000000087574662d38003638393136653533616138663763616462633562343261336335
 81 6530636233343232306239306533323139343765303536303231343462316465353561666234000000000008656237326461
 82 3865393539646331373332366131626437636639646565343132636436633435333362386466663963333833653630323734
83 3963393032396663000000003f00000007fffffcc00000001083 6535313435646430000000003f00000007fffffcc000000010
84 HEADERI18NTABLE:·84 HEADERI18NTABLE:·
85 ·-·C85 ·-·C
86 SIGSIZE:·49916 
87 SIGMD5:·4a3569987f32b2aeba097421397a0144 
88 SHA1HEADER:·61410595d81be17065ebedbed4fdbfde01766869 
89 SHA256HEADER:·e592bcde50a6ba94d436302d40cc97a9bfcb9665696e1e51a572c17a7099738386 SIGSIZE:·48053
 87 SIGMD5:·41ddd0401698206850b06650d8cb3e10
 88 SHA1HEADER:·b5b60c66bb05dd58c6a2103cb3e2247350fb09af
 89 SHA256HEADER:·0336b56ace68bfa98605479392530fad0d010aa2bffe705eb45a7e8daa1e0e91
90 NAME:·intel-speed-select-src90 NAME:·intel-speed-select-src
91 VERSION:·1.091 VERSION:·1.0
92 RELEASE:·r092 RELEASE:·r0
93 SUMMARY:·A·tool·to·validate·Intel·Speed·Select·commands·-·Source·files93 SUMMARY:·A·tool·to·validate·Intel·Speed·Select·commands·-·Source·files
94 DESCRIPTION:·The·Intel·Speed·Select·Technology·(Intel·SST)·is·a·powerful·new·collection·of·features·giving·you94 DESCRIPTION:·The·Intel·Speed·Select·Technology·(Intel·SST)·is·a·powerful·new·collection·of·features·giving·you
95 more·granular·control·over·CPU·performance·for·optimized·total·cost·of·ownership.··This·package95 more·granular·control·over·CPU·performance·for·optimized·total·cost·of·ownership.··This·package
96 contains·sources·for·debugging·purposes.96 contains·sources·for·debugging·purposes.
97 BUILDTIME:·130204440097 BUILDTIME:·1302044400
98 BUILDHOST:·reproducible98 BUILDHOST:·reproducible
99 SIZE:·21151799 SIZE:·203332
100 LICENSE:·GPL-2.0-only100 LICENSE:·GPL-2.0-only
101 PACKAGER:·Poky·Maintainers·<poky@lists.yoctoproject.org>101 PACKAGER:·Poky·Maintainers·<poky@lists.yoctoproject.org>
102 GROUP:·devel102 GROUP:·devel
103 OS:·linux103 OS:·linux
104 ARCH:·qemux86_64104 ARCH:·qemux86_64
105 FILESIZES:·105 FILESIZES:·
106 ·-·0106 ·-·0
107 ·-·0107 ·-·0
108 ·-·0108 ·-·0
109 ·-·0109 ·-·0
110 ·-·0110 ·-·0
111 ·-·0111 ·-·0
112 ·-·0112 ·-·0
113 ·-·15281113 ·-·15281
114 ·-·11510114 ·-·3325
115 ·-·0115 ·-·0
116 ·-·0116 ·-·0
117 ·-·0117 ·-·0
118 ·-·0118 ·-·0
119 ·-·6590119 ·-·6590
120 ·-·80228120 ·-·80228
121 ·-·26404121 ·-·26404
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 ·-·195 ·-·
196 ·-·196 ·-·
197 ·-·197 ·-·
198 ·-·198 ·-·
199 ·-·199 ·-·
200 ·-·200 ·-·
201 ·-·5e49325ba53d1c9f97360ba86b197711c6275aecfd6438f40878ba3c7f45ee47201 ·-·5e49325ba53d1c9f97360ba86b197711c6275aecfd6438f40878ba3c7f45ee47
202 ·-·144dfdb732b94adcc731e3957c8ac3d411ca9306847a3e878f5857c20003dac1202 ·-·0b8a70951b5aaa3bc73ee7e59ee5fe292e9a1f794caf578a402c665f6084767d
203 ·-·203 ·-·
204 ·-·204 ·-·
205 ·-·205 ·-·
206 ·-·206 ·-·
207 ·-·a494712accd3b1276d588dab84485239bf25c6968eda9184d4dbdaaa87957f99207 ·-·a494712accd3b1276d588dab84485239bf25c6968eda9184d4dbdaaa87957f99
208 ·-·7824f0539f08f900116325010393a9ce6e1e3801374ad7d1e1f4efe3f3d68cbd208 ·-·7824f0539f08f900116325010393a9ce6e1e3801374ad7d1e1f4efe3f3d68cbd
209 ·-·32f0a9b40f5c97b8a495149a2f26d79419a782faf323d8cca518ed3f8c363941209 ·-·32f0a9b40f5c97b8a495149a2f26d79419a782faf323d8cca518ed3f8c363941
Offset 319, 15 lines modifiedOffset 319, 15 lines modified
319 ·-·4294967295319 ·-·4294967295
320 ·-·4294967295320 ·-·4294967295
321 ·-·4294967295321 ·-·4294967295
322 ·-·4294967295322 ·-·4294967295
323 ·-·4294967295323 ·-·4294967295
324 ·-·4294967295324 ·-·4294967295
325 ·-·4294967295325 ·-·4294967295
326 ARCHIVESIZE:·215264326 ARCHIVESIZE:·207080
327 PROVIDES:·327 PROVIDES:·
328 ·-·intel-speed-select-src328 ·-·intel-speed-select-src
329 REQUIREFLAGS:·329 REQUIREFLAGS:·
330 ·-·16777226330 ·-·16777226
331 ·-·16777226331 ·-·16777226
332 ·-·16777226332 ·-·16777226
333 ·-·16777226333 ·-·16777226
Offset 520, 11 lines modifiedOffset 520, 11 lines modified
520 ·-·520 ·-·
521 CLASSDICT:·521 CLASSDICT:·
522 ·-·directory522 ·-·directory
523 ·-·523 ·-·
524 FILEDIGESTALGO:·8524 FILEDIGESTALGO:·8
525 ENCODING:·utf-8525 ENCODING:·utf-8
526 PAYLOADDIGEST:·526 PAYLOADDIGEST:·
527 ·-·20fb34263628caeb96029b9c136e3ab77d8a372c5d6afbe74dc14a82f161330e527 ·-·68916e53aa8f7cadbc5b42a3c5e0cb34220b90e321947e05602144b1de55afb4
528 PAYLOADDIGESTALGO:·8528 PAYLOADDIGESTALGO:·8
529 PAYLOADDIGESTALT:·529 PAYLOADDIGESTALT:·
530 ·-·4287d268c156a8235121dfbfb45567a2905968231bf0cc6a803ce2919c9029fc530 ·-·eb72da8e959dc17326a1bd7cf9dee412cd6c4533b8dff9c383e60274e5145dd0
17.3 KB
content
17.3 KB
content-content
2.25 KB
file list
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/
8 -rw-r--r--···0·root·········(0)·root·········(0)····15281·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/isst_if.h8 -rw-r--r--···0·root·········(0)·root·········(0)····15281·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/isst_if.h
9 -rw-r--r--···0·root·········(0)·root·········(0)····11510·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/thermal.h9 -rw-r--r--···0·root·········(0)·root·········(0)·····3325·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/include/linux/thermal.h
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····6590·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/hfi-events.c14 -rw-r--r--···0·root·········(0)·root·········(0)·····6590·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/hfi-events.c
15 -rw-r--r--···0·root·········(0)·root·········(0)····80228·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-config.c15 -rw-r--r--···0·root·········(0)·root·········(0)····80228·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-config.c
16 -rw-r--r--···0·root·········(0)·root·········(0)····26404·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-core-mbox.c16 -rw-r--r--···0·root·········(0)·root·········(0)····26404·2011-04-05·23:00:00.000000·./usr/src/debug/intel-speed-select/1.0/tools/power/x86/intel-speed-select/isst-core-mbox.c
15.1 KB
./usr/src/debug/intel-speed-select/1.0/include/linux/thermal.h
    
Offset 1, 345 lines modifiedOffset 1, 95 lines modified
1 /*·SPDX-License-Identifier:·GPL-2.0·*/1 /*·SPDX-License-Identifier:·GPL-2.0·WITH·Linux-syscall-note·*/
 2 #ifndef·_UAPI_LINUX_THERMAL_H
 3 #define·_UAPI_LINUX_THERMAL_H
2 /* 
3 ·*··thermal.h··($Revision:·0·$) 
4 ·* 
5 ·*··Copyright·(C)·2008··Intel·Corp 
6 ·*··Copyright·(C)·2008··Zhang·Rui·<rui.zhang@intel.com> 
7 ·*··Copyright·(C)·2008··Sujith·Thomas·<sujith.thomas@intel.com> 
8 ·*/ 
  
 4 #define·THERMAL_NAME_LENGTH»     20
9 #ifndef·__THERMAL_H__ 
10 #define·__THERMAL_H__ 
  
 5 enum·thermal_device_mode·{
 6 »       THERMAL_DEVICE_DISABLED·=·0,
 7 »       THERMAL_DEVICE_ENABLED,
11 #include·<linux/of.h> 
12 #include·<linux/idr.h> 
13 #include·<linux/device.h> 
14 #include·<linux/sysfs.h> 
15 #include·<linux/workqueue.h> 
16 #include·<uapi/linux/thermal.h> 
  
17 /*·invalid·cooling·state·*/ 
18 #define·THERMAL_CSTATE_INVALID·-1UL 
  
19 /*·No·upper/lower·limit·requirement·*/ 
20 #define·THERMAL_NO_LIMIT»((u32)~0) 
  
21 /*·Default·weight·of·a·bound·cooling·device·*/ 
22 #define·THERMAL_WEIGHT_DEFAULT·0 
  
23 /*·use·value,·which·<·0K,·to·indicate·an·invalid/uninitialized·temperature·*/ 
24 #define·THERMAL_TEMP_INVALID»    -274000 
  
25 struct·thermal_zone_device; 
26 struct·thermal_cooling_device; 
27 struct·thermal_instance; 
28 struct·thermal_debugfs; 
29 struct·thermal_attr; 
  
30 enum·thermal_trend·{ 
31 »       THERMAL_TREND_STABLE,·/*·temperature·is·stable·*/ 
32 »       THERMAL_TREND_RAISING,·/*·temperature·is·raising·*/ 
33 »       THERMAL_TREND_DROPPING,·/*·temperature·is·dropping·*/ 
34 };8 };
  
 9 enum·thermal_trip_type·{
 10 »       THERMAL_TRIP_ACTIVE·=·0,
 11 »       THERMAL_TRIP_PASSIVE,
 12 »       THERMAL_TRIP_HOT,
 13 »       THERMAL_TRIP_CRITICAL,
35 /*·Thermal·notification·reason·*/ 
36 enum·thermal_notify_event·{ 
37 »       THERMAL_EVENT_UNSPECIFIED,·/*·Unspecified·event·*/ 
38 »       THERMAL_EVENT_TEMP_SAMPLE,·/*·New·Temperature·sample·*/ 
39 »       THERMAL_TRIP_VIOLATED,·/*·TRIP·Point·violation·*/ 
40 »       THERMAL_TRIP_CHANGED,·/*·TRIP·Point·temperature·changed·*/ 
41 »       THERMAL_DEVICE_DOWN,·/*·Thermal·device·is·down·*/ 
42 »       THERMAL_DEVICE_UP,·/*·Thermal·device·is·up·after·a·down·event·*/ 
43 »       THERMAL_DEVICE_POWER_CAPABILITY_CHANGED,·/*·power·capability·changed·*/ 
44 »       THERMAL_TABLE_CHANGED,·/*·Thermal·table(s)·changed·*/ 
45 »       THERMAL_EVENT_KEEP_ALIVE,·/*·Request·for·user·space·handler·to·respond·*/ 
46 »       THERMAL_TZ_BIND_CDEV,·/*·Cooling·dev·is·bind·to·the·thermal·zone·*/ 
47 »       THERMAL_TZ_UNBIND_CDEV,·/*·Cooling·dev·is·unbind·from·the·thermal·zone·*/ 
48 »       THERMAL_INSTANCE_WEIGHT_CHANGED,·/*·Thermal·instance·weight·changed·*/ 
49 »       THERMAL_TZ_RESUME,·/*·Thermal·zone·is·resuming·after·system·sleep·*/ 
50 };14 };
  
51 /** 
52 ·*·struct·thermal_trip·-·representation·of·a·point·in·temperature·domain 
53 ·*·@temperature:·temperature·value·in·miliCelsius 
54 ·*·@hysteresis:·relative·hysteresis·in·miliCelsius 
55 ·*·@type:·trip·point·type 
56 ·*·@priv:·pointer·to·driver·data·associated·with·this·trip 
57 ·*·@flags:·flags·representing·binary·properties·of·the·trip 
58 ·*/ 
59 struct·thermal_trip·{ 
60 »       int·temperature; 
61 »       int·hysteresis; 
62 »       enum·thermal_trip_type·type; 
63 »       u8·flags; 
64 »       void·*priv;15 /*·Adding·event·notification·support·elements·*/
 16 #define·THERMAL_GENL_FAMILY_NAME»»"thermal"
 17 #define·THERMAL_GENL_VERSION»    »    »    0x01
 18 #define·THERMAL_GENL_SAMPLING_GROUP_NAME»"sampling"
 19 #define·THERMAL_GENL_EVENT_GROUP_NAME»   »   "event"
  
 20 /*·Attributes·of·thermal_genl_family·*/
 21 enum·thermal_genl_attr·{
 22 »       THERMAL_GENL_ATTR_UNSPEC,
 23 »       THERMAL_GENL_ATTR_TZ,
 24 »       THERMAL_GENL_ATTR_TZ_ID,
 25 »       THERMAL_GENL_ATTR_TZ_TEMP,
 26 »       THERMAL_GENL_ATTR_TZ_TRIP,
 27 »       THERMAL_GENL_ATTR_TZ_TRIP_ID,
 28 »       THERMAL_GENL_ATTR_TZ_TRIP_TYPE,
 29 »       THERMAL_GENL_ATTR_TZ_TRIP_TEMP,
 30 »       THERMAL_GENL_ATTR_TZ_TRIP_HYST,
 31 »       THERMAL_GENL_ATTR_TZ_MODE,
 32 »       THERMAL_GENL_ATTR_TZ_NAME,
 33 »       THERMAL_GENL_ATTR_TZ_CDEV_WEIGHT,
 34 »       THERMAL_GENL_ATTR_TZ_GOV,
 35 »       THERMAL_GENL_ATTR_TZ_GOV_NAME,
 36 »       THERMAL_GENL_ATTR_CDEV,
 37 »       THERMAL_GENL_ATTR_CDEV_ID,
 38 »       THERMAL_GENL_ATTR_CDEV_CUR_STATE,
 39 »       THERMAL_GENL_ATTR_CDEV_MAX_STATE,
 40 »       THERMAL_GENL_ATTR_CDEV_NAME,
 41 »       THERMAL_GENL_ATTR_GOV_NAME,
 42 »       THERMAL_GENL_ATTR_CPU_CAPABILITY,
 43 »       THERMAL_GENL_ATTR_CPU_CAPABILITY_ID,
 44 »       THERMAL_GENL_ATTR_CPU_CAPABILITY_PERFORMANCE,
 45 »       THERMAL_GENL_ATTR_CPU_CAPABILITY_EFFICIENCY,
 46 »       __THERMAL_GENL_ATTR_MAX,
65 };47 };
 48 #define·THERMAL_GENL_ATTR_MAX·(__THERMAL_GENL_ATTR_MAX·-·1)
  
66 #define·THERMAL_TRIP_FLAG_RW_TEMP»       BIT(0) 
67 #define·THERMAL_TRIP_FLAG_RW_HYST»       BIT(1)49 enum·thermal_genl_sampling·{
 50 »       THERMAL_GENL_SAMPLING_TEMP,
 51 »       __THERMAL_GENL_SAMPLING_MAX,
 52 };
 53 #define·THERMAL_GENL_SAMPLING_MAX·(__THERMAL_GENL_SAMPLING_MAX·-·1)
  
... Open expanded diff ...