Format: 1.8 Date: Sat, 09 Sep 2017 13:47:29 -0300 Source: linux-azure Binary: linux-azure-headers-4.11.0-1010 linux-azure-tools-4.11.0-1010 linux-azure-cloud-tools-4.11.0-1010 linux-image-4.11.0-1010-azure linux-image-extra-4.11.0-1010-azure linux-headers-4.11.0-1010-azure linux-image-4.11.0-1010-azure-dbgsym linux-tools-4.11.0-1010-azure linux-cloud-tools-4.11.0-1010-azure linux-udebs-azure Architecture: source Version: 4.11.0-1010.10~lcow3 Distribution: xenial Urgency: medium Maintainer: Ubuntu Kernel Team Changed-By: Marcelo Henrique Cerri Description: linux-azure-cloud-tools-4.11.0-1010 - Linux kernel version specific cloud tools for version 4.11.0-1010 linux-azure-headers-4.11.0-1010 - Header files related to Linux kernel version 4.11.0 linux-azure-tools-4.11.0-1010 - Linux kernel version specific tools for version 4.11.0-1010 linux-cloud-tools-4.11.0-1010-azure - Linux kernel version specific cloud tools for version 4.11.0-1010 linux-headers-4.11.0-1010-azure - Linux kernel headers for version 4.11.0 on 64 bit x86 SMP linux-image-4.11.0-1010-azure - Linux kernel image for version 4.11.0 on 64 bit x86 SMP linux-image-4.11.0-1010-azure-dbgsym - Linux kernel debug image for version 4.11.0 on 64 bit x86 SMP linux-image-extra-4.11.0-1010-azure - Linux kernel extra modules for version 4.11.0 on 64 bit x86 SMP linux-tools-4.11.0-1010-azure - Linux kernel version specific tools for version 4.11.0-1010 linux-udebs-azure - Metapackage depending on kernel udebs (udeb) Launchpad-Bugs-Fixed: 225 21367 86820 159951 202490 215802 238208 239479 254837 281732 296610 300143 318805 327243 329864 333386 333990 334285 345623 348861 351756 352615 355344 358564 360966 364916 365291 366682 369152 369978 373214 380138 380892 381037 381300 381693 382115 383668 384695 384861 385741 389603 390833 396780 397189 397499 399750 399914 401931 403385 404064 405390 408454 408473 409361 410198 412492 413150 414738 414795 415832 416325 416482 416792 417748 418721 418781 419222 419308 419505 419993 420423 420605 421258 423426 423513 424810 426691 427822 427948 428111 429241 430564 430694 430809 432678 433801 435958 436370 437258 438234 438310 439415 439456 439560 440522 446595 449637 451375 451872 452175 453073 453335 454285 458299 458982 462111 462824 464552 475619 477106 479102 479115 480112 480739 481765 485536 485556 488319 488328 488636 490487 492056 492392 493059 493156 493589 493795 494045 494052 494461 494565 494693 495060 495134 496110 497156 497989 498525 498863 499491 499785 500999 507069 507211 509808 510937 511001 512370 513131 515246 515623 516325 516584 516777 517594 519066 519448 522308 522515 523112 524849 524893 527837 530275 531017 534635 537601 541492 541511 542208 544088 546393 552311 557130 559939 561802 563277 566645 568844 570500 575940 576066 576274 577029 579276 579300 581312 581525 582199 582350 582555 583733 584812 584920 585490 586386 586418 587388 587888 588031 588243 588805 588861 589304 589656 591416 591869 591941 592039 592495 594382 594885 597075 597091 597904 599450 600453 601057 601073 601226 602281 603087 603716 604407 605047 605101 606081 606139 608095 608266 608279 608674 608775 609234 613796 614008 615265 615947 618591 621175 621195 624701 628776 628961 629711 632327 632488 632884 633227 634316 636091 639758 640254 640992 641320 645653 647043 650899 651370 657901 658521 659084 661306 663090 669641 672699 673073 673346 675453 676245 676963 676997 677210 677652 677830 681819 681877 681904 683690 683775 683938 684304 684666 684875 685015 686333 686692 688070 689036 689393 689606 689886 690190 692917 696493 697240 698009 699828 701271 701530 702125 702407 702434 705323 706394 707902 708521 710371 710754 710877 711568 713769 713837 715318 715330 715877 716811 716867 717114 717435 718402 719524 719691 720949 721126 721389 722310 722689 722925 723672 723676 724456 724831 729839 730860 732046 735240 737124 737388 737676 740126 745181 745213 745217 745358 748656 750585 752870 753994 759913 764758 768039 769503 769527 770430 770679 771758 773524 775281 776542 778043 782389 783582 783660 790754 791019 794570 794642 795823 796476 797556 800910 801610 801719 803005 805218 809838 810020 815064 816035 818933 819925 822601 824273 824377 827197 832694 833705 837332 838026 838402 839238 844159 853783 854050 854399 856421 861296 865171 869017 871808 872411 872711 872811 876030 878701 882120 884652 885744 886167 886975 887780 891969 892615 892814 893395 894070 894768 897795 898003 899165 900802 901105 901410 903346 903615 903853 903897 906832 907377 909419 910792 911236 912197 912199 912308 915941 918212 918254 919115 922906 923316 923409 924320 925577 929545 930842 939161 942316 942569 944386 950295 950320 950490 954661 955892 961286 972604 978038 978807 987371 992414 993162 1000424 1000831 1002388 1003417 1004148 1004535 1006012 1006690 1006913 1008905 1009061 1010281 1011415 1011792 1012800 1013183 1014692 1015339 1017017 1017717 1017718 1017879 1018456 1019321 1019561 1021174 1026761 1027828 1034779 1035226 1037642 1038651 1040077 1042903 1046512 1046734 1049623 1052460 1052499 1056078 1056563 1059523 1060729 1063061 1063784 1065400 1066921 1070182 1071520 1075882 1076840 1078926 1079193 1079469 1079900 1081466 1081500 1082357 1084192 1084373 1084640 1084777 1085766 1086921 1089795 1089818 1090308 1095315 1096789 1097315 1098378 1101235 1103594 1105104 1105230 1107477 1107658 1108082 1109029 1111486 1112442 1112573 1113547 1117336 1117673 1118568 1121699 1122071 1124362 1124415 1125364 1127319 1128840 1128934 1130111 1134441 1153448 1155016 1158668 1161261 1162026 1163720 1166113 1167270 1168430 1172151 1173681 1175784 1180351 1180409 1180881 1181755 1183856 1186170 1187744 1189363 1189998 1190967 1191726 1192358 1192691 1192759 1193172 1194149 1195597 1195636 1195717 1196155 1196658 1198030 1201470 1201698 1205284 1206757 1206961 1208740 1208988 1210331 1210539 1210848 1210858 1211378 1211920 1212720 1213055 1213282 1213820 1213941 1215379 1216294 1216962 1217957 1219619 1220222 1221886 1222407 1222850 1222893 1223195 1223499 1223545 1226160 1227491 1227969 1231305 1231931 1235161 1235523 1235914 1235977 1236455 1239392 1239938 1242610 1242811 1244176 1244627 1245932 1248053 1248116 1248289 1248590 1249421 1249477 1251816 1253155 1256170 1256212 1256822 1256840 1257715 1259435 1259437 1259790 1259861 1260225 1260303 1262901 1266852 1266984 1267809 1268468 1268683 1268727 1269872 1270215 1270603 1271669 1272525 1273735 1273747 1274349 1274917 1275898 1276810 1277309 1284731 1285434 1292216 1292234 1294353 1295112 1295401 1297581 1300244 1300247 1300739 1303657 1303710 1305133 1305480 1308297 1308761 1308764 1308765 1310512 1311738 1316518 1318171 1318629 1318848 1319291 1319984 1320070 1320239 1322251 1323165 1323189 1323526 1323528 1323530 1323980 1324107 1324571 1325306 1325596 1325713 1326050 1327400 1327619 1328088 1328230 1328256 1328587 1329027 1329045 1329580 1331915 1333265 1333322 1333569 1334950 1340091 1341296 1341543 1342000 1342153 1343109 1344405 1346067 1346298 1347012 1347169 1349028 1349196 1350087 1350148 1352640 1352994 1353005 1354530 1355469 1356318 1356323 1356403 1357014 1357025 1357108 1357295 1357370 1357527 1357928 1358116 1358569 1358855 1358920 1358949 1359052 1359423 1359783 1360428 1361300 1361308 1362199 1362261 1362514 1363180 1365655 1367399 1368907 1370211 1371310 1371591 1374438 1374440 1375310 1378856 1378894 1379535 1383886 1384955 1385510 1387128 1388952 1389497 1390223 1394368 1395855 1395877 1395891 1396470 1396654 1397021 1397061 1397852 1397860 1397867 1397876 1397877 1397880 1398109 1398269 1398274 1398458 1398544 1398596 1400215 1400289 1400349 1400970 1401525 1401590 1404670 1406867 1407755 1408002 1408004 1408295 1408355 1408833 1409750 1410480 1410704 1411193 1411284 1411295 1412543 1412800 1413020 1413149 1413646 1413741 1414002 1415102 1415562 1416001 1417032 1417915 1419938 1420575 1422481 1425202 1426013 1426113 1427680 1428111 1428351 1428947 1429756 1429940 1430341 1430546 1430930 1432546 1432837 1434579 1434842 1436745 1437492 1439706 1443371 1444179 1446517 1446906 1447909 1448912 1449121 1452175 1453117 1453892 1454656 1457510 1457781 1458876 1460902 1460905 1460908 1461360 1461365 1461553 1461620 1462614 1463211 1463836 1464560 1465419 1465724 1469240 1469771 1469829 1470091 1470250 1473319 1473447 1473560 1474810 1475078 1476333 1476393 1476888 1476987 1477900 1478497 1478578 1478897 1479903 1480142 1480879 1480894 1481067 1481462 1481490 1481575 1481986 1482343 1482943 1483101 1483440 1483677 1484334 1484486 1484519 1484531 1486180 1486868 1487173 1487345 1488138 1488495 1488653 1490035 1490564 1492132 1493357 1493746 1493970 1494163 1494350 1495208 1495983 1496430 1497878 1498667 1499849 1502781 1504778 1505564 1505948 1506521 1506615 1507588 1509029 1510405 1511006 1512221 1512704 1513583 1514711 1515541 1515872 1517142 1518457 1519168 1519623 1519625 1519631 1519814 1519820 1519833 1520139 1520436 1520454 1520457 1521678 1521712 1522210 1522415 1522949 1523232 1523517 1524319 1524574 1525297 1526330 1526869 1527096 1527374 1527462 1527643 1527902 1529381 1529624 1529666 1531327 1531539 1531747 1532303 1532886 1532914 1533009 1533035 1533382 1533461 1534216 1534647 1534887 1534961 1535150 1535802 1536245 1536473 1536474 1536475 1536719 1536803 1536810 1537881 1537923 1538618 1538909 1539090 1539102 1539349 1540390 1540435 1540586 1540731 1541058 1541120 1541326 1541456 1541534 1541585 1541592 1541671 1541907 1542049 1542071 1542296 1542564 1542728 1542771 1542944 1543165 1543683 1544321 1544637 1544679 1545037 1545330 1545542 1546145 1546283 1546439 1546572 1546694 1546775 1547047 1547153 1547205 1547231 1547674 1547718 1548414 1549398 1549494 1549620 1549660 1550468 1550517 1550596 1551319 1551894 1552247 1552314 1552332 1552627 1552632 1552903 1552925 1553179 1553391 1553811 1554003 1554260 1554608 1554704 1555033 1555338 1555344 1555353 1555543 1555640 1555765 1555912 1555997 1556002 1556037 1556096 1556141 1556228 1556247 1556264 1557001 1557130 1557138 1557151 1557250 1557508 1557689 1557690 1557776 1557950 1557994 1558025 1558275 1558330 1558342 1558447 1558553 1558624 1558625 1558720 1558765 1558828 1558871 1559252 1559349 1559350 1559609 1559692 1559772 1559904 1559914 1559918 1559923 1560395 1560445 1560489 1560514 1560552 1560583 1561483 1561492 1561604 1561676 1561727 1562310 1562326 1562968 1563293 1563441 1563485 1563688 1563921 1564206 1564591 1564712 1564759 1564901 1565765 1565967 1566221 1566283 1566465 1566468 1566505 1566518 1566868 1567064 1567091 1567093 1567191 1567558 1567581 1568523 1568832 1569924 1570124 1570348 1570441 1570906 1571069 1571156 1571691 1571791 1572291 1572666 1572722 1573034 1573231 1573817 1574362 1579135 1579594 1580355 1580960 1581127 1582351 1582378 1582753 1582991 1583738 1584890 1585311 1585741 1585850 1587714 1588421 1588856 1591053 1592547 1593134 1593293 1593874 1600623 1607647 1611078 1615665 1615878 1615880 1615881 1615887 1615889 1615890 1615892 1615893 1615895 1617900 1622469 1625222 1625233 1625259 1625728 1625733 1626104 1626112 1626149 1626158 1626239 1626394 1626543 1626564 1626631 1626740 1626768 1626983 1627052 1627198 1627322 1627323 1627324 1627330 1627387 1628009 1628112 1628187 1628241 1628336 1628503 1628523 1628889 1628968 1628976 1629057 1629204 1629730 1629977 1630038 1630069 1630238 1630279 1630311 1630924 1630970 1630990 1631287 1631298 1632049 1632116 1632445 1632462 1632484 1632749 1632894 1632918 1635594 1637473 1637550 1638700 1638996 1640109 1642228 1642299 1642368 1643652 1645037 1645521 1645591 1645951 1645962 1645963 1646204 1646643 1647793 1648143 1648903 1651248 1654073 1655002 1655241 1655986 1656121 1657539 1657734 1657767 1658219 1658633 1660634 1660832 1660833 1660834 1660836 1660840 1660842 1660845 1660846 1660849 1661030 1661300 1661887 1662201 1663687 1664217 1664602 1665097 1665113 1666197 1666483 1666636 1667078 1667081 1667116 1667413 1667416 1667424 1667490 1667527 1667567 1667571 1667599 1667750 1668019 1668382 1668726 1668993 1669061 1669127 1669611 1669807 1670247 1670315 1670490 1670508 1670726 1670800 1671169 1671203 1671235 1671470 1671589 1671598 1671599 1671600 1671601 1671602 1671613 1671614 1671917 1672372 1672470 1672486 1672502 1672504 1672510 1672544 1672785 1673118 1673350 1673498 1673564 1673805 1674087 1674288 1674325 1674334 1674466 1674635 1675032 1675046 1675509 1675771 1675806 1675868 1675872 1676388 1676429 1676635 1676786 1676858 1677589 1677697 1677959 1678009 1678023 1678030 1678032 1678048 1678930 1679718 1680156 1680168 1680328 1680513 1680532 1680535 1680888 1681429 1681875 1682130 1682561 1684491 1684971 1685140 1685892 1686019 1686414 1686782 1688296 1688579 1689946 1689980 1690136 1690174 1690177 1690183 1690196 1692920 1693494 1693673 1694731 1694859 1697027 1697892 1698367 1698371 1698372 1698425 1698442 1698700 1698706 1698844 1698954 1699004 1699157 1699184 1699331 1699651 1700077 1700372 1700521 1700537 1700747 1700819 1700833 1700972 1701269 1701271 1701272 1701316 1701575 1701744 1702159 1702515 1702521 1702749 1703437 1703742 1703854 1703901 1704102 1704146 1704435 1704479 1704885 1705378 1705495 1705712 1706066 1706067 1706141 1706165 1706531 1707061 1707285 1707635 1708017 1708469 1708699 1708995 1709101 1709590 1709681 1710944 1711230 1711243 1711408 1712446 1712915 1713812 1713823 1715489 1715731 1715755 Changes: linux-azure (4.11.0-1010.10~lcow3) xenial; urgency=low . * linux-azure: persistent memory is not working (LP: #1715755) - Revert "ext4: return to starting transaction in ext4_dax_huge_fault()" - [Config] azure: CONFIG_ND_BLK=y - [Config] azure: CONFIG_ACPI_NFIT=y . linux-azure (4.11.0-1009.9) xenial; urgency=low . * linux-azure: 4.11.0-1009.9 -proposed tracker (LP: #1715731) . * [Hyper-V] Read TSC frequency from a synthetic MSR (LP: #1715489) - x86/hyperv: Check frequency MSRs presence according to the specification - x86/hyperv: Read TSC frequency from a synthetic MSR . * [Hyper-V] linux-azure: rdma_ucm should autoload on HPC images (LP: #1712915) - azure: force rdma_ucm to be loaded when hv_network_direct_* is loaded . linux-azure (4.11.0-1008.8) xenial; urgency=low . * linux-azure: 4.11.0-1008.8 -proposed tracker (LP: #1713823) . * linux-azure: add support for opengcs (LP: #1713812) - SAUCE: Added vsock transport support to 9pfs - SAUCE: NVDIMM: reducded ND_MIN_NAMESPACE_SIZE from 4MB to 4KB (page size) . linux-azure (4.11.0-1007.7) xenial; urgency=low . * linux-azure: 4.11.0-1007.7 -proposed tracker (LP: #1712446) . * [Hyper-V] linux-azure merge netvsc upstream VF & misc patches (LP: #1711243) - netvsc: delay setup of VF device - netvsc: Initialize 64-bit stats seqcount - netvsc: fix race on sub channel creation - netvsc: propagate MAC address change to VF slave - netvsc: optimize receive completions . * linux-azure: Please move the rdma_ucm driver from -extras to the main kernel package (LP: #1711408) - azure: move rdma_ucm module to the main kernel package . * linux-azure: enable DAX config options (LP: #1711230) - [config] azure: DAX support . * Miscellaneous upstream changes - Revert "UBUNTU: [Config] select gcc-6 explicitly" . [ Ubuntu: 4.11.0-14.22 ] . * CVE-2017-1000112 - udp: consistently apply ufo or fragmentation * CVE-2017-1000111 - packet: fix tp_reserve race in packet_set_ring * linux 4.11.0-13.19 ADT test failure with linux 4.11.0-13.19 (LP: #1709590) - SAUCE: ZFS: Don't take spin lock on rwlock owner * [Config] select gcc-6 explicitly . [ Ubuntu: 4.11.0-13.19 ] . * CVE-2017-7533 - dentry name snapshots . [ Ubuntu: 4.11.0-12.18 ] . * linux: 4.11.0-12.18 -proposed tracker (LP: #1707635) - no change rebuild to pick up the new binutils. * Adt tests of src:linux time out often on armhf lxc containers (LP: #1705495) - [Packaging] tests -- reduce rebuild test to one flavour - [Packaging] tests -- reduce rebuild test to one flavour -- use filter * [ARM64] config EDAC_GHES=y depends on EDAC_MM_EDAC=y (LP: #1706141) - [Config] set EDAC_MM_EDAC=y for ARM64 * [Hyper-V] hv_netvsc: Exclude non-TCP port numbers from vRSS hashing (LP: #1690174) - hv_netvsc: Exclude non-TCP port numbers from vRSS hashing * ath10k doesn't report full RSSI information (LP: #1706531) - ath10k: add per chain RSSI reporting * ideapad_laptop don't support v310-14isk (LP: #1705378) - platform/x86: ideapad-laptop: Add several models to no_hw_rfkill * Ubuntu 16.04.3: Qemu fails on P9 (LP: #1686019) - KVM: PPC: Pass kvm* to kvmppc_find_table() - KVM: PPC: Use preregistered memory API to access TCE list - KVM: PPC: VFIO: Add in-kernel acceleration for VFIO - powerpc/powernv/iommu: Add real mode version of iommu_table_ops::exchange() - powerpc/iommu/vfio_spapr_tce: Cleanup iommu_table disposal - powerpc/vfio_spapr_tce: Add reference counting to iommu_table - powerpc/mmu: Add real mode support for IOMMU preregistered memory - KVM: PPC: Reserve KVM_CAP_SPAPR_TCE_VFIO capability number - KVM: PPC: Book3S HV: Add radix checks in real-mode hypercall handlers * hns: ethtool selftest crashes system (LP: #1705712) - net/hns:bugfix of ethtool -t phy self_test * ThunderX: soft lockup on 4.8+ kernels when running qemu-efi with vhost=on (LP: #1673564) - KVM: arm/arm64: vgic-v3: Use PREbits to infer the number of ICH_APxRn_EL2 registers - KVM: arm/arm64: vgic-v3: Fix nr_pre_bits bitfield extraction - arm64: Add a facility to turn an ESR syndrome into a sysreg encoding - KVM: arm/arm64: vgic-v3: Add accessors for the ICH_APxRn_EL2 registers - KVM: arm64: Make kvm_condition_valid32() accessible from EL2 - KVM: arm64: vgic-v3: Add hook to handle guest GICv3 sysreg accesses at EL2 - KVM: arm64: vgic-v3: Add ICV_BPR1_EL1 handler - KVM: arm64: vgic-v3: Add ICV_IGRPEN1_EL1 handler - KVM: arm64: vgic-v3: Add ICV_IAR1_EL1 handler - KVM: arm64: vgic-v3: Add ICV_EOIR1_EL1 handler - KVM: arm64: vgic-v3: Add ICV_AP1Rn_EL1 handler - KVM: arm64: vgic-v3: Add ICV_HPPIR1_EL1 handler - KVM: arm64: vgic-v3: Enable trapping of Group-1 system registers - KVM: arm64: Enable GICv3 Group-1 sysreg trapping via command-line - KVM: arm64: vgic-v3: Add ICV_BPR0_EL1 handler - KVM: arm64: vgic-v3: Add ICV_IGNREN0_EL1 handler - KVM: arm64: vgic-v3: Add misc Group-0 handlers - KVM: arm64: vgic-v3: Enable trapping of Group-0 system registers - KVM: arm64: Enable GICv3 Group-0 sysreg trapping via command-line - arm64: Add MIDR values for Cavium cn83XX SoCs - arm64: Add workaround for Cavium Thunder erratum 30115 - KVM: arm64: vgic-v3: Add ICV_DIR_EL1 handler - KVM: arm64: vgic-v3: Add ICV_RPR_EL1 handler - KVM: arm64: vgic-v3: Add ICV_CTLR_EL1 handler - KVM: arm64: vgic-v3: Add ICV_PMR_EL1 handler - KVM: arm64: Enable GICv3 common sysreg trapping via command-line - KVM: arm64: vgic-v3: Log which GICv3 system registers are trapped - arm64: KVM: Make unexpected reads from WO registers inject an undef - KVM: arm64: Log an error if trapping a read-from-write-only GICv3 access - KVM: arm64: Log an error if trapping a write-to-read-only GICv3 access * ath9k freezes suspend resume Ubuntu 17.04 (LP: #1697027) - ath9k: fix an invalid pointer dereference in ath9k_rng_stop() * xhci_hcd: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 2 comp_code 13 (LP: #1667750) - xhci: Bad Ethernet performance plugged in ASM1042A host * Migrating KSM page causes the VM lock up as the KSM page merging list is too large (LP: #1680513) - ksm: introduce ksm_max_page_sharing per page deduplication limit - ksm: fix use after free with merge_across_nodes = 0 - ksm: cleanup stable_node chain collapse case - ksm: swap the two output parameters of chain/chain_prune - ksm: optimize refile of stable_node_dup at the head of the chain * Artful update to v4.11.12 stable release (LP: #1706067) - net/phy: micrel: configure intterupts after autoneg workaround - ipv6: avoid unregistering inet6_dev for loopback - netvsc: don't access netdev->num_rx_queues directly - sfc: Fix MCDI command size for filter operations - net: account for current skb length when deciding about UFO - net: dp83640: Avoid NULL pointer dereference. - tcp: reset sk_rx_dst in tcp_disconnect() - net: prevent sign extension in dev_get_stats() - virtio-net: serialize tx routine during reset - net: sched: Fix one possible panic when no destroy callback - mlxsw: spectrum_router: Fix NULL pointer dereference - rocker: move dereference before free - bpf: prevent leaking pointer via xadd on unpriviledged - net: handle NAPI_GRO_FREE_STOLEN_HEAD case also in napi_frags_finish() - net/mlx5: Cancel delayed recovery work when unloading the driver - net/mlx5e: Fix TX carrier errors report in get stats ndo - ipv6: dad: don't remove dynamic addresses if link is down - vxlan: fix hlist corruption - geneve: fix hlist corruption - net: core: Fix slab-out-of-bounds in netdev_stats_to_stats64 - liquidio: fix bug in soft reset failure detection - net: ipv6: Compare lwstate in detecting duplicate nexthops - vrf: fix bug_on triggered by rx when destroying a vrf - rds: tcp: use sock_create_lite() to create the accept socket - net/mlx5e: Initialize CEE's getpermhwaddr address buffer to 0xff - cxgb4: fix BUG() on interrupt deallocating path of ULD - tap: convert a mutex to a spinlock - bridge: mdb: fix leak on complete_info ptr on fail path - brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() - sfc: don't read beyond unicast address list - Adding asm-prototypes.h for genksyms to generate crc - sed regex in Makefile.build requires line break between exported symbols - Adding the type of exported symbols - sparc64: Fix gup_huge_pmd - block: Fix a blk_exit_rl() regression - brcmfmac: Fix a memory leak in error handling path in 'brcmf_cfg80211_attach' - brcmfmac: Fix glom_skb leak in brcmf_sdiod_recv_chain - efi: Process the MEMATTR table only if EFI_MEMMAP is enabled - cfg80211: Define nla_policy for NL80211_ATTR_LOCAL_MESH_POWER_MODE - cfg80211: Validate frequencies nested in NL80211_ATTR_SCAN_FREQUENCIES - cfg80211: Check if PMKID attribute is of expected size - cfg80211: Check if NAN service ID is of expected size - drm/amdgpu/gfx6: properly cache mc_arb_ramcfg - irqchip/gic-v3: Fix out-of-bound access in gic_set_affinity - parisc: Report SIGSEGV instead of SIGBUS when running out of stack - parisc: use compat_sys_keyctl() - parisc: DMA API: return error instead of BUG_ON for dma ops on non dma devs - parisc/mm: Ensure IRQs are off in switch_mm() - tools/lib/lockdep: Reduce MAX_LOCK_DEPTH to avoid overflowing lock_chain/: Depth - thp, mm: fix crash due race in MADV_FREE handling - kernel/extable.c: mark core_kernel_text notrace - mm/list_lru.c: fix list_lru_count_node() to be race free - fs/dcache.c: fix spin lockup issue on nlru->lock - checkpatch: silence perl 5.26.0 unescaped left brace warnings - binfmt_elf: use ELF_ET_DYN_BASE only for PIE - arm: move ELF_ET_DYN_BASE to 4MB - arm64: move ELF_ET_DYN_BASE to 4GB / 4MB - powerpc: move ELF_ET_DYN_BASE to 4GB / 4MB - s390: reduce ELF_ET_DYN_BASE - exec: Limit arg stack to at most 75% of _STK_LIM - powerpc/kexec: Fix radix to hash kexec due to IAMR/AMOR - ARM64: dts: marvell: armada37xx: Fix timer interrupt specifiers - arm64: Preventing READ_IMPLIES_EXEC propagation - vt: fix unchecked __put_user() in tioclinux ioctls - rcu: Add memory barriers for NOCB leader wakeup - nvmem: core: fix leaks on registration errors - Drivers: hv: vmbus: Close timing hole that can corrupt per-cpu page - mnt: In umount propagation reparent in a separate pass - mnt: In propgate_umount handle visiting mounts in any order - mnt: Make propagate_umount less slow for overlapping mount propagation trees - selftests/capabilities: Fix the test_execve test - mm: fix overflow check in expand_upwards() - crypto: talitos - Extend max key length for SHA384/512-HMAC and AEAD - crypto: atmel - only treat EBUSY as transient if backlog - crypto: sha1-ssse3 - Disable avx2 - crypto: caam - properly set IV after {en,de}crypt - crypto: caam - fix signals handling - sched/fair, cpumask: Export for_each_cpu_wrap() - sched/topology: Fix building of overlapping sched-groups - sched/topology: Optimize build_group_mask() - sched/topology: Fix overlapping sched_group_mask - PM / wakeirq: Convert to SRCU - ALSA: x86: Clear the pdata.notify_lpe_audio pointer before teardown - PM / QoS: return -EINVAL for bogus strings - kvm: vmx: Do not disable intercepts for BNDCFGS - kvm: x86: Guest BNDCFGS requires guest MPX support - kvm: vmx: Check value written to IA32_BNDCFGS - kvm: vmx: allow host to access guest MSR_IA32_BNDCFGS - Linux 4.11.12 * Artful update to v4.11.11 stable release (LP: #1706066) - mqueue: fix a use-after-free in sys_mq_notify() - proc: Fix proc_sys_prune_dcache to hold a sb reference - locking/rwsem-spinlock: Fix EINTR branch in __down_write_common() - staging: vt6556: vnt_start Fix missing call to vnt_key_init_table. - staging: comedi: fix clean-up of comedi_class in comedi_init() - crypto: caam - fix gfp allocation flags (part I) - crypto: rsa-pkcs1pad - use constant time memory comparison for MACs - ext4: check return value of kstrtoull correctly in reserved_clusters_store - x86/mm/pat: Don't report PAT on CPUs that don't support it - Linux 4.11.11 * Change CONFIG_IBMVETH to module (LP: #1704479) - [Config] CONFIG_IBMVETH=m * hns: use after free in hns_nic_net_xmit_hw (LP: #1704885) - net: hns: Fix a skb used after free bug * Opal and POWER9 DD2 (LP: #1702159) - powerpc/powernv: Fix boot on Power8 bare metal due to opal_configure_cores() * CVE-2017-1000364 - mm/mmap.c: do not blow on PROT_NONE MAP_FIXED holes in the stack - mm/mmap.c: expand_downwards: don't require the gap if !vm_prev * [Xenial] nvme: Quirks for PM1725 controllers (LP: #1704435) - nvme: Quirks for PM1725 controllers * bonding: stack dump when unregistering a netdev (LP: #1704102) - bonding: avoid NETDEV_CHANGEMTU event when unregistering slave * Ubuntu 16.04 IOB Error when the Mustang board rebooted (LP: #1693673) - drivers: net: xgene: Fix redundant prefetch buffer cleanup * Ubuntu16.04: NVMe 4K+T10 DIF/DIX format returns I/O error on dd with split op (LP: #1689946) - blk-mq: NVMe 512B/4K+T10 DIF/DIX format returns I/O error on dd with split op * linux >= 4.2: bonding 802.3ad does not work with 5G, 25G and 50G link speeds (LP: #1697892) - bonding: add 802.3ad support for 25G speeds - bonding: fix 802.3ad support for 5G and 50G speeds * hns: under heavy load, NIC may fail and require reboot (LP: #1704146) - net: hns: Bugfix for Tx timeout handling in hns driver * New ACPI identifiers for ThunderX SMMU (LP: #1703437) - iommu/arm-smmu: Plumb in new ACPI identifiers * Transparent hugepages should default to enabled=madvise (LP: #1703742) - [Config] use CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y as default * Miscellaneous Ubuntu changes - [Config] CONFIG_CAVIUM_ERRATUM_30115=y * Miscellaneous upstream changes - platform/x86: thinkpad_acpi: guard generic hotkey case - platform/x86: thinkpad_acpi: add mapping for new hotkeys - selftest/memfd/Makefile: Fix build error . linux-azure (4.11.0-1006.6) xenial; urgency=low . * linux-azure: 4.11.0-1006.6 -proposed tracker (LP: #1710944) . * Please only recommend or suggest initramfs-tools | linux-initramfs-tool for kernels able to boot without initramfs (LP: #1700972) - [Debian] Don't abort installation if update-initramfs is missing . * linux-azure: vmbus-rdma: Use underscore to separate major and minor host OS version (LP: #1709101) - SAUCE: vmbus-rdma: Use _ to separate major and minor host OS version . * linux-azure: prevent RDMA drivers from being hot plugged (LP: #1708699) - azure: Prevent hv_network_direct_* drivers from being hot plugged . * Infiniband: add missing values in queue pair attributes (LP: #1709681) - RDMA/core: Initialize port_num in qp_attr . * [Hyper-V] Transparent SR-IOV solves bonding race conditions (LP: #1708469) - Revert "UBUNTU: SAUCE: netvsc: keep track of vf passthrough statistics" - Revert "UBUNTU: SAUCE: netvsc: optional transparent fail over" - Revert "UBUNTU: SAUCE: netvsc: optimize calculation of number of slots" - hv_netvsc: Fix the carrier state error when data path is off - SAUCE: netvsc: add some rtnl_dereference annotations - SAUCE: netvsc: include rtnetlink.h - SAUCE: netvsc: transparent VF management - SAUCE: netvsc: add documentation - netvsc: remove bonding setup script - SAUCE: netvsc: make sure and unregister datapath . * [Hyper-V] netvsc: fix rtnl deadlock on unregister of vf (LP: #1708995) - SAUCE: netvsc: fix rtnl deadlock on unregister of vf . linux-azure (4.11.0-1005.5) xenial; urgency=low . * linux-azure: 4.11.0-1005.5 -proposed tracker (LP: #1708017) . * linux-azure: Update Hyper-V support (LP: #1707285) - x86/hyperv: Implement hv_get_tsc_page() - x86/hyperv: Move TSC reading method to asm/mshyperv.h - x86/vdso: Add VCLOCK_HVCLOCK vDSO clock read method - netvsc: fix hang on netvsc module removal - hyperv: remove unnecessary return variable - vmbus: simplify hv_ringbuffer_read - scsi: storvsc: use in place iterator function - netvsc: Fix a bug in sub-channel handling - vmbus: refactor hv_signal_on_read - vmbus: eliminate duplicate cached index - vmbus: more host signalling avoidance - tools: hv: properly handle long paths - HV: properly delay KVP packets when negotiation is in progress - netvsc: Initialize all channel related state prior to opening the channel - netvsc: use napi_consume_skb - netvsc: fix use after free on module removal - netvsc: pass net_device to netvsc_init_buf and netvsc_connect_vsp - netvsc: move filter setting to rndis_device - netvsc: Properly initialize the return value - netvsc: change order of steps in setting queues - netvsc: change logic for change mtu and set_queues - netvsc: use ERR_PTR to avoid dereference issues - netvsc: prefetch the first incoming ring element - SAUCE: netvsc: convert ring_size to unsigned - SAUCE: netvsc: allow overriding send/recv buffer size - hv_utils: drop .getcrosststamp() support from PTP driver - vmbus: add prefetch to ring buffer iterator - netvsc: make sure napi enabled before vmbus_open - Drivers: hv: util: Make hv_poll_channel() a little more efficient - hv_utils: fix TimeSync work on pre-TimeSync-v4 hosts - x86/hyper-v: stash the max number of virtual/logical processor - SAUCE: x86/hyper-v: make hv_do_hypercall() inline - SAUCE: x86/hyper-v: fast hypercall implementation - SAUCE: hyper-v: use fast hypercall for HVCALL_SIGNAL_EVENT - SAUCE: x86/hyper-v: implement rep hypercalls - SAUCE: hyper-v: globalize vp_index - SAUCE: x86/hyper-v: use hypercall for remote TLB flush - SAUCE: x86/hyper-v: support extended CPU ranges for TLB flush hypercalls - SAUCE: tracing/hyper-v: trace hyperv_mmu_flush_tlb_others() - netvsc: fix net poll mode - netvsc: fix RCU warning in get_stats - Drivers: hv: vmbus: Close timing hole that can corrupt per-cpu page - PCI: hv: Convert hv_pci_dev.refs from atomic_t to refcount_t - PCI: hv: Fix comment formatting and use proper integer fields - PCI: hv: Use page allocation for hbus structure - PCI: hv: Temporary own CPU-number-to-vCPU-number infra - PCI: hv: Add vPCI version protocol negotiation - PCI: hv: Use vPCI protocol version 1.2 - Revert "UBUNTU: SAUCE: vmbus: add the matching tasklet_enable() in vmbus_close_internal()" - vmbus: re-enable channel tasklet - SAUCE: vmbus: don't need to check interrupt mask on read side - netvsc: use hv_get_bytes_to_read - SAUCE: netvsc: optimize calculation of number of slots - SAUCE: netvsc: optional transparent fail over - SAUCE: netvsc: keep track of vf passthrough statistics - SAUCE: hv-sock: a temporary workaround for the pending_send_size issue - SAUCE: hv-sock: avoid double FINs if shutdown() is called . linux-azure (4.11.0-1004.4) xenial; urgency=low . * linux-azure: 4.11.0-1004.4 -proposed tracker (LP: #1707061) . * Please only recommend or suggest initramfs-tools | linux-initramfs-tool for kernels able to boot without initramfs (LP: #1700972) - [Debian] Don't depend on initramfs-tools . * [Hyper-V] hv_netvsc: Exclude non-TCP port numbers from vRSS hashing (LP: #1690174) - hv_netvsc: Exclude non-TCP port numbers from vRSS hashing . * [Hyper-V] Add infiniband support for Azure HPC (LP: #1701744) - SAUCE: Add infiniband driver for Azure HPC - SAUCE: Add driver build configuration to infiniband - SAUCE: move vmbus-rdma to vmbus-rdma/vmbus-rdma-142 - SAUCE: vmbus-rdma: add driver for host OS version 144 - [Config] CONFIG_HYPERV_INFINIBAND_ND=m - SAUCE: vmbus-rdma: add minor host OS version to modules . * linux-azure: disable unused modules in the -extra package (LP: #1706165) - [Config] Remove unused modules from -extra package . [ Ubuntu: 4.11.0-11.16 ] . * linux: 4.11.0-11.16 -proposed tracker (LP: #1703901) * Artful update to v4.11.10 stable release (LP: #1703854) - fs: add a VALID_OPEN_FLAGS - fs: completely ignore unknown open flags - driver core: platform: fix race condition with driver_override - RDMA/uverbs: Check port number supplied by user verbs cmds - ceph: choose readdir frag based on previous readdir reply - tracing/kprobes: Allow to create probe with a module name starting with a digit - usb: dwc3: replace %p with %pK - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick - Add USB quirk for HVR-950q to avoid intermittent device resets - usb: usbip: set buffer pointers to NULL after free - usb: Fix typo in the definition of Endpoint[out]Request - USB: core: fix device node leak - arm: remove wrong CONFIG_PROC_SYSCTL ifdef - pinctrl: sh-pfc: r8a7794: Swap ATA signals - pinctrl: sh-pfc: r8a7791: Fix SCIF2 pinmux data - pinctrl: sh-pfc: r8a7791: Add missing DVC_MUTE signal - pinctrl: sh-pfc: r8a7795: Fix hscif2_clk_b and hscif4_ctrl - pinctrl: meson: meson8b: fix the NAND DQS pins - pinctrl: stm32: Fix bad function call - pinctrl: sunxi: Fix SPDIF function name for A83T - pinctrl: core: Fix warning by removing bogus code - pinctrl: mxs: atomically switch mux and drive strength config - pinctrl: sh-pfc: r8a7791: Add missing HSCIF1 pinmux data - pinctrl: sh-pfc: Update info pointer after SoC-specific init - USB: serial: option: add two Longcheer device ids - USB: serial: qcserial: new Sierra Wireless EM7305 device ID - xhci: Limit USB2 port wake support for AMD Promontory hosts - gfs2: Fix glock rhashtable rcu bug - Add "shutdown" to "struct class". - tpm: Issue a TPM2_Shutdown for TPM2 devices. - tpm: fix a kernel memory leak in tpm-sysfs.c - x86/uaccess: Optimize copy_user_enhanced_fast_string() for short strings - xen: avoid deadlock in xenbus driver - crypto: drbg - Fixes panic in wait_for_completion call - rt286: add Thinkpad Helix 2 to force_combo_jack_table - Linux 4.11.10 * CVE-2017-10810 - drm/virtio: don't leak bo on drm_gem_object_init failure * cxlflash update request in the Xenial SRU stream (LP: #1702521) - scsi: cxlflash: Separate RRQ processing from the RRQ interrupt handler - scsi: cxlflash: Serialize RRQ access and support offlevel processing - scsi: cxlflash: Implement IRQ polling for RRQ processing - scsi: cxlflash: Update sysfs helper routines to pass config structure - scsi: cxlflash: Support dynamic number of FC ports - scsi: cxlflash: Remove port configuration assumptions - scsi: cxlflash: Hide FC internals behind common access routine - scsi: cxlflash: SISlite updates to support 4 ports - scsi: cxlflash: Support up to 4 ports - scsi: cxlflash: Fence EEH during probe - scsi: cxlflash: Remove unnecessary DMA mapping - scsi: cxlflash: Fix power-of-two validations - scsi: cxlflash: Fix warnings/errors - scsi: cxlflash: Improve asynchronous interrupt processing - scsi: cxlflash: Support multiple hardware queues - scsi: cxlflash: Add hardware queues attribute - scsi: cxlflash: Introduce hardware queue steering - cxl: Enable PCI device IDs for future IBM CXL adapters - scsi: cxlflash: Select IRQ_POLL - scsi: cxlflash: Combine the send queue locks - scsi: cxlflash: Update cxlflash_afu_sync() to return errno - scsi: cxlflash: Reset hardware queue context via specified register - scsi: cxlflash: Schedule asynchronous reset of the host - scsi: cxlflash: Handle AFU sync failures - scsi: cxlflash: Track pending scsi commands in each hardware queue - scsi: cxlflash: Flush pending commands in cleanup path - scsi: cxlflash: Add scsi command abort handler - scsi: cxlflash: Create character device to provide host management interface - scsi: cxlflash: Separate AFU internal command handling from AFU sync specifics - scsi: cxlflash: Introduce host ioctl support - scsi: cxlflash: Refactor AFU capability checking - scsi: cxlflash: Support LUN provisioning - scsi: cxlflash: Support AFU debug - scsi: cxlflash: Support WS16 unmap - scsi: cxlflash: Remove zeroing of private command data - scsi: cxlflash: Update TMF command processing - scsi: cxlflash: Avoid double free of character device - scsi: cxlflash: Update send_tmf() parameters - scsi: cxlflash: Update debug prints in reset handlers * make snap-pkg support (LP: #1700747) - make snap-pkg support * Quirk for non-compliant PCI bridge on HiSilicon D05 board (LP: #1698706) - SAUCE: PCI: Support hibmc VGA cards behind a misbehaving HiSilicon bridge * arm64: fix crash reading /proc/kcore (LP: #1702749) - fs/proc: kcore: use kcore_list type to check for vmalloc/module address - arm64: mm: select CONFIG_ARCH_PROC_KCORE_TEXT * Opal and POWER9 DD2 (LP: #1702159) - SAUCE: powerpc/powernv: Tell OPAL about our MMU mode on POWER9 * Data corruption with hio driver (LP: #1701316) - SAUCE: hio: Fix incorrect use of enum req_opf values * Artful update to v4.11.9 stable release (LP: #1702515) - net: don't call strlen on non-terminated string in dev_set_alias() - net: Fix inconsistent teardown and release of private netdev state. - net: s390: fix up for "Fix inconsistent teardown and release of private netdev state" - mac80211: free netdev on dev_alloc_name() error - decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_user_skb - net: Zero ifla_vf_info in rtnl_fill_vfinfo() - net: ipv6: Release route when device is unregistering - net: vrf: Make add_fib_rules per network namespace flag - af_unix: Add sockaddr length checks before accessing sa_family in bind and connect handlers - Fix an intermittent pr_emerg warning about lo becoming free. - sctp: disable BH in sctp_for_each_endpoint - net: caif: Fix a sleep-in-atomic bug in cfpkt_create_pfx - net: tipc: Fix a sleep-in-atomic bug in tipc_msg_reverse - net/mlx5: Remove several module events out of ethtool stats - net/mlx5e: Added BW check for DIM decision mechanism - net/mlx5e: Fix wrong indications in DIM due to counter wraparound - net/mlx5: Enable 4K UAR only when page size is bigger than 4K - proc: snmp6: Use correct type in memset - igmp: acquire pmc lock for ip_mc_clear_src() - igmp: add a missing spin_lock_init() - qmi_wwan: new Telewell and Sierra device IDs - net: don't global ICMP rate limit packets originating from loopback - ipv6: fix calling in6_ifa_hold incorrectly for dad work - sctp: return next obj by passing pos + 1 into sctp_transport_get_idx - net/mlx5e: Fix min inline value for VF rep SQs - net/mlx5e: Avoid doing a cleanup call if the profile doesn't have it - net/mlx5: Wait for FW readiness before initializing command interface - net/mlx5e: Fix timestamping capabilities reporting - decnet: always not take dst->__refcnt when inserting dst into hash table - net: 8021q: Fix one possible panic caused by BUG_ON in free_netdev - ipv6: Do not leak throw route references - rtnetlink: add IFLA_GROUP to ifla_policy - netfilter: synproxy: fix conntrackd interaction - NFSv4.x/callback: Create the callback service through svc_create_pooled - xen/blkback: don't use xen_blkif_get() in xen-blkback kthread - MIPS: head: Reorder instructions missing a delay slot - MIPS: Avoid accidental raw backtrace - MIPS: pm-cps: Drop manual cache-line alignment of ready_count - MIPS: Fix IRQ tracing & lockdep when rescheduling - ALSA: hda - Fix endless loop of codec configure - ALSA: hda - set input_path bitmap to zero after moving it to new place - NFSv4.2: Don't send mode again in post-EXCLUSIVE4_1 SETATTR with umask - NFSv4.1: Fix a race in nfs4_proc_layoutget - Revert "NFS: nfs_rename() handle -ERESTARTSYS dentry left behind" - ovl: copy-up: don't unlock between lookup and link - gpiolib: fix filtering out unwanted events - x86/intel_rdt: Fix memory leak on mount failure - perf/x86/intel/uncore: Fix wrong box pointer check - drm/vmwgfx: Free hash table allocated by cmdbuf managed res mgr - dm thin: do not queue freed thin mapping for next stage processing - x86/mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds() - mm/vmalloc.c: huge-vmap: fail gracefully on unexpected huge vmap mappings - xen/blkback: don't free be structure too early - xfrm6: Fix IPv6 payload_len in xfrm6_transport_finish - xfrm: move xfrm_garbage_collect out of xfrm_policy_flush - xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY - xfrm: NULL dereference on allocation failure - xfrm: Oops on error in pfkey_msg2xfrm_state() - watchdog: bcm281xx: Fix use of uninitialized spinlock. - ARM64: PCI: Fix struct acpi_pci_root_ops allocation failure path - ARM64/ACPI: Fix BAD_MADT_GICC_ENTRY() macro implementation - ARM: 8685/1: ensure memblock-limit is pmd-aligned - ARM: davinci: PM: Free resources in error handling path in 'davinci_pm_init' - ARM: davinci: PM: Do not free useful resources in normal path in 'davinci_pm_init' - tools arch: Sync arch/x86/lib/memcpy_64.S with the kernel - Revert "x86/entry: Fix the end of the stack for newly forked tasks" - x86/mshyperv: Remove excess #includes from mshyperv.h - x86/boot/KASLR: Fix kexec crash due to 'virt_addr' calculation bug - perf/x86: Fix spurious NMI with PEBS Load Latency event - x86/mpx: Correctly report do_mpx_bt_fault() failures to user-space - x86/mm: Fix flush_tlb_page() on Xen - ocfs2: o2hb: revert hb threshold to keep compatible - ocfs2: fix deadlock caused by recursive locking in xattr - iommu/dma: Don't reserve PCI I/O windows - iommu/amd: Fix incorrect error handling in amd_iommu_bind_pasid() - iommu/amd: Fix interrupt remapping when disable guest_mode - infiniband: hns: avoid gcc-7.0.1 warning for uninitialized data - mtd: nand: brcmnand: Check flash #WP pin status before nand erase/program - mtd: nand: fsmc: fix NAND width handling - KVM: x86: fix emulation of RSM and IRET instructions - KVM: x86/vPMU: fix undefined shift in intel_pmu_refresh() - KVM: x86: zero base3 of unusable segments - KVM: nVMX: Fix exception injection - esp4: Fix udpencap for local TCP packets. - hsi: Fix build regression due to netdev destructor fix. - Linux 4.11.9 * update ENA driver to 1.2.0k from net-next (LP: #1701575) - net/ena: switch to pci_alloc_irq_vectors - net: ena: fix rare uncompleted admin command false alarm - net: ena: fix bug that might cause hang after consecutive open/close interface. - net: ena: add missing return when ena_com_get_io_handlers() fails - net: ena: fix race condition between submit and completion admin command - net: ena: add missing unmap bars on device removal - net: ena: fix theoretical Rx hang on low memory systems - net: ena: disable admin msix while working in polling mode - net: ena: bug fix in lost tx packets detection mechanism - net: ena: update ena driver to version 1.1.7 - net: ena: change return value for unsupported features unsupported return value - net: ena: add hardware hints capability to the driver - net: ena: change sizeof() argument to be the type pointer - net: ena: add reset reason for each device FLR - net: ena: add support for out of order rx buffers refill - net: ena: allow the driver to work with small number of msix vectors - net: ena: use napi_schedule_irqoff when possible - net: ena: separate skb allocation to dedicated function - net: ena: use lower_32_bits()/upper_32_bits() to split dma address - net: ena: update driver's rx drop statistics - net: ena: update ena driver to version 1.2.0 * APST gets enabled against explicit kernel option (LP: #1699004) - nvme: Display raw APST configuration via DYNAMIC_DEBUG - nvme: Add nvme_core.force_apst to ignore the NO_APST quirk - nvme: explicitly disable APST on quirked devices * New NVLINK2 patches (LP: #1701272) - powerpc/powernv/npu-dma: Add explicit flush when sending an ATSD - powerpc/npu-dma: Remove spurious WARN_ON when a PCI device has no of_node * ERAT invalidate on context switch removal (LP: #1700819) - powerpc: Only do ERAT invalidate on radix context switch on P9 DD1 * Miscellaneous Ubuntu changes - SAUCE: (noup) Update spl to 0.6.5.10-1, zfs to 0.6.5.10-1ubuntu2 - snapcraft.yaml: Sync with xenial * Miscellaneous upstream changes - Revert "UBUNTU: SAUCE: (efi-lockdown) efi: Add sysctls for secureboot and MokSBState" . [ Ubuntu: 4.11.0-10.15 ] . * linux: 4.11.0-10.15 -proposed tracker (LP: #1701271) * Artful update to v4.11.8 stable release (LP: #1701269) - clk: sunxi-ng: a31: Correct lcd1-ch1 clock register offset - clk: sunxi-ng: v3s: Fix usb otg device reset bit - clk: sunxi-ng: sun5i: Fix ahb_bist_clk definition - xen/blkback: fix disconnect while I/Os in flight - xen-blkback: don't leak stack data via response ring - ALSA: firewire-lib: Fix stall of process context at packet error - ALSA: pcm: Don't treat NULL chmap as a fatal error - ALSA: hda - Add Coffelake PCI ID - ALSA: hda - Apply quirks to Broxton-T, too - fs/exec.c: account for argv/envp pointers - powerpc/perf: Fix oops when kthread execs user process - autofs: sanity check status reported with AUTOFS_DEV_IOCTL_FAIL - fs/dax.c: fix inefficiency in dax_writeback_mapping_range() - lib/cmdline.c: fix get_options() overflow while parsing ranges - perf/x86/intel: Add 1G DTLB load/store miss support for SKL - perf probe: Fix probe definition for inlined functions - KVM: x86: fix singlestepping over syscall - KVM: MIPS: Fix maybe-uninitialized build failure - KVM: s390: gaccess: fix real-space designation asce handling for gmap shadows - KVM: PPC: Book3S HV: Cope with host using large decrementer mode - KVM: PPC: Book3S HV: Preserve userspace HTM state properly - KVM: PPC: Book3S HV: Ignore timebase offset on POWER9 DD1 - KVM: PPC: Book3S HV: Context-switch EBB registers properly - KVM: PPC: Book3S HV: Restore critical SPRs to host values on guest exit - KVM: PPC: Book3S HV: Save/restore host values of debug registers - CIFS: Improve readdir verbosity - CIFS: Fix some return values in case of error in 'crypt_message' - cxgb4: notify uP to route ctrlq compl to rdma rspq - HID: Add quirk for Dell PIXART OEM mouse - random: silence compiler warnings and fix race - signal: Only reschedule timers on signals timers have sent - powerpc/kprobes: Pause function_graph tracing during jprobes handling - powerpc/64s: Handle data breakpoints in Radix mode - Input: i8042 - add Fujitsu Lifebook AH544 to notimeout list - brcmfmac: add parameter to pass error code in firmware callback - brcmfmac: use firmware callback upon failure to load - brcmfmac: unbind all devices upon failure in firmware callback - time: Fix clock->read(clock) race around clocksource changes - time: Fix CLOCK_MONOTONIC_RAW sub-nanosecond accounting - arm64/vdso: Fix nsec handling for CLOCK_MONOTONIC_RAW - target: Fix kref->refcount underflow in transport_cmd_finish_abort - iscsi-target: Fix delayed logout processing greater than SECONDS_FOR_LOGOUT_COMP - iscsi-target: Reject immediate data underflow larger than SCSI transfer length - drm/radeon: add a PX quirk for another K53TK variant - drm/radeon: add a quirk for Toshiba Satellite L20-183 - drm/amdgpu/atom: fix ps allocation size for EnableDispPowerGating - drm/amdgpu: adjust default display clock - drm/amdgpu: add Polaris12 DID - ACPI / scan: Apply default enumeration to devices with ACPI drivers - ACPI / scan: Fix enumeration for special SPI and I2C devices - rxrpc: Fix several cases where a padded len isn't checked in ticket decode - drm: Fix GETCONNECTOR regression - usb: gadget: f_fs: avoid out of bounds access on comp_desc - spi: double time out tolerance - net: phy: fix marvell phy status reading - brcmfmac: fix uninitialized warning in brcmf_usb_probe_phase2() - Linux 4.11.8 * powerpc: Invalidate ERAT on powersave wakeup for POWER9 (LP: #1700521) - SAUCE: powerpc: Invalidate ERAT on powersave wakeup for POWER9 * Miscellaneous Ubuntu changes - d-i: Move qcom-emac from arm64 to shared nic-modules . linux-azure (4.11.0-1003.3) xenial; urgency=low . * linux-azure: 4.11.0-1003.3 -proposed tracker (LP: #1700833) . . [ Ubuntu: 4.11.0-9.14 ] . * linux: 4.11.0-9.14 -proposed tracker (LP: #1700537) * Artful update to v4.11.7 stable release (LP: #1700372) - Revert "Allow stack to grow up to address space limit" - Revert "UBUNTU: SAUCE: mm: fix new crash in unmapped_area_topdown()" - Revert "mm: larger stack guard gap, between vmas" - fs: pass on flags in compat_writev - configfs: Fix race between create_link and configfs_rmdir - can: gs_usb: fix memory leak in gs_cmd_reset() - ila_xlat: add missing hash secret initialization - cpufreq: conservative: Allow down_threshold to take values from 1 to 10 - vb2: Fix an off by one error in 'vb2_plane_vaddr' - cec: race fix: don't return -ENONET in cec_receive() - selinux: fix double free in selinux_parse_opts_str() - mac80211: don't look at the PM bit of BAR frames - mac80211/wpa: use constant time memory comparison for MACs - drm: mxsfb_crtc: Reset the eLCDIF controller - drm/amdgpu: Fix overflow of watermark calcs at > 4k resolutions. - drm/i915: Fix GVT-g PVINFO version compatibility check - drm/i915: Fix scaling check for 90/270 degree plane rotation - drm/i915: Do not sync RCU during shrinking - mac80211: fix IBSS presp allocation size - mac80211: strictly check mesh address extension mode - mac80211: fix dropped counter in multiqueue RX - mac80211: don't send SMPS action frame in AP mode when not needed - drm/mediatek: fix mtk_hdmi_setup_vendor_specific_infoframe mistake - drm/vc4: Fix OOPSes from trying to cache a partially constructed BO. - serial: efm32: Fix parity management in 'efm32_uart_console_get_options()' - serial: 8250_lpss: Unconditionally set PCI master for Quark - serial: sh-sci: Fix (AUTO)RTS in sci_init_pins() - serial: sh-sci: Fix late enablement of AUTORTS - x86/mm/32: Set the '__vmalloc_start_set' flag in initmem_init() - mfd: omap-usb-tll: Fix inverted bit use for USB TLL mode - mfd: axp20x: Add support for dts property "xpowers,master-mode" - dt-bindings: mfd: axp20x: Add "xpowers,master-mode" property for AXP806 PMICs - mfd: cpcap: Fix interrupt to use level interrupt - mfd: cpcap: Use ack_invert interrupts - mfd: cpcap: Fix bad use of IRQ sense register - phy: rcar-gen3-usb2: fix implementation for runtime PM - mtd: physmap_of: really fix the physmap add-ons - powerpc/mm: Add physical address to Linux page table dump - staging: rtl8188eu: prevent an underflow in rtw_check_beacon_data() - staging: bcm2835-camera: fix error handling in init - staging: iio: tsl2x7x_core: Fix standard deviation calculation - iio: imu: st_lsm6dsx: do not apply ODR configuration in write_raw handler - iio: proximity: as3935: recalibrate RCO after resume - iio: adc: ti_am335x_adc: allocating too much in probe - ALSA: hda: Add Geminilake id to SKL_PLUS - ALSA: usb-audio: fix Amanero Combo384 quirk on big-endian hosts - usb: gadget: udc: renesas_usb3: fix pm_runtime functions calling - usb: gadget: udc: renesas_usb3: fix deadlock by spinlock - usb: gadget: udc: renesas_usb3: lock for PN_ registers access - USB: hub: fix SS max number of ports - usb: core: fix potential memory leak in error path during hcd creation - USB: usbip: fix nonconforming hub descriptor - usb: dwc3: gadget: Fix ISO transfer performance - pvrusb2: reduce stack usage pvr2_eeprom_analyze() - USB: gadget: dummy_hcd: fix hub-descriptor removable fields - usb: r8a66597-hcd: select a different endpoint on timeout - usb: r8a66597-hcd: decrease timeout - coda: restore original firmware locations - drivers/misc/c2port/c2port-duramar2150.c: checking for NULL instead of IS_ERR() - usb: xhci: Fix USB 3.1 supported protocol parsing - usb: xhci: ASMedia ASM1042A chipset need shorts TX quirk - USB: gadget: fix GPF in gadgetfs - USB: gadgetfs, dummy-hcd, net2280: fix locking for callbacks - mm/memory-failure.c: use compound_head() flags for huge pages - swap: cond_resched in swap_cgroup_prepare() - mm: numa: avoid waiting on freed migrated pages - userfaultfd: shmem: handle coredumping in handle_userfault() - iio: imu: inv_mpu6050: add accel lpf setting for chip >= MPU6500 - staging: iio: ad7152: Fix deadlock in ad7152_write_raw_samp_freq() - iio: adc: meson-saradc: fix potential crash in meson_sar_adc_clear_fifo - sched/core: Idle_task_exit() shouldn't use switch_mm_irqs_off() - genirq: Release resources in __setup_irq() error path - alarmtimer: Prevent overflow of relative timers - alarmtimer: Rate limit periodic intervals - virtio_balloon: disable VIOMMU support - MIPS: Fix bnezc/jialc return address calculation - MIPS: .its targets depend on vmlinux - crypto: Work around deallocated stack frame reference gcc bug on sparc. - ARM: dts: am335x-sl50: Fix card detect pin for mmc1 - ARM: dts: am335x-sl50: Fix cannot claim requested pins for spi0 - mm: larger stack guard gap, between vmas - Allow stack to grow up to address space limit - mm: fix new crash in unmapped_area_topdown() - Linux 4.11.7 * aacraid driver may return uninitialized stack data to userspace (LP: #1700077) - SAUCE: scsi: aacraid: Don't copy uninitialized stack memory to userspace * KILLER1435-S[0489:e0a2] BT cannot search BT 4.0 device (LP: #1699651) - Bluetooth: btusb: Add support for 0489:e0a2 QCA_ROME device * arm64 kernel crashdump support (LP: #1694859) - memblock: add memblock_clear_nomap() - memblock: add memblock_cap_memory_range() - arm64: limit memory regions based on DT property, usable-memory-range - arm64: kdump: reserve memory for crash dump kernel - arm64: mm: add set_memory_valid() - arm64: kdump: protect crash dump kernel memory - arm64: hibernate: preserve kdump image around hibernation - arm64: kdump: implement machine_crash_shutdown() - arm64: kdump: add VMCOREINFO's for user-space tools - [Config] CONFIG_CRASH_DUMP=y on arm64 - arm64: kdump: provide /proc/vmcore file - Documentation: kdump: describe arm64 port - Documentation: dt: chosen properties for arm64 kdump - efi/libstub/arm*: Set default address and size cells values for an empty dtb * AACRAID for power9 platform (LP: #1689980) - scsi: aacraid: pci_alloc_consistent() failures on ARM64 - scsi: aacraid: Remove __GFP_DMA for raw srb memory - scsi: aacraid: Fix DMAR issues with iommu=pt - scsi: aacraid: Added 32 and 64 queue depth for arc natives - scsi: aacraid: Set correct Queue Depth for HBA1000 RAW disks - scsi: aacraid: Remove reset support from check_health - scsi: aacraid: Change wait time for fib completion - scsi: aacraid: Log count info of scsi cmds before reset - scsi: aacraid: Print ctrl status before eh reset - scsi: aacraid: Using single reset mask for IOP reset - scsi: aacraid: Rework IOP reset - scsi: aacraid: Add periodic checks to see IOP reset status - scsi: aacraid: Rework SOFT reset code - scsi: aacraid: Rework aac_src_restart - scsi: aacraid: Use correct function to get ctrl health - scsi: aacraid: Make sure ioctl returns on controller reset - scsi: aacraid: Enable ctrl reset for both hba and arc - scsi: aacraid: Add reset debugging statements - scsi: aacraid: Remove reference to Series-9 - scsi: aacraid: Update driver version to 50834 * Miscellaneous upstream changes - Allow stack to grow up to address space limit . [ Ubuntu: 4.11.0-8.13 ] . * Release Tracking Bug - LP: #1699184 * hibmc driver does not include "pci:" prefix in bus ID (LP: #1698700) - SAUCE: drm: hibmc: Use set_busid function from drm core * HiSilicon D05: installer doesn't appear on VGA (LP: #1698954) - d-i: Add hibmc-drm to kernel-image udeb * Fix /proc/cpuinfo revision for POWER9 DD2 (LP: #1698844) - SAUCE: powerpc: Fix /proc/cpuinfo revision for POWER9 DD2 * Miscellaneous Ubuntu changes - SAUCE: mm: fix new crash in unmapped_area_topdown() . linux-azure (4.11.0-1002.2) xenial; urgency=low . * linux-azure: 4.11.0-1002.2 -proposed tracker (LP: #1699331) . * Azure: add support for Hyper-V sockets via VSOCK (LP: #1698425) - SAUCE: vmbus: vmbus_open(): reset onchannel_callback on error - SAUCE: vmbus: add the matching tasklet_enable() in vmbus_close_internal() - SAUCE: vmbus: remove "goto error_clean_msglist" in vmbus_open() - SAUCE: vmbus: dynamically enqueue/dequeue a channel on vmbus_open/close - SAUCE: hv_sock: implements Hyper-V transport for Virtual Sockets (AF_VSOCK) - SAUCE: VMCI: only try to load on VMware hypervisor - SAUCE: hv_sock: add the support of auto-loading - SAUCE: tools: hv_sock: 2 simple test cases. - SAUCE: hvsock: fix a race in hvs_stream_dequeue() - SAUCE: hvsock: fix vsock_dequeue/enqueue_accept race - SAUCE: Drivers: hv: vmbus: Fix rescind handling - SAUCE: vmbus: fix hv_percpu_channel_deq/enq race - SAUCE: vmbus: add vmbus onoffer/onoffer_rescind sync. - [Config] CONFIG_HYPERV_VSOCKETS=m . * Re-enable -extra package for linux-azure (LP: #1699157) - Revert "UBUNTU: [config] azure: ship_extras_package=false" . linux-azure (4.11.0-1001.1) xenial; urgency=low . * linux-azure: 4.11.0-1001.1 -proposed tracker (LP: #1698442) . * Azure: throughput performance regression after #1690177 (LP: #1698371) - Revert "vmbus: only reschedule tasklet if time limit exceeded" . * Azure: remove AF_HYPERV socket (LP: #1698372) - Revert "UBUNTU: SAUCE: 9p: net/9p: add hv_sock transport" - Revert "UBUNTU: SAUCE: azure: hv_sock: 4.11 update" - Revert "UBUNTU: [Config] azure: CONFIG_HYPERV_SOCK=m" - Revert "UBUNTU: SAUCE: azure: hv_sock: introduce Hyper-V Sockets" . * Rebase linux-azure to 4.11 (LP: #1698367) - [Config] updateconfigs for 4.11 - SAUCE: Fix check for PF_MAX after rebase to 4.11 - [Config] update module list for 4.11 - [Config] CONFIG_LOCK_DOWN_KERNEL=y . linux-azure (4.11.0-1000.0) xenial; urgency=low . [ Marcelo Henrique Cerri ] . * empty entry . linux-azure (4.10.0-1006.6) xenial; urgency=low . [ Marcelo Cerri ] . * linux-azure: 4.10.0-1006.6 -proposed tracker (LP: #1694731) . * [Hyper-V][SAUCE] hv_sock for 4.10 (LP: #1690196) - SAUCE: azure: hv_sock: introduce Hyper-V Sockets - [Config] azure: CONFIG_HYPERV_SOCK=m - SAUCE: azure: hv_sock: 4.11 update - SAUCE: 9p: net/9p: add hv_sock transport . * Azure kernel fails in ADT tests (LP: #1693494) - Revert "UBUNTU: [config] azure: disable VIRTIO drivers" . * linux-azure should be able to boot in a local Hyper-V (LP: #1692920) - Revert "UBUNTU: [config] azure: disable CONFIG_EFI" . * [Hyper-V] Rebase Hyper-V to upstream 4.11 kernel plus some cherry-picks from linux-next (LP: #1690177) - Input: serio - drop unnecessary calls to device_init_wakeup - scsi: mvumi: remove fake transport template - scsi: libsas: remove sas_scsi_timed_out - scsi: remove eh_timed_out methods in the transport template - netvsc: negotiate checksum and segmentation parameters - netvsc: report number of rx queues in ethtool - netvsc: add ethtool ops to get/set RSS key - netvsc: allow more flexible setting of number of channels - netvsc: remove unused variables - netvsc: remove no longer needed receive staging buffers - netvsc: enhance transmit select_queue - netvsc: group all per-channel state together - netvsc: optimize receive path - netvsc: don't pass void * to internal device_add - netvsc: simplify rndis_filter_remove - netvsc: eliminate per-device outstanding send counter - netvsc: account for packets/bytes transmitted after completion - netvsc: call netif_receive_skb - vmbus: use kernel bitops for traversing interrupt mask - vmbus: drop no longer used kick_q argument - vmbus: remove no longer used signal_policy - vmbus: remove unused kickq argument to sendpacket - vmbus: put related per-cpu variable together - vmbus: callback is in softirq not workqueue - vmbus: change to per channel tasklet - vmbus: add direct isr callback mode - vmbus: expose hv_begin/end_read - vmbus: remove conditional locking of vmbus_write - vmbus: constify parameters where possible - net-next: treewide use is_vlan_dev() helper function. - scripts/spelling.txt: add "intialization" pattern and fix typo instances - netvsc: handle select_queue when device is being removed - netvsc: simplify get next send section - netvsc: fix calculation of available send sections - PCI: hv: Specify CPU_AFFINITY_ALL for MSI affinity when >= 32 CPUs - refcount_t: Introduce a special purpose refcount type - locking/refcounts: Out-of-line everything - locking/refcounts: Add missing kernel.h header to have UINT_MAX defined - locking/refcount: Add refcount_t API kernel-doc comments - netvsc: don't overload variable in same function - vmbus: introduce in-place packet iterator - netvsc: implement NAPI - netvsc: replace netdev_alloc_skb_ip_align with napi_alloc_skb - net: hyperv: use new api ethtool_{get|set}_link_ksettings - vmbus: only reschedule tasklet if time limit exceeded - vmbus: remove useless return's - vmbus: remove unnecessary initialization - vmbus: fix spelling errors - vmbus: make channel_message table constant - vmbus: cleanup header file style - vmbus: expose debug info for drivers - Drivers: hv: Fix a typo - Drivers: hv: Base autoeoi enablement based on hypervisor hints - scsi: storvsc: Prefer kcalloc over kzalloc with multiply - scsi: storvsc: remove return at end of void function - scsi: scsi_transport_fc: Add dummy initiator role to rport - scsi: storvsc: Add support for FC rport. - netvsc: remove unused #define - netvsc: need napi scheduled during removal - netvsc: avoid race with callback - netvsc: add comments about callback's and NAPI - netvsc: fix NAPI performance regression - netvsc: allow get/set of RSS indirection table - netvsc: handle offline mtu and channel change - netvsc: change max channel calculation - qed*: Update to dual-license - qede: Break datapath logic into its own file - qede: Split filtering logic to its own file - qed*: Change maximal number of queues - qede: Postpone reallocation until NAPI end - qed*: RSS indirection based on queue-handles - qed*: Add support for ndo_set_vf_trust - net: make ndo_get_stats64 a void function - netvsc: report per-channel stats in ethtool statistics - netvsc: enable GRO - netvsc: use RCU to protect inner device structure - netvsc: fix use-after-free in netvsc_change_mtu() - netvsc: uses RCU instead of removal flag - SAUCE: include refcount.h in hyperv_net.h - netvsc: use refcount_t for keeping track of sub channels - netvsc: remove unnecessary lock on shutdown - netvsc: eliminate unnecessary skb == NULL checks - netvsc: fix and cleanup rndis_filter_set_packet_filter - Drivers: hv: Issue explicit EOI when autoeoi is not enabled - hv_netvsc: Fix the queue index computation in forwarding case - hv_netvsc: change netvsc device default duplex to FULL - netvsc: Deal with rescinded channels correctly . linux-azure (4.10.0-1005.5) xenial; urgency=low . [ Marcelo Henrique Cerri ] * Azure: make it possible to boot without initrd (LP: #1690136) - [Config] CONFIG_HYPERV_STORAGE=y . * linux-aws/linux-gke incorrectly producing an empty linux-*-source package-* (LP: #1690183) - [Packaging] drop linux-azure-source-* package . * linux-aws/linux-gke incorrectly producing and using linux-*-tools- common/linux-*-cloud-tools-common (LP: #1688579) - [Config] linux-tools-* linux-cloud-tools-* share -common packages with linux . linux-azure (4.10.0-1004.4) xenial; urgency=low . * Azure: update configs based on Zesty 4.10.0-21.23 (LP: #1688296) - [Config] Sync debian.azure with zesty 4.10.0-21.23 . * move aufs.ko from -extra to linux-image package (LP: #1673498) - [config] aufs.ko moved to linux-image package . [ Ubuntu: 4.10.0-21.23 ] . * linux: 4.10.0-21.23 -proposed tracker (LP: #1686414) * Need to stop using bzip2 compression in packages for zesty onward (LP: #1686782) - [Debian] Use default compression for all packages * [Hyper-V][SAUCE] pci-hyperv: Use only 16 bit integer for PCI domain (LP: #1684971) - SAUCE: pci-hyperv: Use only 16 bit integer for PCI domain * CVE-2017-7477: macsec: avoid heap overflow in skb_to_sgvec (LP: #1685892) - macsec: avoid heap overflow in skb_to_sgvec - macsec: dynamically allocate space for sglist * Zesty update to 4.10.11 stable release (LP: #1685140) - drm/i915: Fix forcewake active domain tracking - drm/i915: Move updating color management to before vblank evasion - drm/i915/fbdev: Stop repeating tile configuration on stagnation - drm/i915: Squelch any ktime/jiffie rounding errors for wait-ioctl - drm/i915/gen9: Increase PCODE request timeout to 50ms - drm/i915: Store a permanent error in obj->mm.pages - drm/i915: Nuke debug messages from the pipe update critical section - drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3 - drm/i915: Reject HDMI 12bpc if the sink doesn't indicate support - drm/i915: Only enable hotplug interrupts if the display interrupts are enabled - drm/i915: Drop support for I915_EXEC_CONSTANTS_* execbuf parameters. - drm/i915: Stop using RP_DOWN_EI on Baytrail - drm/i915: Avoid rcu_barrier() from reclaim paths (shrinker) - drm/i915: Do .init_clock_gating() earlier to avoid it clobbering watermarks - orangefs: Dan Carpenter influenced cleanups... - orangefs: fix buffer size mis-match between kernel space and user space. - nfs: flexfiles: fix kernel OOPS if MDS returns unsupported DS type - rt2x00usb: fix anchor initialization - rt2x00usb: do not anchor rx and tx urb's - MIPS: Introduce irq_stack - MIPS: Stack unwinding while on IRQ stack - MIPS: Only change $28 to thread_info if coming from user mode - MIPS: Switch to the irq_stack in interrupts - MIPS: Select HAVE_IRQ_EXIT_ON_IRQ_STACK - MIPS: IRQ Stack: Fix erroneous jal to plat_irq_dispatch - crypto: caam - fix RNG deinstantiation error checking - crypto: caam - fix invalid dereference in caam_rsa_init_tfm() - dma-buf: add support for compat ioctl - Linux 4.10.11 * Zesty update to v4.10.10 stable release (LP: #1682130) - drm/vmwgfx: Type-check lookups of fence objects - drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl() - drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl() - drm/ttm, drm/vmwgfx: Relax permission checking when opening surfaces - drm/vmwgfx: Remove getparam error message - drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl() - PCI: thunder-pem: Add legacy firmware support for Cavium ThunderX host controller - PCI: thunder-pem: Fix legacy firmware PEM-specific resources - sysfs: be careful of error returns from ops->show() - staging: android: ashmem: lseek failed due to no FMODE_LSEEK. - arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm - arm/arm64: KVM: Take mmap_sem in kvm_arch_prepare_memory_region - kvm: arm/arm64: Fix locking for kvm_free_stage2_pgd - iio: core: Fix IIO_VAL_FRACTIONAL_LOG2 for negative values - iio: st_pressure: initialize lps22hb bootime - iio: bmg160: reset chip when probing - arm64: mm: unaligned access by user-land should be received as SIGBUS - cfg80211: check rdev resume callback only for registered wiphy - Reset TreeId to zero on SMB2 TREE_CONNECT - mm/page_alloc.c: fix print order in show_free_areas() - ptrace: fix PTRACE_LISTEN race corrupting task->state - dax: fix radix tree insertion race - dm verity fec: limit error correction recursion - dm verity fec: fix bufio leaks - ACPI / gpio: do not fall back to parsing _CRS when we get a deferral - ACPI / scan: Prefer devices without _HID for _ADR matching - Kbuild: use cc-disable-warning consistently for maybe-uninitialized - jump label: fix passing kbuild_cflags when checking for asm goto support - orangefs: move features validation to fix filesystem hang - xfs: Honor FALLOC_FL_KEEP_SIZE when punching ends of files - ring-buffer: Fix return value check in test_ringbuffer() - mac80211: unconditionally start new netdev queues with iTXQ support - brcmfmac: use local iftype avoiding use-after-free of virtual interface - metag/usercopy: Drop unused macros - metag/usercopy: Fix alignment error checking - metag/usercopy: Add early abort to copy_to_user - metag/usercopy: Zero rest of buffer from copy_from_user - metag/usercopy: Set flags before ADDZ - metag/usercopy: Fix src fixup in from user rapf loops - metag/usercopy: Add missing fixups - drm/msm: adreno: fix build error without debugfs - powerpc: Disable HFSCR[TM] if TM is not supported - powerpc/mm: Add missing global TLB invalidate if cxl is active - powerpc/64: Fix flush_(d|i)cache_range() called from modules - powerpc: Don't try to fix up misaligned load-with-reservation instructions - powerpc/crypto/crc32c-vpmsum: Fix missing preempt_disable() - dm raid: fix NULL pointer dereference for raid1 without bitmap - x86/mce: Don't print MCEs when mcelog is active - nios2: reserve boot memory for device tree - xtensa: make __pa work with uncached KSEG addresses - s390/decompressor: fix initrd corruption caused by bss clear - s390/uaccess: get_user() should zero on failure (again) - MIPS: Force o32 fp64 support on 32bit MIPS64r6 kernels - MIPS: ralink: Fix typos in rt3883 pinctrl - MIPS: End spinlocks with .insn - MIPS: Lantiq: fix missing xbar kernel panic - MIPS: Check TLB before handle_ri_rdhwr() for Loongson-3 - MIPS: Add MIPS_CPU_FTLB for Loongson-3A R2 - MIPS: Flush wrong invalid FTLB entry for huge page - MIPS: c-r4k: Fix Loongson-3's vcache/scache waysize calculation - drm/i915/gvt: Fix gvt scheduler interval time - drm/i915/kvmgt: fix suspicious rcu dereference usage - usb: dwc3: gadget: delay unmap of bounced requests - Documentation: stable-kernel-rules: fix stable-tag format - mm/mempolicy.c: fix error handling in set_mempolicy and mbind. - random: use chacha20 for get_random_int/long - kvm: fix page struct leak in handle_vmon - drm/edid: constify edid quirk list - drm/i915: fix INTEL_BDW_IDS definition - drm/i915: more .is_mobile cleanups for BDW - drm/i915: actually drive the BDW reserved IDs - ASoC: Intel: bytcr_rt5640: quirks for Insyde devices - usb: chipidea: msm: Rely on core to override AHBBURST - serial: 8250_omap: Add OMAP_DMA_TX_KICK quirk for AM437x - usb: xhci: add quirk flag for broken PED bits - usb: host: xhci-plat: enable BROKEN_PED quirk if platform requested - usb: dwc3: host: pass quirk-broken-port-ped property for known broken revisions - drm/mga: remove device_is_agp callback - PCI: Add ACS quirk for Intel Union Point - PCI: xgene: Fix double free on init error - sata: ahci-da850: implement a workaround for the softreset quirk - ACPI / button: Change default behavior to lid_init_state=open - ASoC: codecs: rt5670: add quirk for Lenovo Thinkpad 10 - ASoC: Intel: Baytrail: add quirk for Lenovo Thinkpad 10 - ASoC: Intel: cht_bsw_rt5645: harden ACPI device detection - ASoC: Intel: cht_bsw_rt5645: add Baytrail MCLK support - ACPI: save NVS memory for Lenovo G50-45 - ASoC: sun4i-i2s: Add quirks to handle a31 compatible - HID: wacom: don't apply generic settings to old devices - arm: kernel: Add SMC structure parameter - firmware: qcom: scm: Fix interrupted SCM calls - ARM: smccc: Update HVC comment to describe new quirk parameter - PCI: Add Broadcom Northstar2 PAXC quirk for device class and MPSS - PCI: Disable MSI for HiSilicon Hip06/Hip07 Root Ports - mmc: sdhci-of-esdhc: remove default broken-cd for ARM - PCI: Sort the list of devices with D3 delay quirk by ID - watchdog: s3c2410: Fix infinite interrupt in soft mode - platform/x86: asus-wmi: Detect quirk_no_rfkill from the DSDT - x86/reboot/quirks: Add ASUS EeeBook X205TA reboot quirk - x86/reboot/quirks: Add ASUS EeeBook X205TA/W reboot quirk - usb-storage: Add ignore-residue quirk for Initio INIC-3619 - x86/reboot/quirks: Fix typo in ASUS EeeBook X205TA reboot quirk - Linux 4.10.10 * Broken PowerNV PCI hotplug driver - Patch backporting to zesty (LP: #1680328) - drivers/pci/hotplug: Mask PDC interrupt if required * Zesty update to v4.10.9 stable release (LP: #1681875) - libceph: force GFP_NOIO for socket allocations - KVM: nVMX: fix nested EPT detection - xfs: pull up iolock from xfs_free_eofblocks() - xfs: sync eofblocks scans under iolock are livelock prone - xfs: fix eofblocks race with file extending async dio writes - xfs: fix toctou race when locking an inode to access the data map - xfs: fail _dir_open when readahead fails - xfs: filter out obviously bad btree pointers - xfs: check for obviously bad level values in the bmbt root - xfs: verify free block header fields - xfs: allow unwritten extents in the CoW fork - xfs: mark speculative prealloc CoW fork extents unwritten - xfs: reset b_first_retry_time when clear the retry status of xfs_buf_t - xfs: reject all unaligned direct writes to reflinked files - xfs: update ctime and mtime on clone destinatation inodes - xfs: correct null checks and error processing in xfs_initialize_perag - xfs: don't fail xfs_extent_busy allocation - xfs: handle indlen shortage on delalloc extent merge - xfs: split indlen reservations fairly when under reserved - xfs: fix uninitialized variable in _reflink_convert_cow - xfs: don't reserve blocks for right shift transactions - xfs: Use xfs_icluster_size_fsb() to calculate inode chunk alignment - xfs: tune down agno asserts in the bmap code - xfs: only reclaim unwritten COW extents periodically - xfs: fix and streamline error handling in xfs_end_io - xfs: Use xfs_icluster_size_fsb() to calculate inode alignment mask - xfs: use iomap new flag for newly allocated delalloc blocks - xfs: try any AG when allocating the first btree block when reflinking - scsi: sg: check length passed to SG_NEXT_CMD_LEN - scsi: libsas: fix ata xfer length - scsi: scsi_dh_alua: Check scsi_device_get() return value - scsi: scsi_dh_alua: Ensure that alua_activate() calls the completion function - PCI: iproc: Save host bridge window resource in struct iproc_pcie - PCI: thunder-pem: Use Cavium assigned hardware ID for ThunderX host controller - ALSA: seq: Fix race during FIFO resize - ALSA: hda - fix a problem for lineout on a Dell AIO machine - ASoC: atmel-classd: fix audio clock rate - ASoC: Intel: Skylake: fix invalid memory access due to wrong reference of pointer - ASoC: rt5665: fix getting wrong work handler container - HID: wacom: Don't add ghost interface as shared data - mmc: sdhci: Disable runtime pm when the sdio_irq is enabled - mmc: sdhci-of-at91: fix MMC_DDR_52 timing selection - crypto: ccp - Make some CCP DMA channels private - crypto: xts,lrw - fix out-of-bounds write after kmalloc failure - ARCv2: SLC: Make sure busy bit is set properly on SLC flushing - NFSv4.1 fix infinite loop on IO BAD_STATEID error - nfsd: map the ENOKEY to nfserr_perm for avoiding warning - dt-bindings: rng: clocks property on omap_rng not always mandatory - parisc: Clean up fixup routines for get_user()/put_user() - parisc: Avoid stalled CPU warnings after system shutdown - parisc: Fix access fault handling in pa_memcpy() - ACPI: Fix incompatibility with mcount-based function graph tracing - ACPI: Do not create a platform_device for IOAPIC/IOxAPIC - tty/serial: atmel: fix race condition (TX+DMA) - tty/serial: atmel: fix TX path in atmel_console_write() - xhci: Set URB actual length for stopped control transfers - USB: fix linked-list corruption in rh_call_control() - serial: mxs-auart: Fix baudrate calculation - KVM: x86: clear bus pointer when destroyed - KVM: kvm_io_bus_unregister_dev() should never fail - drm/radeon: Override fpfn for all VRAM placements in radeon_evict_flags - drm/vc4: Allocate the right amount of space for boot-time CRTC state. - drm/etnaviv: (re-)protect fence allocation with GPU mutex - drm/i915/kvmgt: Hold struct kvm reference - x86/mm/KASLR: Exclude EFI region from KASLR VA space randomization - x86/mce: Fix copy/paste error in exception table entries - lib/syscall: Clear return values when no stack - mm: rmap: fix huge file mmap accounting in the memcg stats - mm: workingset: fix premature shadow node shrinking with cgroups - mm, hugetlb: use pte_present() instead of pmd_present() in follow_huge_pmd() - drm/armada: Fix compile fail - ARM: dts: BCM5301X: Correct GIC_PPI interrupt flags - MIPS: Lantiq: Fix cascaded IRQ setup - blk: improve order of bio handling in generic_make_request() - blk: Ensure users for current->bio_list can see the full list. - padata: avoid race in reordering - nvme/core: Fix race kicking freed request_queue - nvme/pci: Disable on removal when disconnected - drm/i915: Move the release of PT page to the upper caller - drm/i915: Let execlist_update_context() cover !FULL_PPGTT mode. - drm/i915: A hotfix for making aliasing PPGTT work for GVT-g - Linux 4.10.9 * POWER9: Improve performance on memory management (LP: #1681429) - SAUCE: powerpc/mm/radix: Don't do page walk cache flush when doing full mm flush - SAUCE: powerpc/mm/radix: Remove unnecessary ptesync * Disable CONFIG_HVC_UDBG on ppc64el (LP: #1680888) - [Config] Disable CONFIG_HVC_UDBG on ppc64el . [ Ubuntu: 4.10.0-20.22 ] . * linux: 4.10.0-20.22 -proposed tracker (LP: #1684491) * [Hyper-V] hv: util: move waiting for release to hv_utils_transport itself (LP: #1682561) - Drivers: hv: util: move waiting for release to hv_utils_transport itself . [ Ubuntu: 4.10.0-19.21 ] . * Release Tracking Bug - LP: #1680535 * ADT regressions caused by "audit: fix auditd/kernel connection state tracking" (LP: #1680532) - SAUCE: Revert "audit: fix auditd/kernel connection state tracking" * Miscellaneous Ubuntu changes - [Config] updateconfigs to update CONFIG_GENERIC_CSUM for ppc64el This cleans up behind a Kconfig change that went undetected. . [ Ubuntu: 4.10.0-18.20 ] . * Release Tracking Bug - LP: #1680168 * smartpqi driver needed in initram disk and installer (LP: #1680156) - UBUNU: [Config] Add smartpqi to d-i . [ Ubuntu: 4.10.0-17.19 ] . * Release Tracking Bug - LP: #1679718 * Fix CVE-2017-7308 (LP: #1678009) - net/packet: fix overflow in check for priv area size - net/packet: fix overflow in check for tp_frame_nr - net/packet: fix overflow in check for tp_reserve * apparmor: oops on boot if parameters set on grub command line (LP: #1678048) - SAUCE: apparmor: fix parameters so that the permission test is bypassed at boot * apparmor: does not provide a way to detect policy updataes (LP: #1678032) - SAUCE: apparmor: add policy revision file interface * apparmor does not make support of query data visible (LP: #1678023) - SAUCE: apparmor: add label data availability to the feature set * apparmor query interface does not make supported query info available (LP: #1678030) - SAUCE: apparmor: add information about the query inteface to the feature set * change_profile incorrect when using namespaces with a compound stack (LP: #1677959) - SAUCE: apparmor: fix label parse for stacked labels * Zesty update to v4.10.8 stable release (LP: #1678930) - xfrm: policy: init locks early - xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window - xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder - KVM: nVMX: Fix nested VPID vmx exec control - KVM: x86: cleanup the page tracking SRCU instance - virtio_balloon: init 1st buffer in stats vq - pinctrl: qcom: Don't clear status bit on irq_unmask - c6x/ptrace: Remove useless PTRACE_SETREGSET implementation - h8300/ptrace: Fix incorrect register transfer count - mips/ptrace: Preserve previous registers for short regset write - sparc/ptrace: Preserve previous registers for short regset write - metag/ptrace: Preserve previous registers for short regset write - metag/ptrace: Provide default TXSTATUS for short NT_PRSTATUS - metag/ptrace: Reject partial NT_METAG_RPIPE writes - qla2xxx: Allow vref count to timeout on vport delete. - sched/rt: Add a missing rescheduling point - usb: musb: fix possible spinlock deadlock - Linux 4.10.8 * [Hyper-V] pci-hyperv: Use device serial number as PCI domain (LP: #1667527) - net/mlx4_core: Use cq quota in SRIOV when creating completion EQs - PCI: hv: Use device serial number as PCI domain * Miscellaneous Ubuntu changes - [Config] flash-kernel should be a Breaks - [Config] drop the info directory - [Config] drop NOTES as obsolete - [Config] drop changelog.historical as obsolete . [ Ubuntu: 4.10.0-16.18 ] . * Release Tracking Bug - LP: #1677697 * [Feature] ISH (Intel Sensor Hub) support (LP: #1645521) - iio: accel: hid-sensor-accel-3d: Add timestamp * Zesty update to v4.10.7 stable release (LP: #1677589) - net/openvswitch: Set the ipv6 source tunnel key address attribute correctly - net: bcmgenet: Do not suspend PHY if Wake-on-LAN is enabled - net: properly release sk_frag.page - amd-xgbe: Fix jumbo MTU processing on newer hardware - openvswitch: Add missing case OVS_TUNNEL_KEY_ATTR_PAD - net: unix: properly re-increment inflight counter of GC discarded candidates - qmi_wwan: add Dell DW5811e - net: vrf: Reset rt6i_idev in local dst after put - net/mlx5: Add missing entries for set/query rate limit commands - net/mlx5e: Use the proper UAPI values when offloading TC vlan actions - net/mlx5: Increase number of max QPs in default profile - net/mlx5e: Count GSO packets correctly - net/mlx5e: Count LRO packets correctly - ipv6: make sure to initialize sockc.tsflags before first use - net: bcmgenet: remove bcmgenet_internal_phy_setup() - ipv4: provide stronger user input validation in nl_fib_input() - socket, bpf: fix sk_filter use after free in sk_clone_lock - genetlink: fix counting regression on ctrl_dumpfamily() - tcp: initialize icsk_ack.lrcvtime at session start time - amd-xgbe: Fix the ECC-related bit position definitions - net: solve a NAPI race - HID: sony: Fix input device leak when connecting a DS4 twice using USB/BT - Input: ALPS - fix V8+ protocol handling (73 03 28) - Input: ALPS - fix trackstick button handling on V8 devices - Input: elan_i2c - add ASUS EeeBook X205TA special touchpad fw - Input: i8042 - add noloop quirk for Dell Embedded Box PC 3000 - Input: iforce - validate number of endpoints before using them - Input: ims-pcu - validate number of endpoints before using them - Input: hanwang - validate number of endpoints before using them - Input: yealink - validate number of endpoints before using them - Input: cm109 - validate number of endpoints before using them - Input: kbtab - validate number of endpoints before using them - Input: sur40 - validate number of endpoints before using them - ALSA: seq: Fix racy cell insertions during snd_seq_pool_done() - ALSA: ctxfi: Fix the incorrect check of dma_set_mask() call - ALSA: hda - Adding a group of pin definition to fix headset problem - USB: serial: option: add Quectel UC15, UC20, EC21, and EC25 modems - USB: serial: qcserial: add Dell DW5811e - ACM gadget: fix endianness in notifications - usb: gadget: f_uvc: Fix SuperSpeed companion descriptor's wBytesPerInterval - dvb-usb-firmware: don't do DMA on stack - usb-core: Add LINEAR_FRAME_INTR_BINTERVAL USB quirk - USB: uss720: fix NULL-deref at probe - USB: lvtest: fix NULL-deref at probe - USB: idmouse: fix NULL-deref at probe - USB: wusbcore: fix NULL-deref at probe - usb: musb: cppi41: don't check early-TX-interrupt for Isoch transfer - usb: hub: Fix crash after failure to read BOS descriptor - USB: usbtmc: add missing endpoint sanity check - USB: usbtmc: fix probe error path - uwb: i1480-dfu: fix NULL-deref at probe - uwb: hwa-rc: fix NULL-deref at probe - mmc: ushc: fix NULL-deref at probe - nl80211: fix dumpit error path RTNL deadlocks - mmc: core: Fix access to HS400-ES devices - iio: adc: ti_am335x_adc: fix fifo overrun recovery - iio: sw-device: Fix config group initialization - iio: hid-sensor-trigger: Change get poll value function order to avoid sensor properties losing after resume from S3 - iio: magnetometer: ak8974: remove incorrect __exit markups - mei: fix deadlock on mei reset - mei: don't wait for os version message reply - parport: fix attempt to write duplicate procfiles - ppdev: fix registering same device name - ext4: mark inode dirty after converting inline directory - powerpc/64s: Fix idle wakeup potential to clobber registers - audit: fix auditd/kernel connection state tracking - mmc: sdhci-of-at91: Support external regulators - mmc: sdhci-of-arasan: fix incorrect timeout clock - mmc: sdhci: Do not disable interrupts while waiting for clock - mmc: sdhci-pci: Do not disable interrupts in sdhci_intel_set_power - hwrng: amd - Revert managed API changes - hwrng: geode - Revert managed API changes - clk: sunxi-ng: sun6i: Fix enable bit offset for hdmi-ddc module clock - clk: sunxi-ng: mp: Adjust parent rate for pre-dividers - mwifiex: pcie: don't leak DMA buffers when removing - ath10k: fix incorrect wlan_mac_base in qca6174_regs - crypto: ccp - Assign DMA commands to the channel's CCP - fscrypt: remove broken support for detecting keyring key revocation - vfio: Rework group release notifier warning - xen/acpi: upload PM state from init-domain to Xen - iommu/vt-d: Fix NULL pointer dereference in device_to_iommu - iommu/exynos: Block SYSMMU while invalidating FLPD cache - iommu/exynos: Workaround FLPD cache flush issues for SYSMMU v5 - Revert "ARM: at91/dt: sama5d2: Use new compatible for ohci node" - ARM: at91: pm: cpu_idle: switch DDR to power-down mode - arm64: kaslr: Fix up the kernel image alignment - cpufreq: Restore policy min/max limits on CPU online - cgroup, net_cls: iterate the fds of only the tasks which are being migrated - blk-mq: don't complete un-started request in timeout handler - cpsw/netcp: cpts depends on posix_timers - drm/amdgpu: reinstate oland workaround for sclk - drm/amd/amdgpu: add POLARIS12 PCI ID - auxdisplay: img-ascii-lcd: add missing sentinel entry in img_ascii_lcd_matches - jbd2: don't leak memory if setting up journal fails - intel_th: Don't leak module refcount on failure to activate - Drivers: hv: vmbus: Don't leak channel ids - Drivers: hv: vmbus: Don't leak memory when a channel is rescinded - mmc: block: Fix is_waiting_last_req set incorrectly - libceph: don't set weight to IN when OSD is destroyed - device-dax: fix pmd/pte fault fallback handling - scsi: sd: Check for unaligned partial completion - cpuidle: Validate cpu_dev in cpuidle_add_sysfs() - xen: do not re-use pirq number cached in pci device msi msg data - drm: reference count event->completion - fbcon: Fix vc attr at deinit - crypto: algif_hash - avoid zero-sized array - Linux 4.10.7 * PS/2 mouse does not work on Dell embedded computer (LP: #1591053) - Input: i8042 - add noloop quirk for Dell Embedded Box PC 3000 * [Zesty] mlx5_core Kernel oops with bonding mode 1 and 6 (LP: #1676786) - SAUCE: (no-up) net/mlx5: Avoid dereferencing uninitialized pointer * [Hyper-V] Implement Hyper-V PTP Source (LP: #1676635) - Revert "hv: don't reset hv_context.tsc_page on crash" - Revert "Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg()" - Revert "hv: allocate synic pages for all present CPUs" - Revert "hv: init percpu_list in hv_synic_alloc()" - Revert "Drivers: hv: vmbus: Prevent sending data on a rescinded channel" - Revert "Drivers: hv: vmbus: Fix a rescind handling bug" - Revert "Drivers: hv: util: kvp: Fix a rescind processing issue" - Revert "Drivers: hv: util: Fcopy: Fix a rescind processing issue" - Revert "Drivers: hv: util: Backup: Fix a rescind processing issue" - Revert "drivers: hv: Turn off write permission on the hypercall page" - Revert "UBUNTU: SAUCE: (no-up) hv: Supply vendor ID and package ABI" - Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg() - hv: allocate synic pages for all present CPUs - hv: init percpu_list in hv_synic_alloc() - hv: don't reset hv_context.tsc_page on crash - Drivers: hv: vmbus: Prevent sending data on a rescinded channel - hv: switch to cpuhp state machine for synic init/cleanup - hv: make CPU offlining prevention fine-grained - Drivers: hv: vmbus: Fix a rescind handling bug - Drivers: hv: util: kvp: Fix a rescind processing issue - Drivers: hv: util: Fcopy: Fix a rescind processing issue - Drivers: hv: util: Backup: Fix a rescind processing issue - Drivers: hv: vmbus: Move the definition of hv_x64_msr_hypercall_contents - Drivers: hv: vmbus: Move the definition of generate_guest_id() - Drivers: hv vmbus: Move Hypercall page setup out of common code - Drivers: hv: vmbus: Move Hypercall invocation code out of common code - Drivers: hv: vmbus: Consolidate all Hyper-V specific clocksource code - Drivers: hv: vmbus: Move the extracting of Hypervisor version information - Drivers: hv: vmbus: Move the crash notification function - Drivers: hv: vmbus: Move the check for hypercall page setup - Drivers: hv: vmbus: Move the code to signal end of message - Drivers: hv: vmbus: Restructure the clockevents code - Drivers: hv: util: Use hv_get_current_tick() to get current tick - Drivers: hv: vmbus: Get rid of an unsused variable - Drivers: hv: vmbus: Define APIs to manipulate the message page - Drivers: hv: vmbus: Define APIs to manipulate the event page - Drivers: hv: vmbus: Define APIs to manipulate the synthetic interrupt controller - Drivers: hv: vmbus: Define an API to retrieve virtual processor index - Drivers: hv: vmbus: Define an APIs to manage interrupt state - Drivers: hv: vmbus: Cleanup hyperv_vmbus.h - hv_util: switch to using timespec64 - Drivers: hv: restore hypervcall page cleanup before kexec - Drivers: hv: restore TSC page cleanup before kexec - Drivers: hv: balloon: add a fall through comment to hv_memory_notifier() - Drivers: hv: vmbus: Use all supported IC versions to negotiate - Drivers: hv: Log the negotiated IC versions. - Drivers: hv: Fix the bug in generating the guest ID - hv: export current Hyper-V clocksource - hv_utils: implement Hyper-V PTP source - SAUCE: (no-up) hv: Supply vendor ID and package ABI - drivers: hv: Turn off write permission on the hypercall page * Populating Hyper-V MSR for Ubuntu 13.10 (LP: #1193172) - SAUCE: (no-up) hv: Supply vendor ID and package ABI * Ubuntu 16.10: Network checksum fixes needed for IPoIB for Mellanox CX4/CX5 card (LP: #1670247) - powerpc/64: Fix checksum folding in csum_tcpudp_nofold and ip_fast_csum_nofold - powerpc/64: Use optimized checksum routines on little-endian * Kernel linux-image-4.4.0-67-generic prevent the boot on Microsoft Hyper-v 2012r2 Gen2 VM (LP: #1674635) - scsi: storvsc: Workaround for virtual DVD SCSI version * POWER9 Radix mode KVM (LP: #1675806) - Revert "powerpc: Update to new option-vector-5 format for CAS" - Revert "powerpc/powernv: Initialise nest mmu" - Revert "KVM: PPC: Book 3S: XICS: Don't lock twice when checking for resend" - KVM: PPC: Book3S: Change interrupt call to reduce scratch space use on HV - KVM: PPC: Book3S: Move 64-bit KVM interrupt handler out from alt section - KVM: PPC: Book3S: 64-bit CONFIG_RELOCATABLE support for interrupts - powerpc/64: More definitions for POWER9 - powerpc/64: Export pgtable_cache and pgtable_cache_add for KVM - powerpc/64: Make type of partition table flush depend on partition type - powerpc/64: Allow for relocation-on interrupts from guest to host - KVM: PPC: Book3S HV: Add userspace interfaces for POWER9 MMU - KVM: PPC: Book3S HV: Set process table for HPT guests on POWER9 - KVM: PPC: Book3S HV: Use ASDR for HPT guests on POWER9 - KVM: PPC: Book3S HV: Add basic infrastructure for radix guests - KVM: PPC: Book3S HV: Modify guest entry/exit paths to handle radix guests - KVM: PPC: Book3S HV: Page table construction and page faults for radix guests - KVM: PPC: Book3S HV: MMU notifier callbacks for radix guests - KVM: PPC: Book3S HV: Implement dirty page logging for radix guests - KVM: PPC: Book3S HV: Make HPT-specific hypercalls return error in radix mode - KVM: PPC: Book3S HV: Invalidate TLB on radix guest vcpu movement - KVM: PPC: Book3S HV: Allow guest exit path to have MMU on - KVM: PPC: Book3S HV: Invalidate ERAT on guest entry/exit for POWER9 DD1 - KVM: PPC: Book3S HV: Enable radix guest support - powerpc/64: CONFIG_RELOCATABLE support for hmi interrupts - KVM: PPC: Book3S HV: Fix software walk of guest process page tables - KVM: PPC: Book3S HV: Don't use ASDR for real-mode HPT faults on POWER9 - KVM: PPC: Book3S HV: Don't try to signal cpu -1 - KVM: PPC: Book 3S: Fix error return in kvm_vm_ioctl_create_spapr_tce() - powerpc/64: Invalidate process table caching after setting process table - powerpc: Update to new option-vector-5 format for CAS - KVM: PPC: Book 3S: XICS: Don't lock twice when checking for resend - powerpc/powernv: Initialise nest mmu - powerpc/powernv: Remove separate entry for OPAL real mode calls * [Hyper-V][Mellanox] net/mlx4_core: Avoid delays during VF driver device shutdown (LP: #1672785) - net/mlx4_core: Avoid delays during VF driver device shutdown * [zesty] mlx4_core OOM with 32 bit arch (LP: #1676858) - mlx4: reduce OOM risk on arches with large pages * [Feature] GLK Northpeak Enabling (LP: #1645963) - intel_th: pci: Add Denverton SOC support - intel_th: pci: Add Gemini Lake support * [zesty] mlx5e OVS fixes (LP: #1676388) - net/mlx5: Fix create autogroup prev initializer - net/mlx5e: Avoid supporting udp tunnel port ndo for VF reps - net/mlx5e: Avoid wrong identification of rules on deletion - devlink: fix the name of eswitch commands - devlink: rename devlink_eswitch_fill to devlink_nl_eswitch_fill - devlink: use nla_put_failure goto label instead of out - devlink: allow to fillup eswitch attrs even if mode_get op does not exist - net/mlx5e: Change the TC offload rule add/del code path to be per NIC or E-Switch - net/mlx5: E-Switch, Don't allow changing inline mode when flows are configured * [ARM64] Support systems where the physical memory footprint exceeds the size of the linear mapping. (LP: #1675046) - SAUCE: efi: arm-stub: Correct FDT and initrd allocation rules for arm64 - SAUCE: efi: arm-stub: Round up FDT allocation to mapping size * AACRAID Driver: Add 3 patch fixes to Kernel release (LP: #1675872) - scsi: aacraid: remove redundant zero check on ret - scsi: aacraid: Fix typo in blink status - scsi: aacraid: Fix potential null access * stress_smoke_test passing and exiting rc=9 (linux 4.9.0-12.13 ADT test failure with linux 4.9.0-12.13) (LP: #1658633) - ext4: lock the xattr block before checksuming it * ARM arch_timer erratum (LP: #1675509) - arm64: ptrace: add XZR-safe regs accessors - SAUCE: arm64: Allow checking of a CPU-local erratum - SAUCE: arm64: Add CNTVCT_EL0 trap handler - SAUCE: arm64: Define Cortex-A73 MIDR - SAUCE: arm64: cpu_errata: Allow an erratum to be match for all revisions of a core - SAUCE: arm64: cpu_errata: Add capability to advertise Cortex-A73 erratum 858921 - SAUCE: arm64: arch_timer: Add infrastructure for multiple erratum detection methods - SAUCE: arm64: arch_timer: Add erratum handler for globally defined capability - SAUCE: arm64: arch_timer: Add erratum handler for CPU-specific capability - SAUCE: arm64: arch_timer: Move arch_timer_reg_read/write around - SAUCE: arm64: arch_timer: Get rid of erratum_workaround_set_sne - SAUCE: arm64: arch_timer: Rework the set_next_event workarounds - SAUCE: arm64: arch_timer: Make workaround methods optional - SAUCE: arm64: arch_timer: Allows a CPU-specific erratum to only affect a subset of CPUs - SAUCE: arm64: arch_timer: Move clocksource_counter and co around - SAUCE: arm64: arch_timer: Enable CNTVCT_EL0 trap if workaround is enabled - SAUCE: arm64: arch_timer: Workaround for Cortex-A73 erratum 858921 - SAUCE: arm64: arch_timer: Allow erratum matching with ACPI OEM information - SAUCE: arm64: arch_timer: Add HISILICON_ERRATUM_161010101 ACPI matching data - SAUCE: arm64: arch_timer: Add check for unknown erratum * Zesty update to v4.10.6 stable release (LP: #1676429) - give up on gcc ilog2() constant optimizations - qla2xxx: Fix memory leak for abts processing - qla2xxx: Fix request queue corruption. - parisc: Optimize flush_kernel_vmap_range and invalidate_kernel_vmap_range - parisc: support R_PARISC_SECREL32 relocation in modules - parisc: Fix system shutdown halt - perf/core: Fix use-after-free in perf_release() - perf/core: Fix event inheritance on fork() - md/r5cache: fix set_syndrome_sources() for data in cache - xprtrdma: Squelch kbuild sparse complaint - NFS prevent double free in async nfs4_exchange_id - cpufreq: Fix and clean up show_cpuinfo_cur_freq() - powerpc/boot: Fix zImage TOC alignment - hwrng: omap - write registers after enabling the clock - hwrng: omap - use devm_clk_get() instead of of_clk_get() - hwrng: omap - Do not access INTMASK_REG on EIP76 - md/raid1/10: fix potential deadlock - target/pscsi: Fix TYPE_TAPE + TYPE_MEDIMUM_CHANGER export - scsi: lpfc: Add shutdown method for kexec - scsi: libiscsi: add lock around task lists to fix list corruption regression - scsi: mpt3sas: Avoid sleeping in interrupt context - target: Fix VERIFY_16 handling in sbc_parse_cdb - isdn/gigaset: fix NULL-deref at probe - gfs2: Avoid alignment hole in struct lm_lockname - percpu: acquire pcpu_lock when updating pcpu_nr_empty_pop_pages - cgroup/pids: remove spurious suspicious RCU usage warning - drm/amdgpu/si: add dpm quirk for Oland - Linux 4.10.6 * Miscellaneous Ubuntu changes - [Config] CONFIG_ARM64_ERRATUM_858921=y - [Debian] add rprovides for spl-modules and zfs-modules . [ Ubuntu: 4.10.0-15.17 ] . * Release Tracking Bug - LP: #1675868 * In ZZ-BML (POWER9):ubuntu17.04 installation Fails (LP: #1675771) - powerpc/64s: fix handling of non-synchronous machine checks - powerpc/64s: allow machine check handler to set severity and initiator - powerpc/64s: POWER9 machine check handler * [Feature] R3 mwait support for Knights Mill (LP: #1637550) - x86/cpufeature: Enable RING3MWAIT for Knights Landing - x86/cpufeature: Enable RING3MWAIT for Knights Mill - x86/msr: Add MSR_MISC_FEATURE_ENABLES and RING3MWAIT bit - x86/elf: Add HWCAP2 to expose ring 3 MONITOR/MWAIT - x86/cpufeature: Add RING3MWAIT to CPU features * [Feature] GLK:New device IDs (LP: #1645951) - mfd: intel-lpss: Add Intel Gemini Lake PCI IDs - pwm: lpss: Add Intel Gemini Lake PCI ID - i2c: i801: Add support for Intel Gemini Lake - spi: pxa2xx: Add support for Intel Gemini Lake - [Config] CONFIG_PINCTRL_GEMINILAKE=m - pinctrl: intel: Add Intel Gemini Lake pin controller support * Zesty update to v4.10.5 stable release (LP: #1675032) - net/mlx5e: Register/unregister vport representors on interface attach/detach - net/mlx5e: Do not reduce LRO WQE size when not using build_skb - net/mlx5e: Fix broken CQE compression initialization - net/mlx5e: Update MPWQE stride size when modifying CQE compress state - net/mlx5e: Fix wrong CQE decompression - vxlan: correctly validate VXLAN ID against VXLAN_N_VID - vti6: return GRE_KEY for vti6 - vxlan: don't allow overwrite of config src addr - ipv4: add missing initialization for flowi4_uid - ipv4: mask tos for input route - sctp: set sin_port for addr param when checking duplicate address - net sched actions: decrement module reference count after table flush. - l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv - vxlan: lock RCU on TX path - geneve: lock RCU on TX path - mlxsw: spectrum_router: Avoid potential packets loss - net: bridge: allow IPv6 when multicast flood is disabled - net: don't call strlen() on the user buffer in packet_bind_spkt() - net: net_enable_timestamp() can be called from irq contexts - ipv6: orphan skbs in reassembly unit - dccp: Unlock sock before calling sk_free() - amd-xgbe: Stop the PHY before releasing interrupts - amd-xgbe: Be sure to set MDIO modes on device (re)start - amd-xgbe: Don't overwrite SFP PHY mod_absent settings - bonding: use ETH_MAX_MTU as max mtu - strparser: destroy workqueue on module exit - tcp: fix various issues for sockets morphing to listen state - net: fix socket refcounting in skb_complete_wifi_ack() - net: fix socket refcounting in skb_complete_tx_timestamp() - net/sched: act_skbmod: remove unneeded rcu_read_unlock in tcf_skbmod_dump - dccp: fix use-after-free in dccp_feat_activate_values - team: use ETH_MAX_MTU as max mtu - vrf: Fix use-after-free in vrf_xmit - net/tunnel: set inner protocol in network gro hooks - uapi: fix linux/packet_diag.h userspace compilation error - amd-xgbe: Enable IRQs only if napi_complete_done() is true - act_connmark: avoid crashing on malformed nlattrs with null parms - mpls: Send route delete notifications when router module is unloaded - mpls: Do not decrement alive counter for unregister events - ipv6: make ECMP route replacement less greedy - ipv6: avoid write to a possibly cloned skb - net: use net->count to check whether a netns is alive or not - dccp/tcp: fix routing redirect race - tun: fix premature POLLOUT notification on tun devices - dccp: fix memory leak during tear-down of unsuccessful connection request - arm64: KVM: VHE: Clear HCR_TGE when invalidating guest TLBs - drm/i915/lspcon: Enable AUX interrupts for resume time initialization - drm/i915/gen9+: Enable hotplug detection early - drm/i915/lspcon: Fix resume time initialization due to unasserted HPD - x86/unwind: Fix last frame check for aligned function stacks - x86/tsc: Fix ART for TSC_KNOWN_FREQ - x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y - x86/intel_rdt: Put group node in rdtgroup_kn_unlock - x86/perf: Fix CR4.PCE propagation to use active_mm instead of mm - futex: Fix potential use-after-free in FUTEX_REQUEUE_PI - futex: Add missing error handling to FUTEX_REQUEUE_PI - locking/rwsem: Fix down_write_killable() for CONFIG_RWSEM_GENERIC_SPINLOCK=y - crypto: powerpc - Fix initialisation of crc32c context - crypto: s5p-sss - Fix spinlock recursion on LRW(AES) - Linux 4.10.5 * Ubuntu server enables screenblanking, concealing crashdumps (DPMS is not used) (LP: #869017) - SAUCE: Disable default console blanking interval * CVE-CVE-2017-5986 - sctp: deny peeloff operation on asocs with threads sleeping on it * tty: acpi/spcr: QDF2400 E44 checks for wrong OEM revision (LP: #1674466) - tty: acpi/spcr: QDF2400 E44 checks for wrong OEM revision * Ubuntu 17.04: machine crashes with Oops in dccp_v4_ctl_send_reset while running stress-ng. (LP: #1654073) - tcp/dccp: block BH for SYN processing * POWER9: Additional patches for TTY and CPU_IDLE (LP: #1674325) - tty: Fix ldisc crash on reopened tty - SAUCE: powerpc/powernv/cpuidle: Pass correct drv->cpumask for registration * Fix MODULE_FIRMWARE for intel 6030 wireless (LP: #1674334) - iwlwifi: fix MODULE_FIRMWARE for 6030 * [zesty] net sched actions - Adding support for user cookies (LP: #1674087) - net sched actions: Add support for user cookies - net sched actions: do not overwrite status of action creation. * Zesty update to v4.10.4 stable release (LP: #1674288) - iio: 104-quad-8: Fix off-by-one error when addressing flag register - ARM: qcom_defconfig: Enable RPM/RPM-SMD clocks - USB: serial: digi_acceleport: fix OOB data sanity check - USB: serial: digi_acceleport: fix OOB-event processing - crypto: improve gcc optimization flags for serpent and wp512 - MIPS: Update defconfigs for NF_CT_PROTO_DCCP/UDPLITE change - MIPS: VDSO: avoid duplicate CAC_BASE definition - MIPS: ip27: Disable qlge driver in defconfig - MIPS: Update ip27_defconfig for SCSI_DH change - MIPS: ip22: Fix ip28 build for modern gcc - MIPS: Update lemote2f_defconfig for CPU_FREQ_STAT change - mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy - MIPS: ralink: Cosmetic change to prom_init(). - MIPS: ralink: Remove unused timer functions - MIPS: ralink: Remove unused rt*_wdt_reset functions - i2c: bcm2835: Avoid possible NULL ptr dereference - tracing: Add #undef to fix compile error - ucount: Remove the atomicity from ucount->count - efi/arm: Fix boot crash with CONFIG_CPUMASK_OFFSTACK=y - dw2102: don't do DMA on stack - i2c: add missing of_node_put in i2c_mux_del_adapters - powerpc: Emulation support for load/store instructions on LE - powerpc/booke: Fix boot crash due to null hugepd - powerpc/xics: Work around limitations of OPAL XICS priority handling - PCI: Prevent VPD access for QLogic ISP2722 - usb: gadget: dummy_hcd: clear usb_gadget region before registration - usb: dwc3: gadget: make Set Endpoint Configuration macros safe - usb: dwc3-omap: Fix missing break in dwc3_omap_set_mailbox() - usb: ohci-at91: Do not drop unhandled USB suspend control requests - usb: gadget: function: f_fs: pass companion descriptor along - Revert "usb: gadget: uvc: Add missing call for additional setup data" - usb: host: xhci-dbg: HCIVERSION should be a binary number - usb: host: xhci-plat: Fix timeout on removal of hot pluggable xhci controllers - USB: serial: safe_serial: fix information leak in completion handler - USB: serial: omninet: fix reference leaks at open - USB: iowarrior: fix NULL-deref at probe - USB: iowarrior: fix NULL-deref in write - USB: serial: io_ti: fix NULL-deref in interrupt callback - USB: serial: io_ti: fix information leak in completion handler - serial: samsung: Continue to work if DMA request fails - KVM: s390: Fix guest migration for huge guests resulting in panic - KVM: arm/arm64: Let vcpu thread modify its own active state - drm/i915/gvt: Fix superfluous newline in GVT_DISPLAY_READY env var - serial_ir: ensure we're ready to receive interrupts - dm: flush queued bios when process blocks to avoid deadlock - rc: raw decoder for keymap protocol is not loaded on register - ext4: don't BUG when truncating encrypted inodes on the orphan list - IB/mlx5: Verify that Q counters are supported - Linux 4.10.4 * ip_rcv_finish() NULL pointer kernel panic (LP: #1672470) - bridge: drop netfilter fake rtable unconditionally * Miscellaneous Ubuntu changes - [Config] Remove powerpc architecture build - [Config] updateconfigs after removing powerpc builds - [Config] Update annotations after removing powerpc configs . [ Ubuntu: 4.10.0-14.16 ] . * Release Tracking Bug - LP: #1673805 * msleep() bug causes Nuvoton I2C TPM device driver delays (LP: #1667567) - tpm: msleep() delays - replace with usleep_range() in i2c nuvoton driver - SAUCE: tpm: add sleep only for retry in i2c_nuvoton_write_status() * C++ demangling support missing from perf (LP: #1396654) - [Config] added binutils-dev to Build-deps * dm-queue-length module is not included in installer/initramfs (LP: #1673350) - [Config] d-i: Also add dm-queue-length to multipath modules * move aufs.ko from -extra to linux-image package (LP: #1673498) - [config] aufs.ko moved to linux-image package * Using an NVMe drive causes huge power drain (LP: #1664602) - nvme: Add a quirk mechanism that uses identify_ctrl - nvme: Enable autonomous power state transitions * Broadcom bluetooth modules sometimes fail to initialize (LP: #1483101) - Bluetooth: btbcm: Add a delay for module reset * Need support of Broadcom bluetooth device [413c:8143] (LP: #1166113) - Bluetooth: btusb: Add support for 413c:8143 * Zesty update to v4.10.3 stable release (LP: #1673118) - serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cards - KVM: s390: Disable dirty log retrieval for UCONTROL guests - KVM: VMX: use correct vmcs_read/write for guest segment selector/base - Bluetooth: Add another AR3012 04ca:3018 device - phy: qcom-ufs: Don't kfree devres resource - phy: qcom-ufs: Fix misplaced jump label - s390/qdio: clear DSCI prior to scanning multiple input queues - s390/dcssblk: fix device size calculation in dcssblk_direct_access() - s390/kdump: Use "LINUX" ELF note name instead of "CORE" - s390/chsc: Add exception handler for CHSC instruction - s390: TASK_SIZE for kernel threads - s390/topology: correct allocation of topology information - s390: make setup_randomness work - s390: use correct input data address for setup_randomness - net: mvpp2: fix DMA address calculation in mvpp2_txq_inc_put() - cxl: Prevent read/write to AFU config space while AFU not configured - cxl: fix nested locking hang during EEH hotplug - brcmfmac: fix incorrect event channel deduction - mnt: Tuck mounts under others instead of creating shadow/side mounts. - IB/ipoib: Fix deadlock between rmmod and set_mode - IB/IPoIB: Add destination address when re-queue packet - IB/mlx5: Fix out-of-bound access - IB/SRP: Avoid using IB_MR_TYPE_SG_GAPS - IB/srp: Avoid that duplicate responses trigger a kernel bug - IB/srp: Fix race conditions related to task management - Btrfs: fix data loss after truncate when using the no-holes feature - orangefs: Use RCU for destroy_inode - memory/atmel-ebi: Fix ns <-> cycles conversions - tracing: Fix return value check in trace_benchmark_reg() - ktest: Fix child exit code processing - ceph: remove req from unsafe list when unregistering it - target: Fix NULL dereference during LUN lookup + active I/O shutdown - drivers/pci/hotplug: Handle presence detection change properly - drivers/pci/hotplug: Fix initial state for empty slot - nlm: Ensure callback code also checks that the files match - pwm: pca9685: Fix period change with same duty cycle - xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD - nfit, libnvdimm: fix interleave set cookie calculation - mac80211: flush delayed work when entering suspend - mac80211: don't reorder frames with SN smaller than SSN - mac80211: don't handle filtered frames within a BA session - mac80211: use driver-indicated transmitter STA only for data frames - drm/amdgpu: add more cases to DCE11 possible crtc mask setup - drm/amdgpu/pm: check for headless before calling compute_clocks - Revert "drm/amdgpu: update tile table for oland/hainan" - drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS - drm/radeon: handle vfct with multiple vbios images - drm/edid: Add EDID_QUIRK_FORCE_8BPC quirk for Rotel RSX-1058 - drm/ttm: Make sure BOs being swapped out are cacheable - drm/vmwgfx: Work around drm removal of control nodes - drm/imx: imx-tve: Do not set the regulator voltage - drm/atomic: fix an error code in mode_fixup() - drm/i915/gvt: Disable access to stolen memory as a guest - drm: Cancel drm_fb_helper_dirty_work on unload - drm: Cancel drm_fb_helper_resume_work on unload - drm/i915: Recreate internal objects with single page segments if dmar fails - drm/i915: Avoid spurious WARNs about the wrong pipe in the PPS code - drm/i915: Check for timeout completion when waiting for the rq to submitted - drm/i915: Pass timeout==0 on to i915_gem_object_wait_fence() - drm/i915: Fix not finding the VBT when it overlaps with OPREGION_ASLE_EXT - libceph: use BUG() instead of BUG_ON(1) - x86, mm: fix gup_pte_range() vs DAX mappings - x86/tlb: Fix tlb flushing when lguest clears PGE - thp: fix another corner case of munlock() vs. THPs - mm: do not call mem_cgroup_free() from within mem_cgroup_alloc() - kasan: resched in quarantine_remove_cache() - fat: fix using uninitialized fields of fat_inode/fsinfo_inode - drivers: hv: Turn off write permission on the hypercall page - Linux 4.10.3 * Zesty update to v4.10.2 stable release (LP: #1672544) - MIPS: pic32mzda: Fix linker error for pic32_get_pbclk() - MIPS: Fix special case in 64 bit IP checksumming. - MIPS: BCM47XX: Fix button inversion for Asus WL-500W - MIPS: OCTEON: Fix copy_from_user fault handling for large buffers - MIPS: Lantiq: Keep ethernet enabled during boot - MIPS: Clear ISA bit correctly in get_frame_info() - MIPS: Prevent unaligned accesses during stack unwinding - MIPS: Fix get_frame_info() handling of microMIPS function size - MIPS: Fix is_jump_ins() handling of 16b microMIPS instructions - MIPS: Calculate microMIPS ra properly when unwinding the stack - MIPS: Handle microMIPS jumps in the same way as MIPS32/MIPS64 jumps - mmc: sdhci-acpi: support deferred probe - am437x-vpfe: always assign bpp variable - uvcvideo: Fix a wrong macro - media: fix dm1105.c build error - cxd2820r: fix gpio null pointer dereference - dvb-usb: don't use stack for firmware load - lirc_dev: LIRC_{G,S}ET_REC_MODE do not work - media: Properly pass through media entity types in entity enumeration - ext4: fix deadlock between inline_data and ext4_expand_extra_isize_ea() - spi: s3c64xx: fix inconsistency between binding and driver - ARM: at91: define LPDDR types - ARM: dts: at91: Enable DMA on sama5d4_xplained console - ARM: dts: at91: Enable DMA on sama5d2_xplained console - ALSA: hda/realtek - Cannot adjust speaker's volume on a Dell AIO - ALSA: hda - fix Lewisburg audio issue - ALSA: timer: Reject user params with too small ticks - ALSA: ctxfi: Fallback DMA mask to 32bit - ALSA: seq: Fix link corruption by event error handling - ALSA: hda - Add subwoofer support for Dell Inspiron 17 7000 Gaming - ALSA: hda - Fix micmute hotkey problem for a lenovo AIO machine - hwmon: (it87) Do not overwrite bit 2..6 of pwm control registers - hwmon: (it87) Ensure that pwm control cache is current before updating values - staging: greybus: loopback: fix broken udelay - staging/lustre/lnet: Fix allocation size for sv_cpt_data - staging: rtl: fix possible NULL pointer dereference - coresight: STM: Balance enable/disable - coresight: fix kernel panic caused by invalid CPU - regulator: Fix regulator_summary for deviceless consumers - tpm_tis: use default timeout value if chip reports it as zero - tpm_tis: fix the error handling of init_tis() - iommu/vt-d: Fix some macros that are incorrectly specified in intel-iommu - iommu/vt-d: Tylersburg isoch identity map check is done too late. - CIFS: Fix splice read for non-cached files - mm, devm_memremap_pages: hold device_hotplug lock over mem_hotplug_{begin, done} - mm/page_alloc: fix nodes for reclaim in fast path - mm: vmpressure: fix sending wrong events on underflow - mm: do not access page->mapping directly on page_endio - mm balloon: umount balloon_mnt when removing vb device - mm, vmscan: cleanup lru size claculations - mm, vmscan: consider eligible zones in get_scan_count - sigaltstack: support SS_AUTODISARM for CONFIG_COMPAT - ipc/shm: Fix shmat mmap nil-page protection - ima: fix ima_d_path() possible race with rename - PM / devfreq: Fix available_governor sysfs - PM / devfreq: Fix wrong trans_stat of passive devfreq device - dm cache: fix corruption seen when using cache > 2TB - dm stats: fix a leaked s->histogram_boundaries array - dm round robin: revert "use percpu 'repeat_count' and 'current_path'" - dm raid: fix data corruption on reshape request - scsi: qla2xxx: Cleaned up queue configuration code. - scsi: qla2xxx: Fix response queue count for Target mode. - scsi: qla2xxx: Fix Regression introduced by pci_alloc_irq_vectors_affinity call. - Revert "scsi: aacraid: Reorder Adapter status check" - scsi: aacraid: Reorder Adapter status check - scsi: use 'scsi_device_from_queue()' for scsi_dh - power: reset: at91-poweroff: timely shutdown LPDDR memories - Fix: Disable sys_membarrier when nohz_full is enabled - jbd2: don't leak modified metadata buffers on an aborted journal - block/loop: fix race between I/O and set_status - loop: fix LO_FLAGS_PARTSCAN hang - ext4: Include forgotten start block on fallocate insert range - ext4: do not polute the extents cache while shifting extents - ext4: trim allocation requests to group size - ext4: fix data corruption in data=journal mode - ext4: fix use-after-iput when fscrypt contexts are inconsistent - ext4: fix inline data error paths - ext4: preserve the needs_recovery flag when the journal is aborted - ext4: return EROFS if device is r/o and journal replay is needed - ext4: fix fencepost in s_first_meta_bg validation - samples/seccomp: fix 64-bit comparison macros - mei: remove support for broken parallel read - ath10k: fix boot failure in UTF mode/testmode - ath5k: drop bogus warning on drv_set_key with unsupported cipher - ath9k: fix race condition in enabling/disabling IRQs - ath9k: use correct OTP register offsets for the AR9340 and AR9550 - PCI: hv: Fix wslot_to_devfn() to fix warnings on device removal - PCI: altera: Fix TLP_CFG_DW0 for TLP write - Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg() - crypto: xts - Add ECB dependency - crypto: testmgr - Pad aes_ccm_enc_tv_template vector - crypto: xts - Propagate NEED_FALLBACK bit - crypto: api - Add crypto_requires_off helper - fuse: add missing FR_FORCE - x86/pkeys: Check against max pkey to avoid overflows - arm/arm64: KVM: Enforce unconditional flush to PoC when mapping to stage-2 - arm64: dma-mapping: Fix dma_mapping_error() when bypassing SWIOTLB - arm64: fix erroneous __raw_read_system_reg() cases - KVM: arm/arm64: vgic: Stop injecting the MSI occurrence twice - Revert "arm64: mm: set the contiguous bit for kernel mappings where appropriate" - iio: pressure: mpl115: do not rely on structure field ordering - iio: pressure: mpl3115: do not rely on structure field ordering - can: gs_usb: Don't use stack memory for USB transfers - can: usb_8dev: Fix memory leak of priv->cmd_msg_buffer - w1: don't leak refcount on slave attach failure in w1_attach_slave_device() - w1: ds2490: USB transfer buffers need to be DMAable - usb: musb: da8xx: Remove CPPI 3.0 quirk and methods - usb: dwc3: gadget: skip Set/Clear Halt when invalid - usb: host: xhci: plat: check hcc_params after add hcd - usb: gadget: udc-core: Rescan pending list on driver unbind - usb: gadget: udc: fsl: Add missing complete function. - usb: gadget: f_hid: fix: Free out requests - usb: gadget: f_hid: fix: Prevent accessing released memory - usb: gadget: f_hid: Use spinlock instead of mutex - usb: gadget: f_hid: fix: Move IN request allocation to set_alt() - hv: allocate synic pages for all present CPUs - hv: init percpu_list in hv_synic_alloc() - Drivers: hv: vmbus: Prevent sending data on a rescinded channel - Drivers: hv: vmbus: Fix a rescind handling bug - Drivers: hv: util: kvp: Fix a rescind processing issue - Drivers: hv: util: Fcopy: Fix a rescind processing issue - Drivers: hv: util: Backup: Fix a rescind processing issue - RDMA/core: Fix incorrect structure packing for booleans - rdma_cm: fail iwarp accepts w/o connection params - gfs2: Add missing rcu locking for glock lookup - remoteproc: qcom: mdt_loader: Don't overwrite firmware object - rtlwifi: Fix alignment issues - rtlwifi: rtl8192c-common: Fix "BUG: KASAN: - VME: restore bus_remove function causing incomplete module unload - nfsd: minor nfsd_setattr cleanup - nfsd: special case truncates some more - NFSv4: Fix memory and state leak in _nfs4_open_and_get_state - NFSv4: Fix reboot recovery in copy offload - pNFS/flexfiles: If the layout is invalid, it must be updated before retrying - Revert "NFSv4.1: Handle NFS4ERR_BADSESSION/NFS4ERR_DEADSESSION replies to OP_SEQUENCE" - NFSv4: fix getacl head length estimation - NFSv4: fix getacl ERANGE for some ACL buffer sizes - f2fs: fix a problem of using memory after free - f2fs: fix multiple f2fs_add_link() calls having same name - f2fs: add ovp valid_blocks check for bg gc victim to fg_gc - f2fs: avoid to issue redundant discard commands - f2fs: Fix zoned block device support - rtc: sun6i: Disable the build as a module - rtc: sun6i: Add some locking - rtc: sun6i: Switch to the external oscillator - md linear: fix a race between linear_add() and linear_congested() - bcma: use (get|put)_device when probing/removing device driver - mtd: nand: ifc: Fix location of eccstat registers for IFC V1.0 - dmaengine: ipu: Make sure the interrupt routine checks all interrupts. - xprtrdma: Fix Read chunk padding - xprtrdma: Per-connection pad optimization - xprtrdma: Disable pad optimization by default - xprtrdma: Reduce required number of send SGEs - powerpc/xmon: Fix data-breakpoint - powerpc/mm: Add MMU_FTR_KERNEL_RO to possible feature mask - module: fix memory leak on early load_module() failures - MIPS: IP22: Reformat inline assembler code to modern standards. - MIPS: IP22: Fix build error due to binutils 2.25 uselessnes. - ceph: update readpages osd request according to size of pages - Linux 4.10.2 * kernel selftests ADT failure with linux 4.10.0-13.15 on ppc64el (LP: #1672510) - SAUCE: Add '-fno-ie -no-pie' to cflags for powerpc ptrace tests * arm64: Workaround QDF2400 erratum 0065 (LP: #1672486) - [Config] CONFIG_QCOM_QDF2400_ERRATUM_0065=y - irqchip/gicv3-its: Add workaround for QDF2400 ITS erratum 0065 * arm64 MSI/PCIe passthrough patches break build of certain configs (LP: #1672502) - irqdomain: Add empty irq_domain_check_msi_remap * pinctrl: qcom: add get_direction function (LP: #1672504) - pinctrl: qcom: add get_direction function * perf probes on arm64 don't work with 4.10 kernel b/c of register name issue (LP: #1671917) - perf probe: Fix wrong register name for arm64 * cleanup primary tree for linux-hwe layering issues (LP: #1637473) - [Config] linux-source-* is in the primary linux namespace * hv_set_ifconfig script parsing fails for certain configuration (LP: #1640109) - hv_set_ifconfig -- handle DHCP interfaces correctly - hv_set_ifconfig -- ensure we include the last stanza * Revert "UBUNTU: SAUCE: Disable timers selftest for now" (LP: #1672372) - Revert "UBUNTU: SAUCE: Disable timers selftest for now" * Ubuntu 16.10: Network checksum fixes needed for IPoIB for Mellanox CX4/CX5 card (LP: #1670247) - powerpc/64: Fix checksum folding in csum_add() * POWER9: Additional power9 patches (LP: #1671613) - mm/autonuma: don't use set_pte_at when updating protnone ptes - mm/autonuma: let architecture override how the write bit should be stashed in a protnone pte. - powerpc/mm/autonuma: switch ppc64 to its own implementation of saved write - mm/gup: check for protnone only if it is a PTE entry - mm/thp/autonuma: use TNF flag instead of vm fault - SAUCE: powerpc/mm: handle protnone ptes on fork - SAUCE: power/mm: update pte_write and pte_wrprotect to handle savedwrite - mm/ksm: improve deduplication of zero pages with colouring - mm: introduce page_vma_mapped_walk() - mm, ksm: convert write_protect_page() to use page_vma_mapped_walk() - mm/ksm: handle protnone saved writes when making page write protect * POWER9 : Enable Stop 0-2 with ESL=EC=0 (LP: #1666197) - powerpc/powernv: Fix bug due to labeling ambiguity in power_enter_stop * Miscellaneous Ubuntu changes - [Debian] consider renames in gen-auto-reconstruct . [ Ubuntu: 4.10.0-13.15 ] . * Release Tracking Bug - LP: #1671614 * ehci-platform needed in usb-modules udeb (LP: #1671589) - d-i: add ehci-platform to usb-modules * irqchip/gic-v3-its: Enable cacheable attribute Read-allocate hints (LP: #1671598) - irqchip/gic-v3-its: Enable cacheable attribute Read-allocate hints * iommu: Fix static checker warning in iommu_insert_device_resv_regions (LP: #1671599) - iommu: Fix static checker warning in iommu_insert_device_resv_regions * QDF2400: Fix panic introduced by erratum 1003 (LP: #1671602) - arm64: Avoid clobbering mm in erratum workaround on QDF2400 * QDF2400 PCI ports require ACS quirk (LP: #1671601) - PCI: Add ACS quirk for Qualcomm QDF2400 and QDF2432 * tty: pl011: Work around QDF2400 E44 stuck BUSY bit (LP: #1671600) - tty: pl011: Work around QDF2400 E44 stuck BUSY bit * CVE-2017-2636 - tty: n_hdlc: get rid of racy n_hdlc.tbuf * Sync virtualbox to 5.1.16-dfsg-1 in zesty (LP: #1671470) - ubuntu: vbox -- Update to 5.1.16-dfsg-1 . [ Ubuntu: 4.10.0-12.14 ] . * Release Tracking Bug - LP: #1671235 * POWER9: Improve CAS negotiation (LP: #1671169) - powerpc: Parse the command line before calling CAS - powerpc: Update to new option-vector-5 format for CAS * lowlatency kernel is lacking support for latencytop (LP: #1655986) - [Config] CONFIG_LATENCYTOP=y for amd64 lowlatency * Power9 kernel: add virtualization patches (LP: #1670800) - powerpc: Add POWER9 architected mode to cputable * h-prod does not function across cores (LP: #1670726) - KVM: PPC: Book3S HV: Fix H_PROD to actually wake the target vcpu * CIFS: Enable encryption for SMB3 (LP: #1670508) - cifs: Simplify SMB2 and SMB311 dependencies - cifs: Only select the required crypto modules - cifs: Add soft dependencies - CIFS: Separate SMB2 header structure - CIFS: Make SendReceive2() takes resp iov - CIFS: Make send_cancel take rqst as argument - CIFS: Send RFC1001 length in a separate iov - CIFS: Separate SMB2 sync header processing - CIFS: Separate RFC1001 length processing for SMB2 read - CIFS: Add capability to transform requests before sending - CIFS: Enable encryption during session setup phase - CIFS: Encrypt SMB3 requests before sending - CIFS: Add transform header handling callbacks - CIFS: Add mid handle callback - CIFS: Add copy into pages callback for a read operation - CIFS: Decrypt and process small encrypted packets - CIFS: Add capability to decrypt big read responses - CIFS: Allow to switch on encryption with seal mount option - CIFS: Fix possible use after free in demultiplex thread * FC Adapter (LPe32000-based) prints "iotag out of range", goes offline, and delays boot a lot (Ubuntu17.04/Emulex/lpfc)) (LP: #1670490) - scsi: lpfc: Correct WQ creation for pagesize - scsi: lpfc: Add missing memory barrier * Ubuntu 17.04: Guest does not reflect all the cpus hotplugged (LP: #1670315) - powerpc/64: Don't try to use radix MMU under a hypervisor - powerpc/pseries: Fixes for the "ibm,architecture-vec-5" options - powerpc/64: Enable use of radix MMU under hypervisor on POWER9 - powerpc/pseries: Advertise HPT resizing support via CAS - powerpc/pseries: Advertise Hot Plug Event support to firmware - powerpc/pseries: Report DLPAR capabilities - powerpc/pseries: Make the acquire/release of the drc for memory a seperate step - powerpc/pseries: Introduce memory hotplug READD operation - powerpc/pseries: Fix build break when MEMORY_HOTREMOVE=n - powerpc/pseries: Implement indexed-count hotplug memory add - powerpc/pseries: Implement indexed-count hotplug memory remove - powerpc/pseries: Revert 'Auto-online hotplugged memory' * Allow Unity8 to run inside Virtualbox (LP: #1669807) - ubuntu: vbox -- Update to 5.1.14-dfsg-3 * ecryptfs fails to load block cipher on ppc64el (LP: #1666483) - crypto: vmx - Use skcipher for cbc fallback - crypto: vmx - Use skcipher for xts fallback - [Config] CONFIG_CRYPTO_DEV_VMX=y * Regression in 4.4.0-65-generic causes very frequent system crashes (LP: #1669611) - Revert "UBUNTU: SAUCE: apparmor: fix lock ordering for mkdir" - Revert "UBUNTU: SAUCE: apparmor: fix leak on securityfs pin count" - Revert "UBUNTU: SAUCE: apparmor: fix reference count leak when securityfs_setup_d_inode() fails" - Revert "UBUNTU: SAUCE: apparmor: fix not handling error case when securityfs_pin_fs() fails" * [ubuntu 16.10] Enable OPTPROBES for powerpc (LP: #1585741) - powerpc/optprobes: Fix TOC handling in optprobes trampoline * [Ubuntu 17.04] Kernel panics when large number of hugepages is passed as an boot argument to kernel. (LP: #1665113) - SAUCE: mm/cgroup: avoid panic when init with low memory * bcache device numbers increase by 16 (LP: #1667078) - SAUCE: bcache: Fix bcache device names * [Feature] GLK Intel PT write (LP: #1645962) - perf/x86/intel/pt: Add format strings for PTWRITE and power event tracing * arm64: ACPI platform MSI support required for new systems (LP: #1669061) - SAUCE: ACPI: IORT: fix the indentation in iort_scan_node() - SAUCE: ACPI: IORT: add missing comment for iort_dev_find_its_id() - SAUCE: ACPI: IORT: minor cleanup for iort_match_node_callback() - SAUCE: irqchip: gic-v3-its: keep the head file include in alphabetic order - SAUCE: irqchip: gicv3-its: platform-msi: refactor its_pmsi_prepare() - SAUCE: irqchip: gicv3-its: platform-msi: refactor its_pmsi_init() to prepare for ACPI - SAUCE: irqchip: gicv3-its: platform-msi: scan MADT to create platform msi domain - SAUCE: ACPI: IORT: rename iort_node_map_rid() to make it generic - SAUCE: ACPI: IORT: introduce iort_node_map_platform_id() to retrieve dev id - SAUCE: ACPI: platform-msi: retrieve dev id from IORT - SAUCE: ACPI: platform: setup MSI domain for ACPI based platform device - SAUCE: msi: platform: make platform_msi_create_device_domain() ACPI aware - SAUCE: irqchip: mbigen: drop module owner - SAUCE: irqchip: mbigen: introduce mbigen_of_create_domain() - SAUCE: irqchip: mbigen: Add ACPI support * Miscellaneous Ubuntu changes - [Debian] Don't attempt to sign files if CONFIG_MODULE_SIG=n . [ Ubuntu: 4.10.0-11.13 ] . * Release Tracking Bug - LP: #1669127 * linux-tools-common should Depends: lsb-release (LP: #1667571) - [Config] linux-tools-common depends on lsb-release * Ubuntu (Zesty): When we miss LSI/INTx interrupts on slot, message is too imprecise (LP: #1668382) - of/irq: improve error report on irq discovery process failure * Zesty update to v4.10.1 stable release (LP: #1668993) - ptr_ring: fix race conditions when resizing - ip: fix IP_CHECKSUM handling - net: socket: fix recvmmsg not returning error from sock_error - tty: serial: msm: Fix module autoload - USB: serial: mos7840: fix another NULL-deref at open - USB: serial: cp210x: add new IDs for GE Bx50v3 boards - USB: serial: ftdi_sio: fix modem-status error handling - USB: serial: ftdi_sio: fix extreme low-latency setting - USB: serial: ftdi_sio: fix line-status over-reporting - USB: serial: spcp8x5: fix modem-status handling - USB: serial: opticon: fix CTS retrieval at open - USB: serial: ark3116: fix register-accessor error handling - USB: serial: console: fix uninitialised spinlock - x86/platform/goldfish: Prevent unconditional loading - goldfish: Sanitize the broken interrupt handler - netfilter: nf_ct_helper: warn when not applying default helper assignment - ACPICA: Linuxize: Restore and fix Intel compiler build - block: fix double-free in the failure path of cgwb_bdi_init() - rtlwifi: rtl_usb: Fix for URB leaking when doing ifconfig up/down - xfs: clear delalloc and cache on buffered write failure - Linux 4.10.1 * [UBUNTU Zesty] mlx5 - Improve OVS offload driver (LP: #1668019) - net/sched: cls_flower: Disallow duplicate internal elements - net/sched: cls_flower: Properly handle classifier flags dumping - net/sched: cls_matchall: Dump the classifier flags - net/sched: Reflect HW offload status - net/sched: cls_flower: Reflect HW offload status - net/sched: cls_matchall: Reflect HW offloading status - net/sched: cls_u32: Reflect HW offload status - net/sched: cls_bpf: Reflect HW offload status - net/mlx5: Push min-inline mode resolution helper into the core - IB/mlx5: Enable Eth VFs to query their min-inline value for user-space - net/mlx5: Use exact encap header size for the FW input buffer - net/mlx5e: Add TC offloads matching on IPv6 encapsulation headers - net/mlx5e: TC ipv4 tunnel encap offload cosmetic changes - net/mlx5e: Use the full tunnel key info for encapsulation offload house- keeping - net/mlx5e: Maximize ip tunnel key usage on the TC offloading path - net/mlx5e: Support SRIOV TC encapsulation offloads for IPv6 tunnels - net/mlx5: E-Switch, Enlarge the FDB size for the switchdev mode - net/mlx5: Fix static checker warnings * [Hyper-V] Ubuntu 14.04.2 LTS Generation 2 SCSI Errors on VSS Based Backups (LP: #1470250) - SAUCE: Tools: hv: vss: Thaw the filesystem and continue after freeze fails * Ubuntu17.04: Need more patches for aacraid to bring up Boston System (LP: #1668726) - scsi: aacraid: Remove duplicate irq management code - scsi: aacraid: Added aacraid.h include guard - scsi: aacraid: added support for init_struct_8 - scsi: aacraid: Added sa firmware support - scsi: aacraid: Retrieve and update the device types - scsi: aacraid: Reworked scsi command submission path - scsi: aacraid: Process Error for response I/O - scsi: aacraid: Added support for response path - scsi: aacraid: Added support for read medium error - scsi: aacraid: Reworked aac_command_thread - scsi: aacraid: Added support for periodic wellness sync - scsi: aacraid: Retrieve Queue Depth from Adapter FW - scsi: aacraid: Added support to set QD of attached drives - scsi: aacraid: Added support for hotplug - scsi: aacraid: Include HBA direct interface - scsi: aacraid: Add task management functionality - scsi: aacraid: Added support to abort cmd and reset lun - scsi: aacraid: VPD 83 type3 support - scsi: aacraid: Added new IWBR reset - scsi: aacraid: Added ioctl to trigger IOP/IWBR reset - scsi: aacraid: Retrieve HBA host information ioctl - scsi: aacraid: Update copyrights - scsi: aacraid: Change Driver Version Prefix - scsi: aacraid: update version - scsi: aacraid: rcode is unsigned and should be signed int - scsi: aacraid: avoid open-coded upper_32_bits - scsi: aacraid: Fix camel case - scsi: aacraid: Use correct channel number for raw srb - scsi: aacraid: Fix for excessive prints on EEH - scsi: aacraid: Prevent E3 lockup when deleting units - scsi: aacraid: Fix memory leak in fib init path - scsi: aacraid: Added sysfs for driver version - scsi: aacraid: Fix sync fibs time out on controller reset - scsi: aacraid: Skip wellness sync on controller failure - scsi: aacraid: Reload offlined drives after controller reset - scsi: aacraid: Decrease adapter health check interval - scsi: aacraid: Skip IOP reset on controller panic(SMART Family) - scsi: aacraid: Reorder Adapter status check - scsi: aacraid: Save adapter fib log before an IOP reset - scsi: aacraid: Fix a potential spinlock double unlock bug - scsi: aacraid: Update driver version - scsi: aacraid: Fixed expander hotplug for SMART family * Ubuntu 17.04: "Oops: Exception in kernel mode, sig: 5 [#1]" seen during fadump over ssh on Alpine machine. (LP: #1655241) - Revert "UBUNTU: SAUCE: powerpc/fadump: set an upper limit for boot memory size" - SAUCE: powerpc/fadump: set an upper limit for boot memory size (V2) * CAPI:Ubuntu: Kernel panic while rebooting (LP: #1667599) - pci/hotplug/pnv-php: Remove WARN_ON() in pnv_php_put_slot() - pci/hotplug/pnv-php: Disable surprise hotplug capability on conflicts - pci/hotplug/pnv-php: Disable MSI and PCI device properly * Nvlink2: Additional patches (LP: #1667081) - powerpc/powernv: Initialise nest mmu - powerpc/powernv: Use OPAL call for TCE kill on NVLink2 - powerpc/mm: refactor radix physical page mapping - powerpc/mm: add radix__create_section_mapping() - powerpc/mm: add radix__remove_section_mapping() - powerpc/mm: unstub radix__vmemmap_remove_mapping() - [Config] Enforce CONFIG_MOVABLE_NODE=y for ppc64el * PowerNV: No rate limit for kernel error "KVM can't copy data from" (LP: #1667416) - SAUCE: KVM: PPC: Book3S: Ratelimit copy data failure error messages * Please disable unnecessary config options in the Ubuntu 17.04 kernel config (LP: #1667490) - [Config] Disable experimental IMA options * POWER9: AST: Improve AST 2500 support (LP: #1667424) - SAUCE: drm/ast: Handle configuration without P2A bridge - SAUCE: drm/ast: const'ify mode setting tables - SAUCE: drm/ast: Remove spurrious include - SAUCE: drm/ast: Fix calculation of MCLK - SAUCE: drm/ast: Base support for AST2500 - SAUCE: drm/ast: Fixed vram size incorrect issue on POWER - SAUCE: drm/ast: Factor mmc_test code in POST code - SAUCE: drm/ast: Rename ast_init_dram_2300 to ast_post_chip_2300 - SAUCE: drm/ast: POST code for the new AST2500 - SAUCE: drm/ast: Fix test for VGA enabled - SAUCE: drm/ast: Call open_key before enable_mmio in POST code * POWER9: Additional patches for 17.04 and 16.04.2 (LP: #1667116) - powerpc/mm: Update PROTFAULT handling in the page fault path - powerpc/mm/radix: Update pte update sequence for pte clear case - powerpc/mm/radix: Use ptep_get_and_clear_full when clearing pte for full mm - powerpc/mm/radix: Skip ptesync in pte update helpers - SAUCE: powerpc/mm/hash: Always clear UPRT and Host Radix bits when setting up CPU * POWER9: Improve PMU capabilites (LP: #1667413) - powerpc/perf: use is_kernel_addr macro in perf_get_misc_flags() - powerpc/perf: Avoid FAB_*_MATCH checks for power9 - powerpc/perf: Add restrictions to PMC5 in power9 DD1 - powerpc/perf: Use Instruction Counter value - powerpc/perf: Use PM_INST_DISP for generic instructions sample - powerpc/perf: Add alternative event table and function for power9 - powerpc/perf: Add PM_INST_DISP event to Power9 event list - powerpc/perf: Factor out event_alternative function * Miscellaneous Ubuntu changes - [Config] CONFIG_QCOM_FALKOR_ERRATUM_1009=y - [Config] CONFIG_QCOM_L2_PMU=y - [Config] CONFIG_QCOM_FALKOR_ERRATUM_1003=y - ubuntu: vbox -- Update to 5.1.14-dfsg-2 * Miscellaneous upstream changes - arm64: errata: Provide macro for major and minor cpu revisions - arm64: Define Falkor v1 CPU - arm64: Use __tlbi() macros in KVM code - arm64: Work around Falkor erratum 1009 - perf: add qcom l2 cache perf events driver - arm64: arch_timer: document Hisilicon erratum 161010101 - arm64: Work around Falkor erratum 1003 - ACPI/IORT: Fix iort_node_get_id() mapping entries indexing - net: qcom/emac: add ethtool support - Revert "net: qcom/emac: configure the external phy to allow pause frames" - net: qcom/emac: rename emac_phy to emac_sgmii and move it - net: qcom/emac: claim the irq only when the device is opened - net: qcom/emac: display the phy driver info after we connect - net: qcom/emac: always use autonegotiation to configure the SGMII link - net: qcom/emac: do not call emac_mac_start twice - net: qcom/emac: remove extraneous wake-on-lan code - net: qcom/emac: add an error interrupt handler for the sgmii - net: qcom/emac: add ethool support for setting pause parameters - net: qcom/emac: fix semicolon.cocci warnings - net: qcom/emac: add ethtool support for reading hardware registers - net: qcom/emac: add ethtool support for setting ring parameters - net: qcom/emac: fix a sizeof() typo . [ Ubuntu: 4.10.0-10.12 ] . * Release Tracking Bug - LP: #1666636 * POWER9 : Enable Stop 0-2 with ESL=EC=0 (LP: #1666197) - powernv:idle: Add IDLE_STATE_ENTER_SEQ_NORET macro - powernv:stop: Rename pnv_arch300_idle_init to pnv_power9_idle_init - cpuidle:powernv: Add helper function to populate powernv idle states. - powernv: Pass PSSCR value and mask to power9_idle_stop - Documentation:powerpc: Add device-tree bindings for power-mgt * ecryptfs fails to load block cipher on ppc64el (LP: #1666483) - [Config] CONFIG_CRYPTO_DEV_VMX=n * [ubuntu 16.10] Enable OPTPROBES for powerpc (LP: #1585741) - powerpc/bpf: Introduce __PPC_SH64() - powerpc: Add helper to check if offset is within relative branch range - powerpc/kprobes: Fixes for kprobe_lookup_name() on BE - powerpc/kprobes: Implement Optprobes - powerpc/kprobes: Optimize kprobe in kretprobe_trampoline() * Miscellaneous Ubuntu changes - [Config] CONFIG_QCOM_IRQ_COMBINER=y - [Config] CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y - [Config] CONFIG_HISILICON_ERRATUM_161010101=y * Miscellaneous upstream changes - ACPI: Generic GSI: Do not attempt to map non-GSI IRQs during bus scan - ACPI: Add support for ResourceSource/IRQ domain mapping - irqchip/qcom: Add IRQ combiner driver - clocksource/drivers/arm_arch_timer: Add dt binding for hisilicon-161010101 erratum - clocksource/drivers/arm_arch_timer: Remove fsl-a008585 parameter - clocksource/drivers/arm_arch_timer: Introduce generic errata handling infrastructure - clocksource/drivers/arm_arch_timer: Work around Hisilicon erratum 161010101 - iommu/dma: Allow MSI-only cookies - iommu: Rename iommu_dm_regions into iommu_resv_regions - iommu: Add a new type field in iommu_resv_region - iommu: iommu_alloc_resv_region - iommu: Only map direct mapped regions - iommu: iommu_get_group_resv_regions - iommu: Implement reserved_regions iommu-group sysfs file - iommu/vt-d: Implement reserved region get/put callbacks - iommu/amd: Declare MSI and HT regions as reserved IOVA regions - iommu/arm-smmu: Implement reserved region get/put callbacks - iommu/arm-smmu-v3: Implement reserved region get/put callbacks - irqdomain: Add irq domain MSI and MSI_REMAP flags - genirq/msi: Set IRQ_DOMAIN_FLAG_MSI on MSI domain creation - irqdomain: irq_domain_check_msi_remap - irqchip/gicv3-its: Sets IRQ_DOMAIN_FLAG_MSI_REMAP - vfio/type1: Allow transparent MSI IOVA allocation - vfio/type1: Check MSI remapping at irq domain level - iommu/arm-smmu: Do not advertise IOMMU_CAP_INTR_REMAP anymore - iommu/arm-smmu-v3: Clear prior settings when updating STEs - iommu/arm-smmu-v3: limit use of 2-level stream tables - iommu/arm-smmu: Support for Extended Stream ID (16 bit) - iommu/arm-smmu: Fix for ThunderX erratum #27704 . linux-azure (4.10.0-1003.3) xenial; urgency=low . * CVE-2017-7184 - xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window - xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder . * Miscellaneous Ubuntu changes - getabis: fix source and package list . linux-azure (4.10.0-1002.2) xenial; urgency=low . * [Hyper-V][Mellanox] net/mlx4_core: Avoid delays during VF driver device shutdown (LP: #1672785) - SAUCE: net/mlx4_core: Avoid delays during VF driver device shutdown . * CIFS: Enable encryption for SMB3 (LP: #1670508) - cifs: Simplify SMB2 and SMB311 dependencies - cifs: Only select the required crypto modules - cifs: Add soft dependencies - CIFS: Separate SMB2 header structure - CIFS: Make SendReceive2() takes resp iov - CIFS: Make send_cancel take rqst as argument - CIFS: Send RFC1001 length in a separate iov - CIFS: Separate SMB2 sync header processing - CIFS: Separate RFC1001 length processing for SMB2 read - CIFS: Add capability to transform requests before sending - CIFS: Enable encryption during session setup phase - CIFS: Encrypt SMB3 requests before sending - CIFS: Add transform header handling callbacks - CIFS: Add mid handle callback - CIFS: Add copy into pages callback for a read operation - CIFS: Decrypt and process small encrypted packets - CIFS: Add capability to decrypt big read responses - CIFS: Allow to switch on encryption with seal mount option - CIFS: Fix possible use after free in demultiplex thread . * [Hyper-V] pci-hyperv: Use device serial number as PCI domain (LP: #1667527) - net/mlx4_core: Use cq quota in SRIOV when creating completion EQs - PCI: hv: Use device serial number as PCI domain . * linux-azure: disable unused hypervisors and misc configs (LP: #1671203) - [config] azure: disable CONFIG_KVM - [config] azure: disable VMware drivers - [config] azure: disable VIRTIO drivers - [config] azure: disable USB - [config] azure: disable CONFIG_EFI - [config] azure: limit elevator to noop - [config] azure: disable CONFIG_ACPI_HOTPLUG_MEMORY - [config] azure: disable CONFIG_NET_FC - [config] azure: disable CONFIG_LIBFC . linux-azure (4.10.0-1001.1) xenial; urgency=low . * [Hyper-V] SAUCE: pci-hyperv fixes for SR-IOV on Azure (LP: #1665097) - SAUCE: pci-hyperv: properly handle pci bus remove - SAUCE: pci-hyperv: lock pci bus on device eject - SAUCE: PCI: hv: Fix wslot_to_devfn() to fix warnings on device removal . * Miscellaneous Ubuntu changes - linux-azure packaging - [config] azure: ship_extras_package=false - SAUCE: Increase the ext4 default commit age - [config] disable CONFIG_POWERCAP as azure does not make use of this - [config] disable CONFIG_FUJITSU_ES driver, it is not used by azure - [config] Disable CONFIG_INPUT_LEDS for azure - [config] Disable ATA drivers that azure does not use - [config] azure: Disable x86 platform drivers where appropriate - [config] disable sound for azure - [config] azure: disable unnecessary ACPI features - [config] azure: Disable joystick drivers - [config] azure: Disable touchscreen drivers - [config] azure: disable CONFIG_MEDIA_RADIO_SUPPORT - [config] azure: Disable Blue Tooth support - [config] azure: disable CONFIG_MEDIA_CAMERA_SUPPORT - [config] azure: disable MEDIA_ANALOG_TV_SUPPORT - [config] azure: disable MEDIA_DIGITAL_TV_SUPPORT - [config] azure: disable MEDIA_RC_SUPPORT - [config] azure: disable MEDIA_SDR_SUPPORT - [config] azure: disable MEDIA_PCI_SUPPORT - [config] azure disable CONFIG_SPEAKUP synth - [config] azure: disable LED support - [config] azure: disable comedi data acquisition support - [config] azure: disable charger configs - [config] azure: disable firewire - [config] azure: disable gameport - [config] azure: disable CONFIG_MOUSE - [config] azure: disable CONFIG_ISDN - [config] azure: disable various misc LCD drivers - [config] azure disable CONFIG_MACINTOSH_DRIVERS - [config] azure: disable CONFIG_PCMCIA - [config] azure: disable misc backlight drivers - [config] disable CONFIG_MTD for azure - [config] azure: disable some battery drivers - [config] azure: disable WLAN wireless - [config] azure: disable WIMAX support - [config] azure: disable Dallas 1 wire support - [config] azure: disable Ultra Wideband devices - [config] azure disable FPGA support - [Config] azure: Move some drivers to the main kernel package - [config] azure: disable CONFIG_MMC - [config] azure: disable CONFIG_THUNDERBOLT - [config] azure: disable CONFIG_FMC (FPGA Mezzanine Carrier) - [config] azure: disable Chrome OS support - [config] azure: disable CONFIG_XEN - [config] azure: disable CONFIG_AUXDISPLAY - [config] azure: disable CONFIG_MEMSTICK - [config] azure: disable additional ACPI configs - [config] azure: disable some ADC/DAC drivers - [config] azure: disable some block devices - [config] azure: disable some ambient light drivers - [config] azure: disable some graphic drivers - [config] azure: disable some HID drivers - [config] azure: disable CONFIG_NET_VENDOR_* . linux-azure (4.10.0-1000.0) xenial; urgency=low . [ Marcelo Henrique Cerri ] . * empty entry . linux (4.10.0-8.10) zesty; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1664217 . * [Hyper-V] Bug fixes for storvsc (tagged queuing, error conditions) (LP: #1663687) - scsi: storvsc: Enable tracking of queue depth - scsi: storvsc: Remove the restriction on max segment size - scsi: storvsc: Enable multi-queue support - scsi: storvsc: use tagged SRB requests if supported by the device - scsi: storvsc: properly handle SRB_ERROR when sense message is present - scsi: storvsc: properly set residual data length on errors . * Ubuntu16.10-KVM:Big configuration with multiple guests running SRIOV VFs caused KVM host hung and all KVM guests down. (LP: #1651248) - KVM: PPC: Book 3S: XICS cleanup: remove XICS_RM_REJECT - KVM: PPC: Book 3S: XICS: correct the real mode ICP rejecting counter - KVM: PPC: Book 3S: XICS: Fix potential issue with duplicate IRQ resends - KVM: PPC: Book 3S: XICS: Implement ICS P/Q states - KVM: PPC: Book 3S: XICS: Don't lock twice when checking for resend . * overlay: mkdir fails if directory exists in lowerdir in a user namespace (LP: #1531747) - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs . * CVE-2016-1575 (LP: #1534961) - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs . * CVE-2016-1576 (LP: #1535150) - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs . * Miscellaneous Ubuntu changes - SAUCE: md/raid6 algorithms: scale test duration for speedier boots - SAUCE: Import aufs driver - d-i: Build message-modules udeb for arm64 - rebase to v4.10-rc8 . * Miscellaneous upstream changes - Revert "UBUNTU: SAUCE: aufs -- remove .readlink assignment" - Revert "UBUNTU: SAUCE: (no-up) aufs: for v4.9-rc1, support setattr_prepare()" - Revert "UBUNTU: SAUCE: aufs -- Add flags argument to aufs_rename()" - Revert "UBUNTU: SAUCE: aufs -- Convert to use xattr handlers" - Revert "UBUNTU: SAUCE: Import aufs driver" . [ Upstream Kernel Changes ] . * rebase to v4.10-rc8 . linux (4.10.0-7.9) zesty; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1662201 . * AMDGPU support for CIK parts in kernel config? (LP: #1661887) - [Config] CONFIG_DRM_AMDGPU_CIK=y . * regession tests failing after stackprofile test is run (LP: #1661030) - fix regression with domain change in complain mode . * Permission denied and inconsistent behavior in complain mode with 'ip netns list' command (LP: #1648903) - fix regression with domain change in complain mode . * flock not mediated by 'k' (LP: #1658219) - SAUCE: apparmor: flock mediation is not being enforced on cache check . * unexpected errno=13 and disconnected path when trying to open /proc/1/ns/mnt from a unshared mount namespace (LP: #1656121) - SAUCE: apparmor: null profiles should inherit parent control flags . * apparmor refcount leak of profile namespace when removing profiles (LP: #1660849) - SAUCE: apparmor: fix ns ref count link when removing profiles from policy . * tor in lxd: apparmor="DENIED" operation="change_onexec" namespace="root//CONTAINERNAME_" profile="unconfined" name="system_tor" (LP: #1648143) - SAUCE: apparmor: Fix no_new_privs blocking change_onexec when using stacked namespaces . * apparmor_parser hangs indefinitely when called by multiple threads (LP: #1645037) - SAUCE: apparmor: fix lock ordering for mkdir . * apparmor leaking securityfs pin count (LP: #1660846) - SAUCE: apparmor: fix leak on securityfs pin count . * apparmor reference count leak when securityfs_setup_d_inode\ () fails (LP: #1660845) - SAUCE: apparmor: fix reference count leak when securityfs_setup_d_inode() fails . * apparmor not checking error if security_pin_fs() fails (LP: #1660842) - SAUCE: apparmor: fix not handling error case when securityfs_pin_fs() fails . * apparmor oops in bind_mnt when dev_path lookup fails (LP: #1660840) - SAUCE: apparmor: fix oops in bind_mnt when dev_path lookup fails . * apparmor auditing denied access of special apparmor .null fi\ le (LP: #1660836) - SAUCE: apparmor: Don't audit denied access of special apparmor .null file . * apparmor label leak when new label is unused (LP: #1660834) - SAUCE: apparmor: fix label leak when new label is unused . * apparmor reference count bug in label_merge_insert() (LP: #1660833) - SAUCE: apparmor: fix reference count bug in label_merge_insert() . * apparmor's raw_data file in securityfs is sometimes truncated (LP: #1638996) - SAUCE: apparmor: fix replacement race in reading rawdata . * unix domain socket cross permission check failing with nested namespaces (LP: #1660832) - SAUCE: apparmor: fix cross ns perm of unix domain sockets . * Regression tests can not detect binfmt_elf mmpa semantic change (LP: #1630069) - SAUCE: apparmor: add flag to detect semantic change, to binfmt_elf mmap . * Support snaps inside of lxd containers (LP: #1611078) - apparmor: add interface to be able to grab loaded policy - apparmor: refactor aa_prepare_ns into prepare_ns and create_ns routines - apparmor: add __aa_find_ns fn - apparmor: add mkdir/rmdir interface to manage policy namespaces - apparmor: fix oops in pivot_root mediation - apparmor: fix warning that fn build_pivotroot discards const - apparmor: add interface to advertise status of current task stacking - apparmor: update policy permissions to consider ns being viewed/managed - apparmor: add per ns policy management interface - apparmor: bump domain stacking version to 1.2 . * change_hat is logging failures during expected hat probing (LP: #1615893) - SAUCE: apparmor: Fix auditing behavior for change_hat probing . * deleted files outside of the namespace are not being treated as disconnected (LP: #1615892) - SAUCE: apparmor: deleted dentries can be disconnected . * stacking to unconfined in a child namespace confuses mediation (LP: #1615890) - SAUCE: apparmor: special case unconfined when determining the mode . * apparmor module parameters can be changed after the policy is locked (LP: #1615895) - SAUCE: apparmor: fix: parameters can be changed after policy is locked . * AppArmor profile reloading causes an intermittent kernel BUG (LP: #1579135) - SAUCE: apparmor: fix vec_unique for vectors larger than 8 . * label vec reductions can result in reference labels instead of direct access to labels (LP: #1615889) - SAUCE: apparmor: reduction of vec to single entry is just that entry . * profiles from different namespaces can block other namespaces from being able to load a profile (LP: #1615887) - SAUCE: apparmor: profiles in one ns can affect mediation in another ns . * The label build for onexec when stacking is wrong (LP: #1615881) - SAUCE: apparmor: Fix label build for onexec stacking. . * The inherit check for new to old label comparison for domain transitions is wrong (LP: #1615880) - SAUCE: apparmor: Fix new to old label comparison for domain transitions . * warning stack trace while playing with apparmor namespaces (LP: #1593874) - SAUCE: apparmor: fix stack trace when removing namespace with profiles . * __label_update proxy comparison test is wrong (LP: #1615878) - SAUCE: apparmor: Fix __label_update proxy comparison test . * reading /sys/kernel/security/apparmor/profiles requires CAP_MAC_ADMIN (LP: #1560583) - SAUCE: apparmor: Allow ns_root processes to open profiles file - SAUCE: apparmor: Consult sysctl when reading profiles in a user ns . * policy namespace stacking (LP: #1379535) - SAUCE: (no-up) apparmor: rebase of apparmor3.5-beta1 snapshot for 4.8 - SAUCE: add a sysctl to enable unprivileged user ns AppArmor policy loading . * brd module compiled as built-in (LP: #1593293) - [Config] CONFIG_BLK_DEV_RAM=m . * Miscellaneous Ubuntu changes - SAUCE: apparmor: Fix FTBFS due to bad include path - SAUCE: apparmor: add data query support - rebase to v4.10-rc7 . * Miscellaneous upstream changes - fixup backout policy view capable for forward port - apparmor: fix: Rework the iter loop for label_update - apparmor: add more assertions for updates/merges to help catch errors - apparmor: Make pivot root transitions work with stacking - apparmor: convert delegating deleted files to mediate deleted files - apparmor: add missing parens. not a bug fix but highly recommended - apparmor: add a stack_version file to allow detection of bug fixes - apparmor: push path lookup into mediation loop - apparmor: default to allowing unprivileged userns policy - apparmor: fix: permissions test to view and manage policy - apparmor: Add Basic ns cross check condition for ipc . [ Upstream Kernel Changes ] . * rebase to v4.10-rc7 . linux (4.10.0-6.8) zesty; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1661300 . * flock not mediated by 'k' (LP: #1658219) - SAUCE: apparmor: flock mediation is not being enforced on cache check . * unexpected errno=13 and disconnected path when trying to open /proc/1/ns/mnt from a unshared mount namespace (LP: #1656121) - SAUCE: apparmor: null profiles should inherit parent control flags . * apparmor refcount leak of profile namespace when removing profiles (LP: #1660849) - SAUCE: apparmor: fix ns ref count link when removing profiles from policy . * tor in lxd: apparmor="DENIED" operation="change_onexec" namespace="root//CONTAINERNAME_" profile="unconfined" name="system_tor" (LP: #1648143) - SAUCE: apparmor: Fix no_new_privs blocking change_onexec when using stacked namespaces . * apparmor_parser hangs indefinitely when called by multiple threads (LP: #1645037) - SAUCE: apparmor: fix lock ordering for mkdir . * apparmor leaking securityfs pin count (LP: #1660846) - SAUCE: apparmor: fix leak on securityfs pin count . * apparmor reference count leak when securityfs_setup_d_inode\ () fails (LP: #1660845) - SAUCE: apparmor: fix reference count leak when securityfs_setup_d_inode() fails . * apparmor not checking error if security_pin_fs() fails (LP: #1660842) - SAUCE: apparmor: fix not handling error case when securityfs_pin_fs() fails . * apparmor oops in bind_mnt when dev_path lookup fails (LP: #1660840) - SAUCE: apparmor: fix oops in bind_mnt when dev_path lookup fails . * apparmor auditing denied access of special apparmor .null fi\ le (LP: #1660836) - SAUCE: apparmor: Don't audit denied access of special apparmor .null file . * apparmor label leak when new label is unused (LP: #1660834) - SAUCE: apparmor: fix label leak when new label is unused . * apparmor reference count bug in label_merge_insert() (LP: #1660833) - SAUCE: apparmor: fix reference count bug in label_merge_insert() . * apparmor's raw_data file in securityfs is sometimes truncated (LP: #1638996) - SAUCE: apparmor: fix replacement race in reading rawdata . * unix domain socket cross permission check failing with nested namespaces (LP: #1660832) - SAUCE: apparmor: fix cross ns perm of unix domain sockets . * Kdump through NMI SMP and single core not working on Ubuntu16.10 (LP: #1630924) - hv: don't reset hv_context.tsc_page on crash . * [17.04 FEAT] Integrate kernel message catalogue for s390x into Ubuntu distribution (LP: #1628889) - SAUCE: s390: kernel message catalog . * Miscellaneous Ubuntu changes - [Config] Drop powerpc ABI files . linux (4.10.0-5.7) zesty; urgency=low . * [regression 4.8.0-14 -> 4.8.0-17] keyboard and touchscreen lost on Acer Chromebook R11 (LP: #1630238) - [Config] CONFIG_TOUCHSCREEN_ELAN=y,CONFIG_PINCTRL_CHERRYVIEW=y for amd64 . * Enable CONFIG_NET_DROP_MONITOR=m in Ubuntu Kernel (LP: #1660634) - [Config] Update annotations for CONFIG_NET_DROP_MONITOR . * Miscellaneous Ubuntu changes - d-i: initrd needs msm_emac on amberwing platform. - [Config] Remove powerpc architecture builds - [Config] updateconfigs after removing powerpc configs - [Config] Update annotations after removing powerpc configs - SAUCE: Disable timers selftest for now - Rebase to v4.10-rc6 - SAUCE: (no-up) Update zfs to 0.6.5.8-0ubuntu9 - Enable zfs build - [Config] CONFIG_NET_DROP_MONITOR=m . [ Upstream Kernel Changes ] . * rebase to v4.10-rc6 . linux (4.10.0-4.6) zesty; urgency=low . * Miscellaneous upstream changes - Revert "UBUNTU: Disable all flavors for the powerpc architecture" . linux (4.10.0-3.5) zesty; urgency=low . * KVM module handling different per Architecture - ppc64el (LP: #1657734) - [Config] powerpc: Add kvm-hv and kvm-pr to the generic inclusion list . * ENA network driver moved to -extra (LP: #1657767) - [Config] Move Amazon ENA network driver to the main kernel package . * [Hyper-V] mkfs regression in 4.10 fixed by patch in "for-4.11" (LP: #1657539) - block: relax check on sg gap . * i915 module requests unreleased GUC firmware files (LP: #1626740) - SAUCE: (no-up) i915: Remove MODULE_FIRMWARE statements for unreleased firmware . * [17.04 FEAT] Integrate kernel message catalogue for s390x into Ubuntu distribution (LP: #1628889) - [Config] CONFIG_KMSG_IDS=y for s390 - SAUCE: s390 Kernel message catalog . * Miscellaneous Ubuntu changes - ubuntu: vbox -- Update to 5.1.14-dfsg-1 - SAUCE: vbox -- remove .readlink assignment - Enable vbox build - [Config] CONFIG_DEFAULT_IOSCHED=cfq - [Config] Bump CONFIG_NR_CPUS up to 256 on arm64 - [Config] Fix up s390x config options changed during 4.10 rebase - [Config] Update annotations for 4.10 - Disable all flavors for the powerpc architecture . [ Upstream Kernel Changes ] . * rebase to v4.10-rc5 . linux (4.10.0-2.4) zesty; urgency=low . * Move some kernel modules to the main kernel package (part 2) (LP: #1655002) - [Config] Add IBM power drivers to the inclusion list . * Miscellaneous Ubuntu changes - [Config] linux-source Provides should not be a macro - [Config] Correct the note URL for LATENCYTOP - rebase to v4.10-rc4 . [ Upstream Kernel Changes ] . * rebase to v4.10-rc4 . linux (4.10.0-1.3) zesty; urgency=low . [ Upstream Kernel Changes ] . * rebase to v4.10-rc3 . linux (4.10.0-0.2) zesty; urgency=low . * [17.04 FEAT] Build IMA and the TPM device drivers into the KVM on POWER host/NV kernel (LP: #1643652) - [Config] Update and enforce IMA options . * Miscellaneous Ubuntu changes - [Config] Disble stack protector for powerpc-smp . linux (4.10.0-0.1) zesty; urgency=low . * IP-over-DDP packets dropped (LP: #1559772) - [Config] CONFIG_IPDDP=n . * Miscellaneous Ubuntu changes - [Config] Update annotations with recent config changes - SAUCE: aufs -- remove .readlink assignment - disable vbox build - disable ZFS build . [ Upstream Kernel Changes ] . * rebase to v4.10-rc2 . linux (4.9.0-11.12) zesty; urgency=low . * Miscellaneous Ubuntu changes - UBUNTU: SAUCE: Add '-fno-pie -no-pie' to cflags for x86 selftests - UBUNTU: SAUCE: (no-up) aufs: for v4.9-rc1, support setattr_prepare() . [ Upstream Kernel Changes ] . * rebase to v4.9 . linux (4.9.0-10.11) zesty; urgency=low . * d-i is missing usb support for platforms that use the xhci-platform driver (LP: #1625222) - d-i initrd needs additional usb modules to support the merlin platform . * Miscellaneous Ubuntu changes - SAUCE: Import aufs driver - SAUCE: aufs -- Convert to use xattr handlers - SAUCE: aufs -- Add flags argument to aufs_rename() - [Config] Enable aufs - [Config] CONFIG_FSL_FMAN=y for powerpc - SAUCE: powerpc64: Fix legacy cmpi mneomonic assumption - [Config] Restore powerpc64-emb . linux (4.9.0-9.10) zesty; urgency=low . * Kernel Fixes to get TCMU File Backed Optical to work (LP: #1646204) - SAUCE: target/user: Fix use-after-free of tcmu_cmds if they are expired . * Yakkety: arm64: CONFIG_ARM64_ERRATUM_845719 isn't enabled (LP: #1647793) - [Config] CONFIG_ARM64_ERRATUM_845719=y . * Update hio driver to 2.1.0.28 (LP: #1646643) - SAUCE: hio: update to Huawei ES3000_V2 (2.1.0.28) . * Miscellaneous Ubuntu changes - ubuntu: vbox -- Update to 5.1.10-dfsg-2 - Build vbox for ARCH=x86 - SAUCE: Add aufs driver - SAUCE: aufs -- Convert to use xattr handlers - SAUCE: aufs -- Updates for rename2 - SAUCE: Export symbols used by aufs - [Config] Enable aufs . linux (4.9.0-8.9) zesty; urgency=low . * Miscellaneous Ubuntu changes - SAUCE: xr-usb-serial: only build for x86 Fixes s390x FTBS . linux (4.9.0-7.8) zesty; urgency=low . * Driver for Exar USB UART (LP: #1645591) - SAUCE: xr-usb-serial: Driver for Exar USB serial ports - SAUCE: xr-usb-serial: interface for switching modes - SAUCE: cdc-acm: Exclude Exar USB serial ports . [ Upstream Kernel Changes ] . * rebase to v4.9-rc8 . linux (4.9.0-6.7) zesty; urgency=low . * Miscellaneous Ubuntu changes - Set build_arch=x86 for i386 . linux (4.9.0-5.6) zesty; urgency=low . * Miscellaneous Ubuntu changes - [Debian] restore tools build - Set build_arch=x86 for amd64 and x32 . linux (4.9.0-4.5) zesty; urgency=low . * linux: Staging modules should be unsigned (LP: #1642368) - [Debian] Suppress module signing for staging drivers - SAUCE: Add rtl drivers to signature inclusion list . * [17.04 FEAT] Build IMA and the TPM device drivers into the KVM on POWER host/NV kernel (LP: #1643652) - [Config] CONFIG_IMA=y . * Miscellaneous Ubuntu changes - [Debian] config-check -- Make it easier to find annotations syntax errors - [Config] Enable various drivers for ARM platforms - [Config] Fix s390x config carnage - [Config] Set CONFIG_KEXEC=y for all architectures - [Config] Fix up CONFIG_I2C_SLAVE values - [Config] Set CONFIG_WLAN_VENDOR_TI=y for all supported kernels - [Config] Set CONFIG_PWM_PCA9685=m for amd64 and i386 - [Config] Set CONFIG_ZONE_DMA=m for amd64-generic - [Config] Update annotations - [Config] CONFIG_NR_CPUS=8192 for amd64 . linux (4.9.0-3.4) zesty; urgency=low . * Miscellaneous Ubuntu changes - SAUCE: (namespace) security/integrity: Harden against malformed xattrs - SAUCE: (namespace) block_dev: Support checking inode permissions in lookup_bdev() - SAUCE: (namespace) block_dev: Check permissions towards block device inode when mounting - SAUCE: (namespace) mtd: Check permissions towards mtd block device inode when mounting - SAUCE: (namespace) fs: Allow superblock owner to change ownership of inodes - SAUCE: (namespace) fs: Don't remove suid for CAP_FSETID for userns root - SAUCE: (namespace) fs: Allow superblock owner to access do_remount_sb() - SAUCE: (namespace) capabilities: Allow privileged user in s_user_ns to set security.* xattrs - SAUCE: (namespace) fs: Allow CAP_SYS_ADMIN in s_user_ns to freeze and thaw filesystems - SAUCE: (namespace) posix_acl: Export posix_acl_fix_xattr_userns() to modules - SAUCE: (namespace) fuse: Add support for pid namespaces - SAUCE: (namespace) fuse: Support fuse filesystems outside of init_user_ns - SAUCE: (namespace) fuse: Translate ids in posix acl xattrs - SAUCE: (namespace) fuse: Restrict allow_other to the superblock's namespace or a descendant - SAUCE: (namespace) fuse: Allow user namespace mounts - SAUCE: (namespace) ext4: Add support for unprivileged mounts from user namespaces - SAUCE: (namespace) ext4: Add module parameter to enable user namespace mounts - SAUCE: (namespace) block_dev: Forbid unprivileged mounting when device is opened for writing - SAUCE: (noup) Update spl to 0.6.5.8-0ubuntu7, zfs to 0.6.5.8-2ubuntu1 . * Miscellaneous upstream changes - Revert "UBUNTU: SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs" . [ Upstream Kernel Changes ] . * rebase to v4.9-rc7 . linux (4.9.0-2.3) zesty; urgency=low . * Fix Kernel Crashing under IBM Virtual Scsi Driver (LP: #1642299) - SAUCE: ibmvscsis: Rearrange functions for future patches - SAUCE: ibmvscsis: Synchronize cmds at tpg_enable_store time - SAUCE: ibmvscsis: Synchronize cmds at remove time - SAUCE: ibmvscsis: Clean up properly if target_submit_cmd/tmr fails - SAUCE: ibmvscsis: Return correct partition name/# to client - SAUCE: ibmvscsis: Issues from Dan Carpenter/Smatch . * Move some kernel modules to the main kernel package (LP: #1642228) - [Config] Move some powerpc kernel modules to the main kernel package . * linux: Staging modules should be unsigned (LP: #1642368) - [Debian] Suppress module signing for staging drivers . * Miscellaneous Ubuntu changes - SAUCE: UEFI: bpf: disable bpf when module security is enabled . [ Upstream Kernel Changes ] . * rebase to v4.9-rc6 . linux (4.9.0-1.2) zesty; urgency=low . * hio: SSD data corruption under stress test (LP: #1638700) - SAUCE: hio: set bi_error field to signal an I/O error on a BIO - SAUCE: hio: splitting bio in the entry of .make_request_fn . * hio Ubuntu sauce driver needs porting to 4.8 (LP: #1635594) - SAUCE: import Huawei ES3000_V2 (2.1.0.23) - SAUCE: hio: bio_endio() no longer takes errors arg - SAUCE: hio: blk_queue make_request_fn now returns a blk_qc_t - SAUCE: hio: use alloc_cpumask_var to avoid -Wframe-larger-than - SAUCE: hio: fix mask maybe-uninitialized warning - SAUCE: hio: port to v4.8 base - [config] enable CONFIG_HIO (Huawei ES3000_V2 PCIe SSD driver) - SAUCE: hio: Makefile and Kconfig - [Config] Enforce CONFIG_HIO . * Miscellaneous Ubuntu changes - rebase to v4.9-rc5 - zfs: remove the never implemented aio_fsync file operation - [Config] Disable powerpc64-emb for FTBS . [ Upstream Kernel Changes ] . * rebase to v4.9-rc5 . linux (4.9.0-0.1) zesty; urgency=low . [ Upstream Kernel Changes ] . * rebase to v4.9-rc4 - LP: #1465724 - LP: #1535802 . linux (4.9.0-0.0) yakkety; urgency=low . [ Seth Forshee ] . * Release Tracking Bug - LP: #1632918 . * Revert "If zone is so small that watermarks are the same, stop zone balance" in yakkety (LP: #1632894) - Revert "UBUNTU: SAUCE: (no-up) If zone is so small that watermarks are the same, stop zone balance." . linux (4.8.0-24.26) yakkety; urgency=low . [ Seth Forshee ] . * Release Tracking Bug - LP: #1632749 . * lts-yakkety 4.8 cannot mount lvm raid1 (LP: #1631298) - SAUCE: (no-up) dm raid: fix compat_features validation . * kswapd0 100% CPU usage (LP: #1518457) - SAUCE: (no-up) If zone is so small that watermarks are the same, stop zone balance. . linux (4.8.0-23.25) yakkety; urgency=low . [ Seth Forshee ] . * Release Tracking Bug - LP: #1632484 . * [Trusty->Yakkety] powerpc/64: Fix incorrect return value from __copy_tofrom_user (LP: #1632462) - SAUCE: (no-up) powerpc/64: Fix incorrect return value from __copy_tofrom_user . * Ubuntu 16.10: Oops panic in move_page_tables/page_remove_rmap after running memory_stress_ng. (LP: #1628976) - SAUCE: (no-up) powerpc/pseries: Fix stack corruption in htpe code . * Paths not failed properly when unmapping virtual FC ports in VIOS (using ibmvfc) (LP: #1632116) - scsi: ibmvfc: Fix I/O hang when port is not mapped . * [Ubuntu16.10]KV4.8: kernel livepatch config options are not set (LP: #1626983) - [Config] Enable live patching on powerpc/ppc64el . * CONFIG_AUFS_XATTR is not set (LP: #1557776) - [Config] CONFIG_AUFS_XATTR=y . * Yakkety update to 4.8.1 stable release (LP: #1632445) - arm64: debug: avoid resetting stepping state machine when TIF_SINGLESTEP - Using BUG_ON() as an assert() is _never_ acceptable - usb: misc: legousbtower: Fix NULL pointer deference - Staging: fbtft: Fix bug in fbtft-core - usb: usbip: vudc: fix left shift overflow - USB: serial: cp210x: Add ID for a Juniper console - Revert "usbtmc: convert to devm_kzalloc" - ALSA: hda - Adding one more ALC255 pin definition for headset problem - ALSA: hda - Fix headset mic detection problem for several Dell laptops - ALSA: hda - Add the top speaker pin config for HP Spectre x360 - Linux 4.8.1 . * PSL data cache should be flushed before resetting CAPI adapter (LP: #1632049) - cxl: Flush PSL cache before resetting the adapter . * thunder nic: avoid link delays due to RX_PACKET_DIS (LP: #1630038) - net: thunderx: Don't set RX_PACKET_DIS while initializing . * crypto/vmx/p8_ghash memory corruption (LP: #1630970) - crypto: ghash-generic - move common definitions to a new header file - crypto: vmx - Fix memory corruption caused by p8_ghash - crypto: vmx - Ensure ghash-generic is enabled . * arm64: SPCR console not autodetected (LP: #1630311) - of/serial: move earlycon early_param handling to serial - [Config] CONFIG_ACPI_SPCR_TABLE=y - ACPI: parse SPCR and enable matching console - ARM64: ACPI: enable ACPI_SPCR_TABLE - serial: pl011: add console matching function . * include/linux/security.h header syntax error with !CONFIG_SECURITYFS (LP: #1630990) - SAUCE: (no-up) include/linux/security.h -- fix syntax error with CONFIG_SECURITYFS=n . * sha1-powerpc returning wrong results (LP: #1629977) - crypto: sha1-powerpc - little-endian support . linux (4.8.0-22.24) yakkety; urgency=low . * CVE-2016-7039 (LP: #1631287) - SAUCE: net: add recursion limit to GRO . linux (4.8.0-21.23) yakkety; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1630279 . * powerpc 4.8.0-17 fails to boot on PowerMac G5 (LP: #1628968) - Revert "Revert "powerpc: Simplify module TOC handling"" . * Regression tests can not detect binfmt_elf mmpa semantic change (LP: #1630069) - SAUCE: apparmor: add flag to detect semantic change, to binfmt_elf mmap . * Autofs parameter substitution broken in kernel 4.4.0-38 and 4.4.0-40 (LP: #1629204) - SAUCE: (namespace) autofs4: Use real_cred for requestor's ids . linux (4.8.0-20.22) yakkety; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1629730 . [ Upstream Kernel Changes ] . * rebase to v4.8 . linux (4.8.0-19.21) yakkety; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1629057 . * 4.8.0 kernels do not complete boot process on VM (LP: #1627198) - [Config] CONFIG_HARDENED_USERCOPY_PAGESPAN=n . * mount-image-callback cannot mount partitioned disk image (LP: #1628336) - SAUCE: nbd: Only delay uevent until connected . * Support snaps inside of lxd containers (LP: #1611078) - apparmor: add interface to be able to grab loaded policy - securityfs: update interface to allow inode_ops, and setup from vfs fns - apparmor: refactor aa_prepare_ns into prepare_ns and create_ns routines - apparmor: add __aa_find_ns fn - apparmor: add mkdir/rmdir interface to manage policy namespaces - apparmor: fix oops in pivot_root mediation - apparmor: fix warning that fn build_pivotroot discards const - apparmor: add interface to advertise status of current task stacking - apparmor: update policy permissions to consider ns being viewed/managed - apparmor: add per ns policy management interface - apparmor: bump domain stacking version to 1.2 . * linux-image-extra-4.8.0-17-generic does not provide many sound card modules (LP: #1628523) - [Config] CONFIG_ZONE_DMA=y for generic . * Yakkety - disable ARCH_ZX (LP: #1628503) - [Config] armhf: disable ARCH_ZX . * Enable switchdev config parameter for Yakkety (LP: #1628241) - [Config] CONFIG_NET_SWITCHDEV=y for amd64/arm64 . * Ubuntu 16.10 kernel v4.8: Installation failing on Habanero with Shiner card (LP: #1628009) - firmware: Update bnx2x to 7.13.1.0 . * vNIC driver missing in 4.8 kernel package (LP: #1628187) - [Config] Enable CONFIG_IBMVNIC=m . * Yakkety - armhf: MFD_TPS65217 and REGULATOR_TPS65217 are boot essential (LP: #1628112) - [Config] armhf: MFD_TPS65217=y && REGULATOR_TPS65217=y . * Miscellaneous Ubuntu changes - Rebase to v4.8-rc8 - [Config] skip Ubuntu-4.8.0-18.20 - [Config] missing modules in armhf/s390x . * Miscellaneous Ubuntu changes - rebase to v4.8-rc8 . linux (4.8.0-17.19) yakkety; urgency=low . * Release Tracking Bug - LP: #1627387 . * build squashfs into xenial kernels by default (LP: #1593134) - Remove squashfs udeb . * [Yakkety] Fix up ATA_GENERIC to match annotations file. (LP: #1627322) - Add d-i support for ata_generic . * [Yakkety] Fix up CONFIG_BLK_DEV_SD to match annotations (LP: #1627330) - [Config] Enforce CONFIG_BLK_DEV_SD=y,CONFIG_BLK_DEV_SR=y . * [Yakkety] Fix up ATA_PIIX to match annotations file (LP: #1627324) - [Config] Enforce CONFIG_ATA_PIIX=y for amd64/i386 . * Yakkety - USB drivers must be built in (LP: #1627323) - Update annotation enforcement for CONFIG_USB_[E|O|U|X]HCI_HCD . * 4.8.0-16.17: genirq: Flags mismatch serial vs goldfish_pdev_bus (LP: #1627052) - [Config] CONFIG_GOLDFISH=n . * yakkety 4.8, remove module noise kernel-4.8 (LP: #1626104) - Revert "UBUNTU: SAUCE: Clear Linux: bootstats: add printk's to measure boot time in more detail" . * Permission denied in CIFS with kernel 4.4.0-38 (LP: #1626112) - SAUCE: Fix regression which breaks DFS mounting . * Miscellaneous Ubuntu changes - [Config] apply xenial configuration annotations - s390x -- DEBUG_RODATA is now valid - [Config] s390x -- CONFIG_SQUASHFS=y - [Config] s390x -- CONFIG_ECRYPT_FS=y - [Config] Enable CONFIG_ACPI_PCI_SLOT=y for arm64 - [Config] Enable CONFIG_ACPI_HED=y for arm64 - [Config] Enable CONFIG_QUICC_ENGINE=y . * Miscellaneous upstream changes - annotations: pull back to xenial . linux (4.8.0-16.17) yakkety; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1626768 . * Support ARM GIC ITS in ACPI mode (LP: #1626631) - [Config] CONFIG_ACPI_IORT=y - SAUCE: ACPI: I/O Remapping Table (IORT) initial support - SAUCE: ACPI: Add new IORT functions to support MSI domain handling - SAUCE: irqchip/gicv3-its: Cleanup for ITS domain initialization - SAUCE: irqchip/gicv3-its: Refactor ITS DT init code to prepare for ACPI - SAUCE: irqchip/gicv3-its: Probe ITS in the ACPI way - SAUCE: irqchip/gicv3-its: Factor out PCI-MSI part that might be reused for ACPI - SAUCE: irqchip/gicv3-its: Use MADT ITS subtable to do PCI/MSI domain initialization - SAUCE: PCI/MSI: Setup MSI domain on a per-device basis using IORT ACPI table . * 4.8 dropped CONFIG_ATA=y (breaks systemd's TEST-08-ISSUE-2730 upstream test) (LP: #1626394) - [Config] CONFIG_ATA=y . * Yakkety: Enable drivers with respect to Xenial (LP: #1626543) - [Config] CONFIG_VMD=m - [Config] CONFIG_MAC80211_RC_MINSTREL_VHT=y for all arches - [Config] CONFIG_OF=y for all arches - [Config] CONFIG_BLK_DEV_NVME_SCSI=y - [Config] Xenial device settings sync with amd64 - [Config] Xenial device settings sync with i386 - [Config] CONFIG_MTD_UBI_GLUEBI=m - [Config] Xenial device settings sync with armhf - [Config] Xenial device settings sync with arm64 . * yakkety 4.8, missing config CONFIG_USERFAULTFD=y (LP: #1626149) - [Config] CONFIG_USERFAULTFD=y . * 4.8 regression: SLAB is being used instead of SLUB (LP: #1626564) - [Config] CONFIG_SLUB=y . * image won't boot after upgrading to yakkety's 4.8 kernel because efi (LP: #1626158) - add nls_cp437 to the generic.inclusion-list . linux (4.8.0-15.16) yakkety; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1626239 . * image won't boot after upgrading to yakkety's 4.8 kernel because efi (LP: #1626158) - [Config] CONFIG_FAT_DEFAULT_IOCHARSET=iso8859-1 - [Config] CONFIG_NLS_CODEPAGE_437=y - [Config] CONFIG_VFAT_FS=y . * Miscellaneous Ubuntu changes - SAUCE: seccomp: log actions even when audit is disabled . linux (4.8.0-14.15) yakkety; urgency=low . * CVE-2016-1575 (LP: #1534961) - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs - SAUCE: overlayfs: Be more careful about copying up sxid files - SAUCE: overlayfs: Propogate nosuid from lower and upper mounts . * CVE-2016-1576 (LP: #1535150) - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs - SAUCE: overlayfs: Be more careful about copying up sxid files - SAUCE: overlayfs: Propogate nosuid from lower and upper mounts . * overlay: mkdir fails if directory exists in lowerdir in a user namespace (LP: #1531747) - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs . * Miscellaneous Ubuntu changes - [Config] CONFIG_PM_WAKELOCKS=y - [Config] CONFIG_CLEANCACHE=y - [Config] CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y - [Config] CONFIG_PROCESSOR_SELECT=y - [Config] Enabled some networking options - SAUCE: overlayfs: Enable user namespace mounts . linux (4.8.0-13.14) yakkety; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1625733 . * fails to mount ext4 crypto-crc32 is missing (LP: #1625728) - [Config] Add some CRC crypto modules to d-i . * Linux netfilter IPT_SO_SET_REPLACE memory corruption (LP: #1555338) - SAUCE: [nf,v2] netfilter: x_tables: don't rely on well-behaving userspace . * Brightness control on Lenovo ThinkPad T430 does not work. (LP: #1183856) - SAUCE: (no-up) ACPI: Disable Windows 8 compatibility for some Lenovo ThinkPads . * Option GE0301 3G modem doesn't work (LP: #348861) - SAUCE: (no-up) Added quirk to recognize GE0301 3G modem as an interface. . * [regression 4.4 -> 4.8] Please re-enable CONFIG_TOUCHSCREEN_ELAN (LP: #1625259) - [Config] CONFIG_TOUCHSCREEN_ELAN=m for all arches . * Miscellaneous Ubuntu changes - SAUCE: (namespace) block_dev: Forbid unprivileged mounting when device is opened for writing - SAUCE: fan: add VXLAN implementation - [Config] CONFIG_VFIO=m for ppc64el . linux (4.8.0-12.13) yakkety; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1625233 . * Miscellaneous Ubuntu changes - rebase to v4.8-rc7 - [Config] CONFIG_SCSI_DEBUG=m for all arches . linux (4.8.0-11.12) yakkety; urgency=low . * change_hat is logging failures during expected hat probing (LP: #1615893) - SAUCE: apparmor: Fix auditing behavior for change_hat probing . * deleted files outside of the namespace are not being treated as disconnected (LP: #1615892) - SAUCE: apparmor: deleted dentries can be disconnected . * stacking to unconfined in a child namespace confuses mediation (LP: #1615890) - SAUCE: apparmor: special case unconfined when determining the mode . * apparmor module parameters can be changed after the policy is locked (LP: #1615895) - SAUCE: apparmor: fix: parameters can be changed after policy is locked . * AppArmor profile reloading causes an intermittent kernel BUG (LP: #1579135) - SAUCE: apparmor: fix vec_unique for vectors larger than 8 . * label vec reductions can result in reference labels instead of direct access to labels (LP: #1615889) - SAUCE: apparmor: reduction of vec to single entry is just that entry . * profiles from different namespaces can block other namespaces from being able to load a profile (LP: #1615887) - SAUCE: apparmor: profiles in one ns can affect mediation in another ns . * The label build for onexec when stacking is wrong (LP: #1615881) - SAUCE: apparmor: Fix label build for onexec stacking. . * The inherit check for new to old label comparison for domain transitions is wrong (LP: #1615880) - SAUCE: apparmor: Fix new to old label comparison for domain transitions . * warning stack trace while playing with apparmor namespaces (LP: #1593874) - SAUCE: apparmor: fix stack trace when removing namespace with profiles . * __label_update proxy comparison test is wrong (LP: #1615878) - SAUCE: apparmor: Fix __label_update proxy comparison test . * reading /sys/kernel/security/apparmor/profiles requires CAP_MAC_ADMIN (LP: #1560583) - SAUCE: apparmor: Allow ns_root processes to open profiles file - SAUCE: apparmor: Consult sysctl when reading profiles in a user ns . * policy namespace stacking (LP: #1379535) - SAUCE: (no-up) apparmor: rebase of apparmor3.5-beta1 snapshot for 4.8 - SAUCE: add a sysctl to enable unprivileged user ns AppArmor policy loading . * Miscellaneous Ubuntu changes - [Debian] Dynamically determine linux udebs package name - [Debian] d-i -- fix dtb handling in new kernel-wedge form - SAUCE: apparmor: Fix FTBFS due to bad include path - SAUCE: apparmor: add data query support - [Config] Set CONFIG_SECURITY_APPARMOR_UNCONFINED_INIT=y . * Miscellaneous upstream changes - fixup backout policy view capable for forward port - apparmor: fix: Rework the iter loop for label_update - apparmor: add more assertions for updates/merges to help catch errors - apparmor: Make pivot root transitions work with stacking - apparmor: convert delegating deleted files to mediate deleted files - apparmor: add missing parens. not a bug fix but highly recommended - apparmor: add a stack_version file to allow detection of bug fixes - apparmor: push path lookup into mediation loop - apparmor: default to allowing unprivileged userns policy - apparmor: fix: permissions test to view and manage policy - apparmor: Add Basic ns cross check condition for ipc . linux (4.8.0-10.11) yakkety; urgency=low . * Miscellaneous Ubuntu changes - ubuntu: vbox -- update to 5.1.6-dfsg-1 - SAUCE: Enable vbox build . linux (4.8.0-9.10) yakkety; urgency=low . * Miscellaneous Ubuntu changes - [Config] arm64: CONFIG_ARCH_THUNDER=y - [Config] arm64: CONFIG_PCI_HOST_THUNDER_*=y - [Config] arm64: CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y - [Config] arm64: CONFIG_DRM_AST=m - [Config] arm64: CONFIG_FRAMEBUFFER_CONSOLE=y - d-i: initrd needs ext4 and scsi modules - SAUCE: AUFS aufs4.x-rcN 20160912 - [Config] Enable CONFIG_GPIO_XGENE* - [Config] Disable CONFIG_POWER_RESET_XGENE - [Config] CONFIG_EDAC_XGENE=m - [Config] CONFIG_ARM64_ACPI_PARKING_PROTOCOL=y - [Config] CONFIG_XGENE_DMA=m . linux (4.8.0-8.9) yakkety; urgency=low . * New device ID for Kabypoint (LP: #1622469) - mfd: lpss: Add Intel Kaby Lake PCH-H PCI IDs - SAUCE: i2c: i801: Add support for Kaby Lake PCH-H . * Miscellaneous Ubuntu changes - rebase to v4.8-rc6 - SAUCE: (noup) Update spl to 0.6.5.8-0ubuntu1, zfs to 0.6.5.8-0ubuntu1 . [ Upstream Kernel Changes ] . * rebase to v4.8-rc6 - LP: #1617900 . linux (4.8.0-7.8) yakkety; urgency=low . * Miscellaneous Ubuntu changes - [Debian] Use src_pkg_name when constructing udeb control files . linux (4.8.0-6.7) yakkety; urgency=low . * Enable virtual scsi server driver for Power (LP: #1615665) - SAUCE: Ibmvscsis: Properly deregister target sessions - SAUCE: Return TCMU-generated sense data to fabric module - SAUCE: Ibmvscsis: Code cleanup of print statements - SAUCE: Ibmvscsis: Fixed a bug reported by Dan Carpenter . * Miscellaneous Ubuntu changes - [Config] CONFIG_XEN_FBDEV_FRONTEND=m - rebase to v4.8-rc5 . [ Upstream Kernel Changes ] . * rebase to v4.8-rc5 . linux (4.8.0-5.6) yakkety; urgency=low . * support compressed kernels on arm64 (LP: #1384955) - [Config] Switch to compressed Image on arm64 . * Miscellaneous Ubuntu changes - SAUCE: (namespace) security/integrity: Harden against malformed xattrs - SAUCE: (namespace) block_dev: Support checking inode permissions in lookup_bdev() - SAUCE: (namespace) block_dev: Check permissions towards block device inode when mounting - SAUCE: (namespace) mtd: Check permissions towards mtd block device inode when mounting - SAUCE: (namespace) fs: Allow superblock owner to change ownership of inodes - SAUCE: (namespace) fs: Don't remove suid for CAP_FSETID for userns root - SAUCE: (namespace) fs: Allow superblock owner to access do_remount_sb() - SAUCE: (namespace) capabilities: Allow privileged user in s_user_ns to set security.* xattrs - SAUCE: (namespace) fs: Allow CAP_SYS_ADMIN in s_user_ns to freeze and thaw filesystems - SAUCE: (namespace) posix_acl: Export posix_acl_fix_xattr_userns() to modules - SAUCE: (namespace) fuse: Add support for pid namespaces - SAUCE: (namespace) fuse: Support fuse filesystems outside of init_user_ns - SAUCE: (namespace) fuse: Translate ids in posix acl xattrs - SAUCE: (namespace) fuse: Restrict allow_other to the superblock's namespace or a descendant - SAUCE: (namespace) fuse: Allow user namespace mounts - SAUCE: (namespace) ext4: Add support for unprivileged mounts from user namespaces - SAUCE: (namespace) ext4: Add module parameter to enable user namespace mounts - rebase to v4.8-rc4 . [ Upstream Kernel Changes ] . * rebase to v4.8-rc4 . linux (4.8.0-4.5) yakkety; urgency=low . * Miscellaneous Ubuntu changes - [Config] CONFIG_AUFS_FS=m - SAUCE: AUFS 27ef55c6d5f4726b33f60b33a9888963d26fa7fb . linux (4.8.0-3.4) yakkety; urgency=low . * MacBookPro11,4 fails to poweroff or suspend (LP: #1587714) - SAUCE: PCI: Workaround to enable poweroff on Mac Pro 11 . * Miscellaneous Ubuntu changes - rebase to v4.8-rc3 . linux (4.8.0-2.3) yakkety; urgency=low . * Miscellaneous Ubuntu changes - [Config] Add fuse to inclusion list - SAUCE: update spl/zfs to support v4.8 . * Miscellaneous upstream changes - Revert "UBUNTU: [Debian] do_zfs=false" . linux (4.8.0-1.2) yakkety; urgency=low . * Miscellaneous Ubuntu changes - [Config] Enabled enforcement for CONFIG_HOTPLUG_PCI_PCIE - [Config] Enabled enforcement for CONFIG_NVRAM - [Config] Enabled enforcement for CONFIG_FRAMEBUFFER_CONSOLE - [Config] Enabled enforcement for CONFIG_DRM_MGAG200 - [Config] Enabled enforcement for CONFIG_INPUT_UINPUT - [Config] Enabled enforcement for CONFIG_THERM_ADT746X - [Config] Enabled enforcement for CONFIG_REGULATOR_TWL4030 - [Config] Enabled enforcement for CONFIG_SECCOMP - [Config] Enabled enforcement for - rebase to v4.8-rc2 - [Config] Dropped CONFIG_OVERLAY_FS_V1 from annotations - [Config] CONFIG_SECURITY_PERF_EVENTS_RESTRICT=y - SAUCE: security,perf: Allow further restriction of perf_event_open . [ Upstream Kernel Changes ] . * rebase to v4.8-rc2 . linux (4.8.0-0.1) yakkety; urgency=low . [ Upstream Kernel Changes ] . * rebase to v4.8-rc1 - LP: #1607647 - LP: #1498667 - LP: #1592547 - LP: #1319984 - LP: #1268727 - LP: #1600623 - LP: #1465724 - LP: #1333569 . linux (4.8.0-0.0) yakkety; urgency=low . * empty stanza . linux (4.7.0-0.2) yakkety; urgency=low . * Miscellaneous Ubuntu changes fixing various FTBS issues - [Config] CONFIG_BLK_DEV_CRYPTOLOOP=m - [Config] make powerpc udeb block modules optional - [Config] CONFIG_PLIP=m - [Config] CONFIG_IRDA=m armhf/arm64 - [Config] CONFIG_IPMI_HANDLER=m armhf/arm64 - [Config] CONFIG_MOUSE_PS2=m - [Config] remove ppc64el fb-modules . linux (4.7.0-0.1) yakkety; urgency=low . [ Upstream Kernel Changes ] . * rebase to v4.7 - LP: #972604 . linux (4.7.0-0.0) yakkety; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1588856 . * linux: 4.6 kernel fails to boot on ppc64el multi-path system (LP: #1588421) - scsi_dh_alua: do not fail for unknown VPD identification . * [Hyper-V] Put tools/hv/lsvmbus in /usr/sbin (LP: #1585311) - [Config] Install lsvmbus in cloud tools - SAUCE: tools/hv/lsvmbus -- convert to python3 - SAUCE: tools/hv/lsvmbus -- add manual page . * boot stalls on USB detection errors (LP: #1437492) - usb: core: hub: hub_port_init lock controller instead of bus . * [Bug]KNL:Spread MWAIT cache lines over all nodes (LP: #1585850) - kernek/fork.c: allocate idle task for a CPU always on its local node . * VirtIO (and probably other modules as well) is built-in, make it modular... (LP: #1475078) - [Config] CONFIG_VIRTIO_*=m for all but s390x - [Config] CONFIG_USB=m - [Config] CONFIG_BLK_DEV_*=m - [Config] CONFIG_ATA=m - [Config] CONFIG_SCSI=m - [Config] CONFIG_DEVFREQ_GOV_*=m - [Config] CONFIG_XEN_NETDEV_*=m - [Config] CONFIG_AGP=m - [Config] CONFIG_ECRYPT_FS=m - [Config] CONFIG_ACPI_*=m - [Config] CONFIG_CPU_FREQ_GOV_*=m for all but powerpc/ppc64el - [Config] Modularize some CRYPTO - [Config] CONFIG_FDDI=m - [Config] CONFIG_FIXED_PHY=m - [Config] CONFIG_VFAT_FS=m for all but armhf - [Config] CONFIG_TUN=m - [Config] CONFIG_UNIX=m - [Config] CONFIG_TRUSTED_KEYS=m - [Config] CONFIG_LEDS_CLASS=m for amd64,i386,ppc64el . * debian.master/.../getabis bogus warnings "inconsistant compiler versions" and "not a git repository" (LP: #1584890) - [debian] getabis: Only git add $abidir if running in local repo - [debian] getabis: Fix inconsistent compiler versions check . * conflicting modules in udebs - arc4.ko (LP: #1582991) - [Config] Remove arc4 from nic-modules . * arm64: statically link rtc-efi (LP: #1583738) - [Config] Link rtc-efi statically on arm64 . * Miscellaneous Ubuntu changes - [Debian] zfs: transform symlink into referent file/dir - [Debian] Added tristate.sh - [Config] CONFIG_FUSE_FS=m - [Config] CONFIG_ACPI_APEI_ERST_DEBUG=m - [Config] CONFIG_PSTORE_CONSOLE=y - Added Snapcraft files - [Config] Mark CONFIG_UNIX enforced . * Miscellaneous upstream changes - Revert "UBUNTU: [Config] CONFIG_UNIX=m" . linux (4.6.0-6.7) yakkety; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1582753 . * Unsharing user and ipc namespaces simultaneously makes mqueue unmountable (LP: #1582378) - SAUCE: (namespace) mqueue: Super blocks must be owned by the user ns which owns the ipc ns . * Miscellaneous Ubuntu changes - [Config] Add Description to kernel-image udeb - SAUCE: (noup) mm: Use phys_addr_t for reserve_bootmem_region arguments - SAUCE: (noup) Update spl to 0.6.5.7-0ubuntu1, zfs to 0.6.5.7-0ubuntu1 . * Miscellaneous upstream changes - Drivers: hv: vmbus: Introduce functions for estimating room in the ring buffer - Drivers: hv: vmbus: Use READ_ONCE() to read variables that are volatile - Drivers: hv: vmbus: Use the new virt_xx barrier code - Drivers: hv: vmbus: Export the vmbus_set_event() API - Drivers: hv: vmbus: Move some ring buffer functions to hyperv.h - Drivers: hv: vmbus: Implement APIs to support "in place" consumption of vmbus packets - drivers:hv: Lock access to hyperv_mmio resource tree - drivers:hv: Make a function to free mmio regions through vmbus - drivers:hv: Reverse order of resources in hyperv_mmio - drivers:hv: Track allocations of children of hv_vmbus in private resource tree - drivers:hv: Record MMIO range in use by frame buffer - drivers:hv: Separate out frame buffer logic when picking MMIO range - Drivers: hv: kvp: fix IP Failover - Drivers: hv: vmbus: handle various crash scenarios - Drivers: hv: balloon: don't crash when memory is added in non-sorted order - Drivers: hv: balloon: reset host_specified_ha_region . [ Tim Gardner ] . * Dropped hv SAUCE patches in favor of linux-next. . linux (4.6.0-5.6) yakkety; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1582351 . * aufs CONFIG_AUFS_EXPORT build option should be enabled (LP: #1121699) - [Config] enable CONFIG_AUFS_EXPORT . * promote *_diag modules from linux-image-extra to linux-image (LP: #1580355) - [Config] Update inclusion list for CRIU . * zfs: disable module checks for zfs when cross-compiling (LP: #1581127) - [Debian] disable zfs module checks when cross-compiling . * insecure overlayfs xattrs handling in copy_up (LP: #1534961) - SAUCE: overlayfs: Propogate nosuid from lower and upper mounts . * overlayfs over fuse should refuse copy_up of files if uid/gid not mapped (LP: #1535150) - SAUCE: overlayfs: Propogate nosuid from lower and upper mounts . * Ubuntu-4.6.0-5.6 configuration has CONFIG_GOLDFISH and CONFIG_GOLDFISH_BUS enabled, breaking serial support on normal systems (LP: #1580960) - [Config] disable CONFIG_GOLDFISH . * Miscellaneous Ubuntu changes - [Config] d-i -- update local configuration to new form - [Config] kernel-wedge -- switch to explicit versions - [Config] powerpc64-smp --> generic - [Config] CONFIG_AUFS_FS=m - SAUCE: AUFS - SAUCE: (namespace) fs: Add user namesapace member to struct super_block - SAUCE: (namespace) fs: Limit file caps to the user namespace of the super block - SAUCE: (namespace) Smack: Add support for unprivileged mounts from user namespaces - SAUCE: (namespace) fs: fix a posible leak of allocated superblock - SAUCE: (namespace) fs: Allow sysfs and cgroupfs to share super blocks between user namespaces - SAUCE: (namespace) block_dev: Support checking inode permissions in lookup_bdev() - SAUCE: (namespace) block_dev: Check permissions towards block device inode when mounting - SAUCE: (namespace) fs: Treat foreign mounts as nosuid - SAUCE: (namespace) selinux: Add support for unprivileged mounts from user namespaces - SAUCE: (namespace) userns: Replace in_userns with current_in_userns - SAUCE: (namespace) Smack: Handle labels consistently in untrusted mounts - SAUCE: (namespace) fs: Check for invalid i_uid in may_follow_link() - SAUCE: (namespace) cred: Reject inodes with invalid ids in set_create_file_as() - SAUCE: (namespace) fs: Refuse uid/gid changes which don't map into s_user_ns - SAUCE: (namespace) fs: Update posix_acl support to handle user namespace mounts - SAUCE: (namespace) fs: Allow superblock owner to change ownership of inodes with unmappable ids - SAUCE: (namespace) fs: Don't remove suid for CAP_FSETID in s_user_ns - SAUCE: (namespace) fs: Allow superblock owner to access do_remount_sb() - SAUCE: (namespace) capabilities: Allow privileged user in s_user_ns to set security.* xattrs - SAUCE: (namespace) fuse: Add support for pid namespaces - SAUCE: (namespace) fuse: Support fuse filesystems outside of init_user_ns - SAUCE: (namespace) fuse: Restrict allow_other to the superblock's namespace or a descendant - SAUCE: (namespace) fuse: Allow user namespace mounts - SAUCE: (namespace) mtd: Check permissions towards mtd block device inode when mounting - SAUCE: (namespace) block_dev: Forbid unprivileged mounting when device is opened for writing - SAUCE: (namespace) fs: Update i_[ug]id_(read|write) to translate relative to s_user_ns - SAUCE: (namespace) quota: Add support for user namespace mounts - SAUCE: (namespace) evm: Translate user/group ids relative to s_user_ns when computing HMAC - SAUCE: (namespace) fs: Allow CAP_SYS_ADMIN in s_user_ns to freeze and thaw filesystems - SAUCE: (namespace) ext4: Add support for unprivileged mounts from user namespaces - SAUCE: (namespace) fuse: Add module parameter to enable user namespace mounts - SAUCE: (namespace) ext4: Add module parameter to enable user namespace mounts - rebase to v4.6 - SAUCE: Powernv: Remove the usage of PACAR1 from opal wrappers - SAUCE: powerpc/book3s: Fix TB corruption in guest exit path on HMI interrupt. . * Miscellaneous upstream changes - Revert "powerpc/eeh: Fix crash in eeh_add_device_early() on Cell" - powerpc/iommu: Remove the dependency on EEH struct in DDW mechanism . [ Upstream Kernel Changes ] . * rebase to v4.6 . linux (4.6.0-4.5) yakkety; urgency=low . * Kernel Panic on EC2 After Upgrading from 14.04 to 16.04 via do-release- upgrade -d (LP: #1573231) - SAUCE: (no-up) x86/topology: Handle CPUID bogosity gracefully . * Really cleaned out the last of the i915_bpo SAUCE patches. ricotz on IRC pointed out some leftover SAUCE patches that were causing issues. . * Dropped the attempt to convert powerpc64-smb to generic. kernel-wedge has some issues. . linux (4.6.0-3.4) xenial; urgency=low . * Release Tracking Bug - LP: #1579594 . * linux-generic: enable linux-extra split on all architectures (LP: #1568832) - [Config] Generate an -extras package for arm64 and powerpc . * Missing libunwind support in perf (LP: #1248289) - [Config] Add liblzma-dev to enable libunwind support in perf . * ZFS is confused by user namespaces (uid/gid mapping) when used with acltype=posixac (LP: #1567558) - zfs: Fix user namespaces uid/gid mapping . * Miscellaneous Ubuntu changes - rebase to v4.6-rc7 . [ Upstream Kernel Changes ] . * rebase to v4.6-rc7 . linux (4.6.0-2.3) yakkety; urgency=low . * Miscellaneous Ubuntu changes - [Config] CONFIG_AUFS_FS=m - SAUCE: AUFS - zfs: gcc build error: -Wbool-compare in metaslab.c - zfs: Linux 4.6 compat: PAGE_CACHE_SIZE removal - zfs: Fix ZPL miswrite of default POSIX ACL - zfs: Linux 4.5 compat: Use xattr_handler->name for acl - SAUCE: Dropped ubuntu/i915 - SAUCE: Dropped ubuntu/dm-raid4-5 . * Miscellaneous upstream changes - Revert "UBUNTU: [Debian] Disable ZFS until an update catches it up with the kernel" . linux (4.6.0-1.2) yakkety; urgency=low . * Miscellaneous Ubuntu changes - [Config] CONFIG_NR_CPUS=8192 for amd64 . linux (4.6.0-0.1) yakkety; urgency=low . [ Upstream Kernel Changes ] . * rebase to v4.6-rc6 - LP: #1564712 - LP: #1555912 - LP: #1552925 - LP: #1546694 - LP: #1549660 - LP: #1549620 - LP: #1542944 - LP: #1542564 - LP: #1533009 - LP: #1533461 - LP: #1529624 - LP: #1522949 . linux (4.6.0-0.0) yakkety; urgency=low . [ Kamal Mostafa ] . * Release Tracking Bug - LP: #1573817 . * autoreconstruct: need to also generate extend-diff-ignore options for links (LP: #1574362) - [Packaging] autoreconstruct -- generate extend-diff-ignore for links . * tipc: missing linearization of sk_buff (LP: #1567064) - tipc: move linearization of buffers to generic code . * [Hyper-V] In-flight PCI Passthrough Patches (LP: #1570124) - SAUCE:(noup) drivers:hv: Lock access to hyperv_mmio resource tree - SAUCE:(noup) drivers:hv: Call vmbus_mmio_free() to reverse vmbus_mmio_allocate() - SAUCE:(noup) drivers:hv: Reverse order of resources in hyperv_mmio - SAUCE:(noup) drivers:hv: Track allocations of children of hv_vmbus in private resource tree - SAUCE:(noup) drivers:hv: Record MMIO range in use by frame buffer - SAUCE:(noup) drivers:hv: Separate out frame buffer logic when picking MMIO range . * vbox: resync with 5.0.18-dfsg-2build1 (LP: #1571156) - ubuntu: vbox -- update to 5.0.18-dfsg-2build1 . * CONFIG_AUFS_XATTR is not set (LP: #1557776) - [Config] CONFIG_AUFS_XATTR=y . * CVE-2016-3672 (LP: #1568523) - x86/mm/32: Enable full randomization on i386 and X86_32 . * CVE-2016-3955 (LP: #1572666) - USB: usbip: fix potential out-of-bounds write . * Xenial update to v4.4.8 stable release (LP: #1573034) - hwmon: (max1111) Return -ENODEV from max1111_read_channel if not instantiated - PKCS#7: pkcs7_validate_trust(): initialize the _trusted output argument - parisc: Avoid function pointers for kernel exception routines - parisc: Fix kernel crash with reversed copy_from_user() - parisc: Unbreak handling exceptions from kernel modules - ALSA: timer: Use mod_timer() for rearming the system timer - ALSA: hda - Asus N750JV external subwoofer fixup - ALSA: hda - Fix white noise on Asus N750JV headphone - ALSA: hda - Apply fix for white noise on Asus N550JV, too - mm: fix invalid node in alloc_migrate_target() - powerpc/mm: Fixup preempt underflow with huge pages - libnvdimm: fix smart data retrieval - libnvdimm, pfn: fix uuid validation - compiler-gcc: disable -ftracer for __noclone functions - arm64: opcodes.h: Add arm big-endian config options before including arm header - drm/dp: move hw_mutex up the call stack - drm/udl: Use unlocked gem unreferencing - drm/radeon: add a dpm quirk for sapphire Dual-X R7 370 2G D5 - drm/radeon: add another R7 370 quirk - drm/radeon: add a dpm quirk for all R7 370 parts - drm/amdgpu/gmc: move vram type fetching into sw_init - drm/amdgpu/gmc: use proper register for vram type on Fiji - xen/events: Mask a moving irq - tcp: convert cached rtt from usec to jiffies when feeding initial rto - tunnel: Clear IPCB(skb)->opt before dst_link_failure called - net: jme: fix suspend/resume on JMC260 - net: vrf: Remove direct access to skb->data - net: qca_spi: Don't clear IFF_BROADCAST - net: qca_spi: clear IFF_TX_SKB_SHARING - net: fix bridge multicast packet checksum validation - sctp: lack the check for ports in sctp_v6_cmp_addr - mld, igmp: Fix reserved tailroom calculation - tipc: Revert "tipc: use existing sk_write_queue for outgoing packet chain" - qmi_wwan: add Sierra Wireless EM74xx device ID - ipv6: re-enable fragment header matching in ipv6_find_hdr - vxlan: fix missing options_len update on RX with collect metadata - cdc_ncm: toggle altsetting to force reset before setup - udp6: fix UDP/IPv6 encap resubmit path - tcp: fix tcpi_segs_in after connection establishment - ppp: release rtnl mutex when interface creation fails - net: validate variable length ll headers - ax25: add link layer header validation function - packet: validate variable length ll headers - bpf: avoid copying junk bytes in bpf_get_current_comm() - sh_eth: fix NULL pointer dereference in sh_eth_ring_format() - sh_eth: advance 'rxdesc' later in sh_eth_ring_format() - qlcnic: Remove unnecessary usage of atomic_t - qlcnic: Fix mailbox completion handling during spurious interrupt - macvtap: always pass ethernet header in linear - mlxsw: spectrum: Check requested ageing time is valid - rocker: set FDB cleanup timer according to lowest ageing time - bridge: allow zero ageing time - ipv4: Don't do expensive useless work during inetdev destroy. - net: Fix use after free in the recvmmsg exit path - mlx4: add missing braces in verify_qp_parameters - farsync: fix off-by-one bug in fst_add_one - ath9k: fix buffer overrun for ar9287 - ppp: ensure file->private_data can't be overridden - tcp/dccp: remove obsolete WARN_ON() in icmp handlers - qlge: Fix receive packets drop. - net: bcmgenet: fix dma api length mismatch - bonding: fix bond_get_stats() - ipv4: fix broadcast packets reception - ipv4: initialize flowi4_flags before calling fib_lookup() - ppp: take reference on channels netns - xfrm: Fix crash observed during device unregistration and decryption - qmi_wwan: add "D-Link DWM-221 B1" device id - ipv6: udp: fix UDP_MIB_IGNOREDMULTI updates - bridge: Allow set bridge ageing time when switchdev disabled - rtnl: fix msg size calculation in if_nlmsg_size() - tun, bpf: fix suspicious RCU usage in tun_{attach, detach}_filter - tuntap: restore default qdisc - ipv4: l2tp: fix a potential issue in l2tp_ip_recv - ipv6: l2tp: fix a potential issue in l2tp_ip6_recv - ip6_tunnel: set rtnl_link_ops before calling register_netdevice - ipv6: Count in extension headers in skb->network_header - mpls: find_outdev: check for err ptr in addition to NULL check - USB: uas: Limit qdepth at the scsi-host level - USB: uas: Add a new NO_REPORT_LUNS quirk - cdc-acm: fix NULL pointer reference - KVM: x86: Inject pending interrupt even if pending nmi exist - KVM: x86: reduce default value of halt_poll_ns parameter - MIPS: Fix MSA ld unaligned failure cases - pinctrl: pistachio: fix mfio84-89 function description and pinmux. - pinctrl: sh-pfc: only use dummy states for non-DT platforms - pinctrl: sunxi: Fix A33 external interrupts not working - pinctrl: nomadik: fix pull debug print inversion - pinctrl: freescale: imx: fix bogus check of of_iomap() return value - au0828: fix au0828_v4l2_close() dev_state race condition - au0828: Fix dev_state handling - coda: fix error path in case of missing pdata on non-DT platform - v4l: vsp1: Set the SRU CTRL0 register when starting the stream - pcmcia: db1xxx_ss: fix last irq_to_gpio user - rbd: use GFP_NOIO consistently for request allocations - virtio: virtio 1.0 cs04 spec compliance for reset - mac80211: properly deal with station hashtable insert errors - mac80211: avoid excessive stack usage in sta_info - mac80211: fix ibss scan parameters - mac80211: fix unnecessary frame drops in mesh fwding - mac80211: fix txq queue related crashes - usb: renesas_usbhs: avoid NULL pointer derefernce in usbhsf_pkt_handler() - usb: renesas_usbhs: disable TX IRQ before starting TX DMAC transfer - usb: renesas_usbhs: fix to avoid using a disabled ep in usbhsg_queue_done() - iio: st_magn: always define ST_MAGN_TRIGGER_SET_STATE - iio: accel: bmc150: fix endianness when reading axes - iio: gyro: bmg160: fix buffer read values - iio: gyro: bmg160: fix endianness when reading axes - sd: Fix excessive capacity printing on devices with blocks bigger than 512 bytes - fs: add file_dentry() - nfs: use file_dentry() - btrfs: fix crash/invalid memory access on fsync when using overlayfs - ext4: add lockdep annotations for i_data_sem - ext4: ignore quota mount options if the quota feature is enabled - iommu: Don't overwrite domain pointer when there is no default_domain - Btrfs: fix file/data loss caused by fsync after rename and new inode - arm64: replace read_lock to rcu lock in call_step_hook - perf: Do not double free - perf: Cure event->pending_disable race - mmc: sdhci-pci: Add support and PCI IDs for more Broxton host controllers - ALSA: hda - Fixup speaker pass-through control for nid 0x14 on ALC225 - ALSA: hda - Fix headset support and noise on HP EliteBook 755 G2 - ALSA: hda/realtek - Enable the ALC292 dock fixup on the Thinkpad T460s - ALSA: usb-audio: Add a sample rate quirk for Phoenix Audio TMX320 - ALSA: usb-audio: Add a quirk for Plantronics BT300 - ALSA: usb-audio: Skip volume controls triggers hangup on Dell USB Dock - HID: wacom: fix Bamboo ONE oops - HID: usbhid: fix inconsistent reset/resume/reset-resume behavior - Revert "x86/PCI: Don't alloc pcibios-irq when MSI is enabled" - Revert "PCI: Add helpers to manage pci_dev->irq and pci_dev->irq_managed" - Revert "PCI, x86: Implement pcibios_alloc_irq() and pcibios_free_irq()" - staging: android: ion: Set the length of the DMA sg entries in buffer - usbvision: fix crash on detecting device with invalid configuration - Revert "usb: hub: do not clear BOS field during reset device" - Linux 4.4.8 . * Fix speaker volume on a Dell machine (LP: #1549660) - ALSA: hda - Fixup speaker pass-through control for nid 0x14 on ALC225 . * Xenial update to v4.4.7 stable release (LP: #1572722) - regulator: core: avoid unused variable warning - regulator: core: Fix nested locking of supplies - ASoC: samsung: pass DMA channels as pointers - mmc: sh_mmcif: rework dma channel handling - mmc: sh_mmcif: Correct TX DMA channel allocation - x86/microcode/intel: Make early loader look for builtin microcode too - x86/microcode: Untangle from BLK_DEV_INITRD - x86/entry/compat: Keep TS_COMPAT set during signal delivery - perf/x86/intel: Add definition for PT PMI bit - x86/PCI: Mark Broadwell-EP Home Agent & PCU as having non-compliant BARs - KVM: i8254: change PIT discard tick policy - KVM: fix spin_lock_init order on x86 - KVM: VMX: avoid guest hang on invalid invept instruction - KVM: VMX: avoid guest hang on invalid invvpid instruction - KVM: VMX: fix nested vpid for old KVM guests - perf/core: Fix perf_sched_count derailment - perf tools: Dont stop PMU parsing on alias parse error - perf tools: Fix checking asprintf return value - perf tools: Fix python extension build - sched/cputime: Fix steal_account_process_tick() to always return jiffies - sched/preempt, sh: kmap_coherent relies on disabled preemption - EDAC, amd64_edac: Shift wrapping issue in f1x_get_norm_dct_addr() - s390: fix floating pointer register corruption (again) - s390/cpumf: add missing lpp magic initialization - pinctrl-bcm2835: Fix cut-and-paste error in "pull" parsing - PCI: Disable IO/MEM decoding for devices with non-compliant BARs - PCI: ACPI: IA64: fix IO port generic range check - x86/irq: Cure live lock in fixup_irqs() - x86/apic: Fix suspicious RCU usage in smp_trace_call_function_interrupt() - x86/iopl/64: Properly context-switch IOPL on Xen PV - x86/iopl: Fix iopl capability check on Xen PV - x86/mm: TLB_REMOTE_SEND_IPI should count pages - sg: fix dxferp in from_to case - aacraid: Fix RRQ overload - aacraid: Fix memory leak in aac_fib_map_free - aacraid: Set correct msix count for EEH recovery - sd: Fix discard granularity when LBPRZ=1 - scsi: storvsc: fix SRB_STATUS_ABORTED handling - be2iscsi: set the boot_kset pointer to NULL in case of failure - aic7xxx: Fix queue depth handling - libnvdimm: Fix security issue with DSM IOCTL. - dm snapshot: disallow the COW and origin devices from being identical - dm: fix excessive dm-mq context switching - dm thin metadata: don't issue prefetches if a transaction abort has failed - dm cache: make sure every metadata function checks fail_io - dm: fix rq_end_stats() NULL pointer in dm_requeue_original_request() - usb: retry reset if a device times out - usb: hub: fix a typo in hub_port_init() leading to wrong logic - USB: uas: Reduce can_queue to MAX_CMNDS - USB: cdc-acm: more sanity checking - USB: iowarrior: fix oops with malicious USB descriptors - USB: usb_driver_claim_interface: add sanity checking - USB: mct_u232: add sanity checking in probe - USB: digi_acceleport: do sanity checking for the number of ports - USB: cypress_m8: add endpoint sanity check - USB: serial: cp210x: Adding GE Healthcare Device ID - USB: serial: ftdi_sio: Add support for ICP DAS I-756xU devices - USB: option: add "D-Link DWM-221 B1" device id - pwc: Add USB id for Philips Spc880nc webcam - Input: powermate - fix oops with malicious USB descriptors - ALSA: usb-audio: Fix NULL dereference in create_fixed_stream_quirk() - ALSA: usb-audio: Add sanity checks for endpoint accesses - ALSA: usb-audio: add Microsoft HD-5001 to quirks - ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk() - ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call - Bluetooth: btusb: Add new AR3012 ID 13d3:3395 - Bluetooth: btusb: Add a new AR3012 ID 04ca:3014 - Bluetooth: btusb: Add a new AR3012 ID 13d3:3472 - crypto: ccp - Add hash state import and export support - crypto: ccp - Limit the amount of information exported - crypto: ccp - Don't assume export/import areas are aligned - crypto: ccp - memset request context to zero during import - crypto: keywrap - memzero the correct memory - crypto: atmel - fix checks of error code returned by devm_ioremap_resource() - crypto: ux500 - fix checks of error code returned by devm_ioremap_resource() - crypto: marvell/cesa - forward devm_ioremap_resource() error code - X.509: Fix leap year handling again - mei: bus: check if the device is enabled before data transfer - HID: logitech: fix Dual Action gamepad support - HID: i2c-hid: fix OOB write in i2c_hid_set_or_send_report() - HID: multitouch: force retrieving of Win8 signature blob - HID: fix hid_ignore_special_drivers module parameter - staging: comedi: ni_tiocmd: change mistaken use of start_src for start_arg - staging: android: ion_test: fix check of platform_device_register_simple() error code - staging: comedi: ni_mio_common: fix the ni_write[blw]() functions - tty: Fix GPF in flush_to_ldisc(), part 2 - net: irda: Fix use-after-free in irtty_open() - 8250: use callbacks to access UART_DLL/UART_DLM - saa7134: Fix bytesperline not being set correctly for planar formats - adv7511: TX_EDID_PRESENT is still 1 after a disconnect - bttv: Width must be a multiple of 16 when capturing planar formats - coda: fix first encoded frame payload - media: v4l2-compat-ioctl32: fix missing length copy in put_v4l2_buffer32 - mtip32xx: Avoid issuing standby immediate cmd during FTL rebuild - mtip32xx: Fix broken service thread handling - mtip32xx: Remove unwanted code from taskfile error handler - mtip32xx: Print exact time when an internal command is interrupted - mtip32xx: Fix for rmmod crash when drive is in FTL rebuild - mtip32xx: Handle safe removal during IO - mtip32xx: Handle FTL rebuild failure state during device initialization - mtip32xx: Implement timeout handler - mtip32xx: Cleanup queued requests after surprise removal - ALSA: pcm: Avoid "BUG:" string for warnings again - ALSA: intel8x0: Add clock quirk entry for AD1981B on IBM ThinkPad X41. - ALSA: hda - Don't handle ELD notify from invalid port - ALSA: hda - fix the mic mute button and led problem for a Lenovo AIO - ALSA: hda - Fix unconditional GPIO toggle via automute - tools/hv: Use include/uapi with __EXPORTED_HEADERS__ - jbd2: fix FS corruption possibility in jbd2_journal_destroy() on umount path - brd: Fix discard request processing - IB/srpt: Simplify srpt_handle_tsk_mgmt() - bcache: cleaned up error handling around register_cache() - bcache: fix race of writeback thread starting before complete initialization - bcache: fix cache_set_flush() NULL pointer dereference on OOM - mm: memcontrol: reclaim when shrinking memory.high below usage - mm: memcontrol: reclaim and OOM kill when shrinking memory.max below usage - ia64: define ioremap_uc() - watchdog: don't run proc_watchdog_update if new value is same as old - watchdog: rc32434_wdt: fix ioctl error handling - Bluetooth: Add new AR3012 ID 0489:e095 - Bluetooth: Fix potential buffer overflow with Add Advertising - cgroup: ignore css_sets associated with dead cgroups during migration - net: mvneta: enable change MAC address when interface is up - of: alloc anywhere from memblock if range not specified - vfs: show_vfsstat: do not ignore errors from show_devname method - splice: handle zero nr_pages in splice_to_pipe() - xtensa: ISS: don't hang if stdin EOF is reached - xtensa: fix preemption in {clear,copy}_user_highpage - xtensa: clear all DBREAKC registers on start - ARC: [BE] readl()/writel() to work in Big Endian CPU configuration - ARC: bitops: Remove non relevant comments - quota: Fix possible GPF due to uninitialised pointers - xfs: fix two memory leaks in xfs_attr_list.c error paths - raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang - md/raid5: Compare apples to apples (or sectors to sectors) - RAID5: check_reshape() shouldn't call mddev_suspend - RAID5: revert e9e4c377e2f563 to fix a livelock - raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang - md/raid5: preserve STRIPE_PREREAD_ACTIVE in break_stripe_batch_list - md: multipath: don't hardcopy bio in .make_request path - Revert "UBUNTU: SAUCE: (noup) fuse: Add reference counting for fuse_io_priv" - Revert "UBUNTU: SAUCE: (noup) fuse: do not use iocb after it may have been freed" - fuse: do not use iocb after it may have been freed - fuse: Add reference counting for fuse_io_priv - fs/coredump: prevent fsuid=0 dumps into user-controlled directories - rapidio/rionet: fix deadlock on SMP - ipr: Fix out-of-bounds null overwrite - ipr: Fix regression when loading firmware - iwlwifi: mvm: Fix paging memory leak - drm/radeon: disable runtime pm on PX laptops without dGPU power control - drm/radeon: Don't drop DP 2.7 Ghz link setup on some cards. - drm/amdgpu: disable runtime pm on PX laptops without dGPU power control - drm/amdgpu: include the right version of gmc header files for iceland - IB/ipoib: fix for rare multicast join race condition - tracing: Have preempt(irqs)off trace preempt disabled functions - tracing: Fix crash from reading trace_pipe with sendfile - tracing: Fix trace_printk() to print when not using bprintk() - bitops: Do not default to __clear_bit() for __clear_bit_unlock() - scripts/coccinelle: modernize & - scripts/kconfig: allow building with make 3.80 again - kbuild/mkspec: fix grub2 installkernel issue - MAINTAINERS: Update mailing list and web page for hwmon subsystem - ideapad-laptop: Add ideapad Y700 (15) to the no_hw_rfkill DMI list - mmc: block: fix ABI regression of mmc_blk_ioctl - mmc: mmc_spi: Add Card Detect comments and fix CD GPIO case - mmc: sdhci: fix data timeout (part 1) - mmc: sdhci: fix data timeout (part 2) - mmc: sdhci: Fix override of timeout clk wrt max_busy_timeout - clk: rockchip: rk3368: fix cpuclk mux bit of big cpu-cluster - clk: rockchip: rk3368: fix cpuclk core dividers - clk: rockchip: rk3368: fix parents of video encoder/decoder - clk: rockchip: rk3368: fix hdmi_cec gate-register - clk: rockchip: add hclk_cpubus to the list of rk3188 critical clocks - clk: bcm2835: Fix setting of PLL divider clock rates - target: Fix target_release_cmd_kref shutdown comp leak - iser-target: Fix identification of login rx descriptor type - iser-target: Add new state ISER_CONN_BOUND to isert_conn - iser-target: Separate flows for np listeners and connections cma events - iser-target: Rework connection termination - nfsd4: fix bad bounds checking - nfsd: fix deadlock secinfo+readdir compound - ARM: dts: at91: sama5d3 Xplained: don't disable hsmci regulator - ARM: dts: at91: sama5d4 Xplained: don't disable hsmci regulator - ACPI / PM: Runtime resume devices when waking from hibernate - writeback, cgroup: fix premature wb_put() in locked_inode_to_wb_and_lock_list() - writeback, cgroup: fix use of the wrong bdi_writeback which mismatches the inode - Revert "UBUNTU: SAUCE: (noup) Input: synaptics - handle spurious release of trackstick buttons, again" - Input: synaptics - handle spurious release of trackstick buttons, again - Input: ims-pcu - sanity check against missing interfaces - Input: ati_remote2 - fix crashes on detecting device with invalid descriptor - ocfs2/dlm: fix race between convert and recovery - ocfs2/dlm: fix BUG in dlm_move_lockres_to_recovery_list - mm/page_alloc: prevent merging between isolated and other pageblocks - mtd: onenand: fix deadlock in onenand_block_markbad - PM / sleep: Clear pm_suspend_global_flags upon hibernate - scsi_common: do not clobber fixed sense information - sched/cputime: Fix steal time accounting vs. CPU hotplug - perf/x86/pebs: Add workaround for broken OVFL status on HSW+ - perf/x86/intel: Fix PEBS warning by only restoring active PMU in pmi - perf/x86/intel: Fix PEBS data source interpretation on Nehalem/Westmere - Linux 4.4.7 . * QCA9565 / AR9565 bluetooth not work (LP: #1542944) - Bluetooth: Add new AR3012 ID 0489:e095 . * The mic mute key and led can't work on a Lenovo AIO machine (LP: #1555912) - ALSA: hda - fix the mic mute button and led problem for a Lenovo AIO . * 13d3:3472 bluetooth not working, 4.2 low latency kernel 14.04.1 on asus ROG gl552jx (LP: #1552925) - Bluetooth: btusb: Add a new AR3012 ID 13d3:3472 . * Bluetooth cannot detect other devices (Lite-on 3014 + Atheros AR9565) (LP: #1546694) - Bluetooth: btusb: Add a new AR3012 ID 04ca:3014 . * Atheros AR9462 Bluetooth cannot detect other devices (LP: #1542564) - Bluetooth: btusb: Add new AR3012 ID 13d3:3395 . * s390/pci: add extra padding to function measurement block (LP: #1572291) - s390/pci: add extra padding to function measurement block . * CVE-2016-3951 (LP: #1567191) - cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind - usbnet: cleanup after bind() in probe() . * linux: Add UEFI keyring for externally signed modules (LP: #1569924) - efi: Remove redundant efi_set_variable_nonblocking() prototype - efi/runtime-wrappers: Add a nonblocking version of QueryVariableInfo() - efi: Add nonblocking option to efi_query_variable_store() - efi: Add NV memory attribute - efi: Reformat GUID tables to follow the format in UEFI spec - efi: stub: implement efi_get_random_bytes() based on EFI_RNG_PROTOCOL - SAUCE: (noup) Add EFI signature data types - crypto: KEYS: convert public key and digsig asym to the akcipher api - [Config] CONFIG_EFI_SIGNATURE_LIST_PARSER=y - SAUCE: (noup) Add an EFI signature blob parser and key loader. - [Config] CONFIG_IMA_MOK_KEYRING=y - IMA: create machine owner and blacklist keyrings - KEYS: Add an alloc flag to convey the builtinness of a key - [Config] CONFIG_MODULE_SIG_UEFI=y, CONFIG_SYSTEM_BLACKLIST_KEYRING=y - SAUCE: (noup) KEYS: Add a system blacklist keyring - SAUCE: (noup) MODSIGN: Support not importing certs from db . * Miscellaneous Ubuntu changes - [Config] CONFIG_PUBLIC_KEY_ALGO_RSA=y . linux (4.4.0-21.37) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1571791 . * linux: MokSBState is ignored (LP: #1571691) - SAUCE: (noup) MODSIGN: Import certificates from UEFI Secure Boot - SAUCE: (noup) efi: Disable secure boot if shim is in insecure mode - SAUCE: (noup) Display MOKSBState when disabled . linux (4.4.0-20.36) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1571069 . * sysfs mount failure during stateful lxd snapshots (LP: #1570906) - SAUCE: kernfs: Do not match superblock in another user namespace when mounting . * Kernel Panic in Ubuntu 16.04 netboot installer (LP: #1570441) - x86/topology: Fix logical package mapping - x86/topology: Fix Intel HT disable - x86/topology: Use total_cpus not nr_cpu_ids for logical packages - xen/apic: Provide Xen-specific version of cpu_present_to_apicid APIC op - x86/topology: Fix AMD core count . * [regression]: Failed to call clock_adjtime(): Invalid argument (LP: #1566465) - ntp: Fix ADJ_SETOFFSET being used w/ ADJ_NANO . linux (4.4.0-19.35) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1570348 . * CVE-2016-2847 (LP: #1554260) - pipe: limit the per-user amount of pages allocated in pipes . * xenial kernel crash on HP BL460c G7 (qla24xx problem?) (LP: #1554003) - SAUCE: (noup) qla2xxx: Add irq affinity notification V2 . * arm64: guest hangs when ntpd is running (LP: #1549494) - SAUCE: (noup) KVM: arm/arm64: Handle forward time correction gracefully . * linux: Enforce signed module loading when UEFI secure boot (LP: #1566221) - [Config] CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE=y . * s390/cpumf: Fix lpp detection (LP: #1555344) - s390/facilities: use stfl mnemonic instead of insn magic - s390/facilities: always use lowcore's stfle field for storing facility bits - s390/cpumf: Fix lpp detection . * s390x kernel image needs weightwatchers (LP: #1536245) - [Config] s390x: Use compressed kernel bzImage . * Surelock GA2 SP1: surelock02p05: Not seeing sgX devices for LUNs after upgrading to Ubuntu 16.04 (LP: #1567581) - Revert "UBUNTU: SAUCE: (noup) powerpc/pci: Assign fixed PHB number based on device-tree properties" . * Backport upstream bugfixes to ubuntu-16.04 (LP: #1555765) - cpufreq: powernv: Define per_cpu chip pointer to optimize hot-path - Revert "cpufreq: postfix policy directory with the first CPU in related_cpus" - cpufreq: powernv: Add sysfs attributes to show throttle stats . * systemd-modules-load.service: Failing due to missing module 'ib_iser' (LP: #1566468) - [Config] Add ib_iser to generic inclusion list . * thunderx nic performance improvements (LP: #1567093) - net: thunderx: Set recevie buffer page usage count in bulk - net: thunderx: Adjust nicvf structure to reduce cache misses . * fixes for thunderx nic in multiqueue mode (LP: #1567091) - net: thunderx: Fix for multiqset not configured upon interface toggle - net: thunderx: Fix for HW TSO not enabled for secondary qsets - net: thunderx: Fix receive packet stats . * Miscellaneous Ubuntu changes - [Config] updateconfigs after CONFIG_DRM_I915_BPO_PRELIMINARY_HW_SUPPORT=n . * Miscellaneous upstream changes (LP: #1564901) - Input: xpad - correctly handle concurrent LED and FF requests . linux (4.4.0-18.34) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1566868 . * [i915_bpo] Fix RC6 on SKL GT3 & GT4 (LP: #1564759) - SAUCE: i915_bpo: drm/i915/skl: Fix rc6 based gpu/system hang - SAUCE: i915_bpo: drm/i915/skl: Fix spurious gpu hang with gt3/gt4 revs . * CONFIG_ARCH_ROCKCHIP not enabled in armhf generic kernel (LP: #1566283) - [Config] CONFIG_ARCH_ROCKCHIP=y . * [Feature] Memory Bandwidth Monitoring (LP: #1397880) - perf/x86/cqm: Fix CQM handling of grouping events into a cache_group - perf/x86/cqm: Fix CQM memory leak and notifier leak - x86/cpufeature: Carve out X86_FEATURE_* - Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip - x86/topology: Create logical package id - perf/x86/mbm: Add Intel Memory B/W Monitoring enumeration and init - perf/x86/mbm: Add memory bandwidth monitoring event management - perf/x86/mbm: Implement RMID recycling - perf/x86/mbm: Add support for MBM counter overflow handling . * User namespace mount updates (LP: #1566505) - SAUCE: quota: Require that qids passed to dqget() be valid and map into s_user_ns - SAUCE: fs: Allow superblock owner to change ownership of inodes with unmappable ids - SAUCE: fuse: Don't initialize user_id or group_id in mount options - SAUCE: cgroup: Use a new super block when mounting in a cgroup namespace - SAUCE: fs: fix a posible leak of allocated superblock . * [arm64] kernel BUG at /build/linux-StrpB2/linux-4.4.0/fs/ext4/inode.c:2394! (LP: #1566518) - arm64: Honour !PTE_WRITE in set_pte_at() for kernel mappings - arm64: Update PTE_RDONLY in set_pte_at() for PROT_NONE permission . * [Feature]USB core and xHCI tasks for USB 3.1 SuperSpeedPlus (SSP) support for Alpine Ridge on SKL (LP: #1519623) - usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1 devices - usb: set USB 3.1 roothub device speed to USB_SPEED_SUPER_PLUS - usb: show speed "10000" in sysfs for USB 3.1 SuperSpeedPlus devices - usb: add device descriptor for usb 3.1 root hub - usb: Support USB 3.1 extended port status request - xhci: Make sure xhci handles USB_SPEED_SUPER_PLUS devices. - xhci: set roothub speed to USB_SPEED_SUPER_PLUS for USB3.1 capable controllers - xhci: USB 3.1 add default Speed Attributes to SuperSpeedPlus device capability - xhci: set slot context speed field to SuperSpeedPlus for USB 3.1 SSP devices - usb: Add USB3.1 SuperSpeedPlus Isoc Endpoint Companion descriptor - usb: Parse the new USB 3.1 SuperSpeedPlus Isoc endpoint companion descriptor - usb: Add USB 3.1 Precision time measurement capability descriptor support - xhci: refactor and cleanup endpoint initialization. - xhci: Add SuperSpeedPlus high bandwidth isoc support to xhci endpoints - xhci: cleanup isoc tranfers queuing code - xhci: Support extended burst isoc TRB structure used by xhci 1.1 for USB 3.1 - SAUCE: (noup) usb: fix regression in SuperSpeed endpoint descriptor parsing . * wrong/missing permissions for device file /dev/prandom (prng.ko) (LP: #1558275) - s390/crypto: provide correct file mode at device register. . * The Front MIC jack can't work on a HP desktop machine (LP: #1564712) - ALSA: hda - fix front mic problem for a HP desktop . * HP Notebook Probook 440 G3 HDA Intel PCH horrible sounds while booting (LP: #1556228) - ALSA: hda - Apply reboot D3 fix for CX20724 codec, too . * please provide mmc-modules udeb (LP: #1565765) - [Config] Add mmc block drivers to d-i . * linux: Enforce signed module loading when UEFI secure boot (LP: #1566221) - Add secure_modules() call - PCI: Lock down BAR access when module security is enabled - x86: Lock down IO port access when module security is enabled - ACPI: Limit access to custom_method - asus-wmi: Restrict debugfs interface when module loading is restricted - Restrict /dev/mem and /dev/kmem when module loading is restricted - acpi: Ignore acpi_rsdp kernel parameter when module loading is restricted - kexec: Disable at runtime if the kernel enforces module loading restrictions - x86: Restrict MSR access when module loading is restricted - [Config] CONFIG_EFI_SECURE_BOOT_SIG_ENFORCE=n - Add option to automatically enforce module signatures when in Secure Boot mode - efi: Make EFI_SECURE_BOOT_SIG_ENFORCE depend on EFI - efi: Add EFI_SECURE_BOOT bit - hibernate: Disable in a signed modules environment . * [Hyper-V] Additional PCI passthrough commits (LP: #1565967) - PCI: Add fwnode_handle to x86 pci_sysdata - PCI: Look up IRQ domain by fwnode_handle - [Config] CONFIG_PCI_HYPERV=m - PCI: hv: Add paravirtual PCI front-end for Microsoft Hyper-V VMs . * [Bug]Lenovo Yoga 260 and Carbon X1 4th gen freeze on HWP enable (LP: #1559923) - ACPI / processor: Request native thermal interrupt handling via _OSC . * Sync kernel zfs 0.6.5.6 - align with zfsutils-linux and spl packages (LP: #1564591) - SAUCE: (noup) Update spl to 0.6.5.6-0ubuntu1, zfs to 0.6.5.6-0ubuntu3 . * [Ubuntu 16.04.1] RELEASE and ACQUIRE atomics on Power (LP: #1556096) - atomics: Allow architectures to define their own __atomic_op_* helpers - powerpc: atomic: Implement atomic{, 64}_*_return_* variants - powerpc: atomic: Implement acquire/release/relaxed variants for xchg - powerpc: atomic: Implement acquire/release/relaxed variants for cmpxchg . * fix for do_tools_cpupower when cross-compiling (LP: #1564206) - [Debian] cpupower uses non-standard CROSS . * ISST:LTE: Regression: roselp2 Oops in kernel during setup io (LP: #1546439) - SAUCE: block: partition: initialize percpuref before sending out KOBJ_ADD . * Unable to migrate container (LP: #1563921) - SAUCE: cgroup mount: ignore nsroot= . * [Hyper-V] patch inclusion in 16.04 for NIC hot add/remove (LP: #1563688) - hv_netvsc: Move subchannel waiting to rndis_filter_device_remove() . * /proc/$pid/maps performance regression (LP: #1547231) - proc: revert /proc//maps [stack:TID] annotation . * TPM2.0 trusted keys fixes (LP: #1398274) - tpm: remove unneeded include of actbl2.h - tpm: fix checks for policy digest existence in tpm2_seal_trusted() - tpm_crb: Use the common ACPI definition of struct acpi_tpm2 - tpm_tis: Disable interrupt auto probing on a per-device basis - tpm_tis: Do not fall back to a hardcoded address for TPM2 - tpm_tis: Use devm_ioremap_resource - tpm_tis: Clean up the force=1 module parameter - tpm_crb: Drop le32_to_cpu(ioread32(..)) - tpm_crb: Use devm_ioremap_resource - tpm: fix the rollback in tpm_chip_register() - tpm: fix the cleanup of struct tpm_chip - tpm: fix: set continueSession attribute for the unseal operation - tpm: fix: return rc when devm_add_action() fails - tpm_eventlog.c: fix binary_bios_measurements - tpm_crb/tis: fix: use dev_name() for /proc/iomem - tpm_crb: tpm2_shutdown() must be called before tpm_chip_unregister() - tpm_tis: fix build warning with tpm_tis_resume . * [Feature]intel_idle driver support for Knights Landing (LP: #1461365) - intel_idle: Support for Intel Xeon Phi Processor x200 Product Family . * cxlflash: Backport upstream cxlflash commits and submitting a noup patch to Xenial (LP: #1563485) - cxlflash: Fix to avoid unnecessary scan with internal LUNs - cxlflash: Increase cmd_per_lun for better throughput - SAUCE: (noup) cxlflash: Move to exponential back-off when cmd_room is not available . * Miscellaneous Ubuntu changes - [Config] do_zfs_powerpc64-smp = true - [Debian] fix linux_tools when cross-compiling - [Config] do_zfs_powerpc64-smp use default value - SAUCE: apparmor: Fix FTBFS due to bad include path - SAUCE: i915_bpo: Disable preliminary hw support . linux (4.4.0-17.33) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1563441 . * ISST-LTE: pVM:high cpus number need a high crashkernel value in kdump (LP: #1560552) - SAUCE: (noup) ppc64 boot: Wait for boot cpu to show up if nr_cpus limit is about to hit. . * Predictable naming mechanism is leading to issues in DLPAR operations of NICs (LP: #1560514) - SAUCE: (noup) powerpc/pci: Assign fixed PHB number based on device-tree properties . * ThunderX: support alternative phy implementations (LP: #1562968) - net: thunderx: Cleanup PHY probing code. - [Config] CONFIG_MDIO_CAVIUM=m - phy: mdio-octeon: Refactor into two files/modules - [Config] CONFIG_MDIO_THUNDER=m - phy: mdio-thunder: Add driver for Cavium Thunder SoC MDIO buses. - phy: mdio-cavium: Add missing MODULE_* annotations. - net: cavium: For Kconfig THUNDER_NIC_BGX, select MDIO_THUNDER. - phy: mdio-thunder: Fix some Kconfig typos - [d-i] Add phy drivers for Cavium ThunderX to nic-modules udeb . * linux: exclude ZONE_DEVICE from GFP_ZONE_TABLE (LP: #1563293) - Revert "mm: CONFIG_NR_ZONES_EXTENDED" - mm: exclude ZONE_DEVICE from GFP_ZONE_TABLE . * lots of printk to serial console can hang system for long time (LP: #1534216) - printk: set may_schedule for some of console_trylock() callers . * [i915_bpo] Update i915 backport driver (LP: #1560395) - SAUCE: i915_bpo: Update to drm-intel-next-fixes-2016-03-16 - PM / runtime: Add new helper for conditional usage count incrementation - drm/core: Add drm_for_each_encoder_mask, v2. - drm/atomic-helper: Implement subsystem-level suspend/resume . * [Hyper-V] VM Sockets (LP: #1541585) - Drivers: hv: vmbus: Cleanup vmbus_set_event() - Drivers: hv: vmbus: Add vendor and device atttributes - Drivers: hv: vmbus: avoid infinite loop in init_vp_index() - Drivers: hv: vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload() - Drivers: hv: vmbus: don't manipulate with clocksources on crash - Drivers: hv: vmbus: add a helper function to set a channel's pending send size - Drivers: hv: vmbus: define the new offer type for Hyper-V socket (hvsock) - Drivers: hv: vmbus: vmbus_sendpacket_ctl: hvsock: avoid unnecessary signaling - Drivers: hv: vmbus: define a new VMBus message type for hvsock - Drivers: hv: vmbus: add a hvsock flag in struct hv_driver - Drivers: hv: vmbus: add a per-channel rescind callback - Drivers: hv: vmbus: add an API vmbus_hvsock_device_unregister() - Drivers: hv: vmbus: Eliminate the spin lock on the read path - Drivers: hv: vmbus: Give control over how the ring access is serialized - drivers/hv: Move VMBus hypercall codes into Hyper-V UAPI header - Drivers: hv: vmbus: don't loose HVMSG_TIMER_EXPIRED messages - Drivers: hv: vmbus: avoid wait_for_completion() on crash - Drivers: hv: vmbus: remove code duplication in message handling - Drivers: hv: vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload() - Drivers: hv: util: Pass the channel information during the init call - Drivers: hv: utils: Remove util transport handler from list if registration fails - Revert "Drivers: hv: vmbus: Support handling messages on multiple CPUs" - Drivers: hv: vmbus: Support handling messages on multiple CPUs . * [Bug]SKL-H boot hang when c8+c9+c10 enabled by intel_idle driver (LP: #1559918) - intel_idle: prevent SKL-H boot failure when C8+C9+C10 enabled . * ixgbe: Update to Fortville SW5 release (LP: #1562326) - net: add tc offload feature flag - net: tc: helper functions to query action types - sctp: Rename NETIF_F_SCTP_CSUM to NETIF_F_SCTP_CRC - net: rework ndo tc op to consume additional qdisc handle parameter - net: rework setup_tc ndo op to consume general tc operand - net: sched: add cls_u32 offload hooks for netdevs - net: ixgbe: add support for tc_u32 offload - net: ixgbe: abort with cls u32 divisor groups greater than 1 . * Bring fm10k up to Fortville SW5 (LP: #1562310) - net: add netif_is_team_master helper - net: add netif_is_team_port helper - net: add netif_is_lag_master helper - net: add netif_is_lag_port helper - ethtool: correctly ensure {GS}CHANNELS doesn't conflict with GS{RXFH} - fm10k: don't reinitialize RSS flow table when RXFH configured . * [Feature]Always Running Timer (ART) to System Time translation (LP: #1519625) - time: Verify time values in adjtimex ADJ_SETOFFSET to avoid overflow - timekeeping: Provide internal function __ktime_get_real_seconds - timekeeping: Cap adjustments so they don't exceed the maxadj value - clocksource: Make clocksource validation work for all clocksources - time: Add cycles to nanoseconds translation - time: Add timekeeping snapshot code capturing system time and counter - time: Remove duplicated code in ktime_get_raw_and_real() - time: Add driver cross timestamp interface for higher precision time synchronization - time: Add history to cross timestamp interface supporting slower devices - time/timekeeping: Work around false positive GCC warning - x86/tsc: Always Running Timer (ART) correlated clocksource - ptp: Add PTP_SYS_OFFSET_PRECISE for driver crosstimestamping - [Config] CONFIG_E1000E_HWTS=y - e1000e: Adds hardware supported cross timestamp on e1000e nic . * x-gene2: add SoC v2 support to clock (LP: #1561604) - clk: xgene: Add SoC and PMD PLL clocks with v2 hardware . * [Bug]Disable multi-record PEBS on Merom (LP: #1559914) - perf/x86: Move perf_event.c ............... => x86/events/core.c - perf/x86: Move perf_event_amd.c ........... => x86/events/amd/core.c - perf/x86: Move perf_event_amd_ibs.c ....... => x86/events/amd/ibs.c - perf/x86: Move perf_event_amd_iommu.[ch] .. => x86/events/amd/iommu.[ch] - perf/x86: Move perf_event_amd_uncore.c .... => x86/events/amd/uncore.c - perf/x86: Move perf_event_intel_bts.c ........ => x86/events/intel/bts.c - perf/x86: Move perf_event_intel.c ............ => x86/events/intel/core.c - perf/x86: Move perf_event_intel_cqm.c ........ => x86/events/intel/cqm.c - perf/x86: Move perf_event_intel_cstate.c ..... => x86/events/intel/cstate.c - perf/x86: Move perf_event_intel_ds.c ......... => x86/events/intel/ds.c - perf/x86: Move perf_event_intel_lbr.c ........ => x86/events/intel/lbr.c - perf/x86: Move perf_event_intel_pt.[ch] ...... => x86/events/intel/pt.[ch] - perf/x86: Move perf_event_intel_rapl.c ....... => x86/events/intel/rapl.c - perf/x86: Move perf_event_intel_uncore.[ch] .. => x86/events/intel/uncore.[ch] - perf/x86: Move perf_event_intel_uncore_nhmex.c => x86/events/intel/uncore_nmhex.c - perf/x86: Move perf_event_intel_uncore_snb.c => x86/events/intel/uncore_snb.c - perf/x86: Move perf_event_intel_uncore_snbep.c => x86/events/intel/uncore_snbep.c - perf/x86: Move perf_event_knc.c .............. => x86/events/intel/knc.c - perf/x86: Move perf_event_p4.c ............... => x86/events/intel/p4.c - perf/x86: Move perf_event_p6.c ............... => x86/events/intel/p6.c - perf/x86: Move perf_event_msr.c .............. => x86/events/msr.c - perf/x86: Move perf_event.h to its new home - perf/x86/intel: Use PAGE_SIZE for PEBS buffer size on Core2 . * [Feature] Enable I2C on Broxton-P (LP: #1520139) - mfd: intel-lpss: Pass I2C configuration via properties on BXT . linux (4.4.0-16.32) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1561727 . * fix thermal throttling due to commit "Thermal: initialize thermal zone device correctly" (LP: #1561676) - Thermal: Ignore invalid trip points . * Thinkpad T460: Trackpoint mouse buttons instantly generate "release" event on press (LP: #1553811) - SAUCE: (noup) Input: synaptics - handle spurious release of trackstick buttons, again . * reading /sys/kernel/security/apparmor/profiles requires CAP_MAC_ADMIN (LP: #1560583) - SAUCE: apparmor: Allow ns_root processes to open profiles file - SAUCE: apparmor: Consult sysctl when reading profiles in a user ns . * linux: sync virtualbox drivers to 5.0.16-dfsg-2 (LP: #1561492) - ubuntu: vbox -- update to 5.0.16-dfsg-2 . * s390/kconfig: CONFIG_NUMA without CONFIG_NUMA_EMU does not make any sense on s390x (LP: #1557690) - [Config] CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=n for s390x . * spl/zfs fails to build on s390x (LP: #1519814) - [Config] s390x -- re-enable zfs - [Config] zfs -- disable powerpc until the test failures can be resolved . * linux: sync to ZFS 0.6.5.6 stable release (LP: #1561483) - SAUCE: (noup) Update spl to 0.6.5.6-0ubuntu1, zfs to 0.6.5.6-0ubuntu1 . * zfs: enable zfs for 64bit powerpc kernels (LP: #1558871) - [Packaging] zfs -- handle rprovides via dpkg-gencontrol - [Config] powerpc -- convert zfs configuration to custom_override . * Memory arena corruption with FUSE (was Memory allocation failure crashes kernel hard, presumably related to FUSE) (LP: #1505948) - SAUCE: (noup) fuse: do not use iocb after it may have been freed - SAUCE: (noup) fuse: Add reference counting for fuse_io_priv . * cgroup namespaces: add a 'nsroot=' mountinfo field (LP: #1560489) - SAUCE: (noup) cgroup namespaces: add a 'nsroot=' mountinfo field . * linux packaging: clear remaining redundant delta (LP: #1560445) - [Debian] Remove generated intermediate files on clean . * arm64: guest hangs when ntpd is running (LP: #1549494) - Revert "hrtimer: Add support for CLOCK_MONOTONIC_RAW" - Revert "hrtimer: Catch illegal clockids" - Revert "KVM: arm/arm64: timer: Switch to CLOCK_MONOTONIC_RAW" . * Need enough contiguous memory to support GICv3 ITS table (LP: #1558828) - [Config] CONFIG_FORCE_MAX_ZONEORDER=13 on arm64 - SAUCE: (no-up) arm64: gicv3: its: Increase FORCE_MAX_ZONEORDER for Cavium ThunderX . * update arcmsr to version v1.30.00.22-20151126 to fix card timeouts (LP: #1559609) - arcmsr: fixed getting wrong configuration data - arcmsr: fixes not release allocated resource - arcmsr: make code more readable - arcmsr: adds code to support new Areca adapter ARC1203 - arcmsr: changes driver version number - arcmsr: more readability improvements - arcmsr: Split dma resource allocation to a new function - arcmsr: change driver version to v1.30.00.22-20151126 . * server image has no keyboard, desktop image works (LP: #1559692) - [Config] Rework input-modules (d-i) list . * PMU support for Cavium ThunderX (LP: #1559349) - arm64: perf: Rename Cortex A57 events - arm64/perf: Add Cavium ThunderX PMU support - arm64: perf: Enable PMCR long cycle counter bit - arm64: perf: Extend event mask for ARMv8.1 - arm64: dts: Add Cavium ThunderX specific PMU . * Show ARM PMU events in perf stat (LP: #1559350) - drivers/perf: kill armpmu_register - arm: perf: Convert event enums to #defines - arm: perf: Add event descriptions - arm64: perf: Convert event enums to #defines - arm64: perf: Add event descriptions - ARM: perf: add format entry to describe event -> config mapping - arm64: perf: add format entry to describe event -> config mapping . * [Bug]HSW/BDW EDAC driver reports wrong DIMM (LP: #1559904) - EDAC/sb_edac: Fix computation of channel address . * 5-10 second delay in kernel boot with kernel command line ip= (LP: #1259861) - [Config] disable CONFIG_IP_PNP . * Miscellaneous Ubuntu changes - [Debian] Silence the reconstruct script . linux (4.4.0-15.31) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1559252 . * Xilinx KU3 Capi card does not show up in Ubuntu 16.04 (LP: #1557001) - SAUCE: (noup) cxl: Allow initialization on timebase sync failures . * policy namespace stacking (LP: #1379535) - Revert "UBUNTU: SAUCE: Move replacedby allocation into label_alloc" - Revert "UBUNTU: SAUCE: Fixup: __label_update() still doesn't handle some cases correctly." - Revert "UBUNTU: SAUCE: fix: audit "no_new_privs" case for exec failure" - Revert "UBUNTU: SAUCE: fixup: warning about aa_label_vec_find_or_create not being static" - Revert "UBUNTU: SAUCE: apparmor: fix refcount race when finding a child profile" - Revert "UBUNTU: SAUCE: fixup: cast poison values to remove warnings" - Revert "UBUNTU: SAUCE: fixup: get rid of unused var build warning" - Revert "UBUNTU: SAUCE: fixup: 20/23 locking issue around in __label_update" - Revert "UBUNTU: SAUCE: fixup: make __share_replacedby private to get rid of build warning" - Revert "UBUNTU: SAUCE: fix: replacedby forwarding is not being properly update when ns is destroyed" - Revert "UBUNTU: SAUCE: apparmor: fix log of apparmor audit message when kern_path() fails" - Revert "UBUNTU: SAUCE: fixup: cleanup return handling of labels" - Revert "UBUNTU: SAUCE: apparmor: fix: ref count leak when profile sha1 hash is read" - Revert "UBUNTU: SAUCE: apparmor: Fix: query label file permission" - Revert "UBUNTU: SAUCE: apparmor: Don't remove label on rcu callback if the label has already been removed" - Revert "UBUNTU: SAUCE: apparmor: Fix: break circular refcount for label that is directly freed." - Revert "UBUNTU: SAUCE: apparmor: Fix: refcount bug when inserting label update that transitions ns" - Revert "UBUNTU: SAUCE: apparmor: Fix: now that insert can force replacement use it instead of remove_and_insert" - Revert "UBUNTU: SAUCE: apparmor Fix: refcount bug in pivotroot mediation" - Revert "UBUNTU: SAUCE: apparmor: ensure that repacedby sharing is done correctly" - Revert "UBUNTU: SAUCE: apparmor: Fix: update replacedby allocation to take a gfp parameter" - Revert "UBUNTU: SAUCE: apparmor: Fix: convert replacedby update to be protected by the labelset lock" - Revert "UBUNTU: SAUCE: apparmor: Fix: add required locking of __aa_update_replacedby on merge path" - Revert "UBUNTU: SAUCE: apparmor: Fix: deadlock in aa_put_label() call chain" - Revert "UBUNTU: SAUCE: apparmor: Fix: label_vec_merge insertion" - Revert "UBUNTU: SAUCE: apparmor: Fix: ensure new labels resulting from merge have a replacedby" - Revert "UBUNTU: SAUCE: apparmor: Fix: refcount leak in aa_label_merge" - Revert "UBUNTU: SAUCE: apparmor: Fix: refcount race between locating in labelset and get" - Revert "UBUNTU: SAUCE: apparmor: Fix: label merge handling of marking unconfined and stale" - Revert "UBUNTU: SAUCE: apparmor: add underscores to indicate aa_label_next_not_in_set() use needs locking" - Revert "UBUNTU: SAUCE: apparmor: debug: POISON label and replaceby pointer on free" - Revert "UBUNTU: SAUCE: apparmor: Fix: ensure aa_get_newest will trip debugging if the replacedby is not setup" - Revert "UBUNTU: SAUCE: apparmor: Fix: insert race between label_update and label_merge" - Revert "UBUNTU: SAUCE: apparmor: rework retrieval of the current label in the profile update case" - Revert "UBUNTU: SAUCE: apparmor: Disallow update of cred when then subjective != the objective cred" - Revert "UBUNTU: SAUCE: apparmor: Fix: oops do to invalid null ptr deref in label print fns" - Revert "UBUNTU: SAUCE: fix-up: kern_mount fail path should not be doing put_buffers()" - Revert "UBUNTU: SAUCE: apparmor: fix sleep from invalid context" - Revert "UBUNTU: SAUCE: (no-up): apparmor: fix for failed mediation of socket that is being shutdown" - Revert "UBUNTU: SAUCE: (no-up) apparmor: Fix incompatible pointer type warnings" - Revert "UBUNTU: SAUCE: (no-up) apparmor: fix mount not handling disconnected paths" - Revert "UBUNTU: SAUCE: (no-up): apparmor: fix mediation of fs unix sockets" - Revert "UBUNTU: apparmor -- follow change to this_cpu_ptr" - Revert "UBUNTU: SAUCE: (no-up) fix: bad unix_addr_fs macro" - Revert "UBUNTU: SAUCE: Revert: fix: only allow a single threaded process to ..." - Revert "UBUNTU: SAUCE: (no-up) apparmor: Sync to apparmor3 - RC1 snapshot" - Revert "UBUNTU: SAUCE: (no-up) apparmor: add parameter to control whether policy hashing is used" - SAUCE: (no-up) apparmor: sync of apparmor3.5-beta1 snapshot - SAUCE: add a sysctl to enable unprivileged user ns AppArmor policy loading . * Add arm64 NUMA support (LP: #1558765) - SAUCE: (noup) efi: ARM/arm64: ignore DT memory nodes instead of removing them - SAUCE: (noup) Documentation, dt, numa: dt bindings for NUMA. - [Config] CONFIG_OF_NUMA=y - SAUCE: (noup) of, numa: Add NUMA of binding implementation. - SAUCE: (noup) arm64: Move unflatten_device_tree() call earlier. - [Config] CONFIG_NUMA=y and CONFIG_NODES_SHIFT=2 on arm64 - SAUCE: (noup) arm64, numa: Add NUMA support for arm64 platforms. - SAUCE: (noup) arm64, mm, numa: Add NUMA balancing support for arm64. . * vivid/linux: total ADT test failures (LP: #1558447) - Revert "Revert "af_unix: Revert 'lock_interruptible' in stream receive code"" . * [Hyper-V] patches to allow kdump crash through NMI (LP: #1558720) - Drivers: hv: vmbus: Support handling messages on multiple CPUs - Drivers: hv: vmbus: Support kexec on ws2012 r2 and above . * s390/pci: enforce fmb page boundary rule (LP: #1558625) - s390/pci: enforce fmb page boundary rule . * s390/pci: backport upstream commits since v4.4 (LP: #1558624) - s390/pci_dma: fix DMA table corruption with > 4 TB main memory - page_to_phys() always returns a multiple of PAGE_SIZE - s390/pci: provide ZPCI_ADDR macro - s390/pci: improve ZPCI_* macros - s390/pci: resize iomap - s390/pci: fix bar check - s390/pci: set error state for unusable functions - s390/pci: remove iomap sanity checks - s390/pci: remove pdev pointer from arch data - s390/pci: add ioctl interface for CLP . * IMA-appraisal is unusable in Ubuntu 16.04 (LP: #1558553) - [Config] CONFIG_SYSTEM_EXTRA_CERTIFICATE=y, CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 - KEYS: Use the symbol value for list size, updated by scripts/insert-sys-cert - KEYS: Reserve an extra certificate symbol for inserting without recompiling - SAUCE: (noup) KEYS: Support for inserting a certificate into x86 bzImage . * skb_warn_bad_offload Crash (LP: #1558025) - ipv4: only create late gso-skb if skb is already set up with CHECKSUM_PARTIAL . * Add PCIe root complex to Cavium arm64 (LP: #1558342) - [Config] CONFIG_PCI_HOST_COMMON=y - [Config] CONFIG_PCI_HOST_THUNDER_PEM=y - [Config] CONFIG_PCI_HOST_THUNDER_ECAM=y - PCI: generic: Move structure definitions to separate header file - PCI: generic: Add pci_host_common_probe(), based on gen_pci_probe() - PCI: generic: Expose pci_host_common_probe() for use by other drivers - PCI: thunder: Add PCIe host driver for ThunderX processors - PCI: thunder: Add driver for ThunderX-pass{1,2} on-chip devices . * [Hyper-V] vmbus: Fix a bug in hv_need_to_signal_on_read() (LP: #1556264) - SAUCE: (noup) Drivers: hv: vmbus: Fix a bug in hv_need_to_signal_on_read() . * Xenial update to v4.4.6 stable release (LP: #1558330) - arm64: account for sparsemem section alignment when choosing vmemmap offset - ARM: mvebu: fix overlap of Crypto SRAM with PCIe memory window - ARM: dts: dra7: do not gate cpsw clock due to errata i877 - ARM: OMAP2+: hwmod: Introduce ti,no-idle dt property - PCI: Allow a NULL "parent" pointer in pci_bus_assign_domain_nr() - kvm: cap halt polling at exactly halt_poll_ns - KVM: VMX: disable PEBS before a guest entry - KVM: s390: correct fprs on SIGP (STOP AND) STORE STATUS - KVM: PPC: Book3S HV: Sanitize special-purpose register values on guest exit - KVM: MMU: fix ept=0/pte.u=1/pte.w=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0 combo - KVM: MMU: fix reserved bit check for ept=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0 - s390/dasd: fix diag 0x250 inline assembly - tracing: Fix check for cpu online when event is disabled - dmaengine: at_xdmac: fix residue computation - jffs2: reduce the breakage on recovery from halfway failed rename() - ncpfs: fix a braino in OOM handling in ncp_fill_cache() - ASoC: dapm: Fix ctl value accesses in a wrong type - ASoC: samsung: Use IRQ safe spin lock calls - ASoC: wm8994: Fix enum ctl accesses in a wrong type - ASoC: wm8958: Fix enum ctl accesses in a wrong type - ovl: ignore lower entries when checking purity of non-directory entries - ovl: fix working on distributed fs as lower layer - wext: fix message delay/ordering - cfg80211/wext: fix message ordering - can: gs_usb: fixed disconnect bug by removing erroneous use of kfree() - iwlwifi: mvm: inc pending frames counter also when txing non-sta - mac80211: minstrel: Change expected throughput unit back to Kbps - mac80211: fix use of uninitialised values in RX aggregation - mac80211: minstrel_ht: set default tx aggregation timeout to 0 - mac80211: minstrel_ht: fix a logic error in RTS/CTS handling - mac80211: check PN correctly for GCMP-encrypted fragmented MPDUs - mac80211: Fix Public Action frame RX in AP mode - gpu: ipu-v3: Do not bail out on missing optional port nodes - drm/amdgpu: Fix error handling in amdgpu_flip_work_func. - drm/radeon: Fix error handling in radeon_flip_work_func. - Revert "drm/radeon/pm: adjust display configuration after powerstate" - userfaultfd: don't block on the last VM updates at exit time - ovl: fix getcwd() failure after unsuccessful rmdir - MIPS: Fix build error when SMP is used without GIC - MIPS: smp.c: Fix uninitialised temp_foreign_map - block: don't optimize for non-cloned bio in bio_get_last_bvec() - target: Drop incorrect ABORT_TASK put for completed commands - ld-version: Fix awk regex compile failure - Linux 4.4.6 . * linux fails to load x.509 built-in certificate (LP: #1557250) - lib/mpi: Endianness fix . * s390/kconfig: setting for CONFIG...9P.... (LP: #1557994) - [Config] CONFIG_NET_9P=m for s390x . * mlx5_core kernel trace after "ethtool -C eth1 adaptive-rx on" flow (LP: #1557950) - net/mlx5e: Don't try to modify CQ moderation if it is not supported - net/mlx5e: Don't modify CQ before it was created . * [Feature]SD/SDIO/eMMC support for Broxton-P (LP: #1520454) - mmc: sdhci: Do not BUG on invalid vdd - mmc: enable MMC/SD/SDIO device to suspend/resume asynchronously - mmc: It is not an error for the card to be removed while suspended . * s390/kconfig: disable CONFIG_VIRTIO_MMIO (LP: #1557689) - [Config] CONFIG_VIRTIO_MMIO=n for s390x . * s390/kconfig: CONFIG_NUMA without CONFIG_NUMA_EMU does not make any sense on s390x (LP: #1557690) - [Config] CONFIG_NUMA_EMU=y for s390x . * Miscellaneous Ubuntu changes - [Debian] git-ubuntu-log -- prevent bug references being split - [Debian] git-ubuntu-log -- git log output is UTF-8 . linux (4.4.0-14.30) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1557508 . * Current 4.4 kernel won't boot on powerpc (LP: #1557130) - powerpc: Fix dedotify for binutils >= 2.26 . * ZFS: send fails to transmit some holes [corruption] (LP: #1557151) - Illumos 6370 - ZFS send fails to transmit some holes . * Request to cherry-pick uvcvideo patch for Xenial kernel support of RealSense camera (LP: #1557138) - UVC: Add support for ds4 depth camera . * use after free of task_struct->numa_faults in task_numa_find_cpu (LP: #1527643) - sched/numa: Fix use-after-free bug in the task_numa_compare . * overlay fs regression: chmod fails with "Operation not permitted" on chowned files (LP: #1555997) - ovl: copy new uid/gid into overlayfs runtime inode . * Miscellaneous Ubuntu changes - SAUCE: Dump stack when X.509 certificates cannot be loaded . linux (4.4.0-13.29) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1556247 . * s390/mm: four page table levels vs. fork (LP: #1556141) - s390/mm: four page table levels vs. fork . * [Hyper-V] network performance patches for Xenial 16.04 (LP: #1556037) - hv_netvsc: use skb_get_hash() instead of a homegrown implementation - hv_netvsc: cleanup netdev feature flags for netvsc . * fails to boot on megaraid (LP: #1552903) - SAUCE: (noup) megaraid_sas: Don't issue kill adapter for MFI controllers in case of PD list DCMD failure . * ALSA: hda - add codec support for Kabylake display audio codec (LP: #1556002) - ALSA: hda - add codec support for Kabylake display audio codec . * Backport upstream bugfixes to ubuntu-16.04 (LP: #1555765) - cpufreq: powernv: Free 'chips' on module exit - cpufreq: powernv: Hot-plug safe the kworker thread - cpufreq: powernv: Remove cpu_to_chip_id() from hot-path - cpufreq: powernv/tracing: Add powernv_throttle tracepoint - cpufreq: powernv: Replace pr_info with trace print for throttle event - SAUCE: (noup) cpufreq: powernv: Fix bugs in powernv_cpufreq_{init/exit} . * Linux netfilter IPT_SO_SET_REPLACE memory corruption (LP: #1555338) - SAUCE: [nf,v2] netfilter: x_tables: don't rely on well-behaving userspace . * integer overflow in xt_alloc_table_info (LP: #1555353) - SAUCE: (noup) netfilter: x_tables: check for size overflow . * linux: auto-generate the reconstruct information from the git tag (LP: #1555543) - [Packaging] reconstruct -- automatically reconstruct against base tag - [Config] reconstruct -- update to autoreconstruct output - [Packaging] reconstruct -- update when inserting final changes . * Xenial update to v4.4.5 stable release (LP: #1555640) - use ->d_seq to get coherency between ->d_inode and ->d_flags - drivers: sh: Restore legacy clock domain on SuperH platforms - Btrfs: fix deadlock running delayed iputs at transaction commit time - btrfs: Fix no_space in write and rm loop - btrfs: async-thread: Fix a use-after-free error for trace - block: Initialize max_dev_sectors to 0 - PCI: keystone: Fix MSI code that retrieves struct pcie_port pointer - parisc: Fix ptrace syscall number and return value modification - mips/kvm: fix ioctl error handling - kvm: x86: Update tsc multiplier on change. - fbcon: set a default value to blink interval - cifs: fix out-of-bounds access in lease parsing - CIFS: Fix SMB2+ interim response processing for read requests - Fix cifs_uniqueid_to_ino_t() function for s390x - vfio: fix ioctl error handling - KVM: x86: fix root cause for missed hardware breakpoints - arm/arm64: KVM: Fix ioctl error handling - iommu/amd: Apply workaround for ATS write permission check - iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered - iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path - target: Fix WRITE_SAME/DISCARD conversion to linux 512b sectors - drm/ast: Fix incorrect register check for DRAM width - drm/radeon/pm: update current crtc info after setting the powerstate - drm/amdgpu/pm: update current crtc info after setting the powerstate - drm/amdgpu: apply gfx_v8 fixes to gfx_v7 as well - drm/amdgpu/gfx8: specify which engine to wait before vm flush - drm/amdgpu: return from atombios_dp_get_dpcd only when error - libata: fix HDIO_GET_32BIT ioctl - libata: Align ata_device's id on a cacheline - block: bio: introduce helpers to get the 1st and last bvec - writeback: flush inode cgroup wb switches instead of pinning super_block - Adding Intel Lewisburg device IDs for SATA - arm64: vmemmap: use virtual projection of linear region - PM / sleep / x86: Fix crash on graph trace through x86 suspend - ata: ahci: don't mark HotPlugCapable Ports as external/removable - tracing: Do not have 'comm' filter override event 'comm' field - pata-rb532-cf: get rid of the irq_to_gpio() call - Btrfs: fix loading of orphan roots leading to BUG_ON - Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin" - jffs2: Fix page lock / f->sem deadlock - Fix directory hardlinks from deleted directories - dmaengine: pxa_dma: fix cyclic transfers - adv7604: fix tx 5v detect regression - ALSA: usb-audio: Add a quirk for Plantronics DA45 - ALSA: ctl: Fix ioctls for X32 ABI - ALSA: hda - Fix mic issues on Acer Aspire E1-472 - ALSA: rawmidi: Fix ioctls X32 ABI - ALSA: timer: Fix ioctls for X32 ABI - ALSA: pcm: Fix ioctls for X32 ABI - ALSA: seq: oss: Don't drain at closing a client - ALSA: hdspm: Fix wrong boolean ctl value accesses - ALSA: hdsp: Fix wrong boolean ctl value accesses - ALSA: hdspm: Fix zero-division - ALSA: timer: Fix broken compat timer user status ioctl - usb: chipidea: otg: change workqueue ci_otg as freezable - USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder - USB: qcserial: add Dell Wireless 5809e Gobi 4G HSPA+ (rev3) - USB: qcserial: add Sierra Wireless EM74xx device ID - USB: serial: option: add support for Telit LE922 PID 0x1045 - USB: serial: option: add support for Quectel UC20 - MIPS: scache: Fix scache init with invalid line size. - MIPS: traps: Fix SIGFPE information leak from `do_ov' and `do_trap_or_bp' - ubi: Fix out of bounds write in volume update code - i2c: brcmstb: allocate correct amount of memory for regmap - thermal: cpu_cooling: fix out of bounds access in time_in_idle - block: check virt boundary in bio_will_gap() - block: get the 1st and last bvec via helpers - drm/i915: more virtual south bridge detection - drm/i915: refine qemu south bridge detection - modules: fix longstanding /proc/kallsyms vs module insertion race. - drm/amdgpu: fix topaz/tonga gmc assignment in 4.4 stable - Linux 4.4.5 . * QEMU: causes vCPU steal time overflow on live migration (LP: #1494350) - x86/mm: Fix slow_virt_to_phys() for X86_PAE again . * TPM2.0 trusted keys fixes (LP: #1398274) - tpm_tis: further simplify calculation of ordinal duration - tpm_tis: Use devm_free_irq not free_irq - tpm_tis: Ensure interrupts are disabled when the driver starts - tpm: rework tpm_get_timeouts() - tpm_tis: Get rid of the duplicate IRQ probing code - tpm_tis: Refactor the interrupt setup - tpm_tis: Tighten IRQ auto-probing - tpm_ibmvtpm: properly handle interrupted packet receptions . * linux: review all versioned depends/conflicts/replaces/breaks for validility (LP: #1555033) - [Config] control.stub.in -- review versioned Build-Depends: - [Config] control.stub.in -- review versioned Depends/Breaks/Conflicts/Replaces - [Config] flavour-control.stub -- review versioned Breaks/Conflicts/Replaces - [Config] x86 vars.* -- review versioned Breaks/Conflicts/Replaces . linux (4.4.0-12.28) xenial; urgency=low . * Miscellaneous Ubuntu changes - reconstruct: Work around orig tarball packaging limitiations Fixes FTBS . linux (4.4.0-12.27) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1554704 . * Fails to detect (second) display (LP: #1543683) - drm/i915: Fix hpd live status bits for g4x . * s390x -- various configuration changes (LP: #1543165) - [Config] s390x -- enable CONFIG_NUMA - [Config] s390x -- disable CONFIG_NET_VENDOR_EMULEX - [Config] s390x -- disable CONFIG_NET_VENDOR_SYNOPSYS - [Config] s390x -- disable CONFIG_NVMEM - [Config] s390x -- switch preempt mode to none . * Radeon hybrid graphics problem on resume (LP: #1554608) - Revert "drm/radeon: call hpd_irq_event on resume" . * Pull in upstream AMD code (amdgpu) in Xenial (LP: #1546572) - [Config] CONFIG_DRM_AMD_POWERPLAY=y - drm/amdgpu: use $(src) in Makefile (v2) - drm/radeon: constify radeon_asic_ring structures - drm/amdgpu: add a callback for reading the bios from the rom directly - drm/amdgpu: add read_bios_from_rom callback for CI parts - drm/amdgpu: add read_bios_from_rom callback for VI parts - drm/amdgpu: Use new read bios from rom callback - drm/amdgpu: Use unlocked gem unreferencing - drm/radeon: Use unlocked gem unreferencing - drm/amd: add new gfx8 register definitions for EDC - drm/amdgpu: add EDC support for CZ (v3) - drm/amd: abstract kernel rq and normal rq to priority of run queue - drm/amdgpu/gfx8: Enable interrupt on ME1_PIPE3 - drm/amdgpu/gfx8: update PA_SC_RASTER_CONFIG:PKR_MAP only - drm/amdgpu: update rev id register for VI - drm/amdgpu: add more debugging output for driver failures - drm/amdgpu: add entity only when first job come - drm/amdgpu: handle error case for ctx - drm/amdgpu: unify AMDGPU_CTX_MAX_CS_PENDING and amdgpu_sched_jobs - drm/amdgpu: change default sched jobs to 32 - drm/amdgpu: limit visible vram if it's smaller than the BAR - drm/amdgpu: restrict the sched jobs number to power of two - drm/amdgpu: put VM page tables directly into duplicates list - drm/amdgpu: split VM PD and PT handling during CS - drm/amdgpu: keep the PTs validation list in the VM v2 - drm/radeon: Update radeon_get_vblank_counter_kms() - drm/radeon: only increment sync_seq when a fence is really emitted - drm/fb-helper: Use proper plane mask for fb cleanup - drm/amdgpu: fix dp link rate selection (v2) - drm/radeon: fix dp link rate selection (v2) - drm/amdgpu: share struct amdgpu_pm_state_type with powerplay module - drm/amdgpu: mv some definition from amdgpu_acpi.c to amdgpu_acpi.h - drm/amdgpu: mv amdgpu_acpi.h to amd/include/amd_acpi.h - drm/amdgpu: implement new cgs interface for acpi function - drm/amdgpu: implement cgs interface to query system info - drm/amdgpu: add new cgs interface to get display info (v2) - drm/amd/powerplay: add basic powerplay framework - drm/amdgpu: disable legacy path of firmware check if powerplay is enabled - drm/amdgpu: export amd_powerplay_func to amdgpu and other ip block - drm/amd/powerplay: add SMU manager sub-component - drm/amd/powerplay: add hardware manager sub-component - SAUCE: amd: Include errno.h - drm/amd/powerplay: add Carrizo smu support - drm/amd/powerplay: add Carrizo dpm support - drm/amd/powerplay: add CG and PG support for carrizo - drm/amd/powerplay: add event manager sub-component - drm/amd/powerplay: implement functions of amd_powerplay_func - drm/amd/powerplay: Add ixSWRST_COMMAND_1 in bif_5_0_d.h - drm/amd/powerplay: Move smu7*.h from amdgpu to powerplay. - drm/amd/powerplay: add header file for tonga smu and dpm - drm/amd/powerplay: Add Tonga SMU support - drm/amd/powerplay: add Tonga dpm support (v3) - drm/amd/powerplay: add/update headers for Fiji SMU and DPM - drm/amd/powerplay: update atomctrl for fiji - drm/amd/powerplay: add Fiji SMU support. - drm/amd/powerplay: add Fiji DPM support. - drm/amdgpu: add amdgpu.powerplay module option - drm/amd/amdgpu: enable powerplay and smc firmware loading for Fiji. - drm/amdgpu/powerplay: add function point in hwmgr_funcs for program display gap - drm/amdgpu/poweprlay: export program display gap function to eventmgr - drm/amdgpu/powerplay: implement pem_task for display_configuration_change - drm/amdgpu/powerplay: program display gap for tonga. - drm/amdgpu: enable powerplay module by default for tonga. - drm/amdgpu: enable powerplay module by default for fiji. - drm/amdgpu/powerplay: add some definition for other ip block to update cg pg. - drm/amd/powerplay: add new function point in hwmgr_func for CG/PG. - drm/amd/powerplay: Add CG and PG support for tonga - drm/amdgpu/powerplay: add new function point in hwmgr_funcs for thermal control - drm/amdgpu/powerplay: mv ppinterrupt.h to inc folder to share with other submodule. - drm/amdgpu/powerplay: add thermal control interface in hwmgr. - drm/amdgpu/powerplay: enable thermal interrupt task in eventmgr. - drm/amdgpu/powerplay: implement thermal control for tonga. - drm/amdgpu/powerplay: implement fan control interface in amd_powerplay_funcs - drm/amdgpu: export fan control functions to amdgpu - drm/amdgpu: enable sysfs interface for powerplay - drm/amdgpu: support per device powerplay enablement (v2) - drm/amd/powerplay: add and export hwmgr interface to eventmgr to check hw states. - drm/amd/powerplay: implement new funcs to check current states for tonga. - drm/amd/powerplay: refine the logic of whether need to update power state. - drm/amd/powerplay/tonga: enable pcie and mclk forcing for low - drm/amd/powerplay/fiji: enable pcie and mclk forcing for low - drm/amdgpu: extract pcie helpers to common header - drm: add drm_pcie_get_max_link_width helper (v2) - drm/amdgpu: store pcie gen mask and link width - drm/amdgpu/cgs: add sys info query for pcie gen and link width - drm/amdgpu/powerplay/tonga: query supported pcie info from cgs (v2) - drm/amdgpu/powerplay/fiji: query supported pcie info from cgs (v2) - drm/amd/powerplay: fix boolreturn.cocci warnings - drm/amd/powerplay/tonga: Add UVD DPM init - drm/amd/amdgpu: add gfx clock gating support for Fiji. - drm/amd/amdgpu: add gmc clock gating support for Fiji. - drm/amdgpu: add sdma clock gating support for Fiji. - drm/amd/powerplay: add parts of system clock gating support for Fiji. (v2) - drm/amd/powerplay: enable clock gating for Fiji. - drm/amd/powerplay: add atomctrl function to calculate CZ sclk dividers - drm/amd/powerplay: implement smc state upload for CZ - drm/amd/powerplay: fix warning of cast to pointer from integer of different size. - drm/amd/powerplay: fix warning of cast to pointer from integer of different size. - drm/amd/powerplay: add new function point in hwmgr. - drm/amd/powerplay: add smc msg for NB P-State switch - drm/amd/powerplay: export interface to DAL to init/change display configuration. - drm/amd/powerplay: enable set_cpu_power_state task. (v2) - drm/amd/powerplay: enable/disable NB pstate feature for Carrizo. - drm/amd/powerplay: Add PPLib debug print macro. - drm/amdgpu: rename tonga_smumgr.h to tonga_smum.h - drm/amdgpu: rename fiji_smumgr.h to fiji_smum.h - drm/amd/powerplay: add multimedia power gating support for Fiji. - drm/amd/amdgpu: add uvd6.0 clock gating support. (v2) - drm/amd/amdgpu: add vce3.0 clock gating support. (v2) - drm/amd/amdgpu: enable uvd&vce clock gating for Fiji. - drm/amdgpu: Prepare DKMS build for powerplay module. - drm/amd/powerplay: add display configeration changed function in hwmgr for Fiji. - drm/amd/powerplay: Add thermal protection support for Fiji. - drm/amd/powerplay: Fix a bug in fan control setting default mode for Tonga and Fiji. - drm/amd/powerplay: add functions set/get_fan_control_mode in hwmgr for Tonga. - drm/amd/powerplay: add functions set/get_fan_control_mode in hwmgr for Fiji. - drm/amd/powerplay: fix boolreturn.cocci warnings - drm/amd/powerplay: fix bug that dpm funcs in debugfs/sysfs missing. - drm/amd/powerplay: check whether enable dpm in powerplay. - drm/amd/powerplay: move shared function of vi to hwmgr. (v2) - drm/amdgpu/powerplay: enable sysfs and debugfs interfaces late - drm/amd/powerplay: display gpu load when print performance for tonga. - drm/powerplay: add debugging output to tonga_processpptables.c - drm/powerplay: add debugging output to processpptables.c - drm/powerplay/hwmgr: log errors in tonga_hwmgr_backend_init - drm/amd/powerplay: Don't return an error if fan table is missing - amd\powerplay Implement get dal power level - amd/powerplay: Fix get dal power level - amd/powerplay: Add structures required to report configuration change - drm/amdgpu/powerplay: Program a calculated value as Deep Sleep clock. - drm/amd/powerplay: add point check to avoid NULL point hang. - drm/amd/powerplay: check whether need to enable thermal control. (v2) - drm/amd/powerplay: show gpu load when print gpu performance for Cz. (v2) - drm: powerplay: use div64_s64 instead of do_div - drm/amd/powerplay: fix a reversed condition - drm/amdgpu/cgs: cleanup some indenting - drm/amd/powerplay: precedence bug in init_non_clock_fields() - drm/amdgpu: fix NULL in vm_grab_id while S3 back - drm/amd/powerplay: fix bug that NULL checks are reversed. - drm/amd/powerplay: fix Smatch static checker warnings with indenting (v2) - drm/amd/powerplay: fix Smatch static checker warnings - drm/amd/powerplay: add powerplay valid check to avoid null point. (v2) - drm/amd/powerplay: Reload and initialize the smc firmware on powerplay resume. - drm/amdgpu: Show gpu load when display gpu performance for Ci. - drm/amdgpu: Show gpu load when display gpu performance for Fiji of VI. - drm/amdgpu: fix hex/decimal bug when show gpu load. - drm/amd/powerplay: add thermal control task when resume. - drm/amd/powerplay: enable set boot state task - drm/amd/powerplay: enable power down asic task. (v2) - drm/amd/powerplay: implement power down asic task for CZ - drm/amdgpu: add warning to amdgpu_bo_gpu_offset() v2 - drm/amdgpu/cgs: add an interface to access PCI resources - drm/amdgpu: add irq domain support - drm/amdgpu/powerplay: include asm/div64.h for do_div() - drm/sysfs: use kobj_to_dev() - drm/amd/powerplay: fix static checker warning for return meaningless value. - drm/amdgpu/cz: add code to enable forcing UVD clocks - drm/amdgpu/cz: add code to enable forcing VCE clocks - drm/amdgpu/cz: force uvd clocks when sclks are forced - drm/amdgpu/cz: force vce clocks when sclks are forced - drm/amdgpu: use kobj_to_dev() - drm/radeon: use kobj_to_dev() - drm/ttm: fix adding foreign BOs to the LRU during init v2 - drm/ttm: fix adding foreign BOs to the swap LRU - drm/ttm: add ttm_bo_move_to_lru_tail function v2 - drm/amdgpu: move VM page tables to the LRU end on CS v2 - drm/amdgpu: validate duplicates first - drm/amdgpu: add missing irq.h include - drm/fb_cma_helper: Remove implicit call to disable_unused_functions - drm/amdgpu: Add some tweaks to gfx 8 soft reset - amdkfd: don't open-code memdup_user() - amdkfd: Copy from the proper user command pointer - drm/amdgpu: Use drm_calloc_large for VM page_tables array - amd/powerplay: disable powerplay by default initially - drm/amdgpu: Allow the driver to load if amdgpu.powerplay=1 on asics without powerplay support - drm/atomic-helper: Export framebuffer_changed() - drm/amd/amdgpu: Improve amdgpu_dpm* macros to avoid unexpected result (v2) - drm/amdgpu: add a message to indicate when powerplay is enabled (v2) - drm/amdgpu: fix next_rptr handling for debugfs - drm/radeon: Ensure radeon bo is unreserved in radeon_gem_va_ioctl - drm/radeon: only init fbdev if we have connectors - drm/amdgpu: don't init fbdev if we don't have any connectors - drm/amd/powerplay: Update SMU firmware loading for Stoney - drm/amdgpu: fix non-ANSI declaration of amdgpu_amdkfd_gfx_*_get_functions() - drm/amdkfd: Remove unnecessary cast in kfree - drm/amdgpu: only move pt bos in LRU list on success - drm/amdgpu: mask out WC from BO on unsupported arches - drm/amdgpu/gfx8: enable cp inst/reg error interrupts - drm/amdgpu/gfx7: enable cp inst/reg error interrupts - drm/amdgpu: load MEC ucode manually on iceland - drm/amdgpu: disable uvd and vce clockgating on Fiji - drm/amdgpu: add pcie cap module parameters (v2) - drm/amdgpu/cik: don't mess with aspm if gpu is root bus - drm/amdgpu/dpm/ci: switch over to the common pcie caps interface - drm/amdgpu: handle uvd pg flags properly - drm/amdgpu: handle vce pg flags properly - drm/amdgpu: clean up vce pg flags for cz/st - drm/amdgpu: be consistent with uvd cg flags - drm/amd/powerplay/cz: disable uvd pg - drm/amd/powerplay/cz: disable vce pg - drm/amd/powerplay/tonga: disable uvd pg - drm/amd/powerplay/tonga: disable vce pg - drm/amdgpu: add a cgs interface to fetch cg and pg flags - drm/amdgpu: remove unused cg defines - drma/dmgpu: move cg and pg flags into shared headers - drm/amdgpu/tonga: plumb pg flags through to powerplay - drm/amdgpu/cz: plumb pg flags through to powerplay - SAUCE: drm/amdgpu/cz: enable/disable vce dpm even if vce pg is disabled . * mlx4_core Set UAR page size to 4KB regardless of system page size (LP: #1552632) - net/mlx4_core: Set UAR page size to 4KB regardless of system page size . * Miscellaneous Ubuntu changes - [Config] CONFIG_CAVIUM_ERRATUM_27456=y . * Miscellaneous upstream changes - net: thunderx: Fix for Qset error due to CQ full - ahci: Workaround for ThunderX Errata#22536 - arm64: Add workaround for Cavium erratum 27456 - tipc: fix nullptr crash during subscription cancel . linux (4.4.0-11.26) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1553391 . * Xenial update to v4.4.4 stable release (LP: #1553179) - af_iucv: Validate socket address length in iucv_sock_bind() - gro: Make GRO aware of lightweight tunnels. - net: dp83640: Fix tx timestamp overflow handling. - tunnels: Allow IPv6 UDP checksums to be correctly controlled. - lwt: fix rx checksum setting for lwt devices tunneling over ipv6 - tcp: fix NULL deref in tcp_v4_send_ack() - af_unix: fix struct pid memory leak - pptp: fix illegal memory access caused by multiple bind()s - sctp: allow setting SCTP_SACK_IMMEDIATELY by the application - net: dsa: fix mv88e6xxx switches - tipc: fix connection abort during subscription cancel - inet: frag: Always orphan skbs inside ip_defrag() - switchdev: Require RTNL mutex to be held when sending FDB notifications - tcp: beware of alignments in tcp_get_info() - ipv6: enforce flowi6_oif usage in ip6_dst_lookup_tail() - ipv6/udp: use sticky pktinfo egress ifindex on connect() - ipv6: addrconf: Fix recursive spin lock call - ipv6: fix a lockdep splat - unix: correctly track in-flight fds in sending process user_struct - tcp: do not drop syn_recv on all icmp reports - net:Add sysctl_max_skb_frags - tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs - enic: increment devcmd2 result ring in case of timeout - sctp: translate network order to host order when users get a hmacid - net: Copy inner L3 and L4 headers as unaligned on GRE TEB - flow_dissector: Fix unaligned access in __skb_flow_dissector when used by eth_get_headlen - bpf: fix branch offset adjustment on backjumps after patching ctx expansion - bonding: Fix ARP monitor validation - ipv4: fix memory leaks in ip_cmsg_send() callers - af_unix: Don't set err in unix_stream_read_generic unless there was an error - af_unix: Guard against other == sk in unix_dgram_sendmsg - tipc: fix premature addition of node to lookup table - tcp: md5: release request socket instead of listener - qmi_wwan: add "4G LTE usb-modem U901" - net/mlx4_en: Count HW buffer overrun only once - net/mlx4_en: Avoid changing dev->features directly in run-time - l2tp: Fix error creating L2TP tunnels - pppoe: fix reference counting in PPPoE proxy - net_sched fix: reclassification needs to consider ether protocol changes - route: check and remove route cache when we get route - tcp/dccp: fix another race at listener dismantle - IFF_NO_QUEUE: Fix for drivers not calling ether_setup() - rtnl: RTM_GETNETCONF: fix wrong return value - tipc: unlock in error path - unix_diag: fix incorrect sign extension in unix_lookup_by_ino - sctp: Fix port hash table size computation - ext4: fix bh->b_state corruption - ARM: debug-ll: fix BCM63xx entry for multiplatform - arm64: errata: Add -mpc-relative-literal-loads to build flags - KVM: s390: fix guest fprs memory leak - devm_memremap: Fix error value when memremap failed - drm/gma500: Use correct unref in the gem bo create function - ARM: 8457/1: psci-smp is built only for SMP - lib/ucs2_string: Add ucs2 -> utf8 helper functions - efi: Use ucs2_as_utf8 in efivarfs instead of open coding a bad version - efi: Do variable name validation tests in utf8 - efi: Make our variable validation list include the guid - efi: Make efivarfs entries immutable by default - efi: Add pstore variables to the deletion whitelist - lib/ucs2_string: Correct ucs2 -> utf8 conversion - bcache: fix a livelock when we cause a huge number of cache misses - bcache: Add a cond_resched() call to gc - bcache: clear BCACHE_DEV_UNLINK_DONE flag when attaching a backing device - bcache: fix a leak in bch_cached_dev_run() - bcache: unregister reboot notifier if bcache fails to unregister device - bcache: allows use of register in udev to avoid "device_busy" error. - bcache: Change refill_dirty() to always scan entire disk if necessary - dm thin: fix race condition when destroying thin pool workqueue - can: ems_usb: Fix possible tx overflow - usb: dwc3: Fix assignment of EP transfer resources - USB: cp210x: add IDs for GE B650V3 and B850V3 boards - USB: option: add support for SIM7100E - USB: option: add "4G LTE usb-modem U901" - drivers: android: correct the size of struct binder_uintptr_t for BC_DEAD_BINDER_DONE - spi: omap2-mcspi: Prevent duplicate gpio_request - iw_cxgb3: Fix incorrectly returning error on success - drm/i915: shut up gen8+ SDE irq dmesg noise - ocfs2: unlock inode if deleting inode from orphan fails - mm: thp: fix SMP race condition between THP page fault and MADV_DONTNEED - mm: numa: quickly fail allocations for NUMA balancing on full nodes - genirq: Validate action before dereferencing it in handle_irq_event_percpu() - clocksource/drivers/vt8500: Increase the minimum delta - s390/kvm: remove dependency on struct save_area definition - KVM: s390: fix memory overwrites when vx is disabled - Btrfs: add missing brelse when superblock checksum fails - Btrfs: igrab inode in writepage - btrfs: statfs: report zero available if metadata are exhausted - Btrfs: send, don't BUG_ON() when an empty symlink is found - Btrfs: fix number of transaction units required to create symlink - Btrfs: fix transaction handle leak on failure to create hard link - Btrfs: Initialize btrfs_root->highest_objectid when loading tree root and subvolume roots - btrfs: initialize the seq counter in struct btrfs_device - s390: fix normalization bug in exception table sorting - s390/dasd: prevent incorrect length error under z/VM after PAV changes - s390/dasd: fix refcount for PAV reassignment - s390/dasd: fix performance drop - uml: flush stdout before forking - uml: fix hostfs mknod() - um: link with -lpthread - locks: fix unlock when fcntl_setlk races with a close - rtlwifi: rtl_pci: Fix kernel panic - rtlwifi: rtl8192cu: Add missing parameter setup - rtlwifi: rtl8192ce: Fix handling of module parameters - rtlwifi: rtl8192de: Fix incorrect module parameter descriptions - rtlwifi: rtl8723ae: Fix initialization of module parameters - rtlwifi: rtl8192se: Fix module parameter initialization - rtlwifi: rtl8188ee: Fix module parameter initialization - rtlwifi: rtl8723be: Fix module parameter initialization - mei: fix fasync return value on error - mei: validate request value in client notify request ioctl - namei: ->d_inode of a pinned dentry is stable only for positives - rc: sunxi-cir: Initialize the spinlock properly - media: dvb-core: Don't force CAN_INVERSION_AUTO in oneshot mode - si2157: return -EINVAL if firmware blob is too big - gspca: ov534/topro: prevent a division by 0 - vb2: fix a regression in poll() behavior for output,streams - tda1004x: only update the frontend properties if locked - dm space map metadata: remove unused variable in brb_pop() - dm snapshot: fix hung bios when copy error occurs - dm: fix dm_rq_target_io leak on faults with .request_fn DM w/ blk-mq paths - coresight: checking for NULL string in coresight_name_match() - irqchip/omap-intc: Add support for spurious irq handling - irqchip/mxs: Add missing set_handle_irq() - irqchip/atmel-aic: Fix wrong bit operation for IRQ priority - irqchip/gic-v3-its: Fix double ICC_EOIR write for LPI in EOImode==1 - posix-clock: Fix return code on the poll method's error path - clockevents/tcb_clksrc: Prevent disabling an already disabled clock - mmc: usdhi6rol0: handle NULL data in timeout - mmc: sdhci-pci: Do not default to 33 Ohm driver strength for Intel SPT - mmc: sdio: Fix invalid vdd in voltage switch power cycle - mmc: mmc: Fix incorrect use of driver strength switching HS200 and HS400 - mmc: sdhci: Fix sdhci_runtime_pm_bus_on/off() - mmc: core: Enable tuning according to the actual timing - mmc: mmci: fix an ages old detection error - mmc: sdhci-acpi: Fix card detect race for Intel BXT/APL - mmc: pxamci: fix again read-only gpio detection polarity - mmc: sdhci-pci: Fix card detect race for Intel BXT/APL - mmc: sdhci: Allow override of mmc host operations - mmc: sdhci: Allow override of get_cd() called from sdhci_request() - Bluetooth: Use continuous scanning when creating LE connections - Bluetooth: Add support of Toshiba Broadcom based devices - Bluetooth: Fix incorrect removing of IRKs - Bluetooth: 6lowpan: Fix kernel NULL pointer dereferences - Bluetooth: 6lowpan: Fix handling of uncompressed IPv6 packets - time: Avoid signed overflow in timekeeping_get_ns() - cputime: Prevent 32bit overflow in time[val|spec]_to_cputime() - Revert "MIPS: Fix PAGE_MASK definition" - MIPS: Loongson-3: Fix SMP_ASK_C0COUNT IPI handler - MIPS: hpet: Choose a safe value for the ETIME check - MIPS: Fix some missing CONFIG_CPU_MIPSR6 #ifdefs - MIPS: Fix buffer overflow in syscall_get_arguments() - EDAC: Robustify workqueues destruction - EDAC, mc_sysfs: Fix freeing bus' name - sparc64: fix incorrect sign extension in sys_sparc64_personality - clk: exynos: use irqsave version of spin_lock to avoid deadlock with irqs - regulator: axp20x: Fix GPIO LDO enable value for AXP22x - regulator: mt6311: MT6311_REGULATOR needs to select REGMAP_I2C - virtio_balloon: fix race by fill and leak - virtio_balloon: fix race between migration and ballooning - virtio_pci: fix use after free on release - drm/vmwgfx: Fix an incorrect lock check - drm/vmwgfx: Fix a width / pitch mismatch on framebuffer updates - drm/vmwgfx: respect 'nomodeset' - drm/amdgpu: Fix off-by-one errors in amdgpu_vm_bo_map - drm/amdgpu: call hpd_irq_event on resume - drm/amdgpu: fix lost sync_to if scheduler is enabled. - drm/amdgpu: fix tonga smu resume - drm/amdgpu: fix amdgpu_bo_pin_restricted VRAM placing v2 - drm/amdgpu: no need to load MC firmware on fiji - drm/amdgpu: move gmc7 support out of CIK dependency - drm/amdgpu: iceland use CI based MC IP - drm/amdgpu: The VI specific EXE bit should only apply to GMC v8.0 above - drm/amdgpu: pull topaz gmc bits into gmc_v7 - drm/amdgpu: drop topaz support from gmc8 module - drm/amdgpu: don't load MEC2 on topaz - drm/amdgpu: remove exp hardware support from iceland - drm/amdgpu: fix s4 resume - drm/amdgpu: remove unnecessary forward declaration - drm/amdgpu: hold reference to fences in amdgpu_sa_bo_new (v2) - drm/amdgpu: fix issue with overlapping userptrs - drm/amdgpu: use post-decrement in error handling - drm/amdgpu: Don't hang in amdgpu_flip_work_func on disabled crtc. - drm/amdgpu/pm: adjust display configuration after powerstate - drm/nouveau/kms: take mode_config mutex in connector hotplug path - drm/nouveau/display: Enable vblank irqs after display engine is on again. - drm/nouveau/disp/dp: ensure sink is powered up before attempting link training - drm/nouveau: platform: Fix deferred probe - drm/dp/mst: process broadcast messages correctly - drm/dp/mst: always send reply for UP request - drm/dp/mst: fix in MSTB RAD initialization - drm/dp/mst: fix in RAD element access - drm: Add drm_fixp_from_fraction and drm_fixp2int_ceil - drm/dp/mst: Calculate MST PBN with 31.32 fixed point - drm/dp/mst: move GUID storage from mgr, port to only mst branch - drm/dp/mst: Reverse order of MST enable and clearing VC payload table. - drm/dp/mst: deallocate payload on port destruction - drm/radeon: Fix off-by-one errors in radeon_vm_bo_set_addr - drm/radeon: call hpd_irq_event on resume - drm/radeon: Fix "slow" audio over DP on DCE8+ - drm/radeon: clean up fujitsu quirks - drm/radeon: properly byte swap vce firmware setup - drm/radeon: cleaned up VCO output settings for DP audio - drm/radeon: Add a common function for DFS handling - drm/radeon: fix DP audio support for APU with DCE4.1 display engine - drm: add helper to check for wc memory support - drm/radeon: mask out WC from BO on unsupported arches - drm/radeon: hold reference to fences in radeon_sa_bo_new - drm: fix missing reference counting decrease - drm/i915: Restore inhibiting the load of the default context - drm/i915: intel_hpd_init(): Fix suspend/resume reprobing - drm/i915: Init power domains early in driver load - drm/i915: Make sure DC writes are coherent on flush. - drm/i915/dp: fall back to 18 bpp when sink capability is unknown - drm/i915: Don't reject primary plane windowing with color keying enabled on SKL+ - drm/i915/skl: Don't skip mst encoders in skl_ddi_pll_select() - drm/i915/dsi: defend gpio table against out of bounds access - drm/i915/dsi: don't pass arbitrary data to sideband - drm/i915: fix error path in intel_setup_gmbus() - drm/qxl: use kmalloc_array to alloc reloc_info in qxl_process_single_command - drm/radeon: use post-decrement in error handling - drm: No-Op redundant calls to drm_vblank_off() (v2) - drm: Prevent vblank counter bumps > 1 with active vblank clients. (v2) - drm: Fix drm_vblank_pre/post_modeset regression from Linux 4.4 - drm: Fix treatment of drm_vblank_offdelay in drm_vblank_on() (v2) - drm/radeon: Don't hang in radeon_flip_work_func on disabled crtc. (v2) - drm/radeon/pm: adjust display configuration after powerstate - make sure that freeing shmem fast symlinks is RCU-delayed - toshiba_acpi: Fix blank screen at boot if transflective backlight is supported - ideapad-laptop: Add Lenovo ideapad Y700-17ISK to no_hw_rfkill dmi list - ideapad-laptop: Add Lenovo Yoga 700 to no_hw_rfkill dmi list - uapi: update install list after nvme.h rename - lib: sw842: select crc32 - ACPI / video: Add disable_backlight_sysfs_if quirk for the Toshiba Portege R700 - ACPI / video: Add disable_backlight_sysfs_if quirk for the Toshiba Satellite R830 - ACPI: Revert "ACPI / video: Add Dell Inspiron 5737 to the blacklist" - ACPI / PCI / hotplug: unlock in error path in acpiphp_enable_slot() - nfit: fix multi-interface dimm handling, acpi6.1 compatibility - dmaengine: dw: fix cyclic transfer setup - dmaengine: dw: fix cyclic transfer callbacks - dmaengine: at_xdmac: fix resume for cyclic transfers - dmaengine: dw: disable BLOCK IRQs for non-cyclic xfer - IB/cm: Fix a recently introduced deadlock - IB/qib: fix mcast detach when qp not attached - IB/qib: Support creating qps with GFP_NOIO flag - IB/mlx5: Expose correct maximum number of CQE capacity - Thermal: initialize thermal zone device correctly - Thermal: handle thermal zone device properly during system sleep - Thermal: do thermal zone update after a cooling device registered - hwmon: (dell-smm) Blacklist Dell Studio XPS 8000 - hwmon: (gpio-fan) Remove un-necessary speed_index lookup for thermal hook - hwmon: (ads1015) Handle negative conversion values correctly - cpufreq: pxa2xx: fix pxa_cpufreq_change_voltage prototype - cpufreq: Fix NULL reference crash while accessing policy->governor_data - seccomp: always propagate NO_NEW_PRIVS on tsync - libceph: fix ceph_msg_revoke() - libceph: don't bail early from try_read() when skipping a message - libceph: use the right footer size when skipping a message - libceph: don't spam dmesg with stray reply warnings - sd: Optimal I/O size is in bytes, not sectors - Staging: speakup: Fix getting port information - Revert "Staging: panel: usleep_range is preferred over udelay" - cdc-acm:exclude Samsung phone 04e8:685d - perf stat: Do not clean event's private stats - tick/nohz: Set the correct expiry when switching to nohz/lowres mode - rfkill: fix rfkill_fop_read wait_event usage - mac80211: Requeue work after scan complete for all VIF types. - workqueue: handle NUMA_NO_NODE for unbound pool_workqueue lookup - Revert "workqueue: make sure delayed work run in local cpu" - ALSA: hda - Apply clock gate workaround to Skylake, too - ALSA: hda - Fixing background noise on Dell Inspiron 3162 - target: Fix LUN_RESET active I/O handling for ACK_KREF - target: Fix LUN_RESET active TMR descriptor handling - target: Fix TAS handling for multi-session se_node_acls - target: Fix remote-port TMR ABORT + se_cmd fabric stop - target: Fix race with SCF_SEND_DELAYED_TAS handling - spi: atmel: fix gpio chip-select in case of non-DT platform - libata: fix sff host state machine locking while polling - ARCv2: STAR 9000950267: Handle return from intr to Delay Slot #2 - ARCv2: SMP: Emulate IPI to self using software triggered interrupt - PCI/AER: Flush workqueue on device remove to avoid use-after-free - cpuset: make mm migration asynchronous - cgroup: make sure a parent css isn't offlined before its children - writeback: keep superblock pinned during cgroup writeback association switches - phy: core: fix wrong err handle for phy_power_on - i2c: i801: Adding Intel Lewisburg support for iTCO - bio: return EINTR if copying to user space got interrupted - block: fix use-after-free in dio_bio_complete - nfs: fix nfs_size_to_loff_t - NFSv4: Fix a dentry leak on alias use - of/irq: Fix msi-map calculation for nonzero rid-base - KVM: async_pf: do not warn on page allocation failures - KVM: arm/arm64: vgic: Ensure bitmaps are long enough - KVM: x86: fix missed hardware breakpoints - KVM: x86: MMU: fix ubsan index-out-of-range warning - powerpc/eeh: Fix partial hotplug criterion - tracing: Fix showing function event in available_events - sunrpc/cache: fix off-by-one in qword_get() - kernel/resource.c: fix muxed resource handling in __request_region() - do_last(): don't let a bogus return value from ->open() et.al. to confuse us - ARM: OMAP2+: Fix onenand initialization to avoid filesystem corruption - ARM: at91/dt: fix typo in sama5d2 pinmux descriptions - xen/arm: correctly handle DMA mapping of compound pages - xen/scsiback: correct frontend counting - xen/pciback: Check PF instead of VF for PCI_COMMAND_MEMORY - xen/pciback: Save the number of MSI-X entries to be copied later. - xen/pcifront: Fix mysterious crashes when NUMA locality information was extracted. - should_follow_link(): validate ->d_seq after having decided to follow - do_last(): ELOOP failure exit should be done after leaving RCU mode - hpfs: don't truncate the file when delete fails - x86/irq: Call chip->irq_set_affinity in proper context - x86/irq: Fix a race in x86_vector_free_irqs() - x86/irq: Validate that irq descriptor is still active - x86/irq: Do not use apic_chip_data.old_domain as temporary buffer - x86/irq: Reorganize the return path in assign_irq_vector - x86/irq: Reorganize the search in assign_irq_vector - x86/irq: Check vector allocation early - x86/irq: Copy vectormask instead of an AND operation - x86/irq: Get rid of code duplication - x86/irq: Remove offline cpus from vector cleanup - x86/irq: Clear move_in_progress before sending cleanup IPI - x86/irq: Remove the cpumask allocation from send_cleanup_vector() - x86/irq: Remove outgoing CPU from vector cleanup mask - x86/irq: Call irq_force_move_complete with irq descriptor - x86/irq: Plug vector cleanup race - IB/cma: Fix RDMA port validation for iWarp - iwlwifi: dvm: fix WoWLAN - iwlwifi: pcie: properly configure the debug buffer size for 8000 - iwlwifi: update and fix 7265 series PCI IDs - iwlwifi: mvm: don't allow sched scans without matches to be started - Revert "UBUNTU: SAUCE: bcache: prevent crash on changing writeback_running" - bcache: prevent crash on changing writeback_running - Linux 4.4.4 . * mlx4_en didn't choose time-stamping shift value according to HW frequency (LP: #1552627) - net/mlx4_en: Choose time-stamping shift value according to HW frequency . * [Ubuntu 16.04] Help to flush kernel panics to console (LP: #1552332) - target/transport: add flag to indicate CPU Affinity is observed - powerpc/powernv: Add a kmsg_dumper that flushes console output on panic - powerpc/powernv: Fix OPAL_CONSOLE_FLUSH prototype and usages . * [Ubuntu 16.04] Update qla2xxx driver for POWER (QLogic) (LP: #1541456) - qla2xxx: Fix warning reported by static checker - qla2xxx: Fix TMR ABORT interaction issue between qla2xxx and TCM - qla2xxx: Fix stale pointer access. - qla2xxx: Use ATIO type to send correct tmr response - qla2xxx: use TARGET_SCF_USE_CPUID flag to indiate CPU Affinity . * [s390x] zfcp.ko missing from scsi-modules udeb (LP: #1552314) - [Config] Add s390x zfcp to scsi-modules udeb . linux (4.4.0-10.25) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1552247 . * linux: 4.4.0-9.X fails yama ptrace restrictions tests (LP: #1551894) - security: let security modules use PTRACE_MODE_* with bitmasks . * [wily][regression] systemtap script compilation broken by new kernels (LP: #1545330) - SAUCE: (noup) locking/qspinlock: Move __ARCH_SPIN_LOCK_UNLOCKED to qspinlock_types.h . * [Feature]SD/SDIO/eMMC support for Broxton-P (LP: #1520454) - mmc: sdhci: 64-bit DMA actually has 4-byte alignment - mmc: sdhci: Fix DMA descriptor with zero data length . * Miscellaneous Ubuntu changes - SAUCE: (noup) cgroup: fix and restructure error handling in copy_cgroup_ns() . linux (4.4.0-9.24) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1551319 . * AppArmor logs denial for when the device path is ENOENT (LP: #1482943) - SAUCE: apparmor: fix log of apparmor audit message when kern_path() fails . * BUG: unable to handle kernel NULL pointer dereference (aa_label_merge) (LP: #1448912) - SAUCE: apparmor: Fix: insert race between label_update and label_merge - SAUCE: apparmor: Fix: ensure aa_get_newest will trip debugging if the replacedby is not setup - SAUCE: apparmor: Fix: label merge handling of marking unconfined and stale - SAUCE: apparmor: Fix: refcount race between locating in labelset and get - SAUCE: apparmor: Fix: ensure new labels resulting from merge have a replacedby - SAUCE: apparmor: Fix: label_vec_merge insertion - SAUCE: apparmor: Fix: deadlock in aa_put_label() call chain - SAUCE: apparmor: Fix: add required locking of __aa_update_replacedby on merge path - SAUCE: apparmor: Fix: convert replacedby update to be protected by the labelset lock - SAUCE: apparmor: Fix: update replacedby allocation to take a gfp parameter . * apparmor kernel BUG kills firefox (LP: #1430546) - SAUCE: apparmor: Disallow update of cred when then subjective != the objective cred - SAUCE: apparmor: rework retrieval of the current label in the profile update case . * sleep from invalid context in aa_move_mount (LP: #1539349) - SAUCE: apparmor: fix sleep from invalid context . * s390x: correct restore of high gprs on signal return (LP: #1550468) - s390/compat: correct restore of high gprs on signal return . * missing SMAP support (LP: #1550517) - x86/entry/compat: Add missing CLAC to entry_INT80_32 . * Floating-point exception handler receives empty Data-Exception Code in Floating Point Control register (LP: #1548414) - s390/fpu: signals vs. floating point control register . * kvm fails to boot GNU Hurd kernels with 4.4 Xenial kernel (LP: #1550596) - KVM: x86: fix conversion of addresses to linear in 32-bit protected mode . * Surelock GA2 SP1: capiredp01: cxl_init_adapter fails for CAPI devices 0000:01:00.0 and 0005:01:00.0 after upgrading to 840.10 Platform firmware build fips840/b1208b_1604.840 (LP: #1532914) - cxl: Fix PSL timebase synchronization detection . * [Feature]EDAC support for Knights Landing (LP: #1519631) - EDAC, sb_edac: Set fixed DIMM width on Xeon Knights Landing . * Various failures of kernel_security suite on Xenial kernel on s390x arch (LP: #1531327) - [config] s390x -- CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 . * Unable to install VirtualBox Guest Service in 15.04 (LP: #1434579) - [Config] Provides: virtualbox-guest-modules when appropriate . * linux is missing provides for virtualbox-guest-modules [i386 amd64 x32] (LP: #1507588) - [Config] Provides: virtualbox-guest-modules when appropriate . * Backport more recent driver for SKL, KBL and BXT graphics (LP: #1540390) - SAUCE: i915_bpo: Provide a backport driver for SKL, KBL & BXT graphics - SAUCE: i915_bpo: Update intel_ips.h file location - SAUCE: i915_bpo: Rename the backport driver to i915_bpo - SAUCE: i915_bpo: Add i915_bpo_*() calls for ubuntu/i915 - drm/i915: remove an extra level of indirection in PCI ID list - drm/i915/kbl: Add Kabylake PCI ID - drm/i915/kbl: Add Kabylake GT4 PCI ID - mm: Export nr_swap_pages - async: export current_is_async() - drm: fix potential dangling else problems in for_each_ macros - dp/mst: add SDP stream support - drm: Implement drm_modeset_lock_all_ctx() - drm: Add "prefix" parameter to drm_rect_debug_print() - drm/i915: Set connector_state->connector using the helper. - drm/atomic: add connector mask to drm_crtc_state. - drm/i915: Report context GTT size - drm/i915: Add get_eld audio component - SAUCE: Backport I915_PARAM_HAS_EXEC_SOFTPIN and EXEC_OBJECT_PINNED - SAUCE: i915_bpo: Revert passing plane/encoder name - SAUCE: sound/hda: Load i915_bpo from the hda driver on SKL/KBL/BXT - SAUCE: i915_bpo: Support only SKL, KBL and BXT with the backport driver - drm/i915/bxt: update list of PCIIDs - drm/i915/skl: Add missing SKL ids - SAUCE: i915_bpo: Revert "drm/i915: Defer probe if gmux is present but its driver isn't" - SAUCE: uapi/drm/i915: Backport I915_EXEC_BSD_MASK - drm/atomic: Do not unset crtc when an encoder is stolen - drm/i915: Update connector_mask during readout, v2. - drm/atomic: Add encoder_mask to crtc_state, v3. - SAUCE: drm/core: Add drm_encoder_index. - SAUCE: i915_bpo: Revert "drm/i915: Switch DDC when reading the EDID" - i915_bpo: [Config] Enable CONFIG_DRM_I915_BPO=m . * arm64: guest hangs when ntpd is running (LP: #1549494) - hrtimer: Add support for CLOCK_MONOTONIC_RAW - hrtimer: Catch illegal clockids - KVM: arm/arm64: timer: Switch to CLOCK_MONOTONIC_RAW . * Miscellaneous Ubuntu changes - [Debian] git-ubuntu-log -- wrap long bug and commit titles - [Config] CONFIG_ARM_SMMU=y on arm64 - rebase to v4.4.3 - [Debian] git-ubuntu-log -- ensure we get the last commit - [Config] fix up spelling of probably again - [Debian] perf -- build in the context of the full generated local headers - SAUCE: tools: lib/bpf -- add generated headers to search path - SAUCE: proc: Always set super block owner to init_user_ns - SAUCE: fix-up: kern_mount fail path should not be doing put_buffers() - SAUCE: apparmor: Fix: oops do to invalid null ptr deref in label print fns - SAUCE: apparmor: debug: POISON label and replaceby pointer on free - SAUCE: apparmor: add underscores to indicate aa_label_next_not_in_set() use needs locking - SAUCE: apparmor: Fix: refcount leak in aa_label_merge - SAUCE: apparmor: ensure that repacedby sharing is done correctly - SAUCE: apparmor Fix: refcount bug in pivotroot mediation - SAUCE: apparmor: Fix: now that insert can force replacement use it instead of remove_and_insert - SAUCE: apparmor: Fix: refcount bug when inserting label update that transitions ns - SAUCE: apparmor: Fix: break circular refcount for label that is directly freed. - SAUCE: apparmor: Don't remove label on rcu callback if the label has already been removed - SAUCE: apparmor: Fix: query label file permission - SAUCE: apparmor: fix: ref count leak when profile sha1 hash is read - SAUCE: fixup: cleanup return handling of labels - SAUCE: fix: replacedby forwarding is not being properly update when ns is destroyed - SAUCE: fixup: make __share_replacedby private to get rid of build warning - SAUCE: fixup: 20/23 locking issue around in __label_update - SAUCE: fixup: get rid of unused var build warning - SAUCE: fixup: cast poison values to remove warnings - SAUCE: apparmor: fix refcount race when finding a child profile - SAUCE: fixup: warning about aa_label_vec_find_or_create not being static - SAUCE: fix: audit "no_new_privs" case for exec failure - SAUCE: Fixup: __label_update() still doesn't handle some cases correctly. - SAUCE: Move replacedby allocation into label_alloc - [Debian] supply zfs dkms Provides: based on do_zfs - [Config] supply zfs dkms Provides: based on do_zfs - [Config] drop linux-image-3.0 provides . * Miscellaneous upstream changes - x86/mpx: Fix off-by-one comparison with nr_registers . [ Upstream Kernel Changes ] . * rebase to v4.4.3 . linux (4.4.0-8.23) xenial; urgency=low . * cgroup namespace mounts broken in containers (LP: #1549398) - SAUCE: kernfs: Always set super block owner to init_user_ns . * 4.4.0-7.22 no longer boots on arm64 (LP: #1547718) - arm64: mm: avoid calling apply_to_page_range on empty range - UBUNTU SAUCE: arm: mm: avoid calling apply_to_page_range on empty range . * kernel install failed /bin/cp: cannot stat ‘/boot/initrd.img-4.3.0-7-generic’: No such file or directory (LP: #1536810) - [Config] postinst -- handle recreating symlinks when a real file is present . * insecure overlayfs xattrs handling in copy_up (LP: #1534961) - SAUCE: cred: Add clone_cred() interface - SAUCE: overlayfs: Use mounter's credentials instead of selectively raising caps - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs - SAUCE: overlayfs: Be more careful about copying up sxid files - SAUCE: overlayfs: Propogate nosuid from lower and upper mounts . * overlayfs over fuse should refuse copy_up of files if uid/gid not mapped (LP: #1535150) - SAUCE: cred: Add clone_cred() interface - SAUCE: overlayfs: Use mounter's credentials instead of selectively raising caps - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs - SAUCE: overlayfs: Be more careful about copying up sxid files - SAUCE: overlayfs: Propogate nosuid from lower and upper mounts . * overlay: mkdir fails if directory exists in lowerdir in a user namespace (LP: #1531747) - SAUCE: cred: Add clone_cred() interface - SAUCE: overlayfs: Use mounter's credentials instead of selectively raising caps - SAUCE: overlayfs: Skip permission checking for trusted.overlayfs.* xattrs . * Update Intel ethernet drivers to Fortville SW5 (LP: #1547674) - net: bulk free infrastructure for NAPI context, use napi_consume_skb - net: Add eth_platform_get_mac_address() helper. - i40e: Add mac_filter_element at the end of the list instead of HEAD - i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool - i40e: Replace X722 mac check in ethtool get_settings - i40evf: allow channel bonding of VFs - i40e: define function capabilities in only one place - i40evf: null out ring pointers on free - i40e: Cleanup the code with respect to restarting autoneg - i40e: update features with right offload - i40e: bump version to 1.4.10 - i40e: add new device IDs for X722 - i40e: Extend ethtool RSS hooks for X722 - i40e/i40evf: Fix for UDP/TCP RSS for X722 - i40evf: add new write-back mode - i40e/i40evf: Use private workqueue - i40e: add new proxy-wol bit for X722 - i40e: Limit DCB FW version checks to X710/XL710 devices - i40e: AQ Add Run PHY Activity struct - i40e: AQ Geneve cloud tunnel type - i40e: AQ Add external power class to get link status - i40e: add 100Mb ethtool reporting - ixgbe: bulk free SKBs during TX completion cleanup cycle - igb: Remove unnecessary flag setting in igb_set_flag_queue_pairs() - igb: Unpair the queues when changing the number of queues - igb/igbvf: don't give up - igb: clean up code for setting MAC address - igb: Refactor VFTA configuration - igb: Allow asymmetric configuration of MTU versus Rx frame size - igb: Do not factor VLANs into RLPML calculation - igb: Always enable VLAN 0 even if 8021q is not loaded - igb: Merge VLVF configuration into igb_vfta_set - igb: Clean-up configuration of VF port VLANs - igb: Add support for VLAN promiscuous with SR-IOV and NTUPLE - igb: Drop unnecessary checks in transmit path - igb: Enable use of "bridge fdb add" to set unicast table entries - igb: Add workaround for VLAN tag stripping on 82576 - i40e: AQ Shared resource flags - i40e: AQ Add set_switch_config - i40e: AQ Add VXLAN-GPE tunnel type - i40e: AQ thermal sensor control struct - i40e: Bump AQ minor version to 1.5 for new FW features - i40e: Store lan_vsi_idx and lan_vsi_id in the right size - i40e: fix write-back-on-itr to work with legacy itr - i40e: add counter for arq overflows - i40e: add 20G speed for Tx bandwidth calculations - i40e: refactor DCB function - i40e: add a little more to an NVM update debug message - i40evf: enable bus master after reset - i40e: add netdev info to VSI dump - i40e: remove VF device IDs from PF - i40e: trivial: remove unnecessary local var - i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 - net: ixgbe: add minimal parser details for ixgbe - i40e: trivial: drop duplicate definition - i40e: trivial: fix missing space - i40e: fix bug in dma sync - i40e: do TSO only if CHECKSUM_PARTIAL is set - i40e: allocate memory safer - i40e: fix: do not sleep in netdev_ops - i40e: APIs to Add/remove port mirroring rules - i40e: negate PHY int mask bits - i40e: drop unused function - i40e: count allocation errors - i40e: avoid large memcpy by assigning struct - i40e/i40evf: bump version to 1.4.12/1.4.8 - i40e: Enable Geneve offload for FW API ver > 1.4 for XL710/X710 devices - i40e: add priv flag for automatic rule eviction - i40e: use eth_platform_get_mac_address() - i40e: move sync_vsi_filters up in service_task - i40e: Make the DCB firmware checks for X710/XL710 only - i40e: set shared bit for multicast filters - i40e: add VEB stat control and remove L2 cloud filter - i40e: use new add_veb calling with VEB stats control - i40e: Refactor force_wb and WB_ON_ITR functionality code - i40evf: Change vf driver string to reflect all products i40evf supports - i40e/i40evf: don't lose interrupts - i40e/i40evf: try again after failure - i40e: dump descriptor indexes in hex - i40e/i40evf: use __GFP_NOWARN - i40e/i40evf: use pages correctly in Rx - i40e/i40evf: use logical operators, not bitwise - i40e: properly show packet split status in debugfs - i40e/i40evf: Bump version - ixgbe: use u32 instead of __u32 in model header - ixgbe: fix dates on header of ixgbe_model.h - i40e: get rid of magic number - i40e: drop unused debugfs file "dump" - i40evf: support packet split receive - i40e: trivial: cleanup use of pf->hw - i40e: Add a SW workaround for lost interrupts - i40e: Fix PROMISC mode for Multi-function per port (MFP) devices - i40e: Removal of code which relies on BASE VEB SEID - i40e/i40evf: avoid atomics - i40e: Do not disable queues in the Legacy/MSI Interrupt handler - i40e: expand comment - i40e: better error reporting for nvmupdate - i40evf: set adapter state on reset failure - i40e: clean event descriptor before use - i40e: When in promisc mode apply promisc mode to Tx Traffic as well - i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11. - i40e/i40evf: Drop outer checksum offload that was not requested - i40e/i40evf: Use u64 values instead of casting them in TSO function - i40e/i40evf: Factor out L4 header and checksum from L3 bits in TSO path - i40e/i40evf: Consolidate all header changes into TSO function - i40e/i40evf: Replace header pointers with unions of pointers in Tx checksum path - i40e/i40evf: Add support for IPv4 encapsulated in IPv6 - i40e/i40evf: Handle IPv6 extension headers in checksum offload - i40e/i40evf: Do not write to descriptor unless we complete - i40e/i40evf: Add exception handling for Tx checksum - i40e/i40evf: Clean-up Rx packet checksum handling - i40e/i40evf: Enable support for SKB_GSO_UDP_TUNNEL_CSUM - i40e: Fix ATR in relation to tunnels - i40e: Do not drop support for IPv6 VXLAN or GENEVE tunnels - i40e: Update feature flags to reflect newly enabled features - i40evf: Update feature flags to reflect newly enabled features - i40e: Add support for ATR w/ IPv6 extension headers - i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx - i40e/i40evf: Rewrite logic for 8 descriptor per packet check - i40e/i40evf: Move Tx checksum closer to TSO - i40e: Add functions to blink led on 10GBaseT PHY - i40e: Fix led blink capability for 10GBaseT PHY - i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit - i40e: Do not wait for Rx queue disable in DCB reconfig - i40e: Fix for unexpected messaging - i40e: Expose some registers to program parser, FD and RSS logic - i40e: add check for null VSI - i40e: add adminq commands for Rx CTL registers - i40e: implement and use Rx CTL helper functions - i40e: Use the new rx ctl register helpers. Don't use AQ calls from clear_hw. - i40e: suspend scheduling during driver unload - i40e: let go of the past - i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 . * MPT3SAS Driver update for next kernel release (LP: #1512221) - mpt3sas: A correction in unmap_resources - mpt3sas: Added support for high port count HBA variants. - mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP Passthrough request message. - mpt3sas: Fix static analyzer(coverity) tool identified defects - mpt3sas: Never block the Enclosure device - mpt3sas: Make use of additional HighPriority credit message frames for sending SCSI IO's - mpt3sas: Added smp_affinity_enable module parameter. - mpt3sas: Add support for configurable Chain Frame Size - mpt3sas: Updated MPI Header to 2.00.42 - mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO. - mpt3sas: Updating mpt3sas driver version to 12.100.00.00 - mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and don't free free_cpu_mask_var before reply_q . * /sys/class/scsi_host/hostN/partition_number and .../mad_version showing up BE on LE Ubuntu. (ibmvscsi) (LP: #1547153) - ibmvscsi: Add endian conversions to sysfs attribute show functions . * Miscellaneous Ubuntu changes - [Packaging] git-ubuntu-log -- output should be utf-8 - [Packaging] git-ubuntu-log -- handle invalid or private bugs . linux (4.4.0-7.22) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1547205 . * need arm64 acpi parking protocol support in xenial (LP: #1547047) - [Config] Enabled ARM64_ACPI_PARKING_PROTOCOL - arm64: kernel: implement ACPI parking protocol . * Please pull cgroup namespaces (LP: #1546775) - SAUCE: (noup) kernfs: Add API to generate relative kernfs path - SAUCE: (noup) sched: new clone flag CLONE_NEWCGROUP for cgroup namespace - SAUCE: (noup) cgroup: introduce cgroup namespaces - SAUCE: (noup) cgroup: cgroup namespace setns support - SAUCE: (noup) kernfs: define kernfs_node_dentry - SAUCE: (noup) cgroup: mount cgroupns-root when inside non-init cgroupns - SAUCE: (noup) Add FS_USERNS_FLAG to cgroup fs - SAUCE: (noup) cgroup: Add documentation for cgroup namespaces . * [Feature]Pulse-Width Modulation enabling on Broxton-P (LP: #1520436) - [Config] CONFIG_PWM_OMAP_DMTIMER=m - pwm: lpss: Remove ->free() callback - pwm: bcm2835: Calculate scaler in ->config() - pwm: bcm2835: Prevent division by zero - pwm: bcm2835: Fix email address specification - pwm: lpss: Update PWM setting for Broxton - pwm: lpss: Select core part automatically - pwm: lpss: Rework the sequence of programming PWM_SW_UPDATE - pwm: fsl-ftm: Fix clock enable/disable when using PM - pwm: lpc32xx: correct number of PWM channels from 2 to 1 - pwm: lpc32xx: make device usable with common clock framework - pwm: lpc32xx: fix and simplify duty cycle and period calculations - pwm: lpc32xx: return ERANGE, if requested period is not supported - pwm: rcar: Improve accuracy of frequency division setting - pwm: Add PWM driver for OMAP using dual-mode timers - pwm: add HAS_IOMEM dependency to PWM_FSL_FTM - pwm: omap-dmtimer: Potential NULL dereference on error - pwm: Mark all devices as "might sleep" . * [Hyper-V] Netmask value is not parsed by hv_set_ifconfig - IP injection (LP: #1540586) - [Debian] hv: hv_set_ifconfig -- switch to approved indentation - [Debian] hv: hv_set_ifconfig -- fix numerous parameter handling issues . * Update megaraid driver to MR6.10 (LP: #1544679) - megaraid_sas: Do not allow PCI access during OCR - megaraid_sas: MFI IO timeout handling - megaraid_sas: Syncing request flags macro names with firmware - megaraid_sas: Task management support - megaraid_sas: Update device queue depth based on interface type - megaraid_sas: Fastpath region lock bypass - megaraid_sas: Reply Descriptor Post Queue (RDPQ) support - megaraid_sas: Code optimization build_and_issue_cmd return-type - megaraid_sas: Dual queue depth support - megaraid_sas: IO throttling support - megaraid_sas: Make adprecovery variable atomic - megaraid_sas: MFI adapter OCR changes - megaraid_sas: Introduce module parameter for SCSI command timeout - megaraid_sas: SPERC OCR changes - megaraid_sas: driver version upgrade - megaraid: fix null pointer check in megasas_detach_one(). - megaraid_sas: Fix for IO failing post OCR in SRIOV environment - megaraid_sas: Fix SMAP issue - megaraid_sas: Add an i/o barrier . * Surelock-GA2:kernel panic @ cxl_configure_adapter+0x418/0x8b0 (LP: #1546145) - powerpc/powernv: Fix stale PE primary bus . * In A Single Power VM LPAR : Network Configuration Fails in Ubuntu16.04 while installation (LP: #1544321) - [Config] Update bnx2x d-i firmware to 7.12.30 . * Miscellaneous Ubuntu changes - rebase to v4.4.2 . * Miscellaneous upstream changes - openvswitch: allow management from inside user namespaces - net: thunderx: nicvf_queues: nivc_*_intr: remove duplication - net, thunderx: Remove unnecessary rcv buffer start address management - net: thunderx: HW TSO support for pass-2 hardware - net: thunderx: Enable CQE count threshold interrupt - net: cavium: liquidio: use helpers ns_to_timespec64() - irqchip/gic-v3: Make sure read from ICC_IAR1_EL1 is visible on redestributor - arm64: KVM: Configure TCR_EL2.PS at runtime - arm64: prefetch: don't provide spin_lock_prefetch with LSE - arm64: prefetch: add alternative pattern for CPUs without a prefetcher - arm64: lib: improve copy_page to deal with 128 bytes at a time - arm64: lib: patch in prfm for copy_page if requested - arm64: prefetch: add missing #include for spin_lock_prefetch - net, thunderx: Add TX timeout and RX buffer alloc failure stats. - net: thunderx: Use napi_schedule_irqoff() - net: thunderx: Assign affinity hints to vf's interrupts - net: thunderx: bgx: Use standard firmware node infrastructure. - net: thunderx: bgx: Add log message when setting mac address - net: thunderx: Alloc higher order pages when pagesize is small - net: cavium: liquidio: Return correct error code - net: cavium: liquidio: fix check for in progress flag - livepatch: add old_sympos as disambiguator field to klp_func - livepatch: add sympos as disambiguator field to klp_reloc - livepatch: function,sympos scheme in livepatch sysfs directory - module: Use the same logic for setting and unsetting RO/NX - gcov: use within_module() helper. - module: use a structure to encapsulate layout. - module: clean up RO/NX handling. - module: keep percpu symbols in module's symtab - livepatch: Cleanup module page permission changes . [ Upstream Kernel Changes ] . * rebase to v4.4.2 . linux (4.4.0-6.21) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1546283 . * Naples/Zen, NTB Driver (LP: #1542071) - [Config] CONFIG_NTB_AMD=m - NTB: Add support for AMD PCI-Express Non-Transparent Bridge . * [Hyper-V] kernel panic occurs when installing Ubuntu Server x32 (LP: #1495983) - SAUCE: storvsc: use small sg_tablesize on x86 . * Enable arm64 emulation of removed ARMv7 instructions (LP: #1545542) - [Config] CONFIG_ARMV8_DEPRECATED=y . * Surelock-GA2:kernel panic/ exception @ pcibios_set_pcie_reset_state+0x118/0x280 + cxl_reset+0x5c/0xc0 (LP: #1545037) - powerpc/eeh: Fix stale cached primary bus . * Miscellaneous Ubuntu changes - SAUCE: fs: Add user namesapace member to struct super_block - SAUCE: fs: Limit file caps to the user namespace of the super block - SAUCE: Smack: Add support for unprivileged mounts from user namespaces - SAUCE: block_dev: Support checking inode permissions in lookup_bdev() - SAUCE: block_dev: Check permissions towards block device inode when mounting - SAUCE: fs: Treat foreign mounts as nosuid - SAUCE: selinux: Add support for unprivileged mounts from user namespaces - SAUCE: userns: Replace in_userns with current_in_userns - SAUCE: Smack: Handle labels consistently in untrusted mounts - SAUCE: fs: Check for invalid i_uid in may_follow_link() - SAUCE: cred: Reject inodes with invalid ids in set_create_file_as() - SAUCE: fs: Refuse uid/gid changes which don't map into s_user_ns - SAUCE: fs: Update posix_acl support to handle user namespace mounts - SAUCE: fs: Ensure the mounter of a filesystem is privileged towards its inodes - SAUCE: fs: Don't remove suid for CAP_FSETID in s_user_ns - SAUCE: fs: Allow superblock owner to access do_remount_sb() - SAUCE: capabilities: Allow privileged user in s_user_ns to set security.* xattrs - SAUCE: fuse: Add support for pid namespaces - SAUCE: fuse: Support fuse filesystems outside of init_user_ns - SAUCE: fuse: Restrict allow_other to the superblock's namespace or a descendant - SAUCE: fuse: Allow user namespace mounts - SAUCE: mtd: Check permissions towards mtd block device inode when mounting - SAUCE: fs: Update i_[ug]id_(read|write) to translate relative to s_user_ns - SAUCE: quota: Convert ids relative to s_user_ns - SAUCE: evm: Translate user/group ids relative to s_user_ns when computing HMAC - SAUCE: fs: Allow CAP_SYS_ADMIN in s_user_ns to freeze and thaw filesystems - SAUCE: quota: Treat superblock owner as privilged - SAUCE: ima/evm: Allow root in s_user_ns to set xattrs - SAUCE: block_dev: Forbid unprivileged mounting when device is opened for writing - SAUCE: ext4: Add support for unprivileged mounts from user namespaces - SAUCE: ext4: Add module parameter to enable user namespace mounts - SAUCE: fuse: Add module parameter to enable user namespace mounts . * Miscellaneous upstream changes - megaraid: Fix possible NULL pointer deference in mraid_mm_ioctl - libahci: Implement the capability to override the generic ahci interrupt handler. - ata: Remove the AHCI_HFLAG_EDGE_IRQ support from libahci. - ahci_xgene: Implement the workaround to fix the missing of the edge interrupt for the HOST_IRQ_STAT. . linux (4.4.0-5.20) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1544637 . * s390/cio: update measurement characteristics (LP: #1541534) - s390/cio: fix measurement characteristics memleak - s390/cio: ensure consistent measurement state - s390/cio: update measurement characteristics . * qeth: layer2 reports unknown state to network tools. (LP: #1541907) - qeth: initialize net_device with carrier off . * Collateral damage due to kernel configuration change enabling CONFIG_ZONE_DEVICE (Kernel 4.4 amd64) (LP: #1534647) - [Config] CONFIG_ZONE_DMA=y - mm: CONFIG_NR_ZONES_EXTENDED . * perf enahancements for ppc64 (LP: #1521678) - perf kvm/{x86,s390}: Remove dependency on uapi/kvm_perf.h - perf kvm/{x86,s390}: Remove const from kvm_events_tp - perf kvm/powerpc: Port perf kvm stat to powerpc - perf kvm/powerpc: Add support for HCALL reasons . * Soft lockup with "block nbdX: Attempted send on closed socket" spam (LP: #1505564) - SAUCE: nbd: ratelimit error msgs after socket close . * sleep from invalid context in aa_move_mount (LP: #1539349) - SAUCE: apparmor: fix sleep from invalid context . * Introducing ConnectX-4 Ethernet SRIOV (LP: #1540435) - net/mlx5_core: Modify enable/disable hca functions - net/mlx5_core: Add base sriov support - net/mlx5: Add HW capabilities and structs for SR-IOV E-Switch - net/mlx5: Update access functions to Query/Modify vport MAC address - net/mlx5: Introduce access functions to modify/query vport mac lists - net/mlx5: Introduce access functions to modify/query vport state - net/mlx5: Introduce access functions to modify/query vport promisc mode - net/mlx5: Introduce access functions to modify/query vport vlans - net/mlx5e: Write UC/MC list and promisc mode into vport context - net/mlx5e: Write vlan list into vport context - net/mlx5: Introducing E-Switch and l2 table - net/mlx5: E-Switch, Introduce FDB hardware capabilities - net/mlx5: E-Switch, Add SR-IOV (FDB) support - net/mlx5: E-Switch, Introduce Vport administration functions - net/mlx5: E-Switch, Introduce HCA cap and E-Switch vport context - net/mlx5: E-Switch, Introduce set vport vlan (VST mode) - net/mlx5: E-Switch, Introduce get vf statistics - net/mlx5e: Add support for SR-IOV ndos - net/mlx5: Fix query E-Switch capabilities - net/mlx5e: Assign random MAC address if needed . * make wacom_w8001 work well in xenial (LP: #1542771) - Input: wacom_w8001 - use __set_bit for evbits - Input: wacom_w8001 - set BTN_TOOL_DOUBLETAP if we have 2fg support - Input: wacom_w8001 - handle touch error case correctly - Input: wacom_w8001 - split pen and touch initialization up - Input: wacom_w8001 - split the touch and pen devices into two devices - Input: wacom_w8001 - drop use of ABS_MT_TOOL_TYPE . * virtualbox: update to 5.0.14-dfsg-2 (LP: #1542728) - ubuntu: vbox -- update to 5.0.14-dfsg-2 . * Miscellaneous Ubuntu changes - [Packaging] git-ubuntu-log -- fix empty section formatting - SAUCE: (noup) Update spl to 0.6.5.4-0ubuntu2, zfs to 0.6.5.4-0ubuntu2 . linux (4.4.0-4.19) xenial; urgency=low . * update ZFS and SPL to 0.6.5.4 (LP: #1542296) - [Config] update spl/zfs version - SAUCE: (noup) Update spl to 0.6.5.4-0ubuntu2, zfs to 0.6.5.4-0ubuntu1 - [Config] reconstruct -- drop links for zfs userspace components - [Config] reconstruct -- drop links for zfs userspace components -- restore spec links . * recvmsg() fails SCM_CREDENTIALS request with EOPNOTSUPP. (LP: #1540731) - Revert "af_unix: Revert 'lock_interruptible' in stream receive code" . * lxc: ADT exercise test failing with linux-4.4.0-3.17 (LP: #1542049) - Revert "UBUNTU: SAUCE: apparmor: fix sleep from invalid context" . * WARNING: at /build/linux-lts-wily-W0lTWH/linux-lts-wily-4.2.0/net/core/skbuff.c:4174 (Travis IB) (LP: #1541326) - SAUCE: IB/IPoIB: Do not set skb truesize since using one linearskb . * backport Microsoft Precision Touchpad palm rejection patch (LP: #1541671) - HID: multitouch: enable palm rejection if device implements confidence usage . * [Ubuntu 16.04] Update qla2xxx driver for POWER (QLogic) (LP: #1541456) - qla2xxx: Remove unavailable firmware files - qla2xxx: Enable Extended Logins support - qla2xxx: Enable Exchange offload support. - qla2xxx: Enable Target counters in DebugFS. - qla2xxx: Add FW resource count in DebugFS. - qla2xxx: Added interface to send explicit LOGO. - qla2xxx: Delete session if initiator is gone from FW - qla2xxx: Wait for all conflicts before ack'ing PLOGI - qla2xxx: Replace QLA_TGT_STATE_ABORTED with a bit. - qla2xxx: Remove dependency on hardware_lock to reduce lock contention. - qla2xxx: Add irq affinity notification - qla2xxx: Add selective command queuing - qla2xxx: Move atioq to a different lock to reduce lock contention - qla2xxx: Disable ZIO at start time. - qla2xxx: Set all queues to 4k - qla2xxx: Check for online flag instead of active reset when transmitting responses - scsi: qla2xxxx: avoid type mismatch in comparison . * [Hyper-V] PCI Passthrough (LP: #1541120) - x86/irq: Export functions to allow MSI domains in modules - genirq/msi: Export functions to allow MSI domains in modules . * Update lpfc driver to 11.0.0.10 (LP: #1541592) - lpfc: Fix FCF Infinite loop in lpfc_sli4_fcf_rr_next_index_get. - lpfc: Fix the FLOGI discovery logic to comply with T11 standards - lpfc: Fix RegLogin failed error seen on Lancer FC during port bounce - lpfc: Fix driver crash when module parameter lpfc_fcp_io_channel set to 16 - lpfc: Fix crash in fcp command completion path. - lpfc: Modularize and cleanup FDMI code in driver - lpfc: Fix RDP Speed reporting. - lpfc: Fix RDP ACC being too long. - lpfc: Make write check error processing more resilient - lpfc: Use new FDMI speed definitions for 10G, 25G and 40G FCoE. - lpfc: Fix mbox reuse in PLOGI completion - lpfc: Fix external loopback failure. - lpfc: Add logging for misconfigured optics. - lpfc: Delete unnecessary checks before the function call "mempool_destroy" - lpfc: Use kzalloc instead of kmalloc - lpfc: Update version to 11.0.0.10 for upstream patch set . * Miscellaneous Ubuntu changes - [Config] CONFIG_ARM64_VA_BITS=48 - [Config] Fixed Vcs-Git . * Miscellaneous upstream changes - cxl: Fix possible idr warning when contexts are released - cxl: use correct operator when writing pcie config space values - cxlflash: drop unlikely before IS_ERR_OR_NULL - cxl: Fix DSI misses when the context owning task exits - cxlflash: Removed driver date print - cxlflash: Fix to resolve cmd leak after host reset - cxlflash: Resolve oops in wait_port_offline - cxlflash: Enable device id for future IBM CXL adapter - cxl: fix build for GCC 4.6.x - cxl: use -Werror only with CONFIG_PPC_WERROR - cxl: Enable PCI device ID for future IBM CXL adapter . linux (4.4.0-3.17) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1541058 * [Config] CONFIG_BLK_DEV_NVME_SCSI=y - LP: #1531539 * SAUCE: nvme merge cleanup - LP: #1531539 * rebase to v4.4.1 . [ Andy Whitcroft ] . * Revert "SAUCE: dm: introduce a target_ioctl op to allow target specific ioctls" - LP: #1538618 * postinst -- detect symlinks correctly - LP: #1536810 . [ John Johansen ] . * SAUCE: apparmor: fix sleep from invalid context - LP: #1539349 . [ Upstream Kernel Changes ] . * powerpc/eeh: Fix PE location code - LP: #1538909 * powerpc/pseries: Limit EPOW reset event warnings - LP: #1539102 * lightnvm: fix bio submission issue - LP: #1531539 * lightnvm: fix incorrect nr_free_blocks stat - LP: #1531539 * lightnvm: add check after mempool allocation - LP: #1531539 * lightnvm: unlock rq and free ppa_list on submission fail - LP: #1531539 * lightnvm: move ppa erase logic to core - LP: #1531539 * lightnvm: refactor rqd ppa list into set/free - LP: #1531539 * lightnvm: refactor end_io functions for sync - LP: #1531539 * lightnvm: return the get_bb_tbl return value - LP: #1531539 * lightnvm: check bi_error in gc - LP: #1531539 * lightnvm: put block back to gc list on its reclaim fail - LP: #1531539 * lightnvm: fix locking and mempool in rrpc_lun_gc - LP: #1531539 * lightnvm: sectors first in ppa list - LP: #1531539 * lightnvm: move the pages per block check out of the loop - LP: #1531539 * lightnvm: support multiple ppas in nvm_erase_ppa - LP: #1531539 * lightnvm: move rq->error to nvm_rq->error - LP: #1531539 * lightnvm: introduce nvm_submit_ppa - LP: #1531539 * lightnvm: reference rrpc lun in rrpc block - LP: #1531539 * lightnvm: fix missing grown bad block type - LP: #1531539 * lightnvm: manage open and closed blocks separately - LP: #1531539 * lightnvm: add mccap support - LP: #1531539 * lightnvm: introduce mlc lower page table mappings - LP: #1531539 * lightnvm: core on-disk initialization - LP: #1531539 * lightnvm: introduce ioctl to initialize device - LP: #1531539 * lightnvm: use system block for mm initialization - LP: #1531539 * lightnvm: introduce factory reset - LP: #1531539 * lightnvm: ensure that nvm_dev_ops can be used without CONFIG_NVM - LP: #1531539 * blk-mq: add a flags parameter to blk_mq_alloc_request - LP: #1531539 * nvme: move struct nvme_iod to pci.c - LP: #1531539 * nvme: split command submission helpers out of pci.c - LP: #1531539 * nvme: use offset instead of a struct for registers - LP: #1531539 * nvme: split nvme_trans_device_id_page - LP: #1531539 * nvme: use vendor it from identify - LP: #1531539 * nvme: split a new struct nvme_ctrl out of struct nvme_dev - LP: #1531539 * nvme: simplify nvme_setup_prps calling convention - LP: #1531539 * nvme: refactor nvme_queue_rq - LP: #1531539 * nvme: factor out a nvme_unmap_data helper - LP: #1531539 * nvme: move nvme_error_status to common code - LP: #1531539 * nvme: move nvme_setup_flush and nvme_setup_rw to common code - LP: #1531539 * nvme: split __nvme_submit_sync_cmd - LP: #1531539 * nvme: use the block layer for userspace passthrough metadata - LP: #1531539 * nvme: move block_device_operations and ns/ctrl freeing to common code - LP: #1531539 * nvme: add explicit quirk handling - LP: #1531539 * nvme: move remaining CC setup into nvme_enable_ctrl - LP: #1531539 * nvme: move nvme_{enable,disable,shutdown}_ctrl to common code - LP: #1531539 * nvme: add a common helper to read Identify Controller data - LP: #1531539 * nvme: move the call to nvme_init_identify earlier - LP: #1531539 * nvme: move namespace scanning to common code - LP: #1531539 * nvme: move chardev and sysfs interface to common code - LP: #1531539 * nvme: refactor set_queue_count - LP: #1531539 * blk-integrity: empty implementation when disabled - LP: #1531539 * NVMe: fix build with CONFIG_NVM enabled - LP: #1531539 * nvme: fix another 32-bit build warning - LP: #1531539 * nvme: precedence bug in nvme_pr_clear() - LP: #1531539 * nvme: only ignore hardware errors in nvme_create_io_queues - LP: #1531539 * nvme: only add a controller to dev_list after it's been fully initialized - LP: #1531539 * nvme: protect against simultaneous shutdown invocations - LP: #1531539 * nvme: don't take the I/O queue q_lock in nvme_timeout - LP: #1531539 * nvme: merge nvme_abort_req and nvme_timeout - LP: #1531539 * nvme: add NVME_SC_CANCELLED - LP: #1531539 * nvme: simplify resets - LP: #1531539 * nvme: do not restart the request timeout if we're resetting the controller - LP: #1531539 * nvme: merge probe_work and reset_work - LP: #1531539 * nvme: remove dead controllers from a work item - LP: #1531539 * nvme: switch abort_limit to an atomic_t - LP: #1531539 * NVMe: Implement namespace list scanning - LP: #1531539 * NVMe: Use unbounded work queue for all work - LP: #1531539 * NVMe: Remove device management handles on remove - LP: #1531539 * NVMe: Simplify metadata setup - LP: #1531539 * nvme: fix admin queue depth - LP: #1531539 * nvme: factor out a few helpers from req_completion - LP: #1531539 * nvme: switch delete SQ/CQ to blk_execute_rq_nowait - LP: #1531539 * nvme: switch abort to blk_execute_rq_nowait - LP: #1531539 * nvme: special case AEN requests - LP: #1531539 * nvme: simplify completion handling - LP: #1531539 * nvme: properly free resources for cancelled command - LP: #1531539 * nvme: meta_sg doesn't have to be an array - LP: #1531539 * nvme: merge iod and cmd_info - LP: #1531539 * NVMe: Add pci error handlers - LP: #1531539 * NVMe: Export namespace attributes to sysfs - LP: #1531539 * nvme: Move nvme_freeze/unfreeze_queues to nvme core - LP: #1531539 * nvme: synchronize access to ctrl->namespaces - LP: #1531539 * nvme: fixes for NVME_IOCTL_IO_CMD on the char device - LP: #1531539 * nvme: make SG_IO support optional - LP: #1531539 * NVMe: Fix admin queue ring wrap - LP: #1531539 * NVMe: Use a retryable error code on reset - LP: #1531539 * NVMe: Remove queue freezing on resets - LP: #1531539 * NVMe: IO queue deletion re-write - LP: #1531539 * NVMe: Shutdown controller only for power-off - LP: #1531539 * NVMe: Export NVMe attributes to sysfs group - LP: #1531539 * i40e: fix build warnings * net: i40e: shut up uninitialized variable warnings * Drivers: hv: vmbus: fix build warning * Drivers: hv: util: Increase the timeout for util services * Drivers: hv: utils: run polling callback always in interrupt context * tools: hv: report ENOSPC errors in hv_fcopy_daemon * tools: hv: remove repeated HV_FCOPY string * Drivers: hv: util: catch allocation errors * Drivers: hv: utils: use memdup_user in hvt_op_write * drivers/hv: cleanup synic msrs if vmbus connect failed * drivers:hv: Export a function that maps Linux CPU num onto Hyper-V proc num * drivers:hv: Export the API to invoke a hypercall on Hyper-V * drivers:hv: Define the channel type for Hyper-V PCI Express pass-through * Drivers: hv: vss: run only on supported host versions * Drivers: hv: vmbus: Use uuid_le type consistently * Drivers: hv: vmbus: Use uuid_le_cmp() for comparing GUIDs * Drivers: hv: vmbus: Get rid of the unused macro * Drivers: hv: vmbus: Get rid of the unused irq variable * Drivers: hv: vmbus: serialize process_chn_event() and vmbus_close_internal() * Drivers: hv: vmbus: do sanity check of channel state in vmbus_close_internal() * Drivers: hv: vmbus: fix rescind-offer handling for device without a driver * Drivers: hv: vmbus: release relid on error in vmbus_process_offer() * Drivers: hv: vmbus: channge vmbus_connection.channel_lock to mutex * drivers:hv: Allow for MMIO claims that span ACPI _CRS records * Drivers: hv: vmbus: Fix a Host signaling bug * drivers/hv: correct tsc page sequence invalid value * Drivers: hv: vmbus: Force all channel messages to be delivered on CPU 0 * Drivers: hv: utils: Invoke the poll function after handshake * tools: hv: vss: fix the write()'s argument: error -> vss_msg * Drivers: hv: utils: fix memory leak on on_msg() failure * Drivers: hv: utils: rename outmsg_lock * Drivers: hv: utils: introduce HVUTIL_TRANSPORT_DESTROY mode * Drivers: hv: utils: fix crash when device is removed from host side * Drivers: hv: ring_buffer.c: fix comment style * Drivers: hv: ring_buffer: remove stray smp_read_barrier_depends() * Drivers: hv: ring_buffer: remove code duplication from hv_ringbuffer_peek/read() * Drivers: hv: remove code duplication between vmbus_recvpacket()/vmbus_recvpacket_raw() * Drivers: hv: ring_buffer: eliminate hv_ringbuffer_peek() * drivers/hv: replace enum hv_message_type by u32 * drivers/hv: Move HV_SYNIC_STIMER_COUNT into Hyper-V UAPI x86 header * drivers/hv: Move struct hv_message into UAPI Hyper-V x86 header * drivers/hv: Move struct hv_timer_message_payload into UAPI Hyper-V x86 header * Drivers: hv: vmbus: fix the building warning with hyperv-keyboard * Drivers: hv: utils: fix hvt_op_poll() return value on transport destroy * Drivers: hv: vmbus: Treat Fibre Channel devices as performance critical . [ Upstream Kernel Changes ] . * rebase to v4.4.1 - LP: #1533461 - LP: #1529624 . linux (4.4.0-2.16) xenial; urgency=low . [ Andy Whitcroft ] . * Release Tracking Bug - LP: #1539090 * SAUCE: hv: hv_set_ifconfig -- convert to python3 - LP: #1506521 * SAUCE: dm: introduce a target_ioctl op to allow target specific ioctls - LP: #1538618 . [ Colin Ian King ] . * SAUCE: ACPI / tables: Add acpi_force_32bit_fadt_addr option to force 32 bit FADT addresses (LP: #1529381) - LP: #1529381 . [ John Johansen ] . * SAUCE: (no-up): apparmor: fix for failed mediation of socket that is being shutdown - LP: #1446906 . [ Mahesh Salgaonkar ] . * SAUCE: Powernv: Remove the usage of PACAR1 from opal wrappers - LP: #1537881 * SAUCE: powerpc/book3s: Fix TB corruption in guest exit path on HMI interrupt. - LP: #1537881 * SAUCE: KVM: PPC: Book3S HV: Fix soft lockups in KVM on HMI for time base errors - LP: #1537881 . [ Paolo Pisati ] . * SAUCE: arm64: errata: Add -mpc-relative-literal-loads to erratum #843419 build flags - LP: #1533009 * [Config] MFD_TPS65217=y && REGULATOR_TPS65217=y * [Config] disable ARCH_ZX (ZTE ZX Soc) . [ Tim Gardner ] . * Revert "SAUCE: (noup) cxlflash: a couple off by one bugs" * SAUCE: (no-up) Update bnx2x firmware to 7.12.30.0 - LP: #1536719 * SAUCE: drop obsolete bnx2x firmware * SAUCE: i40e: Silence 'may be used uninitialized' warnings - LP: #1536474 * [Config] CONFIG_ZONE_DMA=y for amd64 lowlatency - LP: #1534647 * [Config] Add pvpanic to virtual flavour - LP: #1537923 * [Config] CONFIG_INTEL_PUNIT_IPC=m, CONFIG_INTEL_TELEMETRY=m - LP: #1520457 . [ Upstream Kernel Changes ] . * i40evf: fix compiler warning of unused variable - LP: #1536474 * intel: i40e: fix confused code - LP: #1536474 * i40e/i40evf: remove unused tunnel parameter - LP: #1536474 * i40e: Change BUG_ON to WARN_ON in service event complete - LP: #1536474 * i40e: remove BUG_ON from feature string building - LP: #1536474 * i40e: remove BUG_ON from FCoE setup - LP: #1536474 * i40e: Workaround fix for mss < 256 issue - LP: #1536474 * i40e/i40evf: Add a stat to track how many times we have to do a force WB - LP: #1536474 * i40e: Move the saving of old link info from handle_link_event to link_event - LP: #1536474 * i40e/i40evf: Add comment to #endif - LP: #1536474 * i40e/i40evf: clean up error messages - LP: #1536474 * i40evf: handle many MAC filters correctly - LP: #1536474 * i40e: return the number of enabled queues for ETHTOOL_GRXRINGS - LP: #1536474 * i40e: rework the functions to configure RSS with similar parameters - LP: #1536474 * i40e: create a generic configure rss function - LP: #1536474 * i40e: Bump version to 1.4.2 - LP: #1536474 * i40e: add new fields to store user configuration - LP: #1536474 * i40e: rename rss_size to alloc_rss_size in i40e_pf - LP: #1536474 * i40e/i40evf: Fix RS bit update in Tx path and disable force WB workaround - LP: #1536474 * i40e/i40evf: prefetch skb data on transmit - LP: #1536474 * i40evf: rename VF adapter specific RSS function - LP: #1536474 * i40evf: create a generic config RSS function - LP: #1536474 * i40evf: create a generic get RSS function - LP: #1536474 * i40evf: add new fields to store user configuration of RSS - LP: #1536474 * i40e: Update error messaging - LP: #1536474 * i40e: fix confusing message - LP: #1536474 * i40e: make error message more useful - LP: #1536474 * i40evf: quoth the VF driver, Nevermore - LP: #1536474 * i40evf: allocate queue vectors dynamically - LP: #1536474 * i40evf: allocate ring structs dynamically - LP: #1536474 * i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 - LP: #1536474 * i40e: fix: do not sleep in netdev_ops - LP: #1536474 * i40e: remove unused argument - LP: #1536474 * i40evf: increase max number of queues - LP: #1536474 * i40evf: set real num queues - LP: #1536474 * i40evf: remove duplicate string - LP: #1536474 * i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout - LP: #1536474 * i40e: Fix memory leaks, sideband filter programming - LP: #1536474 * i40evf: don't use atomic allocation - LP: #1536474 * i40e: propagate properly - LP: #1536474 * i40evf: use correct types - LP: #1536474 * i40e: use priv flags to control packet split - LP: #1536474 * i40e: Remove separate functions gathering XOFF Rx stats - LP: #1536474 * i40e: fix whitespace - LP: #1536474 * i40e/i40evf: use logical operator - LP: #1536474 * i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf - LP: #1536474 * i40e: trivial fixes - LP: #1536474 * i40e: Fix i40e_print_features() VEB mode output - LP: #1536474 * i40e: chomp the BIT(_ULL) - LP: #1536474 * i40e: properly delete VF MAC filters - LP: #1536474 * i40e: don't add zero MAC filter - LP: #1536474 * i40evf: check rings before freeing resources - LP: #1536474 * i40e: use explicit cast from u16 to u8 - LP: #1536474 * i40e: Opcode and structures required by OEM Post Update AQ command and add new NVM arq message - LP: #1536474 * i40e: hush little warnings - LP: #1536474 * i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 - LP: #1536474 * i40e: clean whole mac filter list - LP: #1536474 * i40evf: change version string generation - LP: #1536474 * i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 - LP: #1536474 * geneve: UDP checksum configuration via netlink - LP: #1536474 * geneve: Add geneve udp port offload for ethernet devices - LP: #1536474 * i40e: geneve tunnel offload support - LP: #1536474 * geneve: Add geneve_get_rx_port support - LP: #1536474 * i40e: Call geneve_get_rx_port to get the existing Geneve ports - LP: #1536474 * i40e: change log messages and error returns - LP: #1536474 * i40e: allow zero MAC address for VFs - LP: #1536474 * i40e: Look up MAC address in Open Firmware or IDPROM - LP: #1536474 * i40e: Fix Rx hash reported to the stack by our driver - LP: #1536474 * i40e: remove forever unused ID - LP: #1536474 * igb: add 88E1543 initialization code * igb: don't unmap NULL hw_addr * igb: use the correct i210 register for EEMNGCTL * igb: fix NULL derefs due to skipped SR-IOV enabling * igb: improve handling of disconnected adapters * igb: Remove GS40G specific defines/functions * igb: Don't add PHY address to PCDL address * igb: Improve cable length function for I210, etc. * igb: Explicitly label self-test result indices * ixgbe: drop null test before destroy functions - LP: #1536473 * ixgbe: Delete redundant include file - LP: #1536473 * ixgbe: fix multiple kernel-doc errors - LP: #1536473 * ixgbe: Fix handling of NAPI budget when multiple queues are enabled per vector - LP: #1536473 * ixgbe: Add KR mode support for CS4227 chip - LP: #1536473 * ixgbevf: Limit lowest interrupt rate for adaptive interrupt moderation to 12K - LP: #1536473 * ixgbe/ixgbevf: use napi_schedule_irqoff() - LP: #1536473 * ixgbe: Remove CS4227 diagnostic code - LP: #1536473 * ixgbevf: use ether_addr_copy instead of memcpy - LP: #1536473 * ixgbevf: fix spoofed packets with random MAC - LP: #1536473 * ixgbe: Prevent KR PHY reset in ixgbe_init_phy_ops_x550em - LP: #1536473 * ixgbe: Add support for newer thermal alarm - LP: #1536473 * ixgbe: Use private workqueue to avoid certain possible hangs - LP: #1536473 * ixgbevf: Use a private workqueue to avoid certain possible hangs - LP: #1536473 * ixgbevf: Minor cleanups - LP: #1536473 * ixgbe: Refactor MAC address configuration code - LP: #1536473 * ixgbe: Use __dev_uc_sync and __dev_uc_unsync for unicast addresses - LP: #1536473 * ixgbe: Allow FDB entries access to more RAR filters - LP: #1536473 * ixgbe: Update PTP to support X550EM_x devices - LP: #1536473 * ixgbe: Correct spec violations by waiting after reset - LP: #1536473 * ixgbe: Wait for master disable to be set - LP: #1536473 * ixgbe: Save VF info and take references - LP: #1536473 * ixgbe: Handle extended IPv6 headers in Tx path - LP: #1536473 * ixgbe: Always turn PHY power on when requested - LP: #1536473 * ixgbevf: Handle extended IPv6 headers in Tx path - LP: #1536473 * ixgbe: Return error on failure to allocate mac_table - LP: #1536473 * ixgbe: Fix SR-IOV VLAN pool configuration - LP: #1536473 * ixgbe: Simplify definitions for regidx and bit in set_vfta - LP: #1536473 * ixgbe: Reduce VT code indent in set_vfta by introducing jump label - LP: #1536473 * ixgbe: Simplify configuration of setting VLVF and VLVFB - LP: #1536473 * ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF - LP: #1536473 * ixgbe: Reorder search to work from the top down instead of bottom up - LP: #1536473 * ixgbe: Add support for VLAN promiscuous with SR-IOV - LP: #1536473 * ixgbe: Fix VLAN promisc in relation to SR-IOV - LP: #1536473 * ixgbe: Clear stale pool mappings - LP: #1536473 * ixgbe: Clean stale VLANs when changing port VLAN or resetting - LP: #1536473 * ixgbe: do not report 2.5 Gbps as supported - LP: #1536473 * ixgbevf: Fix handling of NAPI budget when multiple queues are enabled per vector - LP: #1536473 * ixgbevf: minor cleanups for ixgbevf_set_itr() - LP: #1536473 * ixgbe: add support for QSFP PHY types in ixgbe_get_settings() - LP: #1536473 * ixgbe: report correct media type for KR, KX and KX4 interfaces - LP: #1536473 * ixgbe: Clean up redundancy in hw_enc_features - LP: #1536473 * ixgbe: fix RSS limit for X550 - LP: #1536473 * ixgbe: Correct X550EM_x revision check - LP: #1536473 * ixgbe: Fix bugs in ixgbe_clear_vf_vlans() - LP: #1536473 * ixgbe: Fill at least min credits to a TC credit refills - LP: #1536473 * ixgbe: use correct FCoE DDP max check - LP: #1536473 * ixgbe: fix broken PFC with X550 - LP: #1536473 * ixgbe: do not call check_link for ethtool in ixgbe_get_settings() - LP: #1536473 * ixgbe: Correct handling of any outer UDP checksum setting - LP: #1536473 * ixgbe: Fix to get FDMI HBA attributes information with X550 - LP: #1536473 * ixgbe: Fix MDD events generated when FCoE+SRIOV are enabled - LP: #1536473 * ixgbe: Make ATR recognize IPv6 extended headers - LP: #1536473 * e1000: make eeprom read/write scheduler friendly * e1000: fix data race between tx_ring->next_to_clean * e1000: Remove checkpatch coding style errors * e1000: clean up the checking logic * e1000: fix a typo in the comment * e1000e: clean up the local variable * e1000: fix kernel-doc argument being missing * e1000: get rid of duplicate exit path * e1000: Elementary checkpatch warnings and checks removed * e1000e: fix division by zero on jumbo MTUs * e1000e: Increase timeout of polling bit RSPCIPHY * e1000e: initial support for i219-LM (3) * e1000e: Switch e1000e_up to void, drop code checking for error result * e1000e: Remove unreachable code * e1000e: Do not read ICR in Other interrupt * e1000e: Do not write lsc to ics in msi-x mode * e1000e: Fix msi-x interrupt automask * acpi: pci: Setup MSI domain for ACPI based pci devices * irqdomain: Introduce is_fwnode_irqchip helper * irqchip/gic-v2m: Refactor to prepare for ACPI support * irqchip/gic-v2m: acpi: Introducing GICv2m ACPI support * clk: xgene: Fix divider with non-zero shift value * i2c: designware: Do not require clock when SSCN and FFCN are provided * fm10k: do not assume VF always has 1 queue - LP: #1536475 * fm10k: Correct MTU for jumbo frames - LP: #1536475 * fm10k: Fix handling of NAPI budget when multiple queues are enabled per vector - LP: #1536475 * fm10k: use napi_schedule_irqoff() - LP: #1536475 * fm10k: set netdev features in one location - LP: #1536475 * fm10k: reset max_queues on init_hw_vf failure - LP: #1536475 * fm10k: always check init_hw for errors - LP: #1536475 * fm10k: reinitialize queuing scheme after calling init_hw - LP: #1536475 * fm10k: Correct typecast in fm10k_update_xc_addr_pf - LP: #1536475 * fm10k: explicitly typecast vlan values to u16 - LP: #1536475 * fm10k: add statistics for actual DWORD count of mbmem mailbox - LP: #1536475 * fm10k: rename mbx_tx_oversized statistic to mbx_tx_dropped - LP: #1536475 * fm10k: Add support for ITR scaling based on PCIe link speed - LP: #1536475 * fm10k: introduce ITR_IS_ADAPTIVE macro - LP: #1536475 * fm10k: Update adaptive ITR algorithm - LP: #1536475 * fm10k: use macro for default Tx and Rx ITR values - LP: #1536475 * fm10k: change default Tx ITR to 25usec - LP: #1536475 * fm10k: TRIVIAL fix typo of hardware - LP: #1536475 * fm10k: TRIVIAL cleanup order at top of fm10k_xmit_frame - LP: #1536475 * fm10k: use ether_addr_copy to copy MAC address - LP: #1536475 * fm10k: do not use CamelCase - LP: #1536475 * fm10k: remove unnecessary else block from if statements with return - LP: #1536475 * fm10k: remove namespace pollution of fm10k_iov_msg_data_pf - LP: #1536475 * fm10k: consistently refer to VLANs and VLAN IDs - LP: #1536475 * fm10k: bump driver version - LP: #1536475 * fm10k: conditionally compile DCB and DebugFS support - LP: #1536475 * fm10k: Cleanup MSI-X interrupts in case of failure - LP: #1536475 * fm10k: Cleanup exception handling for mailbox interrupt - LP: #1536475 * fm10k: do not inline fm10k_iov_select_vid() - LP: #1536475 * fm10k: whitespace cleanups - LP: #1536475 * fm10k: use BIT() macro instead of open-coded bit-shifting - LP: #1536475 * fm10k: cleanup namespace pollution - LP: #1536475 * fm10k: cleanup overly long lines - LP: #1536475 * fm10k: initialize xps at driver load - LP: #1536475 * fm10k: don't initialize fm10k_workqueue at global level - LP: #1536475 * fm10k: correctly pack TLV structures and explain reasoning - LP: #1536475 * fm10k: Cleanup exception handling for changing queues - LP: #1536475 * fm10k: use ether_addr_equal instead of memcmp - LP: #1536475 * fm10k: address operator not needed when declaring function pointers - LP: #1536475 * fm10k: constify fm10k_mac_ops, fm10k_iov_ops and fm10k_info structures - LP: #1536475 * fm10k: remove unused struct element - LP: #1536475 * fm10k: use true/false for boolean get_host_state - LP: #1536475 * fm10k: cleanup mailbox code comments etc - LP: #1536475 * fm10k: IS_ENABLED() is not appropriate for boolean kconfig option - LP: #1536475 * device property: always check for fwnode type - LP: #1533035 * device property: rename helper functions - LP: #1533035 * device property: refactor built-in properties support - LP: #1533035 * device property: keep single value inplace - LP: #1533035 * device property: helper macros for property entry creation - LP: #1533035 * device property: improve readability of macros - LP: #1533035 * device property: return -EINVAL when property isn't found in ACPI - LP: #1533035 * device property: Fallback to secondary fwnode if primary misses the property - LP: #1533035 * device property: Take a copy of the property set - LP: #1533035 * driver core: platform: Add support for built-in device properties - LP: #1533035 * driver core: Do not overwrite secondary fwnode with NULL if it is set - LP: #1533035 * mfd: core: propagate device properties to sub devices drivers - LP: #1533035 * mfd: intel-lpss: Add support for passing device properties - LP: #1533035 * mfd: intel-lpss: Pass SDA hold time to I2C host controller driver - LP: #1533035 * mfd: intel-lpss: Pass HSUART configuration via properties - LP: #1533035 * i2c: designware: Convert to use unified device property API - LP: #1533035 * keys, trusted: fix: *do not* allow duplicate key options - LP: #1398274 * keys, trusted: select hash algorithm for TPM2 chips - LP: #1398274 * keys, trusted: seal with a TPM2 authorization policy - LP: #1398274 * perf/x86/intel: Add perf core PMU support for Intel Knights Landing - LP: #1461360 * perf/x86/intel/uncore: Add Knights Landing uncore PMU support - LP: #1461360 * perf/x86/intel/uncore: Remove hard coding of PMON box control MSR offset - LP: #1461360 * drm/i915: WaRsDisableCoarsePowerGating - LP: #1527462 * drm/i915/skl: Add SKL GT4 PCI IDs - LP: #1527462 * drm/i915/skl: Disable coarse power gating up until F0 - LP: #1527462 * platform:x86: add Intel P-Unit mailbox IPC driver - LP: #1520457 * intel_punit_ipc: add NULL check for input parameters - LP: #1520457 * platform/x86: Add Intel Telemetry Core Driver - LP: #1520457 * intel_pmc_ipc: update acpi resource structure for Punit - LP: #1520457 * platform:x86: Add Intel telemetry platform device - LP: #1520457 * platform:x86: Add Intel telemetry platform driver - LP: #1520457 * platform:x86: Add Intel Telemetry Debugfs interfaces - LP: #1520457 * cxlflash: a couple off by one bugs . linux (4.4.0-1.15) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1536803 . [ Upstream Kernel Changes ] . * Revert "[SCSI] libiscsi: Reduce locking contention in fast path" - LP: #1517142 . linux (4.4.0-0.14) xenial; urgency=low . [ Upstream Kernel Changes ] . * Revert "powerpc/pci: Remove unused struct pci_dn.pcidev field" - LP: #1522415 * powerpc: Add __raw_rm_writeq() function - LP: #1522415 . linux (4.4.0-0.13) xenial; urgency=low . [ Andy Whitcroft ] . * [Config] s390x -- the kernel provides ppp-modules such as there are * SAUCE: (no-up) add compat_uts_machine= kernel command line override . [ Tim Gardner ] . * [Config] Update annotations for VIRTIO_{NET,BLK} - LP: #1533382 . [ Upstream Kernel Changes ] . * powerpc/powernv: Add support for Nvlink NPUs - LP: #1522415 * powerpc/powernv: Fix update of NVLink DMA mask - LP: #1522415 * powerpc/powernv: Change NPU PE# assignment - LP: #1522415 * powerpc/powernv: Reserve PE#0 on NPU - LP: #1522415 * KEYS: Fix keyring ref leak in join_session_keyring() - LP: #1534887 - CVE-2016-0728 . linux (4.4.0-0.12) xenial; urgency=low . [ Eric Dumazet ] . * SAUCE: (no-up) udp: properly support MSG_PEEK with truncated buffers - LP: #1527902 . [ Guilherme G. Piccoli ] . * SAUCE: powerpc/eeh: Validate arch in eeh_add_device_early() - LP: #1486180 . [ Tim Gardner ] . * SAUCE: AUFS - update to aufs4.x-rcN 20160111 * [Config] CONFIG_VIRTIO_BLK=y, CONFIG_VIRTIO_NET=y for s390 - LP: #1532886 * [Config] nvme.ko moved to drivers/nvme/host * [Config] scsi_dh morphed into 4 modules * [Config] CONFIG_IBMVNIC=m * [Config] Add DRM ast driver to udeb installer image - LP: #1514711 * [Config] CONFIG_KVM=y for s390x - LP: #1532886 * [Config] Install spl/zfs under the kernel modules directory Fixes some errors in generic.inclusion-list.log . [ Upstream Kernel Changes ] . * perf/x86/intel/uncore: Add Broadwell-EP uncore support - LP: #1524574 * EDAC: Add DDR4 flag - LP: #1519631 * EDAC, sb_edac: Virtualize several hard-coded functions - LP: #1519631 * EDAC, sb_edac: Add support for duplicate device IDs - LP: #1519631 * EDAC, sb_edac: Add Knights Landing (Xeon Phi gen 2) support - LP: #1519631 * Driver for IBM System i/p VNIC protocol - LP: #1532303 . linux (4.4.0-0.11) xenial; urgency=low . [ Tim Gardner ] . * [Config] Fix bogus reconstruct script . linux (4.4.0-0.10) xenial; urgency=low . [ Haren Myneni ] . * SAUCE: crypto: nx-842 - Mask XERS0 bit in return value - LP: #1529666 . [ Serge Hallyn ] . * SAUCE: add a sysctl to disable unprivileged user namespace unsharing . [ Tim Gardner ] . * [Config] CONFIG_ZONE_DEVICE=y for amd64 * [Config] CONFIG_BLK_DEV_LOOP=y for s390x - LP: #1526869 * SAUCE: (no-up) apparmor: Fix incompatible pointer type warnings * SAUCE: radeon: r100: Silence 'may be used uninitialized' warnings * SAUCE: dmaengine: ioatdma: Squelch framesize warnings * rebase to v4.4 . [ Upstream Kernel Changes ] . * rebase to v4.4 . linux (4.4.0-0.9) xenial; urgency=low . [ Tim Gardner ] . * rebase to v4.4-rc8 . [ Upstream Kernel Changes ] . * rebase to v4.4-rc8 . linux (4.4.0-0.8) xenial; urgency=low . [ Tim Gardner ] . * rebase to v4.4-rc7 . [ Upstream Kernel Changes ] . * rebase to v4.4-rc7 . linux (4.4.0-0.7) xenial; urgency=low . [ Hui Wang ] . * [Config] CONFIG_I2C_DESIGNWARE_BAYTRAIL=y, CONFIG_IOSF_MBI=y - LP: #1527096 . [ Jann Horn ] . * SAUCE: (noup) ptrace: being capable wrt a process requires mapped uids/gids - LP: #1527374 . [ Tim Gardner ] . * rebase to v4.4-rc6 . [ Upstream Kernel Changes ] . * rebase to v4.4-rc6 - LP: #1526330 . linux (4.4.0-0.6) xenial; urgency=low . [ Andy Whitcroft ] . * [Config] disable CONFIG_ARM64_LSE_ATOMICS to avoid issues with ARMv8.1 support in latest compilers * [Config] disable CONFIG_CRYPTO_AES_ARM64_CE* to avoid issues with ARMv8.1 support in latest compilers . [ Tim Gardner ] . * [Config] s390 -> s390x * SAUCE: include/linux/mmdebug.h: #include . linux (4.4.0-0.5) xenial; urgency=low . [ Andy Whitcroft ] . * [Config] s390x -- enable tools - LP: #1524319 * [Config] s390x -- add architecture to getabis * [Config] s390x -- add s390x ABI information * [Config] s390x -- enable ABI checks . [ Tim Gardner ] . * [Debian] config-check and prepare using ${DEBIAN}/config/annotations * [Config] Add s390 modules to nic-modules udeb - LP: #1525297 * rebase to v4.4-rc5 . [ Upstream Kernel Changes ] . * rebase to v4.4-rc5 - LP: #1523517 - LP: #1523232 . linux (4.4.0-0.4) xenial; urgency=low . [ Upstream Kernel Changes ] . * cgroup: make css_set pin its css's to avoid use-afer-free * cgroup_freezer: simplify propagation of CGROUP_FROZEN clearing in freezer_attach() * cgroup: fix handling of multi-destination migration from subtree_control enabling . linux (4.4.0-0.3) xenial; urgency=low . [ Upstream Kernel Changes ] . * rebase to v4.4-rc4 . linux (4.4.0-0.2) xenial; urgency=low . [ Tim Gardner ] . * [Config] Add spl/zfs provides to generic and powerpc64-smp * [Config] Add zfs to d-i fs-core-modules * [Config] Include all s390 specific drivers in linux-image - LP: #1522210 . linux (4.4.0-0.1) xenial; urgency=low . [ Andy Whitcroft ] . * [Tests] gcc-multilib does not exist on ppc64el redux - LP: #1515541 * [Config] libunwind8-dev is not available on s390x * [Debian] Disable SPL/ZFS for cross compiling -- redux * [Config] s390x -- add dasd udebs - LP: #1519833 * [Config] s390x -- include dasd modules in linux-image - LP: #1519833 * [Config] s390x -- disable ZFS temporarily - LP: #1519820 * [Config] s390s -- disable ABI/module checks * [Config] make IBMVETH consistent on powerpc/ppc64el - LP: #1521712 * [Config] follow ibmvscsi name change - LP: #1521712 * [Config] move ibm disk and ethernet drivers to linux-image - LP: #1521712 * [Config] include ibmveth in nic-modules for ppc64el - LP: #1521712 * [Config] s390x -- disable abi/module checks for s390x . [ Joseph Salisbury ] . * SAUCE: scsi_sysfs: protect against double execution of __scsi_remove_device() - LP: #1509029 . [ Seth Forshee ] . * [Config] CONFIG_DRM_AMDGPU_CIK=n - LP: #1510405 . [ Tim Gardner ] . * [Debian] Disable SPL/ZFS for cross compiling * [Config] CONFIG_SCSI_IBMVSCSI=m - LP: #1515872 * rebase to v4.4-rc2 * [Config] updateconfigs * [Config] CONFIG_WILC1000_DRIVER=n for FTBS * SAUCE: do_zfs=false temporarily * [Config] CONFIG_LUSTRE_FS=n * [Debian] Disable udebs when cross compiling * rebase to v4.4-rc3 * [Config] CONFIG_AUFS_FS=m * SAUCE: AUFS . [ Upstream Kernel Changes ] . * ZFS: Update with 4.4 support * SPL: Update with 4.4 support . [ Upstream Kernel Changes ] . * rebase to v4.4-rc3 - LP: #1519168 * rebase to v4.4-rc2 - LP: #1506615 - LP: #1502781 . linux (4.3.0-0.8) xenial; urgency=low . [ Andy Whitcroft ] . * [Config] re-enable OSS support and blacklist - LP: #1434842 * [Config] enable CONFIG_CC_STACKPROTECTOR_STRONG=y * [Packaging] config-check -- improve syntax diagnostics * [Packaging] module-inclusion -- add dependency inclusion for a list * [Packaging] config-check -- accumulate multi-line annotations correctly * [Packaging] config-check -- handle V2 annotations format * [Packaging] s390x -- add architecture to kernelconfig - LP: #1488653 * [Config] s390x -- initial configuration * [Config] s390x -- add initial binary image * [Config] s390x -- initial configuration update * [Config] s390x -- produce linux-image * [Config] s390x -- d-i module exclusions * [Config] apply Device Drivers >> LED Support >> LED Class Support * [Config] apply File systems >> Miscellaneous filesystems >> SquashFS 4.0 - Squashed file system support * [Config] apply Device Drivers >> Generic Driver Options >> Userspace firmware loading support * SAUCE: leds: lp55xx -- do not force use of the fallback loader * [Config] -- s390x -- configuration review updates * [Config] annotations -- add review marks * [Config] annotations -- config review 4.3 updates * [Config] annotations -- expose reviews * [Config] updateconfigs following incoporation of s390x configs * [Tests] gcc-multilib does not exist on ppc64el - LP: #1515541 . [ Dan Carpenter ] . * SAUCE: (noup) cxlflash: a couple off by one bugs - LP: #1499849 . [ Haren Myneni ] . * Revert "SAUCE: (noup) crypto: 842 - Add CRC and validation support" . [ Jay Vosburgh ] . * SAUCE: fan: add VXLAN implementation . [ Manoj Kumar ] . * SAUCE: (noup) cxlflash: Fix to escalate LINK_RESET also on port 1 - LP: #1513583 . [ Matthew R. Ochs ] . * SAUCE: (noup) cxlflash: Fix to avoid virtual LUN failover failure - LP: #1513583 . [ Tim Gardner ] . * [Config] CONFIG_AUFS_EXPORT=y - LP: #1121699 . [ Upstream Kernel Changes ] . * misc/genwqe: get rid of atomic allocations * crypto: 842 - Add CRC and validation support - LP: #1497878 * cxlflash: Fix to avoid invalid port_sel value * cxlflash: Replace magic numbers with literals * cxlflash: Fix read capacity timeout * cxlflash: Fix potential oops following LUN removal * cxlflash: Fix data corruption when vLUN used over multiple cards * cxlflash: Fix to avoid sizeof(bool) * cxlflash: Fix context encode mask width * cxlflash: Fix to avoid CXL services during EEH * cxlflash: Correct naming of limbo state and waitq * cxlflash: Make functions static * cxlflash: Refine host/device attributes * cxlflash: Fix to avoid spamming the kernel log * cxlflash: Fix to avoid stall while waiting on TMF * cxlflash: Fix location of setting resid * cxlflash: Fix host link up event handling * cxlflash: Fix async interrupt bypass logic * cxlflash: Remove dual port online dependency * cxlflash: Fix AFU version access/storage and add check * cxlflash: Correct usage of scsi_host_put() * cxlflash: Fix to prevent workq from accessing freed memory * cxlflash: Correct behavior in device reset handler following EEH * cxlflash: Remove unnecessary scsi_block_requests * cxlflash: Fix function prolog parameters and return codes * cxlflash: Fix MMIO and endianness errors * cxlflash: Fix to prevent EEH recovery failure * cxlflash: Correct spelling, grammar, and alignment mistakes * cxlflash: Fix to prevent stale AFU RRQ * cxlflash: Fix to double the delay each time * cxlflash: Fix to avoid corrupting adapter fops * cxlflash: Correct trace string * cxlflash: Fix to avoid potential deadlock on EEH * cxlflash: Fix to avoid leaving dangling interrupt resources * cxlflash: Fix to escalate to LINK_RESET on login timeout * cxlflash: Fix to avoid corrupting port selection mask * cxlflash: Fix to avoid lock instrumentation rejection * cxlflash: Fix to avoid bypassing context cleanup . linux (4.3.0-0.7) xenial; urgency=low . [ Tim Gardner ] . * Revert "Bypass spl/zfs config" Causes unresolved symbols on load. * [Config] Enable ZFS for powerpc64-smp . linux (4.3.0-0.6) xenial; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1512704 * UBUNTU: SAUCE: AUFS aufs4.x-rcN 20151102 . [ Andy Whitcroft ] . * [Packaging] add feature interlock with mainline builds * apparmor -- follow change to this_cpu_ptr . [ John Johansen ] . * SAUCE: (no-up) apparmor: add parameter to control whether policy hashing is used - LP: #1383886 * SAUCE: (no-up) apparmor: Sync to apparmor3 - RC1 snapshot - LP: #1362199 * SAUCE: Revert: fix: only allow a single threaded process to ... - LP: #1371310 * SAUCE: (no-up) fix: bad unix_addr_fs macro - LP: #1390223 * SAUCE: (no-up): apparmor: fix mediation of fs unix sockets - LP: #1408833 * SAUCE: (no-up) apparmor: fix mount not handling disconnected paths - LP: #1496430 . [ Tim Gardner ] . * [Config] Add iscsi_ibft and iscsi_boot_sysfs to generic inclusion list - LP: #1511006 * rebase to v4.3 * Bypass spl/zfs config * SPL/ZFS: Add Makefiles in order to avoid the lengthy config * [Config] Default AppArmor settings . [ Upstream Kernel Changes ] . * rebase to v4.3 . linux (4.3.0-0.5) xenial; urgency=low . * Update spl to 0.6.5.3-0ubuntu1, zfs to 0.6.5.3-0ubuntu1 . [ Upstream Kernel Changes ] . * rebase to v4.3-rc7 - LP: #1504778 . linux (4.3.0-0.4) xenial; urgency=low . [ Tim Gardner ] . * [Debian] Update to new signing key type and location . linux (4.3.0-0.3) wily; urgency=low . [ Tim Gardner ] . * [Debian] sign-file is now compiled . linux (4.3.0-0.2) wily; urgency=low . [ Tim Gardner ] . * [Config] Added libssl-dev to Build-Depends . linux (4.3.0-0.1) wily; urgency=low . [ Upstream Kernel Changes ] . * rebase to v4.3-rc6 * rebase to v4.3-rc5 * rebase to v4.3-rc4 * rebase to v4.3-rc3 * rebase to v4.3-rc2 * rebase to v4.3-rc1 - LP: #1492132 - LP: #1481575 . linux (4.2.0-10.11) wily; urgency=low . [ Andy Whitcroft ] . * Release Tracking Bug - LP: #1495208 * No change rebuild to avoid issues with leading zero bytes on internal module signing key. (see launchpad bug 1494943) . [ Ming Lei ] . * [Config] SERIAL_8250_DW=y for arm64 . [ Upstream Kernel Changes ] . * drm/i915: Move WaBarrierPerformanceFixDisable:skl to skl code from chv code - LP: #1484486 * drm/i915/gen8: Add infrastructure to initialize WA batch buffers - LP: #1484486 * drm/i915/gen8: Re-order init pipe_control in lrc mode - LP: #1484486 * drm/i915/gen8: Add WaDisableCtxRestoreArbitration workaround - LP: #1484486 * drm/i915/gen8: Add WaFlushCoherentL3CacheLinesAtContextSwitch workaround - LP: #1484486 * drm/i915: Bail out early if WA batch is not available for given Gen - LP: #1484486 * drm/i915/gen8: Add WaClearSlmSpaceAtContextSwitch workaround - LP: #1484486 * drm/i915: Update WaFlushCoherentL3CacheLinesAtContextSwitch - LP: #1484486 * drm/i915/gen9: Implement WaDisableKillLogic for gen 9 - LP: #1484486 * drm/i915: Enable WA batch buffers for Gen9 - LP: #1484486 * drm/i915/gen9: Add WaDisableCtxRestoreArbitration workaround - LP: #1484486 * drm/i915: Update wa_ctx_emit() macro as per kernel coding guidelines - LP: #1484486 * drm/i915/gen9: Add WaFlushCoherentL3CacheLinesAtContextSwitch workaround - LP: #1484486 * drm/i915/gen9: Add WaSetDisablePixMaskCammingAndRhwoInCommonSliceChicken - LP: #1484486 * drm/i915:skl: Add WaEnableGapsTsvCreditFix - LP: #1484486 * drm/i915/skl: revert duplicated WaBarrierPerformanceFixDisable:skl - LP: #1484486 * drm/i915/skl: Don't expose the top most plane on gen9 display - LP: #1484486 * drm/i915/skl WaDisableSbeCacheDispatchPortSharing - LP: #1484486 * drm/i915/skl: WaIgnoreDDIAStrap is forever, always init DDI A - LP: #1484486 * drm/i915: reduce indent in i9xx_hpd_irq_handler - LP: #1484531 * drm/i915: reduce duplicate conditions in i9xx_hpd_irq_handler - LP: #1484531 * drm/i915: reduce indent in intel_hpd_irq_handler - LP: #1484531 * drm/i915: group all hotplug related fields into a new struct in dev_priv - LP: #1484531 * drm/i915: add for_each_hpd_pin to iterate over hotplug pins - LP: #1484531 * drm/i915: simplify conditions for skipping the 2nd hpd loop iterations - LP: #1484531 * drm/i915: put back the indent in intel_hpd_irq_handler - LP: #1484531 * drm/i915: merge the two hpd loops in intel_hpd_irq_handler to one - LP: #1484531 * drm/i915: simplify condition for digital port - LP: #1484531 * drm/i915: abstract away platform specific parts from hpd handling - LP: #1484531 * drm/i915: Handle HPD when it has actually occurred - LP: #1484531 * drm/i915: Set power domain for DDI-E - LP: #1484531 * drm/i915: Set alternate aux for DDI-E - LP: #1484531 * drm/i915/skl: enable DDI-E hotplug - LP: #1484531 * drm/i915/bxt: fix DDI PHY vswing scale value setting - LP: #1494163 * drm/i915/skl: Buffer translation improvements - LP: #1494163 * drm/i915: Per-DDI I_boost override - LP: #1494163 * drm/i915: fix VBT parsing for SDVO child device mapping - LP: #1494163 * drm/i915/bxt: edp1.4 Intermediate Freq support - LP: #1494163 * drm/i915: fix link rates reported for SKL - LP: #1494163 * drm/i915: Allow parsing of variable size child device entries from VBT - LP: #1494163 * drm/i915/skl: Update DDI buffer translation programming. - LP: #1494163 * drm/i915: Enable HDMI on DDI-E - LP: #1484531 * drm/i915/skl: Enable DDI-E - LP: #1484531 * drm/i915: eDP can be present on DDI-E - LP: #1484531 * drm/i915/skl: Adding DDI_E power well domain - LP: #1484531 * drm/i915: set CDCLK if DPLL0 enabled during resuming from S3 - LP: #1490035 * drm/i915: Split atomic wm update to pre and post variants - LP: #1493746 * drm/i915/skl: Drop the preliminary_hw_support flag - LP: #1486868 * drm/i915: set FDI translations to NULL on SKL - LP: #1494163 . linux (4.2.0-9.9) wily; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1493970 * [Config] CONFIG_MFD_INTEL_LPSS=m - LP: #1397876 . [ dann frazier ] . * [Config] Disable CONFIG_IPMI_SI_PROBE_DEFAULTS on armhf and arm64 - LP: #1388952 . [ Michael Ellerman ] . * SAUCE: crypto: vmx - VMX crypto should depend on CONFIG_VSX Fixes FTBS on 32 bit powerpc, patch sent upstream. . [ Upstream Kernel Changes ] . * thermal/powerclamp: add cpu id for skylake h/s - LP: #1398269 * perf/x86/intel/uncore: Add Broadwell-DE uncore support - LP: #1397852 * mfd: watchdog: iTCO_wdt: Expose watchdog properties using platform data - LP: #1460905 * i2c: i801: Create iTCO device on newer Intel PCHs - LP: #1460905 * watchdog: iTCO_wdt: Add support for TCO on Intel Sunrisepoint - LP: #1460905 * perf/x86: Add a native_perf_sched_clock_from_tsc() - LP: #1397867 * perf/x86/intel: Add support for PEBSv3 profiling - LP: #1397867 * perf/x86/intel/lbr: Allow time stamp for free running PEBSv3 - LP: #1397867 * x86: Add new MSRs and MSR bits used for Intel Skylake PMU support - LP: #1397867 * perf: Add cycles to branch_info - LP: #1397867 * perf/x86/intel/lbr: Add support for LBRv5 - LP: #1397867 * perf/x86/intel: Handle new arch perfmon v4 status bits - LP: #1397867 * perf/x86/intel: Move PMU ACK to after LBR read - LP: #1397867 * perf/x86/intel/lbr: Optimize v4 LBR unfreezing - LP: #1397867 * perf/x86/intel: Add Intel Skylake PMU support - LP: #1397867 * perf/x86/intel/lbr: Use correct index to save/restore LBR_INFO with call stack - LP: #1397867 * perf/x86/intel/lbr: Limit LBR accesses to TOS in callstack mode - LP: #1397867 * perf/x86: Make merge_attr() global to use from perf_event_intel - LP: #1397867 * perf/x86/intel: Use 0x11 as extra reg test value - LP: #1397867 * perf tools: Add support for cycles, weight branch_info field - LP: #1397867 * perf report: Add flag for non ANY branch mode - LP: #1397867 * perf report: Add infrastructure for a cycles histogram - LP: #1397867 * perf report: Add processing for cycle histograms - LP: #1397867 * perf annotate: Compute IPC and basic block cycles - LP: #1397867 * perf annotate: Finally display IPC and cycle accounting - LP: #1397867 * perf top: Add branch annotation code to top - LP: #1397867 * perf report: Display cycles in branch sort mode - LP: #1397867 * perf annotate: Fix 32-bit compilation error in util/annotate.c - LP: #1397867 * PM / QoS: Make it possible to expose device latency tolerance to userspace - LP: #1460908 * ACPI / PM: Attach ACPI power domain only once - LP: #1460908 * Driver core: wakeup the parent device before trying probe - LP: #1460908 * klist: implement klist_prev() - LP: #1460908 * driver core: implement device_for_each_child_reverse() - LP: #1460908 * mfd: make mfd_remove_devices() iterate in reverse order - LP: #1460908 * dmaengine: add a driver for Intel integrated DMA 64-bit - LP: #1460908 * mfd: Add support for Intel Sunrisepoint LPSS devices - LP: #1460908 * spi: pxa2xx: Add support for Intel Sunrisepoint - LP: #1397876 * spi: spi-pxa2xx: Remove unused legacy PXA DMA API channel numbers - LP: #1397876 * spi: pxa2xx: Add terminating entry for pxa2xx_spi_pci_compound_match - LP: #1397876 * spi: spi-pxa2xx: Remove unused legacy null dma buffer and allocation for it - LP: #1397876 * intel_idle: Skylake Client Support - LP: #1397877 * powerpc/kernel: Switch to using MAX_ERRNO - LP: #1458876 * powerpc/kernel: Change the do_syscall_trace_enter() API - LP: #1458876 * powerpc: Drop unused syscall_get_error() - LP: #1458876 * powerpc: Don't negate error in syscall_set_return_value() - LP: #1458876 * powerpc: Rework syscall_get_arguments() so there is only one loop - LP: #1458876 * powerpc: Use orig_gpr3 in syscall_get_arguments() - LP: #1458876 * powerpc: Change syscall_get_nr() to return int - LP: #1458876 * powerpc/kernel: Add SIG_SYS support for compat tasks - LP: #1458876 * powerpc/kernel: Enable seccomp filter - LP: #1458876 * selftests/seccomp: Make seccomp tests work on big endian - LP: #1458876 * selftests/seccomp: Add powerpc support - LP: #1458876 * eCryptfs: Invalidate dcache entries when lower i_nlink is zero . linux (4.2.0-8.8) wily; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1493357 * [Config] CONFIG_CRYPTO_DEV_NX_COMPRESS_CRYPTO obsolete - LP: #1488495 * [Config] CONFIG_CXLFLASH=m * [Config] CONFIG_CXL_EEH=y for ppc64el, powerpc64-smp . . [ Andy Whitcroft ] . * [Packaging] standardise on stage1 for the bootstrap stage in line with debian * [Packaging] mark up control for stage1 * [Config] kernel-versions -- clean up deps field * [Config] s390x -- build linux-libc-dev - LP: #1488653 * [Packaging] control -- prepare for new kernel-wedge semantics . [ Upstream Kernel Changes ] . * crypto: vmx - Fixing AES-CTR counter bug - LP: #1484519 * crypto: vmx - Fixing GHASH Key issue on little endian - LP: #1484519 * powerpc: Uncomment and make enable_kernel_vsx() routine available - LP: #1484519 * crypto: vmx - Adding enable_kernel_vsx() to access VSX instructions - LP: #1484519 * crypto: nx - nx842_OF_upd_status should return ENODEV if device is not 'okay' - LP: #1488495 * crypto: nx - rename nx842_{init, exit} to nx842_pseries_{init, exit} - LP: #1488495 * crypto: nx - do not emit extra output if status is disabled - LP: #1488495 * crypto: nx - reduce chattiness of platform drivers - LP: #1488495 * crypto: nx/842 - Fix context corruption - LP: #1488495 * crypto: nx - remove __init/__exit from VIO functions - LP: #1488495 * crypto: nx - remove pSeries NX 'status' field - LP: #1488495 * crypto: nx - move kzalloc() out of spinlock - LP: #1488495 * crypto: nx - don't register pSeries driver if ENODEV - LP: #1488495 * crypto: nx - use common code for both NX decompress success cases - LP: #1488495 * crypto: nx - merge nx-compress and nx-compress-crypto - LP: #1488495 * crypto: nx - rename nx-842-crypto.c to nx-842.c - LP: #1488495 * crypto: nx - make platform drivers directly register with crypto - LP: #1488495 * cxlflash: Base support for IBM CXL Flash Adapter - LP: #1449121 * cxlflash: Base error recovery support - LP: #1449121 * cxlflash: Superpipe support - LP: #1449121 * cxlflash: Virtual LUN support - LP: #1449121 * cxlflash: off by one bug in cxlflash_show_port_status() - LP: #1449121 * cxlflash: shift wrapping bug in afu_link_reset() - LP: #1449121 * cxlflash: Remove unused variable from queuecommand - LP: #1449121 * powerpc/powernv: move dma_get_required_mask from pnv_phb to pci_controller_ops * powerpc/eeh: Probe after unbalanced kref check * misc: cxl: clean up afu_read_config() * cxl: Add explicit precision specifiers * cxl: use more common format specifier * cxl: Destroy cxl_adapter_idr on module_exit * cxl: Destroy afu->contexts_idr on release of an afu * cxl: Don't ignore add_process_element() result when attaching context * cxl: Compile with -Werror * cxl: sparse: Make declarations static * cxl: sparse: Silence iomem warning in debugfs file creation * cxl: Convert MMIO read/write macros to inline functions * cxl: Drop commands if the PCI channel is not in normal state * cxl: Allocate and release the SPA with the AFU * cxl: Make IRQ release idempotent * cxl: Clean up adapter MMIO unmap path. * cxl: Refactor adaptor init/teardown * cxl: Refactor AFU init/teardown * cxl: Don't remove AFUs/vPHBs in cxl_reset * cxl: Allow the kernel to trust that an image won't change on PERST. * cxl: EEH support * cxl: Add CONFIG_CXL_EEH symbol * cxl: Plug irq_bitmap getting leaked in cxl_context * cxl: Add alternate MMIO error handling * cxl: Allow release of contexts which have been OPENED but not STARTED * cxl: Remove use of macro DEFINE_PCI_DEVICE_TABLE * cxl: Release irqs if memory allocation fails * cxl: Remove racy attempt to force EEH invocation in reset * cxl: Fix + cleanup error paths in cxl_dev_context_init * cxl: Fix force unmapping mmaps of contexts allocated through the kernel api * cxl: Set up and enable PSL Timebase . linux (4.2.0-7.7) wily; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1490564 * rebase to v4.2 . [ Wen Xiong ] . * SAUCE: ipr: Byte swapping for device_id attribute in sysfs - LP: #1453892 . [ Upstream Kernel Changes ] . * rebase to v4.2 - LP: #1487345 . linux (4.2.0-6.6) wily; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1488138 . [ Andy Whitcroft ] . * rebase to v4.2-rc8 . [ Shilpasri G Bhat ] . * SAUCE: cpufreq: powernv: Handle throttling due to Pmax capping at chip level - LP: #1480894 * SAUCE: powerpc/powernv: Add definition of OPAL_MSG_OCC message type - LP: #1480894 * SAUCE: cpufreq: powernv: Register for OCC related opal_message notification - LP: #1480894 * SAUCE: cpufreq: powernv: Call throttle_check() on receiving OCC_THROTTLE - LP: #1480894 * SAUCE: cpufreq: powernv: Report Psafe only if PMSR.psafe_mode_active bit is set - LP: #1480894 * SAUCE: cpufreq: powernv: Restore cpu frequency to policy->cur on unthrottling - LP: #1480894 . [ Upstream Kernel Changes ] . * rebase to v4.2-rc8 - LP: #1483440 - LP: #1484334 . linux (4.2.0-5.5) wily; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1487173 . [ Andy Whitcroft ] . * [Packaging] correct spelling of probabaly on the tools packages - LP: #1256822 * rebase to v4.2-rc7 . [ dann frazier ] . * d-i: Add nicpf and nicvf to nic-modules * d-i: Enable usb modules on arm64 . [ Mahesh Salgaonkar ] . * SAUCE: powerpc/powernv: display reason for Malfunction Alert HMI. - LP: #1482343 * SAUCE: powerpc/powernv: Pull all HMI events before panic. - LP: #1482343 * SAUCE: powerpc/powernv: Invoke opal_cec_reboot2() on unrecoverable machine check errors. - LP: #1482343 * SAUCE: powerpc/powernv: Invoke opal_cec_reboot2() on unrecoverable HMI. - LP: #1482343 . [ Vipin K Parashar ] . * SAUCE: powerpc/powernv: Add poweroff (EPOW, DPO) events support for PowerNV platform - LP: #1469771 . [ Upstream Kernel Changes ] . * rebase to v4.2-rc7 . linux (4.2.0-4.4) wily; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1483677 . [ Achiad Shochat ] . * SAUCE: net/mlx5e: Support TX packet copy into WQE * SAUCE: net/mlx5e: TX latency optimization to save DMA reads * SAUCE: net/mlx5e: Cosmetics: use BIT() instead of "1 <<", and others * SAUCE: net/mlx5e: Input IPSEC.SPI into the RX RSS hash function . [ Adam Lee ] . * SAUCE: serial: 8250_pci: Add support for Pericom PI7C9X795[1248] - LP: #1480142 . [ dann frazier ] . * [Config] CONFIG_NR_CPUS=128 on arm64 . [ Leann Ogasawara ] . * [Config] d-i -- Add sfc to nic-modules udeb - LP: #1481490 . [ Saeed Mahameed ] . * SAUCE: net/mlx5e: Support ETH_RSS_HASH_XOR * SAUCE: net/mlx5e: Allocate DMA coherent memory on reader NUMA node . [ Tim Gardner ] . * [Config] CONFIG_X86_INTEL_MPX=y - LP: #1460902 * [Debian] change dependency on module-init-tools to kmod - LP: #1481986 * rebase to v4.2-rc6 . [ Upstream Kernel Changes ] . * rebase to v4.2-rc6 . linux (4.2.0-3.3) wily; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1481462 * SAUCE: workqueue: Make flush_workqueue() available again to non GPL modules Fixes an FTBS for at least one DKMS package. . linux (4.2.0-2.2) wily; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1481067 * rebase to v4.2-rc5 . [ Andy Whitcroft ] . * [Packaging] module-inclusion -- commonise copy code and simplify * [Packaging] module-inclusion -- add manual command entries * [Packaging] module blacklists -- add support for manual blacklists * [Packaging] do_common_tools should always be on * [Packaging] initscripts need installing when making the package * [Packaging] initscripts work around bug in debhelper systemd support * [Config] exclude oss modules from linux-image - LP: #1434842 * hyper-v -- add hid and fb drivers to linux-virtual - LP: #1444179 * ubuntu: (no-squash) vbox -- infrastructure and updater * ubuntu: vbox -- elide the new symlinks and reconstruct on clean: - LP: #1426113 * ubuntu: vbox -- update to 5.0.0-dfsg-1 - LP: #1480879 * SAUCE: vbox: follow v4.2 updates to follow_link()/put_link() API * [Config] move vbox modules into linux-image . [ Upstream Kernel Changes ] . * rebase to v4.2-rc5 - LP: #1478497 - LP: #1477900 . linux (4.2.0-1.1~rc1) wily; urgency=low . [ Andy Whitcroft ] . * Release Tracking Bug - LP: #1479903 * Initial upload of v4.2 based kernel (currently v4.-rc4) . [ Upstream Kernel Changes ] . * rebase to v4.2-rc4 - LP: #1476987 - LP: #1476888 * rebase to v4.2-rc3 * rebase to v4.2-rc2 * rebase to v4.2-rc1 - LP: #1394368 - LP: #1427680 - LP: #1462614 - LP: #1397021 . linux (4.1.0-3.3) wily; urgency=low . [ Andy Whitcroft ] . * Release Tracking Bug - LP: #1478897 . [ Colin Ian King ] . * SAUCE: KEYS: ensure we free the assoc array edit if edit is valid - CVE-2015-1333 . [ Seth Forshee ] . * SAUCE: overlayfs: Enable user namespace mounts for the "overlay" fstype - LP: #1478578 . [ Upstream Kernel Changes ] . * sched/stop_machine: Fix deadlock between multiple stop_two_cpus() - LP: #1461620 * x86/nmi: Enable nested do_nmi() handling for 64-bit kernels * x86/nmi/64: Remove asm code that saves cr2 * x86/nmi/64: Switch stacks on userspace NMI entry * x86/nmi/64: Reorder nested NMI checks * x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detection . linux (4.1.0-2.4) wily; urgency=low . [ Andy Whitcroft ] . * SAUCE: overlayfs: when copying up and reading directories ensure mounter had permissions V2 - CVE-2015-1328 . [ Leann Ogasawara ] . * Release Tracking Bug - LP: #1465419 . linux (4.1.0-2.2) wily; urgency=low . [ Tim Gardner ] . * rebase to v4.1.3 * [Config] Add i40e[vf] to d-i - LP: #1476393 . [ Upstream Kernel Changes ] . * rebase to v4.1.3 - LP: #1427680 - LP: #1462614 - LP: #1394368 . linux (4.1.0-1.1) wily; urgency=low . [ Andy Whitcroft ] . * SAUCE: overlay: add backwards compatible overlayfs format support V3 - LP: #1395877, #1410480 * SAUCE: overlayfs: when copying up and reading directories ensure mounter had permissions V2 - CVE-2015-1328 * [Packaging] fix up Vcs-Git: to point to launchpad * [Config] correct linux-initramfs-tool virtual linkage - LP: #1474810 . [ Chris J Arges ] . * [Config] Add dm-service-time to multipath-modules - LP: #1469240 * [Config] Add MTD_POWERNV_FLASH and OPAL_PRD - LP: #1464560 . [ Jay Vosburgh ] . * SAUCE: fan: Proof of concept implementation (v2) - LP: #1439706 * SAUCE: fan: tunnel multiple mapping mode (v3) - LP: #1470091 . [ Leann Ogasawara ] . * Revert "SAUCE: ext4: disable ext4_punch_hole for indirect filesystems" * Revert "SAUCE: intel_pstate: inform user that thermald is worth considering" * Revert "SAUCE: Work around broken ACPI backlight on Dell Inspiron 5537" * Revert "SAUCE: dm-crypt: never use write same" * Release Tracking Bug - LP: #1476333 . [ Tim Gardner ] . * Rebase to v4.1 - LP: #1443371 * [Config] Enable Apparmor * [Config] CONFIG_OVERLAY_FS_V1=y * [Config] DEFAULT_IOSCHED="deadline" for ppc64el - LP: #1469829 * [Config] CONFIG_VM86=n - LP: #1473447 * [Config] ACORN_PARTITION=n - LP: #1453117 . [ Timo Aaltonen ] . * [Config] Disable CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT - LP: #1473319 . [ Upstream Kernel Changes ] . * efi: efivar_create_sysfs_entry() should return negative error codes * efi: Add esrt support * x86, doc: Remove cmdline_size from list of fields to be filled in for EFI handover * efi/esrt: Fix some compiler warnings * efi: dmi: List SMBIOS3 table before SMBIOS table * efi: Add 'systab' information to Documentation/ABI * ALSA: hda - restore the MIC FIXUP for some Dell machines - LP: #1473560 * mtd: powernv: Add powernv flash MTD abstraction driver - LP: #1464560 * powerpc/powernv: Expose OPAL APIs required by PRD interface - LP: #1464560 * powerpc/powernv: Add opal-prd channel - LP: #1464560 * powerpc/powernv: fix construction of opal PRD messages - LP: #1464560 * powerpc/include: Add opal-prd to installed uapi headers - LP: #1464560 * powerpc/powernv: Fix vma page prot flags in opal-prd driver - LP: #1464560 . linux (4.0.0-2.4) wily; urgency=low . [ Andy Whitcroft ] . * SAUCE: overlayfs: when copying up and reading directories ensure mounter had permissions V2 - CVE-2015-1328 . [ Leann Ogasawara ] . * Release Tracking Bug - LP: #1465419 . linux (4.0.0-1.2) wily; urgency=low . [ Andy Whitcroft ] . * SAUCE: overlay: add backwards compatible overlayfs format support V3 - LP: #1395877, #1410480 * [Config] enable CONFIG_OVERLAY_FS_V1 . [ Tai Nguyen ] . * SAUCE: power: reset: Add syscon reboot device node for APM X-Gene platform - LP: #1463211 . [ Tim Gardner ] . * [Config] CONFIG_HIBERNATION=n for ppc64el - LP: #1463836 . linux (4.0.0-1.1) wily; urgency=low . [ Leann Ogasawara ] . * Revert "md/raid0: fix bug with chunksize not a power of 2." - LP: #1457510 * powerpc/powernv: Check image loaded or not before calling flash - LP: #1461553 . [ Tim Gardner ] . * [Config] armhf: CPUFREQ_DT=y - LP: #1457781 . [ Upstream Kernel Changes ] . * rebase to v4.0.5 - LP: #1429756 - LP: #1452175 - LP: #1454656 - LP: #1447909 - LP: #1446517 - LP: #1428947 - LP: #1410704 - LP: #1412800 - LP: #1400215 - LP: #1411193 - LP: #1412800 - LP: #1408295 - LP: #1436745 . linux (3.19.0-10.10) vivid; urgency=low . [ Andy Whitcroft ] . * [Packaging] control -- make element ordering deterministic * [Config] allow dracult to support initramfs as well - LP: #1109029 * [Packaging] generate live watchdog blacklists - LP: #1432837 . [ Leann Ogasawara ] . * [Config] CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y - LP: #1397860 * rebase to v3.19.2 . [ Upstream Kernel Changes ] . * thinkpad_acpi: support new BIOS version string pattern - LP: #1417915 * arm64: Invalidate the TLB corresponding to intermediate page table levels - LP: #1432546 * perf tools: Support parsing parameterized events - LP: #1430341 * perf tools: Extend format_alias() to include event parameters - LP: #1430341 * perf Documentation: Add event parameters - LP: #1430341 * perf tools: Document parameterized and symbolic events - LP: #1430341 * perf: provide sysfs_show for struct perf_pmu_events_attr - LP: #1430341 * perf: add PMU_EVENT_ATTR_STRING() helper - LP: #1430341 * perf: define EVENT_DEFINE_RANGE_FORMAT_LITE helper - LP: #1430341 * powerpc/perf/hv-24x7: parse catalog and populate sysfs with events - LP: #1430341 * powerpc/perf/{hv-gpci, hv-common}: generate requests with counters annotated - LP: #1430341 * powerpc/perf/hv-gpci: add the remaining gpci requests - LP: #1430341 * powerpc/perf/hv-24x7: Document sysfs event description entries - LP: #1430341 * powerpc/iommu: Remove IOMMU device references via bus notifier - LP: #1425202 * powerpc/pseries: Fix endian problems with LE migration - LP: #1428351 * intel_idle: support additional Broadwell model - LP: #1400970 * tools/power turbostat: support additional Broadwell model - LP: #1400970 * KVM: x86: flush TLB when D bit is manually changed. - LP: #1397860 * Optimize TLB flush in kvm_mmu_slot_remove_write_access. - LP: #1397860 * KVM: Add generic support for dirty page logging - LP: #1397860 * KVM: x86: switch to kvm_get_dirty_log_protect - LP: #1397860 * KVM: Rename kvm_arch_mmu_write_protect_pt_masked to be more generic for log dirty - LP: #1397860 * KVM: MMU: Add mmu help functions to support PML - LP: #1397860 * KVM: MMU: Explicitly set D-bit for writable spte. - LP: #1397860 * KVM: x86: Change parameter of kvm_mmu_slot_remove_write_access - LP: #1397860 * KVM: x86: Add new dirty logging kvm_x86_ops for PML - LP: #1397860 * KVM: VMX: Add PML support in VMX - LP: #1397860 * HID: multitouch: add support of clickpads * HID: multitouch: Add support for button type usage . [ Upstream Kernel Changes ] . * rebase to v3.19.2 - LP: #1428947 . linux (3.19.0-9.9) vivid; urgency=low . [ Leann Ogasawara ] . * Release Tracking Bug - LP: #1430930 . [ Shachar Raindel ] . * SAUCE: IB/core: Prevent integer overflow in ib_umem_get address arithmetic - LP: #1413741 - CVE-2014-8159 . linux (3.19.0-8.8) vivid; urgency=low . [ Andy Whitcroft ] . * ubuntu: vbox -- elide the new symlinks and reconstruct on clean: - LP: #1426113 * rebase to stable v3.19.1 . [ John Johansen ] . * SAUCE: (no-up): apparmor: fix mediation of fs unix sockets - LP: #1408833 . [ Leann Ogasawara ] . * Release Tracking Bug - LP: #1429940 . [ Upstream Kernel Changes ] . * xen: correct bug in p2m list initialization * net/mlx5_core: Fix configuration of log_uar_page_sz - LP: #1419938 * tpm/ibmvtpm: Additional LE support for tpm_ibmvtpm_send - LP: #1420575 * net/mlx4_core: Maintain a persistent memory for mlx4 device - LP: #1422481 * net/mlx4_core: Set device configuration data to be persistent across reset - LP: #1422481 * net/mlx4_core: Refactor the catas flow to work per device - LP: #1422481 * net/mlx4_core: Enhance the catas flow to support device reset - LP: #1422481 * net/mlx4_core: Activate reset flow upon fatal command cases - LP: #1422481 * net/mlx4_core: Manage interface state for Reset flow cases - LP: #1422481 * net/mlx4_core: Handle AER flow properly - LP: #1422481 * net/mlx4_core: Enable device recovery flow with SRIOV - LP: #1422481 * net/mlx4_core: Reset flow activation upon SRIOV fatal command cases - LP: #1422481 * tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() - LP: #1428111 * rebase to v3.19.1 - LP: #1410704 - LP: #1411193 - LP: #1400215 . linux (3.19.0-7.7) vivid; urgency=low . [ Andy Whitcroft ] . * Release Tracking Bug - LP: #1426013 . [ Upstream Kernel Changes ] . * x86/irq: Fix regression caused by commit b568b8601f05 * cxl: Fix leaking interrupts if attach process fails - LP: #1415102 * cxl: Early return from cxl_handle_fault for a shut down context - LP: #1415102 * cxl: Disable AFU debug flag - LP: #1415102 * cxl: Disable SPAP register when freeing SPA - LP: #1415102 * cxl: remove redundant increment of hwirq - LP: #1415102 * cxl: Add tracepoints - LP: #1415102 * cxl: Update CXL ABI documentation - LP: #1415102 * cxl: Use image state defaults for reloading FPGA - LP: #1415102 * cxl: Add image control to sysfs - LP: #1415102 * cxl: Enable CAPP recovery - LP: #1415102 * cxl: Add ability to reset the card - LP: #1415102 * cxl: Fix device_node reference counting - LP: #1415102 * cxl: Export optional AFU configuration record in sysfs - LP: #1415102 * cxl: Fail AFU initialisation if an invalid configuration record is found - LP: #1415102 * cxl: Add missing return statement after handling AFU errror - LP: #1415102 * powerpc/eeh: Introduce flag EEH_PE_REMOVED - LP: #1415102 * powerpc/eeh: Allow to set maximal frozen times - LP: #1415102 * HID: i2c-hid: Limit reads to wMaxInputLength bytes for input events . linux (3.19.0-6.6) vivid; urgency=low . [ Andy Whitcroft ] . * systemd -- fix hyper-v units to be non-forking - LP: #1401525 * [Config] move vbox modules into linux-image * ubuntu: vbox -- update to 4.3.22-dfsg-1 . [ Brad Figg ] . * SAUCE: DEP8 test to run our regression tests . [ Paolo Pisati ] . * [Config] I2C_CHARDEV=y - LP: #1417032 . [ Upstream Kernel Changes ] . * PCI: Fix infinite loop with ROM image of size 0 * tpm: Fix NULL return in tpm_ibmvtpm_get_desired_dma * Bluetooth: ath3k: workaround the compatibility issue with xHCI controller - LP: #1400215 . linux (3.19.0-5.5) vivid; urgency=low . [ Andy Whitcroft ] . * [Config] CONFIG_FA_DUMP=y - LP: #1415562 * ubuntu: (no-squash) vbox -- infrastructure and updater * ubuntu: vbox -- update to 4.3.20-dfsg-1ubuntu1 * rebase to v3.19 final . [ Chris J Arges ] . * [Config] Add ibmvfc to d-i - LP: #1416001 * SAUCE: ext4: disable ext4_punch_hole for indirect filesystems - LP: #1292234 . [ Upstream Kernel Changes ] . * rebase to v3.19 . linux (3.19.0-4.4) vivid; urgency=low . [ Andy Whitcroft ] . * [Config] apply Kernel hacking >> Tracers config defaults * hyper-v -- fix comment handing in /etc/network/interfaces - LP: #1413020 * rebase to v3.19-rc7 * updateconfigs following rebase to v3.19-rc7 . [ Ben Hutchings ] . * SAUCE: rtsx_usb_ms: Use msleep_interruptible() in polling loop - LP: #1413149 . [ Upstream Kernel Changes ] . * rebase to v3.19-rc7 . linux (3.19.0-3.3) vivid; urgency=low . [ Andy Whitcroft ] . * [Debian] arm64 -- build ubuntu drivers - LP: #1411284 * [Packaging] config-check -- add support for enforced annotations * [Config] annotations -- switch to ENFORCED annotations * [Packaging] config-check -- drop support for enforce file * [Packaging] enforce -- drop empty enforce file * rebase to v3.19-rc5 * [Config] add modules removed due to tighter dependencies * [Config] updateconfigs following rebase to v3.19-rc5 * [Config] enforce CONFIG_FHANDLE=y - LP: #1412543 * [Packaging] hyper-v -- daemons now require -n for non-forking startup - LP: #1408355 * [Config] CONFIG_DEBUG_INFO_SPLIT=n - LP: #1413646 * [Config] apply Device Drivers >> Character devices >> IPMI top-level message handler config defaults * [Config] apply Device Drivers >> Character devices >> Serial drivers config defaults * [Config] apply Device Drivers >> GPIO Support config defaults * [Config] apply Device Drivers >> Graphics support >> Direct Rendering Manager >> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) config defaults * [Config] apply Device Drivers >> Graphics support >> Frame buffer Devices >> Support for frame buffer devices config defaults * [Config] apply Device Drivers >> HID support >> HID bus support >> Special HID drivers config defaults * [Config] apply Device Drivers >> Hardware Monitoring support config defaults * [Config] apply Device Drivers >> I2C support >> I2C support >> I2C Hardware Bus support config defaults * [Config] apply Device Drivers >> Industrial I/O support >> Analog to digital converters config defaults * [Config] apply Device Drivers >> Industrial I/O support >> Humidity sensors config defaults * [Config] apply Device Drivers >> Industrial I/O support >> Pressure sensors config defaults * [Config] apply Device Drivers >> Input device support >> Generic input layer (needed for keyboard, mouse, ...) >> Mice config defaults * [Config] apply Device Drivers >> Input device support >> Generic input layer (needed for keyboard, mouse, ...) >> Touchscreens config defaults * [Config] apply Device Drivers >> LED Support >> LED Class Support config defaults * [Config] apply Device Drivers >> MMC/SD/SDIO card support config defaults * [Config] apply Device Drivers >> Multifunction device drivers config defaults * [Config] apply Device Drivers >> Multimedia support >> Cameras/video grabbers support >> Media test drivers config defaults * [Config] apply Device Drivers >> Multimedia support >> Media PCI Adapters config defaults * [Config] apply Device Drivers >> Multimedia support >> Remote Controller devices config defaults * [Config] apply Device Drivers >> Network device support >> Distributed Switch Architecture drivers config defaults * [Config] apply Device Drivers >> Network device support >> Network core driver support config defaults * [Config] apply Device Drivers >> Network device support >> Wireless LAN >> Hermes chipset 802.11b support (Orinoco/Prism2/Symbol) config defaults * [Config] apply Device Drivers >> Network device support >> Wireless LAN >> Intel PRO/Wireless 2200BG and 2915ABG Network Connection config defaults * [Config] apply Device Drivers >> PHY Subsystem config defaults * [Config] apply Device Drivers >> Pin controllers config defaults * [Config] apply Device Drivers >> SPI support config defaults * [Config] apply Device Drivers >> Sound card support >> Advanced Linux Sound Architecture >> ALSA for SoC audio support config defaults * [Config] apply Device Drivers >> Sound card support >> Advanced Linux Sound Architecture >> FireWire sound devices config defaults * [Config] apply Device Drivers >> Sound card support >> Advanced Linux Sound Architecture >> HD-Audio config defaults * [Config] apply Device Drivers >> Staging drivers >> Lustre file system client support config defaults * [Config] apply Device Drivers >> Staging drivers >> Media staging drivers config defaults * [Config] apply Device Drivers >> USB support >> USB Gadget Support >> USB Gadget Drivers >> USB functions configurable through configfs config defaults * [Config] apply Device Drivers >> USB support >> USB Gadget Support >> USB Peripheral Controller config defaults * [Config] apply Networking support >> NFC subsystem support >> Near Field Communication (NFC) devices config defaults * [Config] apply Networking support >> Networking options >> Network packet filtering framework (Netfilter) >> Core Netfilter Configuration >> Netfilter nf_tables support config defaults * [Config] apply Networking support >> Networking options >> QoS and/or fair queueing >> Actions config defaults * [Config] apply Networking support >> Networking options >> TCP/IP networking config defaults * [Config] apply Networking support >> Wireless >> Generic IEEE 802.11 Networking Stack (mac80211) config defaults * [Config] apply Device Drivers >> Input device support >> Generic input layer (needed for keyboard, mouse, ...) >> Keyboards config defaults * [Config] apply Device Drivers >> Input device support >> Generic input layer (needed for keyboard, mouse, ...) >> Mice config defaults * [Config] apply Device Drivers >> Pulse-Width Modulation (PWM) Support config defaults * [Config] apply Networking support >> Networking options >> Network packet filtering framework (Netfilter) >> IP: Netfilter Configuration >> IPv4 NAT config defaults * [Config] apply Networking support >> Networking options >> Network packet filtering framework (Netfilter) >> IPv6: Netfilter Configuration >> IPv6 NAT config defaults * [Config] apply Kernel hacking >> Kernel debugging config defaults * [Config] apply General setup >> Timers subsystem >> Timer tick handling config defaults * SAUCE: arm64 -- psci tell the compiler which registers we are needing values in - LP: #1414002 * [Config] apply Device Drivers >> Network device support >> Wireless LAN >> Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi) config defaults * [Config] apply Device Drivers >> Real Time Clock config defaults * [Config] apply Device Drivers >> SCSI device support >> SCSI device support >> SCSI low-level drivers config defaults * [Config] apply General setup >> CPU/Task time and stats accounting >> Cputime accounting config defaults * [Config] apply Device Drivers >> Mailbox Hardware Support config defaults * rebase to v3.19-rc6 * [Config] updateconfigs following rebase to v3.19-rc6 . [ Kamal Mostafa ] . * [Packaging] force "dpkg-source -I -i" behavior . [ Leann Ogasawara ] . * [Config] Disable CONFIG_USB_OTG - LP: #1411295 . [ Upstream Kernel Changes ] . * overlay: add backwards compatible overlayfs format support (fixes) - LP: #1410480 . [ Upstream Kernel Changes ] . * rebase to v3.19-rc5 * rebase to v3.19-rc6 . linux (3.19.0-2.2) vivid; urgency=low . [ Andy Whitcroft ] . * rebase to v3.19-rc4 * [Config] updateconfigs following rebase to v3.19-rc4 * [Packaging] install all dtb files - LP: #1408002 * [Config] switch on "all" dtbs - LP: #1408002 . [ Colin Ian King ] . * SAUCE: drivers/rtc/interface.c: ignore exprired times when enqueing new timers - LP: #1333569 . [ Joseph Salisbury ] . * [Config] Enable CONFIG_N_GSM as module. - LP: #1404670 . [ K. Y. Srinivasan ] . * SAUCE: storvsc: force SPC-3 compliance on win8 and win8 r2 hosts - LP: #1406867 . [ Steve McIntyre ] . * SAUCE: efi: Expose underlying UEFI firmware platform size to userland - LP: #1409750 . [ Upstream Kernel Changes ] . * rebase to v3.19-rc4 . linux (3.19.0-1.1) vivid; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: AUFS -- aufs3-standalone.patch" * Revert "SAUCE: AUFS -- aufs3-mmap.patch" * Revert "SAUCE: AUFS -- aufs3-base.patch" * ubuntu: AUFS3 -- follow switch to vfs_fallocate * rebase to v3.19-rc1 * rebase to v3.19-rc2 * [Config] defaultconfigs following rebase to v3.19-rc2 * ubuntu: aufs3 -- follow rename of d_child * ubuntu: aufs3 -- follow switch to d_splice_alias * ubuntu: aufs3 -- follow switch to get_unused_fd_flags() * ubuntu: aufs3 -- follow rename for d_alias * apparmor -- follow change to this_cpu_ptr * disable module checks for rebase * ubuntu: AUFS -- substrate: aufs3-base.patch * ubuntu: AUFS -- substrate: aufs3-mmap.patch * ubuntu: AUFS -- substrate: aufs3-standalone.patch * ubuntu: AUFS -- update to 92ad9cc8bd289bf8e59b6bd8d83137d8e1a58c1c * [Configs] updateconfigs following aufs update * v3.19 series start * rebase to v3.19-rc3 * [Configs] updateconfigs following rebase to v3.19-rc3 * [Packaging] uploadnum should be the remainder of the version - LP: #1407755 * [Packaging] handle dts directories - LP: #1408004 * [Config] follow move of arm64 dts' into vendor directories . [ Upstream Kernel Changes ] . * arm64: optimized copy_to_user and copy_from_user assembly code - LP: #1400349 * iommu/ipmmu-vmsa: follow flag switch to IOMMU_NOEXEC . [ Upstream Kernel Changes ] . * rebase to v3.19-rc1 - LP: #1173681 * rebase to v3.19-rc2 * rebase to v3.19-rc3 . linux (3.18.0-7.8) vivid; urgency=low . [ Leann Ogasawara ] . * Release Tracking Bug - LP: #1401590 . [ John Johansen ] . * SAUCE: (no-up) apparmor: Sync to apparmor3 - RC1 snapshot - LP: #1362199 * SAUCE: Revert: fix: only allow a single threaded process to ... - LP: #1371310 * SAUCE: (no-up) fix: bad unix_addr_fs macro - LP: #1390223 * SAUCE: (no-up) apparmor: add parameter to control whether policy hashing is used - LP: #1383886 * [config] set apparmor config options . [ Seth Forshee ] . * [Config] CONFIG_FW_LOADER_USER_HELPER_FALLBACK=n - LP: #1398458 . [ Upstream Kernel Changes ] . * mfd: rtsx: Fix PM suspend for 5227 & 5249 - LP: #1359052 * mmc: sdhci-pci-o2micro: Fix Dell E5440 issue - LP: #1346067 . linux (3.18.0-6.7) vivid; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: (no-up) arm64: optimized copy_to_user and copy_from_user assembly code" - LP: #1398596 * rebase to v3.18 . [ Chris J Arges ] . * [Config] CONFIG_PCIEASPM_DEBUG=y - LP: #1398544 . [ Paolo Pisati ] . * [Config] armhf: VIRTIO_[BALLOON|MMIO]=y - LP: #1396470 . [ Upstream Kernel Changes ] . * drivers:scsi:storvsc: Fix a bug in handling ring buffer failures that may result in I/O freeze - LP: #1400289 . [ Upstream Kernel Changes ] . * rebase to v3.18 . linux (3.18.0-5.6) vivid; urgency=low . [ Leann Ogasawara ] . * Release Tracking Bug - LP: #1398109 . [ Andy Whitcroft ] . * [Config] CONFIG_SCSI_MQ_DEFAULT=n - LP: #1397061 * rebase to v3.18-rc7 . [ Chris J Arges ] . * [Config] CONFIG_SCOM_DEBUGFS=y for powerpc/powerpc64-smp ppc64el/generic - LP: #1395855 . [ Upstream Kernel Changes ] . * rebase to v3.18-rc7 - LP: #1389497 . linux (3.18.0-4.5) vivid; urgency=low . [ Leann Ogasawara ] . * Release Tracking Bug - LP: #1395891 . [ Andy Whitcroft ] . * rebase to v3.18-rc6 * [Config] update configs following rebase to v3.18-rc6 * [Config] enable overlayfs v1 support . [ Tim Gardner ] . * rebase to v3.18-rc5 . [ Upstream Kernel Changes ] . * overlay: add backwards compatible overlayfs format support - LP: #1395877 . [ Upstream Kernel Changes ] . * rebase to v3.18-rc5 * rebase to v3.18-rc6 . linux (3.18.0-3.4) vivid; urgency=low . [ Andy Whitcroft ] . * Revert "[Config] CONFIG_AUFS_FS=n for FTBS" * Revert "SAUCE: AUFS -- update to dcf336a754c86d5ee1c3d50699fd75c586d037cb" * Revert "SAUCE: aufs3 -- (no-up) aufs3-standalone.patch" * Revert "SAUCE: aufs3 -- (no-up) aufs3-base.patch" * [Config] amd64 is now the indep architecture * [Debian] basic hook support * SAUCE: AUFS -- aufs3-base.patch * SAUCE: AUFS -- aufs3-mmap.patch * SAUCE: AUFS -- aufs3-standalone.patch * ubuntu: AUFS -- update to 9d5c349d5c452170b8e813d86956f896a0aef170 * [Config] updateconfigs following aufs3 update * SAUCE: AUFS (no-squash): basic framework and update machinary -- part 2 . [ dann frazier ] . * [Config] Disable CONFIG_IPMI_SI_PROBE_DEFAULTS on armhf and arm64 - LP: #1388952 * [Config] disable CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET * [Config] Disable CONFIG_RCU_USER_QS on arm64 . [ Tim Gardner ] . * rebase to v3.18-rc4 . [ Upstream Kernel Changes ] . * rebase to v3.18-rc4 - LP: #1389497 - LP: #1387128 . linux (3.18.0-2.2) vivid; urgency=low . [ Tim Gardner ] . * SAUCE: nft_reject_bridge.c: Include net/ip6_checksum.h . [ Upstream Kernel Changes ] . * rebase to v3.18-rc3 . linux (3.18.0-1.1) vivid; urgency=low . [ Andy Whitcroft ] . * Revert "[Config] Switch kernel to vmlinuz (from vmlinux) on ppc64el" * [Config] tools -- only build common tools when enabled * [Config] follow rename of DEB_BUILD_PROFILES * [Config] linux-image-extra is additive to linux-image - LP: #1375310 * [Config] linux-image-extra postrm is not needed on purge * [Config] enable cloud tools on i386 - LP: #1367399 . [ Marc Dietrich ] . * [Config] arm/tegra/d-i: framebuffer and usb support for Tegra SoCs . [ Paolo Pisati ] . * [Config] armhf: REGULATOR_TWL4030=y * [Config] armhf: disable JUMP_LABEL - LP: #1378856 . [ Tim Gardner ] . * rebase to v3.17-rc2 * updateconfigs * [Config] CONFIG_NFC_ST21NFCB=n * [Config] Added net/6lowpan/* to generic inclusion list * [Config] Add arm64 to enforcer CONFIG_CC_STACKPROTECTOR * rebase to v3.17-rc3 * rebase to v3.17-rc4 * rebase to v3.17-rc5 * [Config] armhf: USB_[E|O]HCI_EXYNOS=y * [Config] CONFIG_XMON=y - LP: #1365655 * [Config] CONFIG_KVM_BOOK3S_64=m for ppc64el - LP: #1362514 * [Config] CONFIG_KVM_BOOK3S_64_HV=m - LP: #1362514 * [Config] CONFIG_DMA_CMA=n - LP: #1362261 * [Config] Add mpt3sas to d-i - LP: #1368907 * [Debian] set do_*_tools after stage1 or bootstrap is determined - LP: #1370211 * [Config] CONFIG_USB_OHCI_HCD_PCI=y - LP: #1244176 * rebase to v3.17-rc6 * SAUCE: usbip: Update include path * [Debian] usbip tools packaging - LP: #898003 * [Config] Enable usbip tools - LP: #898003 * [Config] CONFIG_CRASH_DUMP=n for powerpc-smp - LP: #1363180 * [Config] Correct annotation regarding CONFIG_DMA_CMA - LP: #1362261 * [Config] CONFIG_SND_HDA_INTEL=n for ppc64el - LP: #1374438 * [Config] CONFIG_HOTPLUG_PCI_SHPC=n for ppc64el - LP: #1374440 * [Debian] Don't fail if a symlink already exists * rebase to v3.17-rc7 * [Config] CONFIG_HOTPLUG_PCI_PCIE=n for ppc64el - LP: #1374440 * rebase to v3.17 * rebase to v3.18-rc1 * [Config] CONFIG_AUFS_FS=n for FTBS * Enable vivid * [Config] CONFIG_SOUND_OSS_CORE_PRECLAIM=n - LP: #1385510 * rebase to v3.18-rc2 * [Debian] Fix linux-doc dangling symlinks - LP: #661306 * CONFIG_MODULE_COMPRESS=n * [Config] dropped scsi_tgt from generic inclusion list * [Config] Added drivers/uio to generic inclusion list * [Config] CONFIG_PATA_MACIO=y - LP: #1378894 * [Config] CONFIG_DRM_BOCHS=n * [Debian] install usbipd - LP: #898003 . [ Upstream Kernel Changes ] . * rebase to v3.18-rc2 . [ Upstream Kernel Changes ] . * rebase to v3.18-rc1 - LP: #1316518 - LP: #1371591 - LP: #1357928 . [ Upstream Kernel Changes ] . * rebase to v3.17 . [ Upstream Kernel Changes ] . * rebase to v3.17-rc7 . [ Upstream Kernel Changes ] . * rebase to v3.17-rc6 . [ Upstream Kernel Changes ] . * rebase to v3.17-rc5 . [ Upstream Kernel Changes ] . * rebase to v3.17-rc4 . [ Upstream Kernel Changes ] . * rebase to v3.17-rc3 . [ Upstream Kernel Changes ] . * rebase to v3.17-rc2 - LP: #1358116 - LP: #1350148 - LP: #1334950 - LP: #1329580 - LP: #1329580 - LP: #1329580 . [ Upstream Kernel Changes ] . * rebase to v3.17-rc2 . linux (3.17.0-0.0) utopic; urgency=medium . * Empty entry . linux (3.16.0-11.16) utopic; urgency=low . [ Mauricio Faria de Oliveira ] . * [Config] Switch kernel to vmlinuz (from vmlinux) on ppc64el - LP: #1358920 . [ Peter Zijlstra ] . * SAUCE: (no-up) mmu_notifier: add call_srcu and sync function for listener to delay call and sync - LP: #1361300 . [ Tim Gardner ] . * [Config] CONFIG_ZPOOL=y - LP: #1360428 * Release Tracking Bug - LP: #1361308 . [ Upstream Kernel Changes ] . * Revert "net/mlx4_en: Fix bad use of dev_id" - LP: #1347012 * net/mlx4_en: Reduce memory consumption on kdump kernel - LP: #1347012 * net/mlx4_en: Fix mac_hash database inconsistency - LP: #1347012 * net/mlx4_en: Disable blueflame using ethtool private flags - LP: #1347012 * net/mlx4_en: current_mac isn't updated in port up - LP: #1347012 * net/mlx4_core: Use low memory profile on kdump kernel - LP: #1347012 * Drivers: scsi: storvsc: Change the limits to reflect the values on the host - LP: #1347169 * Drivers: scsi: storvsc: Set cmd_per_lun to reflect value supported by the Host - LP: #1347169 * Drivers: scsi: storvsc: Filter commands based on the storage protocol version - LP: #1347169 * Drivers: scsi: storvsc: Fix a bug in handling VMBUS protocol version - LP: #1347169 * Drivers: scsi: storvsc: Implement a eh_timed_out handler - LP: #1347169 * drivers: scsi: storvsc: Set srb_flags in all cases - LP: #1347169 * drivers: scsi: storvsc: Correctly handle TEST_UNIT_READY failure - LP: #1347169 * namespaces: Use task_lock and not rcu to protect nsproxy - LP: #1328088 * net: xgene: Check negative return value of xgene_enet_get_ring_size() * mm/zbud: change zbud_alloc size type to size_t - LP: #1360428 * mm/zpool: implement common zpool api to zbud/zsmalloc - LP: #1360428 * mm/zpool: zbud/zsmalloc implement zpool - LP: #1360428 * mm/zpool: update zswap to use zpool - LP: #1360428 * ideapad-laptop: Change Lenovo Yoga 2 series rfkill handling - LP: #1341296 * iommu/amd: Fix for pasid initialization - LP: #1361300 * iommu/amd: Moving PPR fault flags macros definitions - LP: #1361300 * iommu/amd: Drop oprofile dependency - LP: #1361300 * iommu/amd: Fix typo in amd_iommu_v2 driver - LP: #1361300 * iommu/amd: Don't call mmu_notifer_unregister in __unbind_pasid - LP: #1361300 * iommu/amd: Don't free pasid_state in mn_release path - LP: #1361300 * iommu/amd: Get rid of __unbind_pasid - LP: #1361300 * iommu/amd: Drop pasid_state reference in ppr_notifer error path - LP: #1361300 * iommu/amd: Add pasid_state->invalid flag - LP: #1361300 * iommu/amd: Don't hold a reference to mm_struct - LP: #1361300 * iommu/amd: Don't hold a reference to task_struct - LP: #1361300 * iommu/amd: Don't call the inv_ctx_cb when pasid is not set up - LP: #1361300 * iommu/amd: Don't set pasid_state->mm to NULL in unbind_pasid - LP: #1361300 * iommu/amd: Remove change_pte mmu_notifier call-back - LP: #1361300 * iommu/amd: Fix device_state reference counting - LP: #1361300 * iommu/amd: Fix 2 typos in comments - LP: #1361300 . linux (3.16.0-10.15) utopic; urgency=low . [ dann frazier ] . * [debian] Fix regression with ABI subversions and backport . [ Feng Kan ] . * SAUCE: (no-up) irqchip:gic: change access of gicc_ctrl register to read modify write. - LP: #1357527 * SAUCE: (no-up) arm64: optimized copy_to_user and copy_from_user assembly code - LP: #1358949 . [ Stefan Bader ] . * SAUCE: bcache: prevent crash on changing writeback_running - LP: #1357295 . [ Tim Gardner ] . * [Config] CONFIG_XFRM_STATISTICS=y * [Config] CONFIG_SECURITY_NETWORK_XFRM=y * [Config] CONFIG_SENSORS_IBMPOWERNV=m - LP: #1353005 * Release Tracking Bug - LP: #1359783 . [ Upstream Kernel Changes ] . * intel_idle: Broadwell support - LP: #1256170 * powerpc/book3s: Add basic infrastructure to handle HMI in Linux. - LP: #1357108 * powerpc/powernv: Invoke opal call to handle hmi. - LP: #1357108 * powerpc/book3s: handle HMIs for cpus in nap mode. - LP: #1357108 * powerpc/book3s: Fix endianess issue for HMI handling on napping cpus. - LP: #1357108 * powerpc: Add smp_mb() to arch_spin_is_locked() - LP: #1358569 * powerpc: Add smp_mb()s to arch_spin_unlock_wait() - LP: #1358569 * hwmon: (powerpc/powernv) hwmon driver for power, fan rpm, voltage and temperature - LP: #1353005 * tools/testing/selftests/ptrace/peeksiginfo.c: add PAGE_SIZE definition - LP: #1358855 * printk: Add function to return log buffer address and size - LP: #1359423 * powerpc/powernv: Interface to register/unregister opal dump region - LP: #1359423 * bcache: fix crash on shutdown in passthrough mode - LP: #1357295 * bcache: fix uninterruptible sleep in writeback thread - LP: #1357295 . [ Vinayak Kale ] . * SAUCE: (no-up) dt-bindings: Add Potenza PMU binding - LP: #1357527 * SAUCE: (no-up) arm64: dts: Add PMU node for APM X-Gene Storm SOC - LP: #1357527 . linux (3.16.0-9.14) utopic; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1357370 . [ Serge Hallyn ] . * SAUCE: Overlayfs: allow unprivileged mounts - LP: #1357025 . [ Upstream Kernel Changes ] . * MAINTAINERS: Add entry for APM X-Gene SoC ethernet driver * Documentation: dts: Add bindings for APM X-Gene SoC ethernet driver * dts: Add bindings for APM X-Gene SoC ethernet driver * drivers: net: Add APM X-Gene SoC ethernet driver support. * powerpc/thp: Add write barrier after updating the valid bit - LP: #1357014 * powerpc/thp: Don't recompute vsid and ssize in loop on invalidate - LP: #1357014 * powerpc/thp: Invalidate old 64K based hash page mapping before insert of 4k pte - LP: #1357014 * powerpc/thp: Handle combo pages in invalidate - LP: #1357014 * powerpc/thp: Invalidate with vpn in loop - LP: #1357014 * powerpc/thp: Use ACCESS_ONCE when loading pmdp - LP: #1357014 * powerpc/mm: Use read barrier when creating real_pte - LP: #1357014 * powerpc/thp: Add tracepoints to track hugepage invalidate - LP: #1357014 * rebase to v3.16.1 . linux (3.16.0-8.13) utopic; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1356403 . [ dann frazier ] . * [debian] Allow for package revisions condusive for branching . [ Upstream Kernel Changes ] . * ahci_xgene: Fix the watermark threshold for the APM X-Gene SATA host controller driver. - LP: #1350087 * ahci_xgene: Use correct OOB tunning parameters for APM X-Gene SoC AHCI SATA Host controller driver. - LP: #1350087 * powerpc/powernv: Enable M64 aperatus for PHB3 - LP: #1355469 * powerpc: Fail remap_4k_pfn() if PFN doesn't fit inside PTE - LP: #1352994 * powerpc: Add machine_early_initcall() - LP: #1352640 * powerpc/powernv: Switch powernv drivers to use machine_xxx_initcall() - LP: #1352640 * powerpc/eeh: Avoid event on passed PE - LP: #1352640 * powerpc/eeh: EEH support for VFIO PCI device - LP: #1352640 * powerpc/eeh: sysfs entries lost - LP: #1352640 * powerpc/powernv: Fix IOMMU table for VFIO dev - LP: #1352640 * powerpc/eeh: Fetch IOMMU table in reliable way - LP: #1352640 * powerpc/eeh: Refactor EEH flag accessors - LP: #1352640 * powerpc/eeh: Selectively enable IO for error log - LP: #1352640 * powerpc/eeh: Reduce lines of log dump - LP: #1352640 * powerpc/eeh: Replace pr_warning() with pr_warn() - LP: #1352640 * powerpc/eeh: Make diag-data not endian dependent - LP: #1352640 * powerpc/eeh: Aux PE data for error log - LP: #1352640 * PCI: Support BAR sizes up to 128GB - LP: #1352640 * powerpc/powernv: Allow to freeze PE - LP: #1352640 * powerpc/powernv: Split ioda_eeh_get_state() - LP: #1352640 * powerpc/powernv: Handle compound PE - LP: #1352640 * powerpc/powernv: Handle compound PE for EEH - LP: #1352640 * powerpc/powernv: Handle compound PE in config accessors - LP: #1352640 * mnt: Only change user settable mount flags in remount - LP: #1356318 - CVE-2014-5206 * mnt: Move the test for MNT_LOCK_READONLY from change_mount_flags into do_remount - LP: #1356318 - CVE-2014-5206 * mnt: Correct permission checks in do_remount - LP: #1356323 - CVE-2014-5207 * mnt: Change the default remount atime from relatime to the existing value - LP: #1356323 - CVE-2014-5207 . linux (3.16.0-7.12) utopic; urgency=low . [ Andy Whitcroft ] . * rebase to v3.16 final * [Config] d-i -- add virtio_scsi to virtio-modules - LP: #1342000 . [ dann frazier ] . * [Packaging] Fix 'printchanges' to work with versions containing '+' . [ Tim Gardner ] . * [Config] CONFIG_MICROCODE=y - LP: #1084373 * [Config] CONFIG_CONTEXT_TRACKING_FORCE=n - LP: #1349028 * [Config] Add hv_balloon to d-i virtio-modules - LP: #1292216 * Release Tracking Bug - LP: #1354530 . [ Upstream Kernel Changes ] . * rebase to v3.16 . linux (3.16.0-6.11) utopic; urgency=low . [ Paolo Pisati ] . * [Config] armhf: MXS_DMA=y && MTD_NAND_GPMI_NAND=m * [Config] armhf: KEYBOARD_IMX=m * [Config] armhf: build cubox & imx6 DTBs * [Config] armhf: RTC_DRV_PCF8523=y . [ Tim Gardner ] . * [Config] CONFIG_KEYS_DEBUG_PROC_KEYS=y - LP: #1344405 * [Config] CONFIG_SCSI_IPR_TRACE=y, CONFIG_SCSI_IPR_DUMP=y - LP: #1343109 * Release Tracking Bug - LP: #1349196 . [ Upstream Kernel Changes ] . * rebase to v3.16-rc7 . linux (3.16.0-5.10) utopic; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1346298 * [Config] CONFIG_GPIO_SYSFS=y - LP: #1342153 * rebase to v3.16-rc6 . [ Paolo Pisati ] . * [Config] enable ARCH_MVEBU* * [Config] AHCI_MVEBU=m * [Config] ARMADA_THERMAL=y * [Config] ARM_ARMADA_370_XP_CPUIDLE=y * [Config] CRYPTO_DEV_MV_CESA=m * [Config] I2C_MV64XXX=m * [Config] MMC_MVSDIO=m * [Config] MMC_SDHCI_DOVE=m * [Config] MTD_NAND_ORION=m * [Config] MTD_NAND_PXA3xx=m * [Config] MVNETA=m * [Config] MV_XOR=y * [Config] ORION_WATCHDOG=m * [Config] PCI_MVEBU=y * [Config] RTC_DRV_MV=y * [Config] SND_KIRKWOOD_SOC*=m * [Config] SPI_ORION=m * [Config] USB_XHCI_MVEBU=m * [Config] armhf: build all Armada and Dove DTBs * [Config] armhf: SERIAL_8250_DW=y . [ Upstream Kernel Changes ] . * rebase to v3.16-rc6 . linux (3.16.0-4.9) utopic; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1341543 . [ Upstream Kernel Changes ] . * rebase to v3.16-rc5 . linux (3.16.0-3.8) utopic; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1340091 . linux (3.16.0-2.7) utopic; urgency=low . [ Andy Whitcroft ] . * ubuntu: aufs3 -- avoid aufs3-mmap.patch include hell for arm64 ubuntu: aufs3 -- (no-up) aufs3-mmap.patch . linux (3.16.0-2.6) utopic; urgency=low . [ Andy Whitcroft ] . * Revert "ubuntu: aufs3 -- (no-up) aufs3-mmap.patch" Fixes FTBS. . linux (3.16.0-2.5) utopic; urgency=low . [ Andy Whitcroft ] . * ubuntu -- fix basic format for ubuntu/Makefile * ubuntu: AUFS (no-squash): basic framework and update machinary * ubuntu: aufs3 -- update update scripting * ubuntu: aufs3 -- (no-up) aufs3-base.patch * ubuntu: aufs3 -- (no-up) aufs3-mmap.patch * ubuntu: aufs3 -- (no-up) aufs3-standalone.patch * ubuntu: AUFS -- update to dcf336a754c86d5ee1c3d50699fd75c586d037cb * [Configs] AUFS configs * ubuntu: aufs3 -- reenable . [ Tim Gardner ] . * CONFIG_LATENCYTOP=n . linux (3.16.0-2.4) utopic; urgency=low . [ Andy Whitcroft ] . * [Config] flip VIRTIO*=y * [Config] commonise CONFIG_SWIOTLB=y * [Config] apply Bus options (PCI etc.) >> PCI support config defaults * [Config] apply Device Drivers >> ATA/ATAPI/MFM/RLL support (DEPRECATED) config defaults * [Config] apply Device Drivers >> Block devices config defaults * [Config] apply Device Drivers >> Character devices config defaults * [Config] apply Device Drivers >> DMA Engine support config defaults * [Config] apply Device Drivers >> EDAC (Error Detection And Correction) reporting config defaults * [Config] apply Device Drivers >> Graphics support >> Direct Rendering Manager >> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) config defaults * [Config] apply Device Drivers >> GPIO Support config defaults * [Config] apply Device Drivers >> Graphics support >> Console display driver support config defaults * [Config] apply Device Drivers >> IIO staging drivers >> Accelerometers config defaults * [Config] apply Device Drivers >> IOMMU Hardware Support config defaults * [Config] apply Device Drivers >> Input device support >> Generic input layer (needed for keyboard, mouse, ...) >> Miscellaneous devices config defaults * [Config] apply Device Drivers >> Input device support >> Hardware I/O ports config defaults * [Config] apply Device Drivers >> LED Support >> LED Class Support config defaults * [Config] apply Device Drivers >> Hardware Spinlock drivers config defaults * [Config] apply Device Drivers >> Multimedia support >> Cameras/video grabbers support config defaults * [Config] apply Security options config defaults * [Config] apply Networking options >> Network packet filtering framework (Netfilter) >> Core Netfilter Configuration config defaults * [Config] apply Device Drivers >> MMC/SD/SDIO card support config defaults * [Config] apply Device Drivers >> Graphics support >> Frame buffer Devices >> Support for frame buffer devices config defaults * [Config] apply Power management and ACPI options >> CPU Frequency scaling config defaults * [Config] apply Processor type and features config defaults * [Config] apply Partition Types config defaults * [Config] apply Power management and ACPI options config defaults * [Config] apply Device Drivers >> InfiniBand support config defaults * [Config] apply Device Drivers >> Misc devices config defaults * [Config] apply Device Drivers >> Multifunction device drivers config defaults * [Config] apply Device Drivers >> SCSI device support >> SCSI device support >> SCSI low-level drivers config defaults * [Config] apply Device Drivers >> Network device support >> Ethernet driver support config defaults * [Config] apply Device Drivers >> Network device support >> Network core driver support config defaults * [Config] apply Device Drivers >> Network device support >> PHY Device support and infrastructure config defaults * [Config] apply File systems >> Network File Systems config defaults * [Config] apply Device Drivers >> Input device support >> Generic input layer (needed for keyboard, mouse, ...) >> Touchscreens config defaults * [Config] apply Device Drivers >> Memory Technology Device (MTD) support >> NAND Device Support config defaults * [Config] apply Device Drivers >> Network device support >> Wireless LAN >> Ralink driver support config defaults * [Config] apply Device Drivers >> Staging drivers config defaults * [Config] apply Cryptographic API >> Hardware crypto devices config defaults * [Config] apply Device Drivers >> Macintosh device drivers config defaults * [Config] apply Device Drivers >> Network device support >> Wireless LAN config defaults * [Config] apply Device Drivers >> PPS support config defaults * [Config] apply Device Drivers >> Sound card support config defaults * [Config] apply Networking support >> RF switch subsystem support config defaults * [Config] apply Library routines config defaults * [Config] apply Device Drivers >> CODEC drivers config defaults * [Config] apply Device Drivers >> PHY Subsystem config defaults * [Config] apply Device Drivers >> Pulse-Width Modulation (PWM) Support config defaults * [Config] apply Kernel hacking >> Tracers config defaults * [Config] apply Kernel hacking >> Runtime Testing config defaults * [Config] apply Kernel hacking >> Architecture: powerpc config defaults * [Config] apply Device Drivers >> USB support config defaults * [Config] apply Device Drivers >> Power supply class support config defaults * [Config] apply Device Drivers >> USB Network Adapters config defaults * [Config] apply General setup >> IRQ subsystem config defaults * [Config] apply General setup config defaults * [Config] apply File systems >> Miscellaneous filesystems config defaults * [Config] apply File systems config defaults * [Config] apply Device Drivers >> Userspace I/O drivers config defaults * [Config] apply Device Drivers >> Virtio drivers config defaults * [Config] apply Device Drivers >> USB Peripheral Controller config defaults * [Config] apply Device Drivers >> SCSI device support >> SCSI device support >> SCSI Transports config defaults * [Config] apply Device Drivers >> Real Time Clock config defaults * [Config] apply Device Drivers >> Serial ATA and Parallel ATA drivers (libata) config defaults * [Config] apply Device Drivers >> SoC Audio for Freescale CPUs config defaults * [Config] apply Device Drivers >> Voltage and Current Regulator Support config defaults * [Config] apply Device Drivers >> USB Physical Layer drivers config defaults * [Config] apply Device Drivers >> Watchdog Timer Support config defaults * [Config] powerpc-powerpc-e500mc FTBFS -- CONFIG_CRASH_DUMP=n * [Config] powerpc-powerpc64-emb FTBFS -- CONFIG_IMA=n * [Config] powerpc-powerpc64-emb FTBFS -- CONFIG_HIBERNATION=n CONFIG_HOTPLUG_CPU=n * [Config] ppc64el-generic FTBFS -- CONFIG_LUSTRE_FS=n * [Config] drivers/message/fusion needs scsi_transport_spi in virtual * [Config] drivers/acpi/acpi_ipmi.ko needs drivers/char/ipmi/ipmi_msghandler.ko in virtual * [Config] armhf-* FTBFS -- CONFIG_STACK_TRACER=n CONFIG_FUNCTION_TRACER=n * [Config] ignore modules changing following major config changes . [ Tim Gardner ] . * rebase to v3.16-rc4 . [ Upstream Kernel Changes ] . * rebase to v3.16-rc4 - LP: #1297581 . linux (3.16.0-1.3) utopic; urgency=low . [ Andy Whitcroft ] . * Revert "Disable do_tools_perf for FTBS" * SAUCE: fix perf_regs definitions for arm64 . [ Paolo Pisati ] . * [Config] armhf: ARCH_EXYNOS5* support * [Config] armhf: CPU_IDLE=y and ARM_EXYNOS_CPUIDLE=y * [Config] armhf: EXYNOS_THERMAL=y * [Config] armhf: EXYNOS_IOMMU=y * [Config] armhf: EXYNOS_ADC=m * [Config] armhf: EXYNOS_I2C_EXYNOS5=m * [Config] armhf: MMC_SDHCI_S3C=m * [Config] armhf: PCI_EXYNOS=y * [Config] armhf: PHY_EXYNOS5250_SATA=y * [Config] armhf: USB_[E|O]HCI_EXYNOS=y && SAMSUNG_USBPHY=y * [Config] armhf: PWM_SAMSUNG=m * [Config] armhf: RTC_DRV_S3C=y * [Config] armhf: S3C2410_WATCHDOG=m * [Config] armhf: MMC_DW_EXYNOS=m * [Config] armhf: SERIAL_SAMSUNG=y * [Config] armhf: SND_SOC_SAMSUNG=m * [Config] armhf: SPI_S3C64XX=m * [Config] armhf: EXYNOS_VIDEO=y and VIDEO_SAMSUNG*=m * [Config] armhf: FB_S3C=m * [Config] armhf: build all Exynos 5 DTBs * [Config] armhf: disable CPUFREQ_EXYNOS . [ Tim Gardner ] . * rebase to v3.16-rc3 . [ Upstream Kernel Changes ] . * rebase to v3.16-rc3 - LP: #1331915 . linux (3.16.0-0.2) utopic; urgency=low . [ Tim Gardner ] . * Revert "SAUCE: intel_pstate -- toggle default to disable" - LP: #1333322 * CONFIG_BOOKE_WDT=y * Disable do_tools_perf for FTBS (just until I can figure it out) . linux (3.16.0-0.1) utopic; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1333265 . [ Andy Whitcroft ] . * [Config] cloud-tools -- add systemd units - LP: #1329027 . [ dann frazier ] . * [Config] CONFIG_RTC_DRV_XGENE=y for arm64 * [Config] CONFIG_NET_XGENE=m for arm64 * [Config] Restrict CONFIG_POWER_RESET_SYSCON to arm64 only . [ Feng Kan ] . * SAUCE: (no-up) arm64: dts: Add X-Gene reboot driver dts node * SAUCE: (no-up) Add documentation for generic SYSCON reboot driver. * SAUCE: (no-up) Select reboot driver for X-Gene platform. . [ Iyappan Subramanian ] . * SAUCE: (no-up) MAINTAINERS: Add entry for APM X-Gene SoC ethernet driver * SAUCE: (no-up) Documentation: dts: Add bindings for APM X-Gene SoC ethernet driver * SAUCE: (no-up) dts: Add bindings for APM X-Gene SoC ethernet driver * SAUCE: (no-up) drivers: net: Add APM X-Gene SoC ethernet driver support. . [ Tim Gardner ] . * updateconfigs * Fix arm64 crypto Makefile * [Config] CONFIG_BOOKE_WDT=n for FTBS * [Debian] Add UTS_UBUNTU_RELEASE_ABI to utsrelease.h - LP: #1327619 * Disabled powerpc64-emb for FTBS * [Config] CONFIG_DRM_TEGRA=m * [Config] CONFIG_CMA_SIZE_MBYTES=64 * rebase to v3.16-rc2 * Clean up generic.inclusion-list warnings . [ Upstream Kernel Changes ] . * rebase to v3.16-rc2 - LP: #1328587 - LP: #1319291 - LP: #1310512 - LP: #1310512 - LP: #1305480 . linux (3.15.0-6.11) utopic; urgency=low . [ Adam Conrad ] . * Enable building the sata-modules udeb on ppc64el. - LP: #1323980 * [Packaging] Set bootloader and loader on ppc64el to grub . [ Adam Lee ] . * SAUCE: (no-up) rtlwifi: rtl8723be: disable MSI interrupts mode - LP: #1310512, #1320070 . [ Alex Hung ] . * SAUCE: (no-up) dell-led: add mic mute led interface - LP: #1308297 . [ Andy Whitcroft ] . * [Config] d-i -- add hyperv_keyboard to serial-modules udeb - LP: #1285434 * [Config] tools -- enable cpupower on ppc64el * [Config] ppc64el -- enable perf tools * [Config] powerpc -- enable perf tools * [Config] ppc64el -- reduce MAX_ORDER with 64k pages * [Config] arm64 -- enable tools - LP: #1326050 * [Config] switch hyper-keyboard to virtual - LP: #1325306 * [Config] fix up Breaks/Replaces on linux-cloud-tools-common to fix upgrades * SAUCE: kvm: BIOS disabled kvm support should be a warning - LP: #1300247 * SAUCE: nouveau: missing outputs should be warnings - LP: #1300244 * [Config] d-i -- add nvme devices to block-modules udeb - LP: #1303710 . [ Anton Blanchard ] . * SAUCE: (no-up) powerpc: 64bit sendfile is capped at 2GB - LP: #1328230 . [ Colin Ian King ] . * SAUCE: intel_pstate: inform user that thermald is worth considering . [ Dave Chiluk ] . * [Config] Enable CONFIG_IP_VS_IPV6=y - LP: #1300739 . [ Paolo Pisati ] . * [Config] build vexpress a9 dtb - LP: #1303657 . [ Tetsuo Handa ] . * SAUCE: kthread: Do not leave kthread_create() immediately upon SIGKILL. . [ Tim Gardner ] . * Release Tracking Bug - LP: #1329045 * [Debian] Treat vdso install as an environment variable - LP: #1325713 * [Config] Treat vdso install as an environment variable - LP: #1325713 * [config] Set IPMI suppoort default to "y" * [Config] powerpc -- CONFIG_SCSI_IBMVSCSI=y * [Config] CONFIG_RT_GROUP_SCHED=n - LP: #1284731 * [Config] ppc64el -- switch to 64K system pages * [Config] CONFIG_MICROCODE_EARLY=y * [Config] SND_DAVINCI_SOC && SND_AM33XX_SOC_EVM =m * [Config] armhf: DRM_TILCDC=m * SAUCE: (no-up) mei_me: Add module parameter to disable MSI * [Config] arm64: KVM=y * [Config] armhf: LEDS_TRIGGER_HEARTBEAT=y * [Config] armhf: generic: disable CPU_IDLE * [Config] armhf: CPU_FREQ=y * [Config] Add new mlx modules to d-i * [Config] Added Muti-Arch support for linux-headers-PKGVER-ABINUM, linux-tools-common, and linux-cloud-tools-common - LP: #1295112 * [Config] CONFIG_EXYNOS_ADC=n, CONFIG_HW_RANDOM_EXYNOS=n, CONFIG_MMC_DW_EXYNOS=n, CONFIG_USB_DWC3_EXYNOS=n - LP: #1294353 * [Config] CONFIG_ABX500_CORE=y for ppc64el * [Config] CONFIG_ALX=m for powerpc * [Config] CONFIG_ACENIC_OMIT_TIGON_I=n for ppc64el * [Config] CONFIG_ACORN_PARTITION_*=n for ppc64el * [Config] CONFIG_ANDROID=n for powerpc * [Config] CONFIG_ASYNC_RAID6_TEST=m for ppc64el * [Config] CONFIG_BIG_KEYS=y for ppc64el * [Config] CONFIG_BSD_PROCESS_ACCT=y for ppc64el * rebase to v3.15 * [Config] CONFIG_PHY_XGENE=y * [Config] CONFIG_MLX4_DEBUG=y - LP: #1328256 * [Config] CONFIG_POWERNV_CPUFREQ=y for powerpc, ppc64el - LP: #1324571 * [Config] CONFIG_BLK_DEV_SR_VENDOR=n for ppc64el * [Config] CONFIG_CFG80211=m for ppc64el * [Config] CONFIG_CHARGER_BQ24190=m for powerpc * [Config] CONFIG_CHARGER_BQ24735=m for powerpc * [Config] CONFIG_EXPERT=y for ppc64el * [Config] CONFIG_ATA_SFF=y on ppc64el * [Config] CONFIG_ATA_GENERIC=y for ppc64el, powerpc * [Config] CONFIG_CHR_DEV_ST=m for ppc64el * [Config] CONFIG_CHECKPOINT_RESTORE=y for ppc64el * [Config] CONFIG_CHELSIO_T1_1G=y for ppc64el * [Config] CONFIG_CHR_DEV_OSST=m for ppc64el * [Config] CONFIG_CHR_DEV_SCH=m for ppc64el * [Config] CONFIG_CPU_FREQ_STAT=y for powerpc * [Config] CONFIG_DDR=y for ppc64el * [Config] CONFIG_DEBUG_BUGVERBOSE=y for powerpc * [Config] CONFIG_E100=m, CONFIG_E1000=m, CONFIG_E1000E=m for ppc64el * [Config] CONFIG_EZX_PCAP=n for all arches * [Config] CONFIG_DYNAMIC_DEBUG=y for powerpc * [Config] CONFIG_ENABLE_MUST_CHECK=n for ppc64el * [Config] CONFIG_ENABLE_WARN_DEPRECATED=n for ppc64el * [Config] CONFIG_FB_3DFX=m for all arches * [Config] CONFIG_FB_MATROX=m for ppc64el * [Config] CONFIG_FB_RADEON=m for ppc64el * [Config] CONFIG_FB_SAVAGE_I2C=y for all arches * [Config] CONFIG_FIREWIRE=m for ppc64el * [Config] CONFIG_FTR_FIXUP_SELFTEST=n for ppc64el * [Config] CONFIG_HAMRADIO=y for ppc64el * [Config] CONFIG_I2C_CHARDEV=m for ppc64el * [Config] CONFIG_I2C_MUX=m for ppc64el * [Config] CONFIG_I2C_STUB=m for ppc64el * [Config] CONFIG_I2O=m for ppc64el * [Config] CONFIG_INET_XFRM_MODE_BEET=m, CONFIG_INET_XFRM_MODE_TRANSPORT=m, CONFIG_INET_XFRM_MODE_TUNNEL=m for ppc64el * [Config] CONFIG_INFINIBAND_IPOIB_DEBUG=n, CONFIG_INFINIBAND_MTHCA_DEBUG=n for ppc64el * [Config] CONFIG_INFINIBAND_NES=m, CONFIG_INFINIBAND_OCRDMA=m, CONFIG_INFINIBAND_QIB=m for ppc64el * [Config] CONFIG_INPUT_FF_MEMLESS=m for ppc64el * [Config] CONFIG_INTERVAL_TREE_TEST=m for ppc64el * [Config] CONFIG_IPACK_BUS=m for ppc64el * [Config] CONFIG_ISDN=y for ppc64el * [Config] CONFIG_ISO9660_FS=m for ppc64el * [Config] CONFIG_KGDB=y for ppc64el * [Config] CONFIG_KVM_GUEST=y for ppc64el * [Config] CONFIG_L2TP_V3=y for powerpc * [Config] CONFIG_MAILBOX=y for ppc64el * [Config] CONFIG_MD_LINEAR=m, CONFIG_MD_RAID0=m, CONFIG_MD_RAID1=m for ppc64el * [Config] CONFIG_MEDIA_SUPPORT=m for ppc64el * [Config] CONFIG_MEMORY=y for ppc64el * [Config] CONFIG_MEMSTICK=m for ppc64el * [Config] CONFIG_MFD_SM501_GPIO=n for ppc64el * [Config] CONFIG_MMC_BLOCK=m for ppc64el * [Config] CONFIG_MOUSE_PS2=m for ppc64el * [Config] CONFIG_NET_9P=m for ppc64el * [Config] CONFIG_MSDOS_FS=m for ppc64el * [Config] CONFIG_MSI_BITMAP_SELFTEST=n for ppc64el * [Config] CONFIG_MTD=m for arm64 * [Config] CONFIG_NETCONSOLE=m for ppc64el * [Config] CONFIG_NETFILTER_XT_TARGET_NOTRACK=m for ppc64el * [Config] CONFIG_NET_IPIP=m for ppc64el * [Config] CONFIG_NET_TEAM=m for all arches * [Config] CONFIG_NFC=m for ppc64el * [Config] CONFIG_NL80211_TESTMODE=n for all arches * [Config] CONFIG_NLS_CODEPAGE_437=y for powerpc * [Config] CONFIG_NLS_ASCII=m, CONFIG_NLS_ISO8859_1=m, CONFIG_NLS_UTF8=m for ppc64el * [Config] CONFIG_NOP_USB_XCEIV=m for ppc64el * [Config] CONFIG_NOTIFIER_ERROR_INJECTION=m for ppc64el * [Config] CONFIG_OPROFILE=m for ppc64el * [Config] CONFIG_PARPORT_1284=y for ppc64el * [Config] CONFIG_PARPORT_AX88796=m, CONFIG_PARPORT_PC_FIFO=y, CONFIG_PARPORT_SERIAL=m for ppc64el * [Config] CONFIG_8723AU_P2P=n * [Config] CONFIG_PCI_IOV=y, CONFIG_PCI_PASID=y, CONFIG_PCI_PRI=y, CONFIG_PCI_REALLOC_ENABLE_AUTO=y, CONFIG_PCI_STUB=m for ppc64el * [Config] CONFIG_PCNET32=m for ppc64el * [Config] CONFIG_SCSI_DH_EMC=m for ppc64el * [Config] CONFIG_SCSI_DH_HP_SW=m for ppc64el * [Config] CONFIG_SCSI_FC_ATTRS=m for ppc64el * [Config] CONFIG_SCSI_IPR=m for ppc64el * [Config] CONFIG_SCSI_LOGGING=y for ppc64el * [Config] CONFIG_SCSI_OSD_INITIATOR=m for ppc64el * [Config] CONFIG_SCSI_SCAN_ASYNC=y for ppc64el * [Config] CONFIG_SCSI_SYM53C8XX_2=m for ppc64el * [Config] CONFIG_XILINX_LL_TEMAC=m for powerpc * [Config] CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y for ppc64el * [Config] CONFIG_WLAN=y for arm64 * [Config] CONFIG_VORTEX=m for ppc64el * [Config] CONFIG_WIMAX=m for ppc64el * [Config] CONFIG_WATCHDOG=y for ppc64el * [Config] CONFIG_VIRT_DRIVERS=y for ppc64el * [Config] CONFIG_VERSION_SIGNATURE="" for powerpc64-emb * [Config] CONFIG_UWB=m for ppc64el * [Config] CONFIG_USB_STORAGE=y * [Config] CONFIG_SATA_AHCI_PLATFORM=y for armhf * [Config] CONFIG_HID_RMI=m * [Config] CONFIG_HVC_DCC=n - LP: #1303657 . [ Upstream Kernel Changes ] . * mm/numa: Remove BUG_ON() in __handle_mm_fault() - LP: #1323165 * powerpc/powernv: Add calls to support little endian host - LP: #1327400 * HID: rmi: introduce RMI driver for Synaptics touchpads * HID: rmi: do not stop the device at the end of probe * HID: rmi: check for the existence of some optional queries before reading query 12 * HID: rmi: do not fetch more than 16 bytes in a query * HID: rmi: fix wrong struct field name * HID: rmi: fix masks for x and w_x data * HID: rmi: do not handle touchscreens through hid-rmi * ALSA: pcm: 'BUG:' message unnecessarily triggers kerneloops - LP: #1305480 * rebase to v3.15 . linux (3.15.0-5.10) utopic; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1325596 * [Config] CONFIG_POWERNV_CPUFREQ=y for ppc64el * rebase to v3.15-rc8 . [ Upstream Kernel Changes ] . * rebase to v3.15-rc8 . linux (3.15.0-4.9) utopic; urgency=low . * no change rebuild to fix embeded debhelper. . linux (3.15.0-4.8) utopic; urgency=low . [ Andy Whitcroft ] . * Release Tracking Bug - LP: #1324107 * [Config] enable SECURITY_APPARMOR_UNCONFINED_INIT . [ Javier Martinez Canillas ] . * SAUCE: (no-up) apparmor: fix bug that constantly spam the console - LP: #1323526 . [ John Johansen ] . * SAUCE: (no-up) apparmor: Sync to apparmor3 - alpha6 snapshot - LP: #1323528 * SAUCE: (no-up) apparmor: fix apparmor spams log with warning message - LP: #1308761 * SAUCE: (no-up) apparmor: fix refcount bug in apparmor pivotroot - LP: #1308765 * SAUCE: (no-up): apparmor: fix apparmor refcount bug in apparmor_kill - LP: #1308764 * SAUCE: (no-up): apparmor: use custom write_is_locked macro - LP: #1323530 . [ Kamal Mostafa ] . * [Config] add debian/gbp.conf . [ Tim Gardner ] . * [Config] CONFIG_SATA_AHCI=m for ppc64el - LP: #1323980 . linux (3.15.0-3.7) utopic; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1323189 . [ Andy Whitcroft ] . * [Config] autopkgtest -- need fakeroot for tests . [ Upstream Kernel Changes ] . * rebase to v3.15-rc7 . linux (3.15.0-2.6) utopic; urgency=low . [ Andy Whitcroft ] . * [Config] remove the kernel-image firmware list on clean . [ Martin Pitt ] . * [Config] autopkgtest -- switch to significantly faster rebuild . [ Stefan Bader ] . * [Config]: Add missing modules to inclusion list . [ Tim Gardner ] . * [debian] Dynamically generate the kernel-image udebs firmware list * [d-i] firmware/kernel-image is generated * rebase to v3.15-rc6 * Release Tracking Bug - LP: #1322251 . [ Upstream Kernel Changes ] . * rebase to v3.15-rc6 - LP: #1297581 . linux (3.15.0-1.5) utopic; urgency=low . [ Tim Gardner ] . * [Config] Add apm-mustang.dtb to kernel-image udeb . linux (3.15.0-1.4) utopic; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: (no-up) hv -- bodge hv_vss_daemon so it can use the local linux/hyperv.h" * Revert "SAUCE: (no-up) hv -- bodge hv_kvp_daemon so it can use the local linux/hyperv.h" * [Packaging] tools -- hv tools build correctly against the built headers * [Packaging] cloud-tools -- add the hv_fcopy_daemon to the package * cloud-tools -- pull in init scripts for Hyper-V daemons * cloud-tools -- detect Hyper-V VM to avoid starting * cloud-tools -- update IF_NAME to DEVICE in hv_* scripts - LP: #1295401 * [Config] cloud-tools: reenable cloud-tools . linux (3.15.0-1.3) utopic; urgency=low . [ Andy Whitcroft ] . * [Packaging] ppc64el is a powerpc kernel arch and needs its quirks - LP: #1318848 . [ Ben Collins ] . * [Config] Switch to grub-ieee1275 as recommended on book3e systems - LP: #1318629 . [ Tim Gardner ] . * [Config] CONFIG_FSL_PAMU=n - LP: #1311738 * Release Tracking Bug - LP: #1320239 . linux (3.15.0-1.2) utopic; urgency=low . [ Tim Gardner ] . * Release Tracking Bug - LP: #1318171 * Add rpcsec_gss_krb5 to generic inclusion list - LP: #769527 * rebase to v3.15-rc5 . [ Upstream Kernel Changes ] . * rebase to v3.15-rc5 - LP: #1297581 . linux (3.15.0-0.1) utopic; urgency=low . [ Upstream Kernel Changes ] . * rebase to v3.15-rc4 - LP: #1297581 - LP: #1297581 - LP: #1305133 - LP: #1297581 - LP: #1297581 - LP: #871808 - LP: #1260303 - LP: #1268468 - LP: #1248116 - LP: #1211920 - LP: #1259790 - LP: #1259437 - LP: #1259435 - LP: #1268468 . linux (3.15.0-0.0) utopic; urgency=low . * Initial version for 3.15. . linux (3.13.0-8.27) trusty; urgency=low . [ John Johansen ] . * SAUCE: Add config option to disable new apparmor 3 semantics -LP: #1270215 . [ Tim Gardner ] . * [debian] Fix indep_hdrs_pkg_name - LP: #1134441 * Update lttng to 00808267d3ba7cdcddfed7bec7e62a40463c1307 Version 2.4.0-rc3 * Enabled lttng build * Don't build lttng for armhf lttng hates gcc-4.8 for armhf * Release Tracking Bug - LP: #1277309 . [ Upstream Kernel Changes ] . * rebase to v3.13.2 - LP: #1260303 - LP: #1260303 - LP: #1268468 . linux (3.13.0-7.26) trusty; urgency=low . [ John Johansen ] . * SAUCE: apparmor: fix uninitialized lsm_audit membe - LP: #1268727 * Add config option to optionally enable new apparmor 3 semantics . [ Tim Gardner ] . * [Config] Add lowlatency to getabis * [Config] CONFIG_SECURITY_APPARMOR_AA3_SEMANTICS=y - LP: #1270215 * Release Tracking Bug - LP: #1276810 . [ Upstream Kernel Changes ] . * x86, x32: Correct invalid use of user timespec in the kernel - LP: #1274349 - CVE-2014-0038 . linux (3.13.0-7.25) trusty; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: fix fmd headers" * SAUCE: fix fmd headers . linux (3.13.0-7.24) trusty; urgency=low . [ Stefan Bader ] . * [Config] Make vmwgfx driver enable the framebuffer device . [ Tim Gardner ] . * rebase to v3.13.1 * [Config] CONFIG_NFS_FS=m for ppc64el * [Config] CONFIG_X86_SYSFB=n https://lists.ubuntu.com/archives/kernel-team/2014-February/038166.html * Release Tracking Bug - LP: #1275898 . [ Upstream Kernel Changes ] . * i2c: piix4: Add support for AMD ML and CZ SMBus changes - LP: #1272525 * i2c: piix4: Use different message for AMD Auxiliary SMBus Controller - LP: #1272525 * mm: ignore VM_SOFTDIRTY on VMA merging - LP: #1274917 * drm/radeon: disable dpm on BTC - LP: #1266984 . [ Upstream Kernel Changes ] . * rebase to v3.13.1 . linux (3.13.0-6.23) trusty; urgency=low . [ Andy Whitcroft ] . * [Config] fix up architecture for linux-tools . linux (3.13.0-6.22) trusty; urgency=low . [ Andy Whitcroft ] . * [Packaging] limit linux-udebs- to matching arch * [Config] powerpc -- disable perf to fix FTBFS * [Config] ppc64el -- fix up missing udebs . linux (3.13.0-6.21) trusty; urgency=low . [ Andy Fleming ] . * SAUCE: net: Add support for handling queueing in hardware * SAUCE: of_mdio: Add of_phy_attach function * SAUCE: phylib: Add generic 10G driver * SAUCE: phylib: Support attaching to gen10g_driver * SAUCE: phylib: Add Clause 45 read/write functions . [ Andy Whitcroft ] . * SAUCE: fix fmd headers * [Packaging] lowlatency -- merge out of tree flavours * SAUCE: allow IRQs to be irq-threaded by default via config * [Config]: enable CONFIG_IRQ_FORCED_THREADING_DEFAULT for lowlatency * [Config] powerpc -- fix up Build-depends: * Release Tracking Bug - LP: #1273747 . [ Ben Collins ] . * SAUCE: PPC: PCI: Fix pcibios_io_space_offset() so it works for 32-bit ptr/64-bit rsrcs * SAUCE: Revert "phy: vitesse make vsc824x_add_skew static" * SAUCE: Fixup freescale usb phy driver to work on ppc64 * SAUCE: xgmac_mdio: Silence read errors * SAUCE: Provide booke stub for kvmppc_is_bigendian() * SAUCE: Fix stack overflow on ppc32 * SAUCE: Use resource_size_t instead of long for PCI resource address * SAUCE: net/phy: Export function for use by dpaa_eth * [Packaging] powerpc -- merge out of tree powerpc arch . [ Bjorn Helgaas ] . * SAUCE: Revert "EISA: Log device resources in dmesg" - LP: #1251816 * SAUCE: Revert "EISA: Initialize device before its resources" - LP: #1251816 . [ Emil Medve ] . * SAUCE: phylib: Minimum hack to get the generic 10G PHY driver to work with 10G "fixed-link"s . [ Kumar Gala ] . * SAUCE: fsl_qbman: Add drivers for Freescale DPAA Qman & Bman * SAUCE: fsl_pme2: Add support for DPAA PME * SAUCE: fmd: FMD14 integration * SAUCE: dpaa_eth: Ethernet driver for Freescale QorIQ DPA Architecture * SAUCE: powerpc/85xx: Add DPAA/networking support for CoreNet . [ Madalin Bucur ] . * SAUCE: net/flow: remove sleeping and deferral mechanism from flow_cache_flush * SAUCE: net/phy: abort genphy_read_status when link changes during speed and duplex reading . [ Stefan Bader ] . * [Config] move some VMWare related modules into main package - LP: #1271669 . [ Tim Gardner ] . * [Config] Add r815x to nic-modules - LP: #1273735 * [Config] CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y - LP: #239479 . [ Upstream Kernel Changes ] . * mmc: sdhci-pci: break out definitions to header file - LP: #1239938 * mmc: sdhci-pci: add support of O2Micro/BayHubTech SD hosts - LP: #1239938 * powerpc/book3e: rename interrupt_end_book3e with __end_interrupts * powerpc/book3e: support CONFIG_RELOCATABLE * book3e/kexec/kdump: enable kexec for kernel * book3e/kexec/kdump: create a 1:1 TLB mapping * book3e/kexec/kdump: introduce a kexec kernel flag * book3e/kexec/kdump: implement ppc64 kexec specfic * book3e/kexec/kdump: redefine VIRT_PHYS_OFFSET * book3e/kexec/kdump: recover "r4 = 0" to create the initial TLB . linux (3.13.0-5.20) trusty; urgency=low . [ Andy Whitcroft ] . * [Packaging] tools -- do not make symlinks when not making packages * [Packaging] tools -- tidy up control.stub.in ordering * [Packaging] tools -- tools-common is shared and not conditional * rebase to v3.13 . [ Dirk Brandewie ] . * SAUCE: intel_pstate: Add setting voltage value for baytrail P states. . [ KY Srinivasan ] . * SAUCE: Drivers: hv: vmbus: Specify the target CPU that should receive notification . [ Upstream Kernel Changes ] . * rebase to v3.13 - LP: #1270603 . linux (3.13.0-4.19) trusty; urgency=low . [ Andy Whitcroft ] . * [Config] libunwind8-dev is now available for ppc64el * [Packaging] tools -- make cpupower optional * [Packaging] tools -- enable correctly for x86 . [ Tim Gardner ] . * Release Tracking Bug - LP: #1269872 . [ Upstream Kernel Changes ] . * SAUCE: ARM: OMAP: hwmod: Add SYSC offsets for AES IP * SAUCE: ARM: OMAP4: hwmod: Add hwmod data for AES IP * SAUCE: OMAP: AM33xx: hwmod: Correct AES module SYSC type * SAUCE: crypto: omap-aes: add error check for pm_runtime_get_sync . [ Upstream Kernel Changes ] . * rebase to 85ce70fdf48aa290b4845311c2dd815d7f8d1fa5 . linux (3.13.0-3.18) trusty; urgency=low . [ Andy Whitcroft ] . * rebase to v3.13-rc8 * [Packaging] efi -- allow EFI signatures on any arch . [ Tim Gardner ] . * [Config] Fix vcs-git path * Release Tracking Bug - LP: #1268683 . [ Upstream Kernel Changes ] . * rebase to v3.13-rc8 . linux (3.13.0-2.17) trusty; urgency=low . [ Andy Whitcroft ] . * Release Tracking Bug - LP: #1267809 * [Config] apply Platform support>>CPUIdle driver>>CPU Idle config defaults * [Config] apply Platform support>>CPU Frequency scaling config defaults * [Config] CONFIG_PARIDE_EPATC8=y * [Config] apply Device Drivers >> Broadcom specific AMBA config defaults * [Config] apply Bus options >> PCI support >> RapidIO support >> RapidIO Switch drivers config defaults * [Config] apply Cryptographic API config defaults * [Config] apply Device Drivers >> Common Clock Framework config defaults * [Config] apply Device Drivers >> Distributed Switch Architecture drivers config defaults * [Config] apply Device Drivers >> Graphics support >> Backlight & LCD device support config defaults * [Config] apply Device Drivers >> Graphics support >> Support for frame buffer devices >> Bootup logo config defaults * annotations -- update in tree annotations * [Config] apply Bus options >> PCI support >> RapidIO support config defaults * [Config] CONFIG_POWER_AVS=y CONFIG_RESET_CONTROLLER=y * [Config] apply Device Drivers >> 1-wire Bus Masters config defaults * [Config] apply CAN Device Drivers >> Platform CAN drivers with Netlink support config defaults * [Config] apply Device Drivers >> Character devices >> Serial drivers config defaults * [Config] apply Device Drivers >> Generic Thermal sysfs driver config defaults * [Config] apply Device Drivers >> Character devices >> TPM Hardware Support config defaults * [Config] apply Device Drivers >> Character devices config defaults * [Config] apply Device Drivers >> HID support >> USB HID support >> USB HID transport layer config defaults * [Config] apply Device Drivers >> HID support >> HID bus support config defaults * [Config] apply Device Drivers >> HID support >> USB HID support config defaults * annotations -- update in tree annotations * [Config] apply Device Drivers >> GPIO Support config defaults * [Config] update configs for apparmour update . [ John Johansen ] . * SAUCE: (no-up) apparmor: Sync to apparmor 3 - alpha 4 snapshot * SAUCE: apparmor: fix unix domain sockets to be mediated on connection - LP: #1208988 * SAUCE: apparmor: allocate path lookup buffers during init - LP: #1208988 * SAUCE: (no-up) apparmor: Fix tasks not subject to, reloaded policy - LP: #1236455 . [ Tim Gardner ] . * Revert "[Debian] getabis: Preface module with package name" * [Config] Added ppc64el to getabis * [packaging] Bump ABI for every new release . linux (3.13.0-1.16) trusty; urgency=low . * First 3.13 upload. * Release tracker - LP: #1266852 . linux (3.13.0-0.15) trusty; urgency=low . [ Tim Gardner ] . * rebase to v3.13-rc7 . [ Upstream Kernel Changes ] . * rebase to v3.13-rc7 . linux (3.13.0-0.14) trusty; urgency=low . [ Andy Whitcroft ] . * rebase to 7a262d2ed9fa42fad8c4f243f8025580b58cf2f6 . [ Tim Gardner ] . * Remove ubuntu/dm-raid4-5 in favor of CONFIG_MD_RAID456 * Update lttng to Version 2.4.0-rc2 * lttng: Disabled trace_kvm_async_pf_completed * [Config] CONFIG_IMA=y - LP: #1244627 . [ Upstream Kernel Changes ] . * rebase to 7a262d2ed9fa42fad8c4f243f8025580b58cf2f6 . linux (3.13.0-0.13) trusty; urgency=low . [ Andy Whitcroft ] . * ubuntu: aufs3 -- (no-up) aufs3-base.patch * ubuntu: aufs3 -- (no-up) aufs3-mmap.patch * ubuntu: aufs3 -- (no-up) aufs3-standalone.patch * ubuntu: AUFS (no-squash): basic framework and update machinary * ubuntu: AUFS -- update to 7b136a27b021da9010d8b6c101939dd298e46be7 * ubuntu: aufs3 -- enable * ubuntu: aufs3 -- update configs . linux (3.13.0-0.12) trusty; urgency=low . [ Upstream Kernel Changes ] . * rebase to v3.13-rc6 . linux (3.13.0-0.11) trusty; urgency=low . [ Andy Whitcroft ] . * SAUCE: suspicious unlocked ->status reading and writing in ipc/sem.c * [Config] ppc64el -- initial defconfig based -generic flavour * [Config] initial defconfig for ppc64el * [Config] ubuntuise ppc64el config * [Config] ubuntuise ppc64el config part 2 * [Config] d-i -- update empty udebs list * [Config] ppc64el -- split extras package . [ Anton Blanchard ] . * SAUCE: KVM: PPC: Book3S HV: Add little-endian guest support . [ Benjamin Herrenschmidt ] . * SAUCE: powerpc/powernv: Add calls to support little endian . [ Cédric Le Goater ] . * SAUCE: KVM: PPC: Book3S: add helper routine to load guest instructions * SAUCE: KVM: PPC: Book3S: add helper routines to detect endian order * SAUCE: KVM: PPC: Book3S: MMIO emulation support for little endian guests . [ Paul E. McKenney ] . * SAUCE: powerpc: Make 64-bit non-VMX copy_tofrom_user() bi-endian . linux (3.13.0-0.10) trusty; urgency=low . [ Andy Whitcroft ] . * rebase to v3.13-rc5 * [Config] updateconfigs following rebase to v3.13-rc5 . [ Upstream Kernel Changes ] . * rebase to v3.13-rc5 - LP: #1260303 - LP: #1260303 - LP: #1260225 . linux (3.13.0-0.9) trusty; urgency=low . [ Andy Whitcroft ] . * [Config] d-i -- allow missing firmware . linux (3.13.0-0.8) trusty; urgency=low . [ Andy Whitcroft ] . * [Config] annotations -- first pass over entire config * [Config] drop libunwind8-dev from Build-Depends for ppc64el . [ Tim Gardner ] . * [Config] Add arm64 device tree files - LP: #1262901 . linux (3.13.0-0.7) trusty; urgency=low . [ Rajesh B Prathipati ] . * SAUCE: powerpc: Make unaligned accesses endian-safe for powerpc . [ Tim Gardner ] . * [Config] CONFIG_REGULATOR_S2MPS11=n for FTBS . [ Upstream Kernel Changes ] . * rebase to v3.13-rc4 - LP: #1259790 - LP: #1259437 - LP: #1259435 . linux (3.13.0-0.6) trusty; urgency=low . [ Paolo Pisati ] . * [Config] armhf: arm64: VIRTIO_[BLK|MMIO|NET|CONSOLE|BALLOON]=y * [Config] i386: amd64: VIRTIO_CONSOLE=y . [ Tim Gardner ] . * [Config] CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y . linux (3.13.0-0.5) trusty; urgency=low . [ Andy Whitcroft ] . * correct bug listing for v3.13-rc2 rebase * [Config] ppc64el -- create linux-libc-dev * [Debian] Improve tools version message - LP: #1257715 . [ Serge Hallyn ] . * SAUCE: fork: Allow CLONE_PARENT after setns(CLONE_NEWPID)] - LP: #1248590 * SAUCE: vfs: Fix a regression in mounting proc . [ Tim Gardner ] . * [Config] Build-in ohci-pci - LP: #1244176 * Rebase to v3.13-rc3 . [ Upstream Kernel Changes ] . * Revert "Revert "fork: unify and tighten up CLONE_NEWUSER/CLONE_NEWPID checks"" - LP: #1248590 . [ Upstream Kernel Changes ] . * rebase to v3.13-rc3 - LP: #1256840 - LP: #1256212 . linux (3.13.0-0.4) trusty; urgency=low . [ Tim Gardner ] . * Rebase to v3.13-rc2 . [ Upstream Kernel Changes ] . * rebase to v3.13-rc2 . linux (3.13.0-0.3) trusty; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: Fix DocBook FTBS" . [ Tim Gardner ] . * [Debian] Re-sign modules after debug objcopy - LP: #1253155 * [Config] CONFIG_EXT4_USE_FOR_EXT23=y . [ Upstream Kernel Changes ] . * doc: fix generation of device-drivers * rebase to b975dc3689fc6a3718ad288ce080924f9cb7e176 . linux (3.13.0-0.2) trusty; urgency=low . [ Tim Gardner ] . * SAUCE: Fix DocBook FTBS . linux (3.13.0-0.1) trusty; urgency=low . [ Upstream Kernel Changes ] . * rebase to 7e3528c3660a2e8602abc7858b0994d611f74bc3 . linux (3.13.0-0.0) trusty; urgency=low . * Major release bump. . linux (3.12.0-2.7) trusty; urgency=low . * Fixed armhf ABI build failure. * Release tracker - LP: #1249477 . linux (3.12.0-2.6) trusty; urgency=low . [ Joseph Salisbury ] . * SAUCE: tg3: Add support for new 57786 device id. - LP: #1242610 . [ Tim Gardner ] . * [Config] CONFIG_OABI_COMPAT=n * [Config] add the wandboard to shipped dtb - LP: #1249421 * Release tracker - LP: #1249477 . linux (3.12.0-2.5) trusty; urgency=low . [ Andy Whitcroft ] . * rebase to mainline v3.12 * [Config] updateconfigs following rebase to v3.12 * postinst -- improve relative symlink detection with missing files - LP: #1248053 * postinst -- fix unchanged link detection * [Config] update configs following addition of apparmor fixes . [ Anthony Wong ] . * SAUCE: Work around broken ACPI backlight on Dell Inspiron 5537 - LP: #1231305 . [ John Johansen ] . * SAUCE: (no-up) apparmor: Sync to apparmor 3 - alpha 4 snapshot * SAUCE: apparmor: fix unix domain sockets to be mediated on connection - LP: #1208988 * SAUCE: apparmor: allocate path lookup buffers during init - LP: #1208988 . [ Tim Gardner ] . * [Config] Remove superfluous ubuntu/lttng-modules . [ Upstream Kernel Changes ] . * Revert "fork: unify and tighten up CLONE_NEWUSER/CLONE_NEWPID checks" - LP: #1248590 . [ Upstream Kernel Changes ] . * rebase to v3.12 - LP: #1222850 . [ Adam Conrad ] * etc/getabis: Fetch arm64/generic abis as well . linux (3.12.0-1.3) trusty; urgency=low . [ Andy Whitcroft ] . * [Config] arm64 -- add arch to the configuration handlers * [Config] arm64 -- add generic flavour * [Config] arm64 -- default config * [Config] arm64 -- fix up various FTBFS config options * SAUCE: arm64: export __copy_in_user to modules * [Config] arm64 -- disable ABI/module checks * [Config] arm64 -- enforcer -- add arm64 to the enforcer * [Config] arm64 -- enable udebs for arm64 . [ Colin Watson ] . * [Config] Clean up various udeb Provides . [ Paolo Pisati ] . * [Config] AHCI_IMX=y * [Config] build imx*-wandboard dtbs . [ Serge Hallyn ] . * SAUCE: device_cgroup: remove can_attach . [ Tim Gardner ] . * rebase to v3.12-rc7 * SAUCE: KVM: Fix modprobe failure for kvm_intel/kvm_amd * Release tracker - LP: #1245932 . [ Upstream Kernel Changes ] . * rebase to v3.12-rc7 - LP: #1180881 - LP: #1180881 - LP: #1217957 . linux (3.12.0-0.2) trusty; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: (no-up) scsi: hyper-v storage -- mark as preferring READ CAPACITY (16) at SPC-2" * Revert "SAUCE: (no-up) scsi: hyper-v storage -- mark as VPD capable at SPC-2" * Revert "SAUCE: (no-up) scsi: add scsi device flag to request READ CAPACITY (16) be preferred" * Revert "SAUCE: (no-up) scsi: add scsi device flag to request VPD pages be used at SPC-2" * Revert "overlayfs: Update to v19" * Revert "ubuntu: overlayfs v18 -- -- overlayfs: implement show_options" * Revert "ubuntu: overlayfs v18 -- -- overlayfs: add statfs support" * Revert "ubuntu: overlayfs v18 -- -- overlay filesystem" * Revert "ubuntu: overlayfs v18 -- -- vfs: introduce clone_private_mount()" * Revert "ubuntu: overlayfs v18 -- -- vfs: export do_splice_direct() to modules" * Revert "ubuntu: overlayfs v18 -- -- overlay: overlay filesystem documentation" * ubuntu: overlayfs v20 -- overlayfs: add statfs support * [Config] fix linux-libc-dev generation for arm64 * [Config] fix linux-libc-dev generation for x32 * [Config] add linux-libc-dev generation for ppc64el . [ Erez Zadok ] . * ubuntu: overlayfs v20 -- overlayfs: implement show_options . [ Miklos Szeredi ] . * ubuntu: overlayfs v20 -- vfs: add i_op->dentry_open() * ubuntu: overlayfs v20 -- vfs: export do_splice_direct() to modules * ubuntu: overlayfs v20 -- vfs: export __inode_permission() to modules * ubuntu: overlayfs v20 -- vfs: introduce clone_private_mount() * ubuntu: overlayfs v20 -- overlay filesystem * ubuntu: overlayfs v20 -- fs: limit filesystem stacking depth . [ Neil Brown ] . * ubuntu: overlayfs v20 -- overlay: overlay filesystem documentation . [ Paolo Pisati ] . * [Config] arm: VIRTIO_[BLK|NET|MMIO]=y . [ Seth Forshee ] . * SAUCE: (no-up) ACPI: Disable Windows 8 compatibility for some Lenovo ThinkPads - LP: #1183856 . [ Tim Gardner ] . * [Config] CONFIG_CRYPTO_CRCT10DIF=y, CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m * rebase to v3.12-rc2 * updateconfigs * [Config] disable CONFIG_FB_VESA enforcer check * [Config] Disable lttng for FTBS * rebase to v3.12-rc3 * rebase to v3.12-rc4 * [Config] CONFIG_ANDROID=n - LP: #1235161 * [Config] CONFIG_L2TP_V3=y - LP: #1235914 * [Config] CONFIG_USB_OTG=n for all arches * Release tracker - LP: #1242811 . [ Upstream Kernel Changes ] . * scsi: hyper-v storsvc switch up to SPC-3 . * rebase to v3.12-rc6 - LP: #1235977 - LP: #1235523 - LP: #1239392 - LP: #1227491 . * rebase to v3.12-rc3 - LP: #1231931 . * rebase to v3.12-rc2 - LP: #1213820 - LP: #1213055 - LP: #1198030 . linux (3.11.0-8.15) saucy; urgency=low . [ Tim Gardner ] . * Release tracker - LP: #1227969 . * Update lttng Updated to git://git.lttng.org/lttng-modules.git 9998f5216f4641a79e158135 Version 2.3.0+ . [ Upstream Kernel Changes ] . * igb: Add additional get_phy_id call for i354 devices - LP: #1219619 * igb: Read flow control for i350 from correct EEPROM section - LP: #1219619 * timekeeping: Fix HRTICK related deadlock from ntp lock changes Required for lttng update. . linux (3.11.0-7.14) saucy; urgency=low . [ Andy Whitcroft ] . * [Packaging] sort out linux-tools naming - LP: #1205284 * [Packaging] linux-tools: switch to common generic version helper . [ Paolo Pisati ] . * [Config] highbank: ecx1000: CPU_IDLE causes instabilities, disable it . [ Tim Gardner ] . * Release tracker - LP: #1226160 . [ Tony Lindgren ] . * SAUCE: ARM: dts: Fix muxing and regulator for wl12xx on the SDIO bus for pandaboard . [ Upstream Kernel Changes ] . * USB: handle LPM errors during device suspend correctly - LP: #1011415 * usb: don't check pm qos NO_POWER_OFF flag in usb_port_suspend() - LP: #1011415 * usb: Don't fail port power resume on device disconnect. - LP: #1011415 . [ Upstream Kernel Changes ] . * rebase to v3.11.1 . linux (3.11.0-7.13) saucy; urgency=low . * Release tracker - LP: #1223545 . [ Andy Whitcroft ] . * SAUCE: (no-up) scsi: add scsi device flag to request VPD pages be used at SPC-2 - LP: #1223499 * SAUCE: (no-up) scsi: add scsi device flag to request READ CAPACITY (16) be preferred - LP: #1223499 * SAUCE: (no-up) scsi: hyper-v storage -- mark as VPD capable at SPC-2 - LP: #1223499 * SAUCE: (no-up) scsi: hyper-v storage -- mark as preferring READ CAPACITY (16) at SPC-2 - LP: #1223499 . [ Maximiliano Curia ] . * SAUCE: (no-up) Only let characters through when there are active readers. - LP: #1208740 . [ Tim Gardner ] . * [Debian] getabis: Commit new ABI directory, remove the old * [Config] CONFIG_EFIVAR_FS=y - LP: #1223195 * [Config] CONFIG_EFI_VARS_PSTORE=m, CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=n * SAUCE: (no-up) USB: input: cm109.c: Convert high volume dev_err() to dev_err_ratelimited() - LP: #1222850 . [ Upstream Kernel Changes ] . * Intel xhci: refactor EHCI/xHCI port switching - LP: #1210858 . linux (3.11.0-6.12) saucy; urgency=low . * Release tracker - LP: #1222893 . [ Andy Whitcroft ] . * Revert "ubuntu: (no-squash) AUFS3 -- aufs3-standalone.patch" * Revert "ubuntu: (no-squash) AUFS3 -- aufs3-base.patch" * ubuntu: (no-squash) AUFS3 -- aufs3-base.patch * ubuntu: (no-squash) AUFS3 -- aufs3-standalone.patch - LP: #1222407 . [ Paolo Pisati ] . * [Config] restore mmc boot on panda . [ Tyler Hicks ] . * SAUCE: apparmor: Use shash crypto API interface for profile hashes - LP: #1216294 . [ Upstream Kernel Changes ] . * net: calxedaxgmac: remove NETIF_F_FRAGLIST setting * net: calxedaxgmac: read correct field in xgmac_desc_get_buf_len * net: calxedaxgmac: fix race between xgmac_tx_complete and xgmac_tx_err * net: calxedaxgmac: fix possible skb free before tx complete * net: calxedaxgmac: update ring buffer tx_head after barriers * net: calxedaxgmac: fix race with tx queue stop/wake * net: calxedaxgmac: enable interrupts after napi_enable * net: calxedaxgmac: fix various errors in xgmac_set_rx_mode * net: calxedaxgmac: remove some unused statistic counters * net: calxedaxgmac: fix rx DMA mapping API size mismatches * net: calxedaxgmac: fix xgmac_xmit DMA mapping error handling * mfd: rtsx: Read vendor setting from config space - LP: #1201698 . linux (3.11.0-5.11) saucy; urgency=low . * Release tracker - LP: #1221886 . [ Adam Lee ] . * SAUCE: Bluetooth: Add support for 04ca:2007 - LP: #1153448 * SAUCE: Bluetooth: Add support for 105b:e065 - LP: #1161261 . [ Gavin Guo ] . * SAUCE: Bluetooth: Add support for Broadcom 413c:8143 - LP: #1166113 . [ Upstream Kernel Changes ] . * igb: Reset the link when EEE setting changed - LP: #1219619 * igb: Read register for latch_on without return value - LP: #1219619 * igb: Added rcu_lock to avoid race - LP: #1219619 * igb: don't allow SR-IOV without MSI-X - LP: #1219619 * igb: Update MTU so that it is always at least a standard frame size - LP: #1219619 * igb: Refactor of init_nvm_params - LP: #1219619 * igb: Refactor NVM read functions to accommodate devices with no flash - LP: #1219619 * igb: Add device support for flashless SKU of i210 device - LP: #1219619 * igb: Fix get_fw_version function for all parts - LP: #1219619 * igb: Add macro for size of RETA indirection table - LP: #1219619 * igb: Expose RSS indirection table for ethtool - LP: #1219619 * igb: Don't look for a PBA in the iNVM when flashless - LP: #1219619 * igb: Implementation of 1-sec delay for i210 devices - LP: #1219619 * igb: New PHY_ID for i354 device - LP: #1219619 * igb: M88E1543 PHY downshift implementation - LP: #1219619 * igb: No PHPM support in i354 devices - LP: #1219619 * igb: Support to get 2_5G link status for appropriate media type - LP: #1219619 * igb: Get speed and duplex for 1G non_copper devices - LP: #1219619 * igb: Implementation to report advertised/supported link on i354 devices - LP: #1219619 * igb: Update version number - LP: #1219619 * Bluetooth: Take proper tty_struct references - LP: #1189998 * Bluetooth: Remove the device from the list in the destructor - LP: #1189998 * Bluetooth: Move the tty initialization and cleanup out of open/close - LP: #1189998 * Bluetooth: Implement .activate, .shutdown and .carrier_raised methods - LP: #1189998 * Bluetooth: Fix the reference counting of tty_port - LP: #1189998 * Bluetooth: Purge the dlc->tx_queue to avoid circular dependency - LP: #1189998 . [ Wen-chien Jesse Sung ] . * SAUCE: Bluetooth: Support for loading broadcom patchram firmware - LP: #1065400 * SAUCE: Bluetooth: Add support for 13d3:3388 and 13d3:3389 - LP: #1065400 . linux (3.11.0-5.10) saucy; urgency=low . [ Andy Whitcroft ] . * Release tracker - LP: #1220222 * Revert "[Config] Fix ubuntu directoy Kbuilds" * Revert "aufs update dropped some Kbuild files" * Revert "ubuntu: AUFS -- follow rename of loop.h into drivers/block" * Revert "ubuntu: AUFS -- update to 8e503d4142c189ed6c47a2177ad2cd058e8d340e" * Revert "ubuntu: (no-squash) AUFS3 -- aufs3-standalone.patch" * Revert "ubuntu: (no-squash) AUFS3 -- aufs3-base.patch" * rebase to v3.11 final * [Config] clean up ubuntu/Kconfig and ubuntu/Makefile * ubuntu: AUFS (no-squash): basic framework and update machinary * ubuntu: (no-squash) AUFS3 -- aufs3-base.patch * ubuntu: (no-squash) AUFS3 -- aufs3-standalone.patch * ubuntu: AUFS -- update to 5ac5fe26a90a818218310e208d17688fddb07622 * ubuntu: (no-squash) AUFS -- enable aufs * ubuntu: AUFS -- fix remaining d_count references to use accessor * ubuntu: lttng -- follow rename of pid_ns * SAUCE: disable stack-protector for ARM compressed bootloader . [ Paolo Pisati ] . * [Config] ARM_ATAG_DTB_COMPAT=y . [ Rob Herring ] . * [Config] Enable KVM and virtio for armhf generic-lpae . [ Tim Gardner ] . * [Config] CONFIG_ARPD=y * [Config] CONFIG_ZSWAP=y - LP: #1215379 . [ Upstream Kernel Changes ] . * uvcvideo: quirk PROBE_DEF for Dell SP2008WFP monitor. - LP: #1217957 * ARM: use phys_addr_t for DMA zone sizes * ARM: highbank: enable DMA zone for LPAE * ARM: highbank: select ARCH_HAS_HOLES_MEMORYMODEL * ARM: highbank: select required errata work-arounds * DMA: fix AMBA PL08x compilation issue with 64bit DMA address type * DMA: fix printk warning in AMBA PL08x DMA driver * ARM: highbank: select ARCH_DMA_ADDR_T_64BIT for LPAE * ARM: move outer_cache declaration out of ifdef * ARM: highbank: avoid L2 cache smc calls when PL310 is not present * ARM: highbank: clean-up some unused includes * ARM: xen: only set pm function ptrs for Xen guests . [ Upstream Kernel Changes ] . * rebase to v3.11 . linux (3.11.0-4.9) saucy; urgency=low . [ Tim Gardner ] . * rebase to v3.11-rc7 * Release tracker - LP: #1216962 . [ Upstream Kernel Changes ] . * mwifiex: do not create AP and P2P interfaces upon driver loading - LP: #1212720 . linux (3.11.0-3.8) saucy; urgency=low . [ Johannes Berg ] . * SAUCE: mac80211: ignore (E)CSA in probe response frames - LP: #1201470 . linux (3.11.0-3.7) saucy; urgency=low . [ Tim Gardner ] . * SAUCE: (no-up) hv_vss_daemon -- prevent self-daemonising to allow upstart to track * SAUCE: (no-up) hv -- bodge hv_vss_daemon so it can use the local linux/hyperv.h * SAUCE: hv: Add vss daemon to Makefile * [Debian] Add hv_vss_daemon to tools package - LP: #1213282 * [Config] Fix ubuntu directoy Kbuilds - LP: #1181755 . linux (3.11.0-3.6) saucy; urgency=low . [ Andy Whitcroft ] . * [Packaging] tools: conditionalise x86 and hyper-v tools sensibly * [Config] tools: enable x86 and hyper-v . [ John Johansen ] . * Revert "SAUCE: (no-up) apparmor: Sync to apparmor 3 dev stable snapshot" * Revert "SAUCE: (no-up) apparmor: fix apparmor module status for none root users" * SAUCE: (no-up) apparmor: Sync to apparmor 3 - alpha 4 snapshot . [ Joseph Salisbury ] . * SAUCE: (no-up) intel_ips: blacklist ASUSTek G60JX laptops - LP: #1210848 . [ Kamal Mostafa ] . * [debian] tools: ship 'cpupower' in linux-tools - LP: #1158668 * [Config] Build-dep on libpci-dev for cpu tools - LP: #1158668 . [ Tim Gardner ] . * rebase to v3.11-rc6 * Release tracker - LP: #1213941 . linux (3.11.0-2.5) saucy; urgency=low . [ Tim Gardner ] . * [Config] CONFIG_PM_DEBUG=y - LP: #1210539 * rebase to v3.11-rc5 * Release tracker - LP: #1211378 . linux (3.11.0-1.4) saucy; urgency=low . [ Tim Gardner ] . * Bump ABI when making changes to the inclusion list lest you cause conflicts with existing installed kernel packages. - LP: #1210331 . linux (3.11.0-0.3) saucy; urgency=low . [ Tim Gardner ] . * [Config] Include rbd and kvm in the virtual inclusion list - LP: #1206961 * [Config] Removed obsolete inclusion list entries . linux (3.11.0-0.2) saucy; urgency=low . [ Bruce Allan ] . * SAUCE: (no-up) e1000e: fix I217/I218 PHY initialization flow - LP: #1206757 * SAUCE: (no-up) e1000e: enable support for new device IDs - LP: #1206757 . [ John Johansen ] . * SAUCE: (no-up) apparmor: Sync to apparmor 3 dev stable snapshot . [ Paolo Pisati ] . * build vexpress a15 dtb * [Config] disable Broadcom bcm support (ARCH_BCM) * [Config] disable Allwinner a1x support (ARCH_SUNXI) * [Config] disable WonderMedia WM8850 support (ARCH_WM8850) * [Config] disable Rockchip support (ARCH_ROCKCHIP) * [Config] disable STMicroelectronics STiH41x SOCs (ARCH_STI) * [Config] disable TI Keystone, AM43xx and OMAP5 support * [Config] ARM_APPENDED_DTB=y . [ Tim Gardner ] . * rebase to v3.11-rc4 * overlayfs: Update to v19 * [Config] Enable overlayfs * SAUCE: Fix lttng compile errors . [ Upstream Kernel Changes ] . * rebase to v3.11-rc4 - LP: #1163720 - LP: #1162026 - LP: #1195636 - LP: #1195597 - LP: #1180409 - LP: #1168430 . linux (3.11.0-0.1) saucy; urgency=low . [ Upstream Kernel Changes ] . * rebase to 64ccccf8525fee499625b517c0faadf784c79e93 - LP: #1163720 - LP: #1162026 - LP: #1195636 - LP: #1195597 - LP: #1180409 - LP: #1168430 . linux (3.10.0-2.10) saucy; urgency=low . [ Andy Whitcroft ] . * [Config] CONFIG_INTEL_MEI*=m - LP: #1196155 * [Config] CONFIG_DEBUG_INFO=y . [ Stephen Warren ] . * [Config] fix Calxeda xgmac module filename . [ Upstream Kernel Changes ] . * Revert "serial: 8250_pci: add support for another kind of NetMos Technology PCI 9835 Multi-I/O Controller" - LP: #1190967 * mfd: lpc_ich: Add support for Intel Avoton SoC - LP: #1196658 . linux (3.10.0-2.9) saucy; urgency=low . [ Andy Whitcroft ] . * rebase to v3.10 . [ John Johansen ] . * Revert "SAUCE: (no-up) apparmor: Fix quieting of audit messages for network mediation" * Revert "SAUCE: (no-up) apparmor: Fix compile warnings" * Revert "SAUCE: (no-up) AppArmor: basic networking rules" * Revert "SAUCE: (no-up) apparmor: Add the ability to mediate mount" * Revert "SAUCE: (no-up) AppArmor: Add profile introspection file to interface" * Revert "SAUCE: (no-up) AppArmor: Disable Add PR_{GET,SET}_NO_NEW_PRIVS to prevent execve from granting privs" * SAUCE: (no-up) apparmor: Sync to apparmor 3 dev stable snapshot . [ Upstream Kernel Changes ] . * rebase to v3.10 . linux (3.10.0-1.8) saucy; urgency=low . [ Andy Whitcroft ] . * Release Tracking Bug - LP: #1195717 . [ Andy Whitcroft ] . * Revert "ubuntu: overlayfs -- follow change to do_splice_direct interface" * Revert "ubuntu: overlayfs -- expose do_splice_direct prototype" * Revert "SAUCE: ubuntu: overlayfs -- ovl_path_open should not take path reference" * Revert "ubuntu: overlayfs -- add FS_ALIAS" * Revert "ubuntu: overlayfs -- overlayfs-copy-up-i_uid-i_gid-from-the-underlying-inode" * Revert "ubuntu: overlayfs -- ovl-switch-to-inode_permission" * Revert "ubuntu: overlayfs -- vfs-export-inode_permission-to-modules" * Revert "ubuntu: overlayfs -- overlayfs-create-new-inode-in-ovl_link" * Revert "ubuntu: overlayfs -- overlayfs-fix-possible-leak-in-ovl_new_inode" * Revert "ubuntu: overlayfs -- fs-limit-filesystem-stacking-depth" * Revert "ubuntu: overlayfs -- overlay-overlay-filesystem-documentation" * Revert "ubuntu: overlayfs -- overlayfs-implement-show_options" * Revert "ubuntu: overlayfs -- overlayfs-add-statfs-support" * Revert "ubuntu: overlayfs -- overlay filesystem" * Revert "ubuntu: overlayfs -- vfs-introduce-clone_private_mount" * Revert "ubuntu: overlayfs -- vfs-export-do_splice_direct-to-modules" * Revert "ubuntu: overlayfs -- vfs-add-i_op-dentry_open" * ubuntu: overlayfs v18 -- -- overlayfs: add statfs support . [ Erez Zadok ] . * ubuntu: overlayfs v18 -- -- overlayfs: implement show_options . [ Miklos Szeredi ] . * ubuntu: overlayfs v18 -- -- vfs: add i_op->dentry_open() * ubuntu: overlayfs v18 -- -- vfs: export do_splice_direct() to modules * ubuntu: overlayfs v18 -- -- vfs: export __inode_permission() to modules * ubuntu: overlayfs v18 -- -- vfs: introduce clone_private_mount() * ubuntu: overlayfs v18 -- -- overlay filesystem * ubuntu: overlayfs v18 -- -- fs: limit filesystem stacking depth . [ Neil Brown ] . * ubuntu: overlayfs v18 -- -- overlay: overlay filesystem documentation . [ Tim Gardner ] . * [Config] CONFIG_SUNRPC_DEBUG=y - LP: #1127319 . linux (3.10.0-0.7) saucy; urgency=low . [ Andy Whitcroft ] . * autopkgtest: switch Depends: to build-essential . linux (3.10.0-0.6) saucy; urgency=low . [ Andy Whitcroft ] . * [Config] enable CONFIG_ARCH_TEGRA to fix FTBFS on armhf * SAUCE: ubuntu: overlayfs -- ovl_path_open should not take path reference - LP: #1098378 * ubuntu: AUFS -- update to 4f14cef47eb7c23eda7198931fbab1040866b6ee * ubuntu: overlayfs -- expose do_splice_direct prototype * ubuntu: overlayfs -- follow change to do_splice_direct interface * [Config] flip CONFIG_NO_HZ_FULL_ALL off as it is overheating machines - LP: #1192691 . [ Stefan Bader ] . * (d-i) Add dm-snapshot to md-modules - LP: #1191726 . [ Tim Gardner ] . * Release tracker - LP: #1194149 * [Config] CONFIG_WIL6210=n for armhf * [Config] d-i: Add calxedaxgmac to nic-modules - LP: #1192358 * [debian] Use dh_strip - LP: #1192759 * [Config] Enable perf for armhf * do_tools=false when cross compiling * [Config] CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y - LP: #1108082 . [ Upstream Kernel Changes ] . * nsp32: switch reset delay to msleep() as it is tooo long * alx: add a simple AR816x/AR817x device driver Plucked from linux-next. replaces ubuntu/alx in favor of 'to be merged' version in 3.11. * rebase to v3.10-rc7 - LP: #1189363 . linux (3.10.0-0.5) saucy; urgency=low . [ Andy Whitcroft ] . * rebase to v3.10-rc6 * [Config] updateconfigs following rebase to v3.10-rc6 . [ Upstream Kernel Changes ] . * rebase to v3.10-rc6 . linux (3.10.0-0.4) saucy; urgency=low . [ Andy Whitcroft ] . * [Config] updateconfigs following rebase to v3.10-rc4 . linux (3.10.0-0.3) saucy; urgency=low . [ Andy Whitcroft ] . * rebase to v3.10-rc5 . [ Upstream Kernel Changes ] . * rebase to v3.10-rc5 - LP: #1186170 . linux (3.10.0-0.2) saucy; urgency=low . [ Andy Whitcroft ] . * rebase to v3.10-rc4 * [Config] CONFIG_BINFMT_SCRIPT=y to fix booting initramfs scripts * [Config] enable SND_PCM_DEBUG SND_PCM_XRUN_DEBUG - LP: #1187744 * [Config] enforce CONFIG_BINFMT_SCRIPT=y . [ Dave Chiluk ] . * SAUCE: ncpfs: fix rmdir returns Device or resource busy - LP: #1035226 . [ Tim Gardner ] . * rebase to v3.10-rc3 * [Config] sparc be gone * [Config] ia64 be gone * d-i: block-modules provides nbd-modules . [ Upstream Kernel Changes ] . * rebase to v3.10-rc4 * rebase to v3.10-rc3 . linux (3.10.0-0.1) saucy; urgency=low . [ Tim Gardner ] . * UBUNTU: Disabled lttng * UBUNTU: Disable aufs for FTBS * UBUNTU: Disabled alx * UBUNTU: alx: rename NETIF_F_HW_VLAN_* feature flags to NETIF_F_HW_VLAN_CTAG_* * UBUNTU: rebase to v3.10-rc2 * UBUNTU: SAUCE: uvcvideo: quirk PROBE_DEF for Alienware X51 OmniVision webcam . [ Andy Whitcroft ] . * UBUNTU: [Config] update standards version to 3.9.4.0 * UBUNTU: [Config] squash duplicate package description (long and short) * UBUNTU: [Config] fix up Vcs-git: to point to saucy * UBUNTU: [Config] drop depenancy on util-linux as is Essential * UBUNTU: [Config] drop redundant Build-Conficts: . [ Upstream Kernel Changes ] . * rebase to v3.10-rc2 - LP: #1180351 . [ Upstream Kernel Changes ] . * rebase to v3.10-rc1 - LP: #1172151 - LP: #1089795 - LP: #1167270 - LP: #1128840 . linux (3.10.0-0.0) saucy; urgency=low . * Dummy . linux (3.9.0-2.6) saucy; urgency=low . [ Tim Gardner ] . * rebase to v3.9.2 . linux (3.9.0-1.5) saucy; urgency=low . [ Tim Gardner ] . * rebase to v3.9.1 . linux (3.9.0-0.4) saucy; urgency=low . [ Andy Whitcroft ] . * ubuntu: overlayfs -- add FS_ALIAS . [ Tim Gardner ] . * Added lttng - LP: #1175784 . linux (3.9.0-0.3) saucy; urgency=low . [ Upstream Kernel Changes ] . * rebase to v3.9 . linux (3.9.0-0.2) saucy; urgency=low . [ Tim Gardner ] . * Enable extras packaging for amd64/i386. Fixes build depenencies with brittany and linux-meta. . linux (3.9.0-0.1) saucy; urgency=low . [ Upstream Kernel Changes ] . * rebase to v3.9-rc8 . [ Upstream Kernel Changes ] . * rebase to v3.9-rc7 - LP: #1128840 . [ Upstream Kernel Changes ] . * rebase to v3.9-rc6 . [ Upstream Kernel Changes ] . * rebase to v3.9-rc5 . [ Upstream Kernel Changes ] . * rebase to v3.8-rc4 - LP: #1095315 - LP: #886975 - LP: #1086921 . [ Upstream Kernel Changes ] . * rebase to v3.9-rc3 - LP: #1155016 - LP: #1103594 . [ Upstream Kernel Changes ] . * rebase to v3.9-rc2 . [ Upstream Kernel Changes ] . * rebase to v3.9-rc1 - LP: #901105 - LP: #961286 - LP: #1011792 - LP: #1128934 - LP: #886975 - LP: #978807 . linux (3.8.0-7.14) raring; urgency=low . [ Andy Whitcroft ] . * [Config] CONFIG_RCU_USER_QS=n * [Config] CONFIG_MTD_ONENAND_SIM=n * annotations: add annotations for CONFIG_CC_STACKPROTECTOR . [ Upstream Kernel Changes ] . * rebase to v3.8 . [Tim Gardner] . * Release Tracking Bug - LP: #1130111 * UBUNTU: SAUCE: rt2x00: rt2x00pci_regbusy_read() - only print register access failure once - LP: #1128840 . linux (3.8.0-6.13) raring; urgency=low . [Tim Gardner] . * Release Tracking Bug - LP: #1125364 * Add ahci modules to d-i - LP: #1124415 . . [ Chris Wilson ] . * SAUCE: drm/i915: Wait for pending flips to complete before tearing down the encoders - LP: #1097315 . linux (3.8.0-6.12) raring; urgency=low . [Tim Gardner] . * perf: NO_LIBPERL=1 * Fix linux-headers dependency * Release Tracking Bug - LP: #1124362 . [ Andy Whitcroft ] . * [Config] enable CONFIG_AUFS_EXPORT to allow nfs exports - LP: #1121699 . [ Daniel Vetter ] . * SAUCE: drm/i915: write backlight harder - LP: #954661 . linux (3.8.0-6.11) raring; urgency=low . [Tim Gardner] . * Release Tracking Bug - LP: #1122071 * rebase to v3.8-rc7 * Add libaudit-dev as a build dependency * Build perf with NO_LIBPYTHON=1 to avoid a python build dependency. . [ Leann Ogasawara ] . * [Config] Remove CONFIG_SATA_AHCI annotation . linux (3.8.0-5.10) raring; urgency=low . [Tim Gardner] . * Release Tracking Bug - LP: #1118568 . * Bump ABI to fix install issue with 3.8.0-4.8. Moving drivers/ata/*ahci* to linux-image caused an install conflict with linux-image-extras without an ABI bump. . [ Jan Beulich ] . * SAUCE: xen-pciback: rate limit error messages from xen_pcibk_enable_msi{, x}() - LP: #1117336 - CVE-2013-0231 . linux (3.8.0-4.9) raring; urgency=low . [ Herton Ronaldo Krzesinski ] . * d-i: Add mellanox ethernet drivers to nic-modules - LP: #1015339 . [ Joseph Salisbury ] . * SAUCE: ACPI: Add DMI entry for Sony VGN-FW41E_H - LP: #1113547 . [ Kamal Mostafa ] . * SAUCE: alx driver import script . [ Qualcomm Atheros, Inc ] . * SAUCE: alx: Update to heads/master . [ Tim Gardner ] . * Release Tracking Bug - LP: #1117673 . * [debian] Remove dangling symlink from headers package - LP: #1112442 * [config] CONFIG_ALX=m * [Config] Add alx to d-i nic-modules * [Config] CONFIG_SATA_AHCI=m - LP: #1056563 . linux (3.8.0-4.8) raring; urgency=low . [ Allen Ibara ] . * SAUCE: imx6: dts: Add IMX6Q AHCI support . [ Andy Whitcroft ] . * rebase to v3.8-rc6 * updateconfigs following rebase to v3.8-rc6 . [Leann Ogasawara] . * Release Tracking Bug - LP: #1112573 . [ Paolo Pisati ] . * SAUCE: imx6: enable sata clk if SATA_AHCI_PLATFORM * [Config] SERIAL_AMBA_PL011=y (vexpress serial console) * [Config] MMC_ARMMMCI=y (vexpress mmc) * [Config] FB_ARMCLCD=y (vexpress framebuffer) . [ Seth Forshee ] . * [Config] CONFIG_MAC80211_MESSAGE_TRACING=y . [ Upstream Kernel Changes ] . * rebase to v3.8-rc6 - LP: #1107477 . linux (3.8.0-3.7) raring; urgency=low . [ Andy Green ] . * SAUCE: ARM: OMAP2+: add cpu id register to MAC address helper * SAUCE: ARM: omap2 add mac address allocation register api * SAUCE: ARM: omap2 panda register ethernet and wlan for automatic mac allocation . [ Leann Ogasawara ] . * rebase to v3.8-rc5 * Release Tracking Bug - LP: #1111486 . [ Paolo Pisati ] . * SAUCE: davinci: vpss: compilation fix * [Config] enable TI OMAP4 support (Pandaboard/ES) * [Config] OMAP_USB2=y (since TWL6030_USB depends on it) * [Config] enable Freescale IMX6 support (SabreLite) * [Config] SERIAL_IMX_CONSOLE=y * [Config] MMC_*_IMX=y * [Config] disable USB_SUSPEND * [Config] USB_MXS_PHY=y * [Config] USB_CHIPIDEA=y * SAUCE: DTB: add support for multiple DTBs * SAUCE: DTB: build imx6q-sabrelite * SAUCE: DTB: build beaglexm * SAUCE: DTB: build panda/panda es * [Config] disable CPU_FREQ * [Config] PANEL_TFP410=y (video DVI output) * [Config] SND_OMAP_SOC*=y * [Config] SND_IMX_SOC*=y * [Config] I2C_IMX=y * [Config] SPI_IMX=m . [ Stefan Bader ] . * [Config] Move 9p modules into generic package - LP: #1107658 . [ Tony Lindgren ] . * SAUCE: ARM: OMAP2+: Limit omap initcalls to omap only on multiplatform kernels * SAUCE: ARM: OMAP2+: Use omap initcalls * SAUCE: ARM: OMAP: Fix i2c cmdline initcall for multiplatform * SAUCE: ARM: OMAP: Fix dmaengine init for multiplatform * SAUCE: ARM: OMAP2+: Add multiplatform debug_ll support * SAUCE: ARM: OMAP2+: Disable code that currently does not work with multiplaform * SAUCE: ARM: OMAP2+: Enable ARCH_MULTIPLATFORM support * SAUCE: ARM: OMAP2+: Add minimal support for booting vexpress * SAUCE: ARM: OMAP2+: Remove now obsolete uncompress.h and debug-macro.S . [ Upstream Kernel Changes ] . * rebase to v3.8-rc5 - LP: #1096789 . linux (3.8.0-2.6) raring; urgency=low . [ Adam Conrad ] . * Fix up linux-tools -> SRCPKGNAME-tools rename . [ Andy Whitcroft ] . * [Config] re-disable CONFIG_SOUND_OSS - LP: #1105230 . [ Arend van Spriel ] . * SAUCE: brcmsmac: fix tx status processing . [Leann Ogasawara] . * Release Tracking Bug - LP: #1105104 . linux (3.8.0-1.5) raring; urgency=low . [Tim Gardner] . * Release Tracking Bug - LP: #1101235 . [ Dudley Du ] . * SAUCE: Input: add support for Cypress PS/2 Trackpads - LP: #978807 . [ Kamal Mostafa ] . * SAUCE: Input: increase struct ps2dev cmdbuf[] to 8 bytes * SAUCE: Input: Cypress PS/2 Trackpad simulated multitouch * [Config] Add CONFIG_PS2_CYPRESS . [ Tim Gardner ] . * rebase to v3.8-rc4 . [ Upstream Kernel Changes ] . * rebase to v3.8-rc4 - LP: #1095315 - LP: #886975 - LP: #1086921 . linux (3.8.0-0.4) raring; urgency=low . [ Leann Ogasawara ] . * [Config] Update CONFIG_TOUCHSCREEN_EGALAX build annotation * [Config] Update CONFIG_IIO build annotation * [Config] Update CONFIG_TOUCHSCREEN_EETI annotation * [Config] Remove CONFIG_SPI_DW_MMIO annotation * [Config] Remove CONFIG_SPI_PL022 annotation * [Config] Update CONFIG_EZX_PCAP annotation * [Config] Update CONFIG_SENSORS_AK8975 annotation * [Config] Disable CONFIG_DRM_MGAG200 - LP: #1042903 . linux (3.8.0-0.3) raring; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: (no-up) trace: add trace events for open(), exec() and uselib()" . [ Scott James Remnant ] . * SAUCE: (no-up) trace: add trace events for open(), exec() and uselib() (for v3.7+) - LP: #1085766, #462111 . linux (3.8.0-0.2) raring; urgency=low . [ Tim Gardner ] . * [packaging] Add macro to selectively disable building perf * [packaging] Cannot depend on universe package libaudit-dev . linux (3.8.0-0.1) raring; urgency=low . [ Upstream Kernel Changes ] . * rebase to v3.8-rc3 - LP: #1096789 . [ Upstream Kernel Changes ] . * rebase to v3.8-rc2 - LP: #1082357 - LP: #1075882 . linux (3.7.0-7.15) raring; urgency=low . [ Chris J Arges ] . * SAUCE: add eeprom_bad_csum_allow module parameter - LP: #1070182 . [ Leann Ogasawara ] . * Add ceph to linux-image for virtual instances - LP: #1063784 . [ Serge Hallyn ] . * SAUCE: net: dev_change_net_namespace: send a KOBJ_REMOVED/KOBJ_ADD . [ Tim Gardner ] . * [Config] CONFIG_SLUB_DEBUG=y - LP: #1090308 . [ Upstream Kernel Changes ] . * Revert "[SCSI] sd: Implement support for WRITE SAME" - LP: #1089818 . linux (3.7.0-6.14) raring; urgency=low . [ Andy Whitcroft ] . * [Config] annotations: all new annotations scheme including defaults * [Configs] apply annotation updates to main configs (top section) . [ Leann Ogasawara ] . * Revert "SAUCE: include and for mmc_core arm build" * Revert "SAUCE: [arm] fixup __aeabi_uldivmod undefined build error" * Temporarily disable module check for build . [ Stefan Bader ] . * ubuntu: dm-raid45: Adapt to upstream interface changes * Re-enable build of dm-raid45 . [ Tim Gardner ] . * SAUCE: Moved scripts/fw-to-ihex.sh to debian/scripts/misc * SAUCE: ACPICA: Fix ACPI mutex object allocation memory leak on error * SAUCE: drm: Fix possible EDID memory allocation oops * SAUCE: ttm: Fix possible _manager memory allocation oops * SAUCE: iwlwifi: iwlagn_request_scan: Fix check for priv->scan_request * SAUCE: i915: intel_set_mode: Reduce stack allocation from 500 bytes to 2 pointers . [ Tomas Hozza ] . * SAUCE: tools: hv: Netlink source address validation allows DoS - LP: #1084777 - CVE-2012-5532 . [ Upstream Kernel Changes ] . * rebase to v3.7 . linux (3.7.0-5.13) raring; urgency=low . [ Lino Sanfilippo ] . * SAUCE: inotify, fanotify: replace fsnotify_put_group() with fsnotify_destroy_group() - LP: #922906 * SAUCE: fsnotify: introduce fsnotify_get_group() - LP: #922906 * SAUCE: fsnotify: use reference counting for groups - LP: #922906 * SAUCE: fsnotify: take groups mark_lock before mark lock - LP: #922906 * SAUCE: fanotify: add an extra flag to mark_remove_from_mask that indicates wheather a mark should be destroyed - LP: #922906 * SAUCE: fsnotify: use a mutex instead of a spinlock to protect a groups mark list - LP: #922906 * SAUCE: fsnotify: pass group to fsnotify_destroy_mark() - LP: #922906 * SAUCE: fsnotify: introduce locked versions of fsnotify_add_mark() and fsnotify_remove_mark() - LP: #922906 * SAUCE: fsnotify: dont put marks on temporary list when clearing marks by group - LP: #922906 * SAUCE: fsnotify: change locking order - LP: #922906 . [ Tim Gardner ] . * [Config] CONFIG_NFC_LLCP=y * [Config] get-firmware: Filter new files through fwinfo * [Config] CONFIG_MTD_NAND_DOCG4=m for all arches * [Config] CONFIG_DRM_EXYNOS_HDMI=y * [Config] CONFIG_XEN=y for all arches * [Config] CONFIG_SND_OMAP_SOC_ZOOM2=m * [Config] CONFIG_MMC_DW_EXYNOS=m * [Config] CONFIG_GPIO_ADNP=m * [Config] find-obsolete-firmware: Use correct path * rebase to v3.7-rc8 - LP: #1084640 . [ Upstream Kernel Changes ] . * Revert "VFS: don't do protected {sym,hard}links by default" - LP: #1084192 . linux (3.7.0-4.12) raring; urgency=low . [ Tim Gardner ] . * Revert "[Config] Use -j1 for headers_install" * Revert "[Config] install-arch-headers needs a valid config" Strayed into the weeds in search of the root cause of the periodic build failure. Fixes powerpc FTBS introduced in -4.11. * [Config] hmake -j1 The kernel makefile appears to have parallel dependency problems for the install_headers target. This appears to be root cause for a periodic build failure on N-way machines. . linux (3.7.0-4.11) raring; urgency=low . [ Tim Gardner ] . * [Config] Use -j1 for headers_install Also fixes a powerpc FTBS introduced by "[Config] install-arch-headers needs a valid config". . linux (3.7.0-4.10) raring; urgency=low . [ Andy Whitcroft ] . * [Config] add rebuild-test support for autopkgtest - LP: #1081500 * [tests] move build tests out of the way - LP: #1081500 * [tests] add an autopkgtest rebuild test - LP: #1081500 . [ Tim Gardner ] . * rebase to v3.7-rc7 * SAUCE: Remove emi62 files duplicated in linux-firmware * SAUCE: Remove sb16 files duplicated in linux-firmware * SAUCE: Remove whiteheat files duplicated in linux-firmware * SAUCE: Remove yamaha files duplicated in linux-firmware * SAUCE: Remove dsp56k files used only by m68k * SAUCE: firmware: Remove last vestiges of dabusb * SAUCE: Remove vicam files duplicated in linux-firmware * [Config] install-arch-headers needs a valid config . [ Upstream Kernel Changes ] . * rebase to v3.7-rc7 - LP: #1076840 - LP: #1081466 . linux (3.7.0-3.9) raring; urgency=low . [ Leann Ogasawara ] . * [Config] Enable CONFIG_X86_CPUFREQ_NFORCE2=y - LP: #1079900 * Add nfsv3 to nfs-modules udeb . [ Paolo Pisati ] . * [Config] SND_OMAP_SOC*=y - LP: #1019321 . [ Stefan Bader ] . * SAUCE: (no-up) xen/netfront: handle compound page fragments on transmit - LP: #1078926 . [ Tim Gardner ] . * Revert "SAUCE: SECCOMP: audit: always report seccomp violations" - LP: #1079469 * Revert "SAUCE: omap3 clocks .dev_id = NULL" * rebase to v3.7-rc6 * SAUCE: script to detect obsolete firmware * SAUCE: Remove yam files duplicated in linux-firmware * SAUCE: Remove tehuti files duplicated in linux-firmware * SAUCE: Remove matrox files duplicated in linux-firmware * SAUCE: Remove cxgb3 files duplicated in linux-firmware * SAUCE: Remove r128 files duplicated in linux-firmware * SAUCE: Remove acenic files duplicated in linux-firmware * SAUCE: Remove keyspan files duplicated in linux-firmware * SAUCE: Remove sun files duplicated in linux-firmware * SAUCE: Remove radeon files duplicated in linux-firmware * SAUCE: Update bnx2x firmware to 7.8.2.0 * [Config] generic.inclusion-list: econet has disappeared . [ Upstream Kernel Changes ] . * seccomp: forcing auditing of kill condition - LP: #1079469 * rebase to v3.7-rc6 . linux (3.7.0-2.8) raring; urgency=low . [ Andy Whitcroft ] . * Revert "overlayfs: disable until FTBS is fixed" * Revert "ubuntu: overlayfs" * Revert "ubuntu: AUFS" * ubuntu: overlayfs -- overlayfs: add statfs support * ubuntu: overlayfs -- ovl: switch to __inode_permission() * ubuntu: overlayfs -- overlayfs: copy up i_uid/i_gid from the underlying inode - LP: #944386 * ubuntu: AUFS (no-squash): basic framework and update machinary * ubuntu: AUFS (no-squash) -- aufs3-base.patch * ubuntu: AUFS (no-squash) -- aufs3-standalone.patch * ubuntu: AUFS: aufs-update -- follow the uapi header changes * ubuntu: AUFS -- update to f2873474324d0a31af4340554b9715f51331bc7f * ubuntu: AUFS (no-squash) -- reenable - LP: #1079193 . [ Erez Zadok ] . * ubuntu: overlayfs -- overlayfs: implement show_options . [ Miklos Szeredi ] . * ubuntu: overlayfs -- vfs: add i_op->dentry_open() * ubuntu: overlayfs -- vfs: export do_splice_direct() to modules * ubuntu: overlayfs -- vfs: introduce clone_private_mount() * ubuntu: overlayfs -- overlay filesystem * ubuntu: overlayfs -- fs: limit filesystem stacking depth * ubuntu: overlayfs -- vfs: export __inode_permission() to modules . [ Neil Brown ] . * ubuntu: overlayfs -- overlay: overlay filesystem documentation . [ Robin Dong ] . * ubuntu: overlayfs -- overlayfs: fix possible leak in ovl_new_inode * ubuntu: overlayfs -- overlayfs: create new inode in ovl_link . linux (3.7.0-1.7) raring; urgency=low . [ Tim Gardner ] . * [Config] Drop dependency on libaudit-dev Its a universe package which causes an FTBS on the builders. libaudit-dev is not strictly required for the perf tools build. . linux (3.7.0-1.6) raring; urgency=low . [ Andy Whitcroft ] . * [Config] enforce -- switch CONFIG_NVRAM to more readable form * [Config] better encode the CONFIG_NVRAM constaint * enforcer -- fix debugging output . [ Ben Collins ] . * [Config] Add custom_override rule to allow for alternate kernel file/install * [Config] Use SRCPKGNAME as prefix for indep linux headers package . [ Tim Gardner ] . * [Config] Dropped armel * Drop highbank from ABI fetch list * [Config] Use dh_prep instead of 'dh_clean -k' * [Config] Build depend on libaudit-dev, libunwind8-dev for tools * [Config] Document binary-indep dependency chain * rebase to v3.7-rc5 . [ Upstream Kernel Changes ] . * rebase to v3.7-rc5 . linux (3.7.0-0.5) raring; urgency=low . [ Tim Gardner ] . * [Config] CONFIG_AMD_IOMMU_V2=m - LP: #1071520 * [Config] CONFIG_MTD_ONENAND_SIM=n for armel Fixes FTBS . linux (3.7.0-0.4) raring; urgency=low . [ Ben Collins ] . * [Config] Update enforce rule for CONFIG_NVRAM to better suit flavours . [ Tim Gardner ] . * [Config] do_tools=false for arm . linux (3.7.0-0.3) raring; urgency=low . [ Tim Gardner ] . * [Config] CONFIG_DRM_EXYNOS_HDMI=n for armhf * [Config] CONFIG_MTD_NAND_DOCG4=n for armel/armhf * [Config] Drop highbank harder . linux (3.7.0-0.2) raring; urgency=low . [ Andy Whitcroft ] . * [Config] add fs/udf to linux-image to support DVD/CD formats in virtual instances - LP: #1066921 * [Config] drop highbank builds . [ Jeremy Kerr ] . * SAUCE: efivarfs: Implement exclusive access for {get, set}_variable - LP: #1063061 . [ Leann Ogasawara ] . * Reinstate dropped.txt from Ubuntu-3.7.0-0.1-rc1 . [ Tim Gardner ] . * [Config] Dropped powerpc/ppc64 in favour of the community kernel * [Config] CONFIG_MODULE_SIG=y for amd64,i386, and highbank * rebase to v3.7-rc4 * SAUCE: MODSIGN: Emit error for incorrectly signed module . [ Upstream Kernel Changes ] . * rebase to v3.7-rc4 . linux (3.7.0-0.1) raring; urgency=low . [ Upstream Kernel Changes ] . * rebase to v3.7-rc3 - LP: #1056078 . [ Upstream Kernel Changes ] . * rebase to v3.7-rc2 - LP: #1060729 - LP: #1059523 - LP: #1006690 - LP: #1049623 - LP: #1046512 - LP: #1052499 - LP: #1037642 - LP: #559939 - LP: #1052460 - LP: #939161 - LP: #1046734 . linux (3.6.0-0.1) UNRELEASED; urgency=low . [ Upstream Kernel Changes ] . * rebase to v3.6 . [ Upstream Kernel Changes ] . * rebase to v3.6-rc7 . [ Upstream Kernel Changes ] . * rebase to v3.6-rc6 - LP: #1000424 . [ Upstream Kernel Changes ] . * rebase to v3.6-rc5 - LP: #1040077 . [ Upstream Kernel Changes ] . * rebase to v3.6-rc4 . [ Upstream Kernel Changes ] . * rebase to v3.6-rc3 - LP: #1038651 - LP: #1034779 . linux (3.5.0-6.6) quantal-proposed; urgency=low . [ Andy Whitcroft ] . * [Config] CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION enable IPv6 experimental features * SAUCE: highbank -- export clock functions for modules * [Config] highbank -- reenable CONFIG_TOUCHSCREEN_W90X900 * [Config] highbank -- renenable CONFIG_SERIO_AMBAKMI * [Config] highbank -- reenable CONFIG_RFKILL_GPIO * [Config] highbank -- reenable CONFIG_MMC_SDHCI_PXAV3 * [Config] highbank -- reenable CONFIG_MMC_SDHCI_PXAV3 * [Config] highbank -- reenable CONFIG_KEYBOARD_SAMSUNG * [Config] highbank -- reenable CONFIG_FB_ARMCLCD * [Config] highbank -- reenable CONFIG_DW_DMAC * [Config] highbank -- reenable CONFIG_USB_R8A66597_HCD * [Config] highbank -- reenable CONFIG_USB_MV_UDC * [Config] highbank -- reenable CONFIG_USB_DWC3 * [Config] highbank -- reenable CONFIG_SATA_MV * [Config] highbank -- reenable CONFIG_PATA_ARASAN_CF * [Config] highbank -- CONFIG_CAN_C_CAN_PLATFORM * [Config] highbank -- reenable CONFIG_MMC_ARMMMCI * [Config] highbank -- reenable CONFIG_SERIAL_AMBA_PL010 * [Config] highbank -- reenable CONFIG_ATMEL_PWM * [Config] highbank -- enable CONFIG_CHECKPOINT_RESTORE * [Config] highbank -- enable CONFIG_EXPERT * [Config] highbank -- enable CONFIG_CHECKPOINT_RESTORE * [Config] enable CONFIG_USB_DYNAMIC_MINORS * [Config] enable CONFIG_USB_EHCI_TT_NEWSCHED * [Config] enable CONFIG_USB_ETH_EEM * [Config] enable CONFIG_USB_HCD_BCMA/CONFIG_USB_HCD_SSB * [Config] disable CONFIG_USB_M66592 * [Config] enable CONFIG_USB_NET2272 * [Config] enable CONFIG_USB_R8A66597 * [Config] annotate: CONFIG_USB_OMAP not required for our h/w * [Config] set CONFIG_USB_MUSB_HDRC=m for omap * [Config] annotate: CONFIG_USB_G_MULTI fix rule * [Config] CONFIG_USB_GPIO_VBUS=m for OMAP * [Config] Enable CONFIG_DRM_AST/_CIRRUS_QEMU/_MGAG200 * [Config] sync configuration armhf omap -> armel omap * [Config] annotate: CONFIG_IIO triggers build failures on OMAP4 * [Config] disable CONFIG_OMAP_IOVMM is deprecated . [ Bryan Wu ] . * [Config] change default IO scheduler from CFQ to Deadline . [ Leann Ogasawara ] . * Revert "[Config] Temporarily disable CONFIG_MV643XX_ETH on powerpc" * [Config] Disable CONFIG_MOUSE_INPORT . [ Tim Gardner ] . * SAUCE: firmware: Update bnx2x to current firmware version 7.2.51 * [Config] Add bnx2x firmware to nic-modules udeb * SAUCE: Add script to convert firmware to ihex format * SAUCE: firmware: Upgrade bnx2 to current versions * [Config] Add tigon firmware to nic-modules udeb * [Config] CONFIG_EARLY_PRINTK_DBGP=y - LP: #1026761 * SAUCE: Remove redundant cis firmware * SAUCE: Remove redundant emi26 firmware * SAUCE: Remove redundant ttusb-budget firmware * SAUCE: Remove redundant sun/cassini firmware * SAUCE: Remove redundant ositech/Xilinx7OD firmware * SAUCE: Remove redundant 3com/typhoon.bin firmware * SAUCE: Remove redundant yamaha/ds1 firmware * SAUCE: Remove redundant keyspan_pda firmware * rebase to v3.5 . [ Upstream Kernel Changes ] . * rebase to v3.5 - LP: #1027828 . linux (3.5.0-5.5) quantal-proposed; urgency=low . [ Andy Whitcroft ] . * [Config] annotations: initial import of configuration annotations . [ Bryan Wu ] . * [Config] enforcer -- add CONFIG_I2C_DESIGNWARE_PLATFORM enforce checker . [ Leann Ogasawara ] . * Rebase to v3.5-rc7 . [ Manoj Iyer ] . * SAUCE: Bluetooth: btusb: Add vendor specific ID (0a5c:21f4) BCM20702A0 - LP: #1010281 . [ Tim Gardner ] . * [Config] enable CONFIG_I2C_HELPER_AUTO for all flavours as policy expects * [Config] CONFIG_I2O_CONFIG_OLD_IOCTL=n * [Config] CONFIG_BRIDGE_EBT_ULOG=n * [Config] CONFIG_IP_NF_QUEUE=n * [Config] CONFIG_MTD_DOC2000=n * [Config] CONFIG_PRINT_QUOTA_WARNING=n * [Config] CONFIG_PRISM54=n * [Config] CONFIG_SCx200_I2C=n * [Config] CONFIG_USB_ANNOUNCE_NEW_DEVICES=y . [ Upstream Kernel Changes ] . * rebase to v3.5-rc7 . linux (3.5.0-4.4) quantal-proposed; urgency=low . [ Andy Whitcroft ] . * [Packaging] getabis should be extracting all packages - LP: #1021174 * [Config] getabis -- series uses linux-image-extra - LP: #1021174 * rebase to v3.5-rc6 . [ Bryan Wu ] . * [Config] built-in CONFIG_MICREL_PHY as other PHY drivers for all flavours * [Config] sync CONFIG_MOUSE_PS2_ config for all flavours . [ Leann Ogasawara ] . * [Config] Enable CONFIG_RT2800USB_RT35XX and CONFIG_RT2800USB_RT53XX - LP: #1019561 . [ Paolo Pisati ] . * [Config] SND_OMAP_SOC, SND_OMAP_SOC_MCBSP and SND_OMAP_SOC_OMAP3_BEAGLE =y - LP: #1019321 . [ Stefan Bader ] . * SAUCE: (pre-up) net: dont use __netdev_alloc_skb for bounce buffer - LP: #1018456 * (config) Disable ACPI_PROCFS_POWER . [ Tim Gardner ] . * [Config] CONFIG_ACPI_BGRT=y * Extract firmware module info during getabi - LP: #1021174 . [ Upstream Kernel Changes ] . * rebase to v3.5-rc6 . linux (3.5.0-3.3) quantal-proposed; urgency=low . [ Andy Whitcroft ] . * [Config] enable CONFIG_MEMTEST=y - LP: #1004535 * [Config] config-check: add support for a cut operation * [Config] enforcer -- switch to cut where appropriate . [ Leann Ogasawara ] . * Rebase to v3.5-rc5 * [Config] Updateconfigs after rebase to v3.5-rc5 . [ Luis Henriques ] . * SAUCE: ocfs2: Fix NULL pointer dereferrence in __ocfs2_change_file_space - LP: #1006012 . [ Seth Forshee ] . * SAUCE: (drop after 3.5) drm/i915: ignore pipe select bit when checking for LVDS register initialization - LP: #1012800 . [ Upstream Kernel Changes ] . * rebase to v3.5-rc5 - LP: #1013183 - LP: #1017017 - LP: #884652 . linux (3.5.0-2.2) quantal-proposed; urgency=low . [ Andy Whitcroft ] . * rebase to v3.5-rc4 . [ Arend van Spriel ] . * SAUCE: (drop after 3.5) brcmsmac: fix NULL pointer crash in brcms_c_regd_init() - LP: #950320 . [ Bryan Wu ] . * [Config] Sync CONFIG_CGROUP_MEM_RES_CTLR_SWAP for ARM . [ Chris J Arges ] . * PACKAGING: add .gnu_debuglink sections to .ko files - LP: #669641 . [ Leann Ogasawara ] . * d-i: Add hid-generic to input-modules - LP: #1017879 . [ Ming Lei ] . * SAUCE: Revert "mmc: omap_hsmmc: Enable Auto CMD12" - LP: #1017717, #225 . [ Paolo Pisati ] . * SAUCE: Revert "Fix OMAP EHCI suspend/resume failure (i693)" - LP: #1017718 * [Config] Disable generic USB_EHCI_HCD_PLATFORM on omap3 . [ Seth Forshee ] . * SAUCE: (drop after 3.5) brcm80211: smac: don't set up tx power limits during initialization - LP: #950320 * SAUCE: (drop after 3.5) brcm80211: smac: always set channel specified by mac80211 - LP: #950320 * SAUCE: (drop after 3.5) brcm80211: smac: remove unused code for 40MHz channels - LP: #950320 * SAUCE: (drop after 3.5) brcm80211: smac: clean up channel.c - LP: #950320 * SAUCE: (drop after 3.5) brcm80211: smac: inform mac80211 of the X2 regulatory domain - LP: #950320 * SAUCE: (drop after 3.5) brcm80211: smac: enable/disable radio on regulatory updates - LP: #950320 * SAUCE: (drop after 3.5) brcm80211: smac: use mac80211 channel data for tx power limits - LP: #950320 * SAUCE: (drop after 3.5) brcm80211: smac: don't validate channels against internal regulatory data - LP: #950320 * SAUCE: (drop after 3.5) brcm80211: smac: use current regulatory domain when checking whether OFDM is allowed - LP: #950320 . [ Tim Gardner ] . * [Config] Enable CONFIG_CGROUPS for highbank - LP: #1014692 * [Config] FB_OMAP*=y and PANEL_TFP410=y . [ Upstream Kernel Changes ] . * rebase to v3.5-rc4 . linux (3.5.0-1.1) quantal-proposed; urgency=low . [ Andy Whitcroft ] . * [Config] highbank -- enable CONFIG_RFKILL=y and CONFIG_CAN=m . [ Leann Ogasawara ] . * Rebase to v3.5-rc1 * [Config] Remove USB_DEVICEFS from the config enforcer * [Config] Updateconfigs after rebase to v3.5-rc1 * [Config] Temporarily disable CONFIG_MACH_NOKIA_RX51 on arm * [Config] Temporarily disable CONFIG_TOUCHSCREEN_EETI on arm * [Config] Temporarily disable CONFIG_TOUCHSCREEN_EGALAX on arm * [Config] Temporarily disable CONFIG_EZX_PCAP on arm * [Config] Temporarily disable CONFIG_LIS3L02DQ on arm * [Config] Temporarily disable CONFIG_TI_CPSW on arm * [Config] Temporarily disable CONFIG_GPIO_EM on arm * [Config] Temporarily disable CONFIG_SERIAL_8250_EM on armhf * [Config] Temporarily disable CONFIG_STMMAC_ETH on armhf * [Config] Temporarily disable CONFIG_HW_RANDOM_ATMEL on armhf * Rebase to v3.5-rc2 * [Config] Updateconfigs after rebase to v3.5-rc2 * [Config] Temporarily disable CONFIG_MV643XX_ETH on powerpc * Rebase to v3.5-rc3 * [Config] Updateconfigs after rebase to v3.5-rc3 . [ Paul Mundt ] . * SAUCE: fix bug.h's inclusion of kernel.h . [ Stefan Bader ] . * SAUCE: Fix compile failures of dm-raid45 * [Config] Enable dm-raid45 * Move dependency on crda to extra package - LP: #657901 * SAUCE: Mask CR4 writes on older Xen hypervisors . [ Upstream Kernel Changes ] . * rebase to v3.5-rc3 - LP: #993162 - LP: #925577 * rebase to v3.5-rc2 * rebase to v3.5-rc1 - LP: #955892 - LP: #978038 - LP: #987371 - LP: #929545 - LP: #942316 - LP: #903853 . linux (3.4.0-5.11) quantal-proposed; urgency=low . [ Leann Ogasawara ] . * [Config] Disable CONFIG_ARM_LPAE - LP: #1009061 . [ Oleksij Rempel ] . * SAUCE: b43: do not call ieee80211_unregister_hw if we are not registred - LP: #1008905 . [ Paolo Pisati ] . * [Config] omap3: MFD_OMAP_USB_HOST is usb host in omap2+. - LP: #1009061 . linux (3.4.0-4.10) quantal; urgency=low . [ Leann Ogasawara ] . * Temporarily disable ABI and module check . linux (3.4.0-4.9) quantal; urgency=low . [ Andy Whitcroft ] . * [Config] fix config split to avoid the shared config * [Config] updateconfigs following split config fix * [Config] linux-image-extras needs full postinst * [Config] CONFIG_BLK_DEV_NVME commonise across architectures * [Config] CONFIG_HP_WATCHDOG enable as module * [Config] CONFIG_PDC_ADMA is not boot essential * [Config] CONFIG_XEN_ACPI_PROCESSOR should be enabled on x86 * [Config] CONFIG_VT6655/CONFIG_VT6656=m * [Config] CONFIG_TRANZPORT=m commonise * [Config] CONFIG_R3964=m commonise * [Config] CONFIG_SCSI_DH=m commonise * [Config] CONFIG_SCSI_IBMVSCSIS=m commonise * [Config] CONFIG_AMD_PHY=y phys are not autoloadable * [Config] CONFIG_SCSI_QLA_ISCSI=m commonise * [Config] CONFIG_SCSI_SPI_ATTR=m commonise * [Config] CONFIG_USB_SN9C102 is deprecated disable * [Config] CONFIG_USB_SI470X=m commonise * [Config] CONFIG_USB_ET61X251=m commonise * [Config] CONFIG_RTS_PSTOR=m commonise * [Config] CONFIG_SCANLOG=m commonise * [Config] CONFIG_SCSI_SYM53C8XX_2=m commonise * [Config] CONFIG_SM_FTL=m commonise * [Config] CONFIG_SOLO6X10=m commonise * [Config] CONFIG_SND_PCM_OSS=n using pulseaudio emulation instead * [Config] CONFIG_SPI_DESIGNWARE=m commonise * [Config] CONFIG_SPI_SPIDEV=m commonise * [Config] CONFIG_TABLET_USB_WACOM=m commonise * [Config] CONFIG_TPS65010=m commonise * [Config] CONFIG_STE10XP=y commonise * [Config] CONFIG_X25_ASY=m commonise * [Config] CONFIG_USB_MON=m commonise * [Config] CONFIG_VME_BUS=m commonise * [Config] CONFIG_W35UND=m commonise * [Config] -CONFIG_TCG_TPM=y commonise * [Config] highbank -- commonise filesystems * [Config] highbank -- commonise subsystems * [Config] highbank -- commonise network protocols * [Config] highbank -- commonise input drivers * [Config] highbank -- commonise CRYPTO options * [Config] highbank -- commonise HID options * [Config] highbank -- commonise sensors options * [Config] highbank -- commonise EXPORTFS/FHANDLE * [Config] highbank -- commonise CONFIG_CRYPTO_LZO * [Config] highbank -- commonise ENCRYPTED_KEYS * [Config] highbank -- commonise CONFIG_ATALK * [Config] highbank -- commonise INET/INET6 * [Config] highbank -- commonise NLS * [Config] highbank -- commonise BLK/CHR * [Config] highbank -- CONFIG_EXT2_FS=y boot essential on highbank * [Config] highbank -- commonise INET/INET6 part 2 * [Config] highbank -- commonise PHY settings * [Config] highbank -- commonise CRC settings * [Config] highbank -- commonise BINFMT settings * [Config] highbank -- commonise DM settings * [Config] highbank -- commonise RTC_DRV settings * [Config] highbank -- commonise KEYBOARD/MOUSE settings * [Config] highbank -- commonise USB settings * [Config] highbank -- commonise GPIO settings * [Config] highbank -- commonise I2C settings * [Config] highbank -- commonise numerous subsystem selectors * [Config] highbank -- commonise A-C modules missmatches * [Config] highbank -- commonise D-F modules missmatches * [Config] CONFIG_AUDIT_LOGINUID_IMMUTABLE incompatible with upstart * [Config] highbank -- commonise G-I modules missmatches * [Config] highbank -- commonise J-L modules missmatches * [Config] highbank -- commonise M modules missmatches * [Config] highbank -- commonise N-P modules missmatches * [Config] highbank -- commonise Q-R modules missmatches * [Config] highbank -- commonise S modules missmatches -- part 1 * [Config] highbank -- commonise S modules missmatches -- part 2 * [Config] highbank -- commonise T modules missmatches * [Config] highbank -- commonise U-Z modules missmatches . [ Ike Panhc ] . * [Config] add highbank flavour - LP: #1000831 . [ Mark Langsdorf ] . * SAUCE: arm highbank: add support for pl320-ipc driver - LP: #1000831 . [ Rob Herring ] . * SAUCE: input: add a key driver for highbank - LP: #1000831 * SAUCE: ARM: highbank: Add smc calls to enable/disable the L2 - LP: #1000831 * SAUCE: force DMA buffers to non-bufferable on highbank - LP: #1000831 * SAUCE: net: calxedaxgmac: fix net timeout recovery - LP: #1000831 . [ Tim Gardner ] . * [Config] CONFIG_IWLWIFI_EXPERIMENTAL_MFP=n * [Config] CONFIG_PCI_REALLOC_ENABLE_AUTO=y * [Config] CONFIG_CIFS_EXPERIMENTAL has disappeared * [Config] Homogenize CIFS configs across all arches * [Config] armhf should not be skipabi or skipmodules - LP: #1006913 . linux (3.4.0-3.8) quantal; urgency=low . [ Andy Whitcroft ] . * [Config] include include/generated/compile.h - LP: #942569 * [Config] fix up postinst to ensure we know which error is which - LP: #1002388 . [ Herton Ronaldo Krzesinski ] . * SAUCE: async_populate_rootfs: fix build warnings - LP: #1003417 . [ John Johansen ] . * Revert "SAUCE: AppArmor: Add the ability to mediate mount" * SAUCE: apparmor: Add the ability to mediate mount * SAUCE: AppArmor: basic networking rules * SAUCE: apparmor: fix profile lookup for unconfined - LP: #978038, #987371 * SAUCE: apparmor: fix long path failure due to disconnected path - LP: #955892 . [ Mario Limonciello ] . * SAUCE: dell-laptop: rfkill blacklist Dell XPS 13z, 15 - LP: #901410 . [ Stefan Bader ] . * (config) Built-in xen-acpi-processor . [ Tim Gardner ] . * [Config] CONFIG_NET_DSA=m - LP: #1004148 * [Config] Ensure CONFIG_XEN_ACPI_PROCESSOR=y for amd64 . linux (3.4.0-3.7) quantal; urgency=low . [ Andy Whitcroft ] . * [Config] drop the virtual flavour in favour of a split generic et al * [Config] enforcer -- drop IDLE enforcement * [Config] enable CONFIG_SCSI_VIRTIO=m for amd64 * [Config] updateconfigs following removal of -virtual . [ Leann Ogasawara ] . * Rebase to v3.4 . [ Seth Forshee ] . * [Config] disable CONFIG_B43_BCMA_EXTRA . [ Tim Gardner ] . * [Config] Check for extras when building udebs * [Config] Collapsed generic-pae into generic [i386] . [ Upstream Kernel Changes ] . * rebase to v3.4 . linux (3.4.0-2.6) quantal; urgency=low . [ Andy Whitcroft ] . * Revert "ubuntu: overlayfs -- overlayfs: update touch_atime() usage" * Revert "ubuntu: overlayfs -- overlayfs: switch from d_alloc_root() to d_make_root()" * Revert "ubuntu: overlayfs -- overlayfs: follow header cleanup" * Revert "ubuntu: overlayfs -- overlayfs: apply device cgroup and security permissions to overlay files" * Revert "ubuntu: overlayfs -- fs: limit filesystem stacking depth" * Revert "ubuntu: overlayfs -- overlay: overlay filesystem documentation" * Revert "ubuntu: overlayfs -- overlayfs: implement show_options" * Revert "ubuntu: overlayfs -- overlayfs: add statfs support" * Revert "ubuntu: overlayfs -- overlay filesystem" * Revert "ubuntu: overlayfs -- vfs: introduce clone_private_mount()" * Revert "ubuntu: overlayfs -- vfs: export do_splice_direct() to modules" * Revert "ubuntu: overlayfs -- vfs: add i_op->open()" * Revert "ubuntu: overlayfs -- vfs: pass struct path to __dentry_open()" * ubuntu: overlayfs -- overlayfs: add statfs support * ubuntu: overlayfs -- inode_only_permission: export inode level permissions checks * ubuntu: overlayfs -- overlayfs: switch to use inode_only_permissions . [ Erez Zadok ] . * ubuntu: overlayfs -- overlayfs: implement show_options . [ Miklos Szeredi ] . * ubuntu: overlayfs -- vfs: pass struct path to __dentry_open() * ubuntu: overlayfs -- vfs: add i_op->open() * ubuntu: overlayfs -- vfs: export do_splice_direct() to modules * ubuntu: overlayfs -- vfs: introduce clone_private_mount() * ubuntu: overlayfs -- overlay filesystem * ubuntu: overlayfs -- fs: limit filesystem stacking depth . [ Neil Brown ] . * ubuntu: overlayfs -- overlay: overlay filesystem documentation . [ Robin Dong ] . * ubuntu: overlayfs -- overlayfs: fix possible leak in ovl_new_inode * ubuntu: overlayfs -- overlayfs: create new inode in ovl_link . [ Tim Gardner ] . * [Config] perarch and indep tools builds need separate build directories * Prevent upgrading a non-PAE CPU * perf is not parallel build safe . linux (3.4.0-2.5) quantal; urgency=low . [ Andy Whitcroft ] . * [Config] perarch and indep tools builds need separate build directories . [ Tim Gardner ] . * Prevent upgrading a non-PAE CPU * [Config] build debug * [Config] perf tools are not parallel build safe . linux (3.4.0-2.4) quantal; urgency=low . [ Leann Ogasawara ] . * Revert "SAUCE: fsam7400: use UMH_WAIT_PROC consistently" * Revert "ubuntu: fsam7400 select CHECK_SIGNATURE and depend on X86" * Revert "ubuntu: fsam7400: Depend on CHECK_SIGNATURE" * Revert "ubuntu: fsam7400 -- Cleanup Makefile" * Revert "ubuntu: fsam7400 -- kill switch for Fujitsu Siemens Amilo M 7400" * Revert "ubuntu: omnibook: fix source file newline" * Revert "ubuntu: omnibook -- update BOM" * Revert "SAUCE: Make CONFIG_{OMNIBOOK, AVERATEC_5100P, PACKARDBELL_E5} depend on X86" * Revert "ubuntu: omnibook -- Added missing BOM file" * Revert "ubuntu: omnibook -- support Toshiba (HP) netbooks" * Revert "ubuntu: nx-emu - i386: mmap randomization for executable mappings" * Revert "SAUCE: disable_nx should not be in __cpuinitdata section for X86_32" * Revert "ubuntu: nx-emu - i386: NX emulation" * Revert "ubuntu: rfkill drivers -- version 1.3" * Temporarily disable module check * [Config] Remove CONFIG_FSAM7400 * [Config] Remove CONFIG_OMNIBOOK * [Config] Update configs * Rebase to v3.4-rc7 * SAUCE: genirq: export handle_edge_irq() and irq_to_desc() . [ Tim Gardner ] . * Updated generic-pae description * Rebase to v3.4-rc6 * install-tools depends on build targets . [ Upstream Kernel Changes ] . * kconfig: in debug mode some 0 length message prints occur * rebase to v3.4-rc7 * rebase to v3.3-rc6 . linux (3.4.0-1.3) quantal; urgency=low . [ Andy Whitcroft ] . * [Config] control.stub is an intermediate product not a dependancy - LP: #992414 . [ Leann Ogasawara ] . * remove i386 generic from getabis . [ Upstream Kernel Changes ] . * (pre-stable) b43: only reload config after successful initialization - LP: #950295 . linux (3.4.0-1.2) quantal; urgency=low . [ Andy Whitcroft ] . * [Config] add build depends for flex, bison and pkg-config . linux (3.4.0-1.1) quantal; urgency=low . [ Andy Whitcroft ] . * ubuntu: overlayfs -- overlayfs: apply device cgroup and security permissions to overlay files - LP: #915941, #918212 - CVE-2012-0055 . [ Leann Ogasawara ] . * Open Q * Rebase to v3.4-rc5 * [Config] Temporarily disable CONFIG_TOUCHSCREEN_EETI on arm * [Config] Temporarily disable CONFIG_TOUCHSCREEN_EGALAX on arm * [Config] Temporarily disable CONFIG_EZX_PCAP on arm * [Config] Temporarily disable CONFIG_MFD_OMAP_USB_HOST on arm * [Config] Temporarily disable CONFIG_LIS3L02DQ on arm * [Config] Temporarily disable CONFIG_USB_EHCI_HCD_PLATFORM on arm * [Config] Temporarily disable CONFIG_TI_CPSW on arm * [Config] Temporarily disable CONFIG_AX88796 on arm . [ Upstream Kernel Changes ] . * vfs: pass struct path to __dentry_open() * vfs: add i_op->open() * vfs: export do_splice_direct() to modules * vfs: introduce clone_private_mount() * overlay filesystem * overlayfs: add statfs support * overlayfs: implement show_options * overlay: overlay filesystem documentation * fs: limit filesystem stacking depth * overlayfs: follow header cleanup * overlayfs: switch from d_alloc_root() to d_make_root() * overlayfs: update touch_atime() usage * rebase to v3.4-rc5 - LP: #950490 * rebase to v3.4-rc4 * rebase to v3.4-rc3 * rebase to v3.4-rc2 * rebase to v3.4-rc1 * rebase to v3.3 * rebase to v3.3-rc7 * rebase to v3.3-rc6 * rebase to v3.3-rc5 * rebase to v3.3-rc4 - LP: #900802 - LP: #930842 * rebase to v3.3-rc3 - LP: #924320 - LP: #923316 - LP: #923409 - LP: #918254 * rebase to v3.3-rc2 * rebase to v3.3-rc1 - LP: #795823 - LP: #909419 - LP: #910792 - LP: #878701 - LP: #724831 . linux (3.2.0-10.18) precise; urgency=low . [ Tim Gardner ] . * SAUCE: ecryptfs: Print inode on metadata error . [ Upstream Kernel Changes ] . * Revert "proc: enable writing to /proc/pid/mem" - LP: #919115 - CVE-2012-0056 * (pre-stable) ALSA: HDA: Use LPIB position fix for Macbook Pro 7, 1 - LP: #909419 . linux (3.2.0-10.17) precise; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: overlayfs -- fs: limit filesystem stacking depth" * Revert "SAUCE: overlayfs -- overlay: overlay filesystem documentation" * Revert "SAUCE: overlayfs -- overlayfs: implement show_options" * Revert "SAUCE: overlayfs -- overlayfs: add statfs support" * Revert "SAUCE: overlayfs -- overlay filesystem" * Revert "SAUCE: overlayfs -- vfs: introduce clone_private_mount()" * Revert "SAUCE: overlayfs -- vfs: export do_splice_direct() to modules" * Revert "SAUCE: overlayfs -- vfs: add i_op->open()" * ensure debian/ is not excluded from git by default * add new scripting to handle buglinks in rebases * ubuntu: overlayfs -- overlayfs: add statfs support * ubuntu: overlayfs -- overlayfs: apply device cgroup and security permissions to overlay files - LP: #915941, #918212 - CVE-2012-0055 . [ Erez Zadok ] . * ubuntu: overlayfs -- overlayfs: implement show_options . [ Leann Ogasawara ] . * Revert "SAUCE: dmar: disable if ricoh multifunction detected" * [Config] Disable CONFIG_INTEL_IOMMU_DEFAULT_ON - LP: #907377, #911236 * [Config] Enable CONFIG_IRQ_REMAP . [ Miklos Szeredi ] . * ubuntu: overlayfs -- vfs: pass struct path to __dentry_open() * ubuntu: overlayfs -- vfs: add i_op->open() * ubuntu: overlayfs -- vfs: export do_splice_direct() to modules * ubuntu: overlayfs -- vfs: introduce clone_private_mount() * ubuntu: overlayfs -- overlay filesystem * ubuntu: overlayfs -- fs: limit filesystem stacking depth . [ Neil Brown ] . * ubuntu: overlayfs -- overlay: overlay filesystem documentation . [ Upstream Kernel Changes ] . * (pre-stable) x86/PCI: amd: factor out MMCONFIG discovery - LP: #647043 * (pre-stable) PNP: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB - LP: #647043 . linux (3.2.0-9.16) precise; urgency=low . [ Andy Whitcroft ] . * [Config] Enable numerous CONFIG_VIDEO_* cards on ARM * [Config] pull ARM sound modules =m * [Config] CONFIG_RTC_DRV_TEST is for testing only * [Config] CONFIG_USB_DUMMY_HCD is testing only * [Config] CONFIG_USB_FILE_STORAGE is deprecated . [ Leann Ogasawara ] . * Revert "[Config] Temporarily disable CONFIG_CAN_TI_HECC on armel" * [Config] Enable CONFIG_HW_RANDOM_PASEMI=m * [Config] Enable CONFIG_MMC_TMIO=m * [Config] Enable CONFIG_MTD_NAND_FSL_ELBC=m * [Config] Enable CONFIG_ISI=m * [Config] Enable CONFIG_MMC=y * [Config] Enable CONFIG_LIRC_PARALLEL=m * [Config] Enable CONFIG_MAC_EMUMOUSEBTN=m * [Config] Enable CONFIG_CHR_DEV_SG=y * [Config] Enable CONFIG_GPIO_PCA953X=m * [Config] Enable CONFIG_GPIO_TWL4030=m * [Config] Enable CONFIG_INET_DIAG=m * [Config] Enable CONFIG_NLS_ISO8859_1=m * [Config] Enable CONFIG_NVRAM=m * [Config] Enable CONFIG_SLIP=m * [Config] Enable CONFIG_PC300TOO=m * [Config] Enable CONFIG_TUN=y * [Config] Enable CONFIG_NET_CLS_CGROUP=m * [Config] Enable CONFIG_THERMAL=y * [Config] Enable CONFIG_PPP=y * [Config] Enable CONFIG_PCI_STUB=m * Rebase to v3.2.1 * [Config] Enable CONFIG_RTL8192E=m * [Config] Enable CONFIG_RTS5139=m . [ Stefan Bader ] . * [Config] Make CONFIG_VIRTIO_(NET|BLK)=y . [ Upstream Kernel Changes ] . * ARM: restart: add restart hook to machine_desc record * ARM: restart: allow platforms more flexibility specifying restart mode * ARM: restart: move reboot failure handing into machine_restart() * ARM: restart: remove argument to setup_mm_for_reboot() * ARM: 7159/1: OMAP: Introduce local common.h files * ARM: restart: only perform setup for restart when soft-restarting * ARM: 7189/1: OMAP3: Fix build break in cpuidle34xx.c because of irq function * ARM: idmap: populate identity map pgd at init time using .init.text * ARM: suspend: use idmap_pgd instead of suspend_pgd * ARM: proc-*.S: place cpu_reset functions into .idmap.text section * ARM: idmap: use idmap_pgd when setting up mm for reboot * ARM: head.S: only include __turn_mmu_on in the initial identity mapping * ARM: SMP: use idmap_pgd for mapping MMU enable during secondary booting * ARM: 7194/1: OMAP: Fix build after a merge between v3.2-rc4 and ARM restart changes * ARM: lib: add call_with_stack function for safely changing stack * ARM: reset: implement soft_restart for jumping to a physical address * ARM: stop: execute platform callback from cpu_stop code * ARM: kexec: use soft_restart for branching to the reboot buffer * ARM: restart: omap: use new restart hook * topdown mmap support - LP: #861296 . [ Upstream Kernel Changes ] . * Rebase to v3.2.1 . linux (3.2.0-8.15) precise; urgency=low . [ Leann Ogasawara ] . * [Config] Disable CONFIG_ACPI_PROCFS * Remove server from getabis * Temporarily disable module check * [Config] Disable CONFIG_MTD_TESTS * [Config] Disable CONFIG_X86_E_POWERSAVER * [Config] Set CONFIG_ARCNET=m * [Config] Enable CONFIG_ATM_DUMMY=m * [Config] Enable CONFIG_BLK_DEV_MD=y * ubuntu: fsam7400 select CHECK_SIGNATURE and depend on X86 * [Config] Enable CONFIG_BLK_DEV_SD=y * [Config] Enable CONFIG_BLK_DEV_SR=y * [Config] Enable CONFIG_BLK_DEV_UB=m * [Config] Enable CONFIG_COPS=m * [Config] Enable CONFIG_DVB_USB_EC168=m * [Config] Enable CONFIG_ENC28J60=m * [Config] Enable CONFIG_FB_UVESA=m * [Config] Enable CONFIG_FB_ATY=m * [Config] Enable CONFIG_BROADCOM_PHY=y * [Config] Enable CONFIG_CICADA_PHY=y * [Config] Enable CONFIG_DAVICOM_PHY=y * [Config] Enable CONFIG_ICPLUS_PHY=y * [Config] Enable CONFIG_LSI_ET1011C_PHY=y * [Config] Enable CONFIG_LXT_PHY=y * [Config] Enable CONFIG_MARVELL_PHY=y * [Config] Enable CONFIG_NATIONAL_PHY=y * [Config] Enable CONFIG_QSEMI_PHY=y * [Config] Enable CONFIG_SMSC_PHY=y * [Config] Enable CONFIG_VITESSE_PHY=y * Add 3w-sas to scsi-modules - LP: #776542 . [ Mathieu Trudel-Lapierre ] . * SAUCE: ipv6: make the net.ipv6.conf.all.use_tempaddr sysctl propagate to interface settings . [ Paolo Pisati ] . * Revert "SAUCE: omap3: beagle: if rev unknown, assume xM revision C" - LP: #912199 * Revert "SAUCE: omap3: beagle: detect new xM revision B" - LP: #912199 * Revert "SAUCE: omap3: beaglexm: fix DVI initialization" - LP: #912199 . [ Upstream Kernel Changes ] . * Bluetooth: Add support for BCM20702A0 [0a5c:21e3] - LP: #906832 . linux (3.2.0-8.14) precise; urgency=low . [ Andy Whitcroft ] . * [Config] enable CONFIG_SND_USB_6FIRE - LP: #912197 * rebase to mainline v3.2 final release * updateconfigs following rebase to v3.2 final * ubuntu: AUFS -- add BOM and automated update script * ubuntu: AUFS -- include the aufs_types.h file in linux-libc-headers - LP: #684666 * ubuntu: AUFS -- update aufs-update to track new locations of headers * ubuntu: AUFS -- clean up the aufs updater and BOM * ubuntu: AUFS -- documentation on updating aufs2 * ubuntu: AUFS -- aufs3-base.patch * ubuntu: AUFS -- aufs3-standalone.patch * ubuntu: AUFS -- fix undefined __devcgroup_inode_permission * ubuntu: AUFS -- fix undefined security_path_link * ubuntu: AUFS -- update to 4cf5db36bcd9748e8e7270022f295f84d1fc2245 * ubuntu: AUFS -- updateconfigs following update * ubuntu: AUFS -- suppress benign plink warning messages - LP: #621195 * ubuntu: AUFS -- enable in config and makefile * ubuntu: AUFS -- disable in favor of overlayfs * [Config] linux-virtual -- should include the extX modules - LP: #912308 . [ Tyler Hicks ] . * SAUCE: eCryptfs: Improve statfs reporting - LP: #885744 . [ Upstream Kernel Changes ] . * rebase to upstream v3.2 . linux (3.2.0-7.13) precise; urgency=low . [ Upstream Kernel Changes ] . * rebase to upstream 3.2-rc7 . linux (3.2.0-6.12) precise; urgency=low . [ Upstream Kernel Changes ] . * rebase to upstream v3.2-rc6 . linux (3.2.0-5.11) precise; urgency=low . [ Andy Whitcroft ] . * enforcer -- allow arch and flavour predicates to take lists * enforcer -- simplify armel/armhf specific options * enforcer -- fix incorrectly specified flavour matches . [ Leann Ogasawara ] . * [Config] Disable IRQ_REMAP * [Config] Enable CONFIG_SENSORS_LM95245=m * [Config] Enable CONFIG_SENSORS_MAX1668=m * [Config] Enable CONFIG_SENSORS_NTC_THERMISTOR=m * [Config] Enable CONFIG_SENSORS_MAX6639=m * [Config] Enable CONFIG_SENSORS_MAX6642=m * [Config] Enable CONFIG_SENSORS_LINEAGE=m * [Config] Enable CONFIG_CRYPTO_SALSA20=m * [Config] Enable CONFIG_PATA_TOSHIBA=m * [Config] Enable CONFIG_POHMELFS=m * [Config] Enable CONFIG_NET_PACKET_ENGINE=y * [Config] Enable CONFIG_PATA_OPTI=m * add overlayfs to virtual inclusion list - LP: #903897 * add veth to virtual inclusion list - LP: #903897 * SAUCE: resolve WARNING: at drivers/block/floppy.c:2929 do_fd_request . [ Paolo Pisati ] . * [Config] DEFAULT_MMAP_MIN_ADDR=32k on arm - LP: #903346 . [ Tim Gardner ] . * [Config] CONFIG_LOCKUP_DETECTOR=y - LP: #903615 . [ Upstream Kernel Changes ] . * rebase to upstream 55b02d2f . linux (3.2.0-4.10) precise; urgency=low . [ Kyle McMartin ] . * SAUCE: dmar: disable if ricoh multifunction detected - LP: #894070 . [ Seth Forshee ] . * SAUCE: dell-wmi: Demote unknown WMI event message to pr_debug - LP: #581312 . [ Tim Gardner ] . * Start new release, Bump ABI, rebase to 3.2-rc5 . [ Leann Ogasawara ] . * [Config] Enable CONFIG_SENSORS_AK8975=m . linux (3.2.0-3.9) precise; urgency=low . [ Andy Whitcroft ] . * SAUCE: ext4: correct partial write discard size calculation - LP: #894768 . [ Leann Ogasawara ] . * Revert "SAUCE: x86, microcode, AMD: Restrict microcode reporting" - LP: #892615 . [ Matthew Garrett ] . * SAUCE: pci: Rework ASPM disable code . [ Upstream Kernel Changes ] . * x86: Fix boot failures on older AMD CPU's - LP: #892615 * EHCI : Fix a regression in the ISO scheduler - LP: #899165 . linux (3.2.0-3.8) precise; urgency=low . [ Andy Whitcroft ] . * armhf -- add d-i configuration * armhf -- disable ABI checks for armhf * armhf -- add arch to getabis config . linux (3.2.0-3.7) precise; urgency=low . [ Stefan Bader ] . * SAUCE: x86/paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode - LP: #854050 . [ Tim Gardner ] . * rebase to v3.2-rc4 . linux (3.2.0-2.6) precise; urgency=low . [ Andy Whitcroft ] . * armhf -- fix omap flavour to build on armhf * [Config] CONFIG_PATA_MACIO=y to fix MAC qemu boot . [ Borislav Petkov ] . * SAUCE: x86, microcode, AMD: Restrict microcode reporting - LP: #892615 . [ Colin Watson ] . * Add pata_macio to pata-modules . [ Tim Gardner ] . * [Config] Prefer crda over wireless-crda * [Config] Fix virtual inclusion list. - LP: #897795 . linux (3.2.0-2.5) precise; urgency=low . [ Paolo Pisati ] . * [Config] PANEL_DVI=y . linux (3.2.0-2.4) precise; urgency=low . [ Andy Whitcroft ] . * rebase to v3.2-rc3 . [ Leann Ogasawara ] . * Revert "SAUCE: xen: Do not use pv spinlocks on HVM" * Revert "fix ERROR: __devcgroup_inode_permission undefined" * Revert "olpc_dcon_xo_1_5 needs delay.h" * Revert "olpc_dcon_xo_1 needs delay.h" * rebase to 6fe4c6d4 * [Config] updateconfigs after rebase to 6fe4c6d4 . [ Tim Gardner ] . * [Config] Replace wireless-crda with crda,wireless-regdb - LP: #856421 * [Config] Relax the dependencies on crda . [ Upstream Kernel Changes ] . * (pre-stable) HID: bump maximum global item tag report size to 96 bytes - LP: #724831 * Ubuntu: remove coreutils|fileutils package dependency - LP: #892814 * iio: iio_event_getfd -- fix ev_int build failure . [ Upstream Kernel Changes ] . * Rebase to v3.2-rc3 . linux (3.2.0-1.3) precise; urgency=low . [ Upstream Kernel Changes ] . * Ubuntu: Add ext2 to fs-core-modules - LP: #893395 . linux (3.2.0-1.2) precise; urgency=low . [ Andy Whitcroft ] . * [Config] enable CONFIG_NFC and associated devices * SAUCE: allow brcmsmac and b43 to both build . [ Soren Hansen ] . * Add ixgbe driver to d-i - LP: #891969 . linux (3.2.0-1.1) precise; urgency=low . [ Andy Whitcroft ] . * armhf -- enable armhf and create the first flavours * SAUCE: ensure root is ready before running usermodehelpers in it * [Config] enforcer -- ensure CONFIG_FAT_FS is built-in on arm . [ Leann Ogasawara ] . * Temporarily ignore module check * [Config] Enable PCI_IOV on powerpc * [Config] Temporarily disable CONFIG_PASEMI_MAC on powerpc * rebase to v3.2-rc2 * SAUCE: include for cpuidle34xx arm build * SAUCE: include for linux/mtd/map.h arm build * SAUCE: include and for mmc_core arm build * SAUCE: select ARM_AMBA if OMAP3_EMU * [Config] updateconfigs after select ARM_AMBA * [Config] Temporarily disable CONFIG_KVM_BOOK3S_32 on powerpc * [Config] Enable CONFIG_EXT2_FS=m * [Config] Build in CONFIG_SATA_AHCI=y * Resolve linux-image-extra's install dependency . [ Seth Forshee ] . * [Config] Enable EVENT_POWER_TRACING_DEPRECATED=y for powertop * SAUCE: (drop after 3.2) Input: ALPS - move protocol information to Documentation * SAUCE: (drop after 3.2) Input: ALPS - add protocol version field in alps_model_info * SAUCE: (drop after 3.2) Input: ALPS - remove assumptions about packet size * SAUCE: (drop after 3.2) Input: ALPS - add support for protocol versions 3 and 4 * SAUCE: (drop after 3.2) Input: ALPS - add semi-MT support for v3 protocol * SAUCE: (drop after 3.2) Input: ALPS - add documentation for protocol versions 3 and 4 . [ Stefan Bader ] . * [Config] Built-in xen-netfront and xen-blkfront * Fix build of dm-raid45 and re-enable it . [ Tim Gardner ] . * [Config] CONFIG_USB_XHCI_HCD=y - LP: #886167 * [Config] CONFIG_R6040=m - LP: #650899 * SAUCE: Add a new entry (413c:8197) to Bluetooth USB device ID table - LP: #854399 * [Config] Consolidated amd64 server flavour into generic * [Config] updateconfigs after rebase to 3.2-rc1 * [Config] Disabled dm-raid4-5 * [Config] Disabled ndiswrapper * [Config] Disable vt6656 * [Config] exclude ppp-modules for virtual flavour * [Config] CONFIG_MEMSTICK_R592=m - LP: #238208 . [ Upstream Kernel Changes ] . * CHROMIUM: seccomp_filter: new mode with configurable syscall filters - LP: #887780 * CHROMIUM: seccomp_filter: add process state reporting - LP: #887780 * CHROMIUM: seccomp_filter: Document what seccomp_filter is and how it works. - LP: #887780 * CHROMIUM: x86: add HAVE_SECCOMP_FILTER and seccomp_execve - LP: #887780 * CHROMIUM: arm: select HAVE_SECCOMP_FILTER - LP: #887780 * CHROMIUM: seccomp_filters: move to btrees * CHROMIUM: enable CONFIG_BTREE * CHROMIUM: seccomp_filter: kill NR_syscall references * CHROMIUM: seccomp_filters: guard all ftrace wrapper code * CHROMIUM: seccomp_filters: clean up warnings; kref mistake * CHROMIUM: seccomp_filter: remove "skip" from copy and add drop helper * CHROMIUM: seccomp_filter: allow CAP_SYS_ADMIN management of execve * CHROMIUM: seccomp_filter: inheritance documentation * CHROMIUM: seccomp_filter: make inherited filters composable * CHROMIUM: Fix seccomp_t compile error - LP: #887780 * CHROMIUM: Fix kref usage - LP: #887780 * CHROMIUM: enable CONFIG_SECCOMP_FILTER and CONFIG_HAVE_SECCOMP_FILTER * rebase to v3.2-rc2 . linux (3.1.0-2.3) precise; urgency=low . [ Tim Gardner ] . * Add postinit and postrm scripts to the extras package - LP: #882120 . linux (3.1.0-2.2) precise; urgency=low . [ Andy Whitcroft ] . * debian: add locking to protect debian/files from parallel update . [ Leann Ogasawara ] . * rebase to v3.1 . [ Upstream Kernel Changes ] . * rebase to v3.1 . linux (3.1.0-1.1) precise; urgency=low . [ Andiry Xu ] . * SAUCE: (drop during 3.2 merge) xHCI: AMD isoc link TRB chain bit quirk - LP: #872811 . [ Andy Whitcroft ] . * Revert "ubuntu: compcache -- follow changes to bd_claim/bd_release" - LP: #832694 * Revert "ubuntu: compcache -- version 0.5.3" - LP: #832694 * [Config] standardise CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m * [Config] Enable CONFIG_MACVTAP=m - LP: #822601 * record the compiler in the ABI and check for inconsistant builds * [Config] move ECRYPT_FS back to =y for all architectures - LP: #827197 * [Config] enable CONFIG_DRM_VMWGFX=m - LP: #698009 * [Config] re-fix ECRYPT_FS=y - LP: #827197 * enforcer -- ensure we have CONFIG_ECRYPT_FS=y - LP: #827197 * [Config] dropping compcache configuration options * [Config] standardise on HZ=250 * SAUCE: headers_install: fix #include "..." usage for userspace - LP: #824377 * make module-inclusion selection retain the left overs * add a new linux-image-extras package for virtual . [ Colin Watson ] . * Deliver more Atheros, Ralink, and iwlagn NIC drivers to d-i . [ edwin_rong ] . * SAUCE: Staging: add driver for Realtek RTS5139 cardreader - LP: #824273 . [ Greg Kroah-Hartman ] . * SAUCE: staging: rts5139: add vmalloc.h to some files to fix the build. - LP: #824273 . [ Jesse Sung ] . * SAUCE: Unregister input device only if it is registered - LP: #839238 . [ Jiri Kosina ] . * SAUCE: HID: add MacBookAir4, 2 to hid_have_special_driver[] . [ Joshua V. Dillon ] . * SAUCE: HID: add support for MacBookAir4,2 keyboard. . [ Kees Cook ] . * [Config] enable and enforce SECCOMP_FILTER on x86 . [ Keng-Yu Lin ] . * [Config] Enable CONFIG_RTS5139=m on i386/amd64 - LP: #824273 . [ Leann Ogasawara ] . * Revert "ubuntu: overlayfs -- ovl: make lower mount read-only" * Revert "ubuntu: overlayfs -- fs: limit filesystem stacking depth" * Revert "ubuntu: overlayfs -- ovl: improve stack use of lookup and readdir" * Revert "ubuntu: overlayfs -- ovl: fix overlayfs over overlayfs" * Revert "ubuntu: overlayfs -- overlayfs: implement show_options" * Revert "ubuntu: overlayfs -- overlayfs: add statfs support" * Revert "ubuntu: overlayfs -- overlay filesystem" * Revert "ubuntu: overlayfs -- overlay: overlay filesystem documentation" * Revert "SAUCE: ARM: OMAP: Add macros for comparing silicon revision" * Revert "SAUCE: OMAP: DSS2: check for both cpu type and revision, rather than just revision" * Revert "SAUCE: OMAP: DSS2: enable hsclk in dsi_pll_init for OMAP36XX" * Revert "ubuntu: fsam7400 disable driver" - LP: #876030 * rebase to v3.1-rc1 * [Config] updateconfigs after rebase to v3.1-rc1 * rebase to v3.1-rc2 * [Config] Updateconfigs after rebase to v3.1-rc2 * ubuntu: Yama - update calls to generic_permission() and inode->i_op->permission() * ubuntu: ndiswrapper -- remove netdev_priv macro * ubuntu: aufs -- Temporarily disable due to build failure * [Config] Diable INTEL_MID_PTI on armel * [Config] Temporarily disable CONFIG_FTMAC100 on armel * [Config] Temporarily disable CONFIG_FTGMAC100 on armel * [Config] Temporarily disable CONFIG_CAN_TI_HECC on armel * [Config] Temporarily disable CONFIG_VIDEO_OMAP2_VOUT on armel * [Config] Set CONFIG_DM_MIRROR=m on amd64, i386, and arm * [Config] Set CONFIG_DM_MULTIPATH=m on amd64, i386, and arm * [Config] Set CONFIG_DM_SNAPSHOT=m on amd64, i386, and arm * [Config] Enable CONFIG_EDAC_AMD8111=m on powerpc * [Config] Enable CONFIG_EDAC_AMD8131=m on powerpc * [Config] Enable CONFIG_EDAC_CPC925=m on powerpc * [Config] Enable CONFIG_EDAC_PASEMI=m on powerpc * [Config] Enable CONFIG_ECHO=m on powerpc * [Config] Enable CONFIG_ET131X=m on powerpc * [Config] Set CONFIG_FB_MATROX=m * [Config] Enable CONFIG_FB_UDL=m on powerpc * [Config] Set CONFIG_FB_VIRTUAL=n * [Config] Enable CONFIG_FB_VGA16=m on powerpc * [Config] Enable CONFIG_GPIO_MAX732X=m on arm * [Config] Enable CONFIG_GPIO_PCF857X=m on arm * [Config] Set CONFIG_HOTPLUG_PCI_FAKE=m * [Config] Enable CONFIG_HOTPLUG_PCI=y on powerpc * [Config] Enable CONFIG_HOTPLUG_PCI_CPCI=y on powerpc * [Config] Enable CONFIG_HP_ILO=m on powerpc-smp * [Config] Enable CONFIG_I2C_PASEMI=m on powerpc * [Config] Enable CONFIG_IBM_BSR=m on powerpc * [Config] Enable CONFIG_IBMVETH=m on powerpc * [Config] Enable CONFIG_IDE_PHISON=m on powerpc * [Config] Enable CONFIG_IGB=m on powerpc * [Config] Enable CONFIG_IIO=m on powerpc * [Config] Enable CONFIG_INFINIBAND_NES=m * [Config] Enable CONFIG_IPMI_HANDLER=m on arm * [Config] Enable CONFIG_IWL3945=m on powerpc * [Config] Disable CONFIG_KVM_BOOK3S_64 * [Config] Enable CONFIG_LAPBETHER=m on arm * [Config] Enable CONFIG_LEDS_GPIO=m on powerpc * [Config] Enable CONFIG_LEDS_CLEVO_MAIL=m all arch's * [Config] Enable CONFIG_LEDS_PCA9532=m on powerpc * [Config] Enable CONFIG_LEDS_PCA955X=m on powerpc * [Config] Enable CONFIG_LEDS_TRIGGER_DEFAULT_ON=m on powerpc * [Config] Set CONFIG_LEDS_TRIGGER_HEARTBEAT=m on arm and powerpc * [Config] Set CONFIG_LEDS_TRIGGER_TIMER=m on powerpc * [Config] Enable CONFIG_LINE6_USB=m on arm and powerpc * [Config] Enable CONFIG_MEMSTICK=m on arm * [Config] Enable CONFIG_MTD_AFS_PARTS=m on arm * [Config] Enable CONFIG_MTD_ALAUDA=m on arm * [Config] Enable CONFIG_MTD_AR7_PARTS=m on arm * [Config] Enable CONFIG_MTD_ARM_INTEGRATOR=m on arm * [Config] Enable CONFIG_MOXA_SMARTIO=m on powerpc * [Config] Enable CONFIG_MTD_DATAFLASH=m on arm * [Config] Enable CONFIG_MTD_GPIO_ADDR=m on arm * [Config] Enable CONFIG_MTD_IMPA7=m on arm * [Config] Enable CONFIG_MTD_NAND_GPIO=m on arm * [Config] Enable CONFIG_MTD_NAND_NANDSIM=m on arm * [Config] Enable CONFIG_MTD_NAND_PASEMI=m on powerpc * [Config] Enable CONFIG_MTD_NAND_PLATFORM=m on arm * [Config] Enable CONFIG_MTD_NAND_TMIO=m on arm * [Config] Enable CONFIG_MTD_SST25L=m on arm * [Config] Enable CONFIG_NET_CLS_CGROUP=y on arm * [Config] Enable CONFIG_NET_CLS_FLOW=m on arm * [Config] Enable CONFIG_NET_CLS_U32=m on arm * [Config] Enable CONFIG_NET_DCCPPROBE=m on arm * [Config] Enable CONFIG_NET_SCH_INGRESS=m on arm * [Config] Enable CONFIG_NET_TCPPROBE=m on arm * [Config] Enable CONFIG_PASEMI_MAC=m on powerpc * [Config] Enable CONFIG_PATA_NS87410=m on powerpc * [Config] Enable CONFIG_I2C_GPIO=m on powerpc64-smp * [Config] Enable CONFIG_PANEL=m on powerpc * [Config] Enable CONFIG_PATA_CMD640_PCI=m on powerpc * SAUCE: x86: reboot: Make Dell Latitude E6520 use reboot=pci - LP: #833705 * [Config] Add CONFIG_EFI_VARS=y to the enforcer - LP: #837332 * [Config] Update CONFIG_EFI_VARS enforcer check * [Config] Add aufs to virtual flavor inclusion list - LP: #844159 * SAUCE: x86: reboot: Make Dell Optiplex 790 use reboot=pci - LP: #818933 * SAUCE: x86: reboot: Make Dell Optiplex 990 use reboot=pci - LP: #768039 * SAUCE: x86: reboot: Make Dell Latitude E6220 use reboot=pci - LP: #838402 * [Config] Add igbvf to the virtual flavor inclusion list - LP: #794570 * [Config] Add ixgbevf to the virtual inclusion list - LP: #872411 * [Config] Transition -generic and -server to be identical * rebase to v3.1-rc10 . [ Luke Yelavich ] . * [Config] Disable legacy IDE drivers on powerpc . [ Ming Lei ] . * SAUCE: fireware: add NO_MSI quirks for o2micro controller - LP: #801719 * SAUCE: ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets(v2) - LP: #737388, #782389, #794642 . [ Paolo Pisati ] . * [Config] Compile-in vfat support for armel - LP: #853783 . [ Randy Dunlap ] . * SAUCE: staging: fix rts5139 depends & build - LP: #824273 . [ Rene Bolldorf ] . * SAUCE: (drop after 3.0) ideapad: Check if acpi already handle backlight power in 'ideapad_backlight_notify_power' to avoid a page fault . [ Seth Forshee ] . * SAUCE: (no-up) Input: elantech - Add v3 hardware support - LP: #681904 * SAUCE: (drop after 3.1) usb_storage: Don't freeze in usb-stor-scan - LP: #810020 . [ Stefan Bader ] . * (config) Package macvlan and macvtap for virtual * [Config] Force perf to use libiberty for demangling - LP: #783660 * SAUCE: xen: Do not use pv spinlocks on HVM - LP: #838026 . [ Tim Gardner ] . * [Config] Clean up tools rules * [Config] Package x86_energy_perf_policy and turbostat - LP: #797556 * rebase to v3.1-rc3 * [Config] Simplify binary-udebs dependencies * [Config] kernel preparation cannot be parallelized * [Config] Linearize module/abi checks * [Config] Linearize and simplify tree preparation rules * [Config] Build kernel image in parallel with modules * [Config] Set concurrency for kmake invocations * [Config] Improve install-arch-headers speed * [Config] Fix binary-perarch dependencies * [Config] Removed stamp-flavours target * [Config] Serialize binary indep targets * [Config] Use build stamp directly * [Config] Restore prepare-% target * rebase to v3.1-rc4 * rebase to v3.1-rc5 * [Config] Disable makedumpfile for i386/amd64 * rebase to v3.1-rc6 * [Config] Fix binary-% build target * rebase to v3.1-rc7 * rebase to v3.1-rc8 * SAUCE: Add a new entry (413c:8197) to Bluetooth USB device ID table - LP: #854399 * [Config] Enable ftrace support in the mac80211 layer - LP: #865171 * rebase to v3.1-rc9 * SAUCE: usb/core/devio.c: Check for printer class specific request - LP: #872711 . [ Upstream Kernel Changes ] . * overlay filesystem * overlayfs: add statfs support * overlayfs: implement show_options * overlay: overlay filesystem documentation * fs: limit filesystem stacking depth . [ Will Drewry ] . * SAUCE: seccomp_filter: new mode with configurable syscall filters * SAUCE: seccomp_filter: add process state reporting * SAUCE: seccomp_filter: Document what seccomp_filter is and how it works. * SAUCE: seccomp_filter: add HAVE_SECCOMP_FILTER and seccomp_execve . [ Upstream Kernel Changes ] . * rebase to v3.1-rc1 * rebase to v3.1-rc2 * rebase to v3.1-rc3 +CONFIG_BLK_DEV_BSGLIB=y +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_VIDEO_OMAP2_VOUT_VRFB=y * rebase to v3.1-rc4 * rebase to v3.1-rc5 * rebase to v3.1-rc6 * rebase to v3.1-rc7 * rebase to v3.1-rc8 * rebase to v3.1-rc9 * rebase to v3.1-rc10 . linux (3.1.0-1.0) oneiric; urgency=low . [ Leann Ogasawara ] . * Open P-series . linux (3.0.0-8.10) oneiric; urgency=low . [ Adam Jackson ] . * SAUCE: drm/i915/pch: Fix integer math bugs in panel fitting - LP: #753994 . [ John Johansen ] . * [Config] Enable missing IPv6 options . [ Leann Ogasawara ] . * [Config] Disable config IWLWIFI_DEVICE_SVTOOL - LP: #819925 * Rebase to 3.0.1 . [ Upstream Kernel Changes ] . * x86, intel, power: Correct the MSR_IA32_ENERGY_PERF_BIAS message * ALSA: hda - Turn on extra EAPDs on Conexant codecs - LP: #783582 * KVM: Remove SMEP bit from CR4_RESERVED_BITS - LP: #796476 * KVM: Add SMEP support when setting CR4 - LP: #796476 * KVM: Mask function7 ebx against host capability word9 - LP: #796476 * KVM: Add instruction fetch checking when walking guest page table - LP: #796476 . [ Upstream Kernel Changes ] . * rebase to v3.0.1 . linux (3.0.0-7.9) oneiric; urgency=low . [ Andy Whitcroft ] . * Revert "[Upstream] add local prefix to oss local change_bits" * Revert "SAUCE: add tracing for user initiated readahead requests" * Revert "SAUCE: vfs: Add a trace point in the mark_inode_dirty function" * Revert "SAUCE: Input: ALPS - Enable Intellimouse mode for Lenovo Zhaoyang E47" * Revert "SAUCE: fix documentation strings for struct input_keymap_entry" * Revert "SAUCE: vt -- fix handoff numbering to 1..n and add range checks (grub)" * Revert "SAUCE: vt -- fix handoff numbering to 1..n and add range checks" * Revert "SAUCE: vt -- allow grub to request automatic vt_handoff" * Revert "SAUCE: vt -- maintain bootloader screen mode and content until vt switch" * [Config] enable CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 - LP: #816035 * ubuntu: Yama: if an underlying filesystem provides a permissions op use it * SAUCE: (no-up) add tracing for user initiated readahead requests * SAUCE: vt -- maintain bootloader screen mode and content until vt switch * SAUCE: vt -- allow grub to request automatic vt_handoff . [ Arjan van de Ven ] . * SAUCE: (no-up) vfs: Add a trace point in the mark_inode_dirty function . [ Kees Cook ] . * Revert "SAUCE: (no-up) Disable building the ACPI debugfs source" * [Config] enforce ACPI_CUSTOM_METHOD disabled . [ Keng-Yu Lin ] . * SAUCE: (no-up) Input: ALPS - Enable Intellimouse mode for Lenovo Zhaoyang E47 - LP: #632884, #803005 . [ Leann Ogasawara ] . * [Config] Enable CONFIG_BLK_DEV_CMD64X=m on powerpc - LP: #513131 * [Config] Enable CONFIG_RT2800PCI_RT53XX=y - LP: #815064 . [ Rezwanul Kabir ] . * SAUCE: (no-up) Add support for Intellimouse Mode in ALPS touchpad on Dell E2 series Laptops - LP: #632884 . [ Upstream Kernel Changes ] . * Revert "yama: if an underlying filesystem provides a permissions op use it" * Revert "Add support for Intellimouse Mode in ALPS touchpad on Dell E2 series Laptops" * Revert "tty: include linux/slab.h for kfree" * Revert "gpio/ml_ioh_gpio: include linux/slab.h for kfree" * Revert "pch_dma: add include/slab.h for kfree" * mmc: Added quirks for Ricoh 1180:e823 lower base clock frequency - LP: #773524 * oss: rename local change_bits to avoid powerpc bitsops.h definition . linux (3.0.0-7.8) oneiric; urgency=low . [ Andy Whitcroft ] . * ubuntu: overlayfs -- overlayfs: add statfs support * [Config] enable CONFIG_OVERLAYFS . [ Erez Zadok ] . * ubuntu: overlayfs -- overlayfs: implement show_options . [ Leann Ogasawara ] . * [Config] Enable CONFIG_ALIM7101_WDT=m on powerpc * [Config] Enable CONFIG_ASUS_OLED=m on powerpc * [Config] Disable CONFIG_ATM_DUMMY on arm * [Config] Enable CONFIG_BLK_DEV_DRBD=m on powerpc * Temporarily disable module check on arm * Rebase to 3.0 final * [Config] Enable CONFIG_CAN_TI_HECC=m on arm * [Config] Set CONFIG_CDROM_PKTCDVD=m on amd64 and i386 * [Config] Enable CONFIG_CRYPTO_CCM=m on powerpc * [Config] Enable CONFIG_CRYPTO_DEV_HIFN_795X=m on powerpc * [Config] Enable CONFIG_CRYPTO_GCM=m on powerpc * [Config] Set CRYPTO_LZO=m on powerpc64-smp * [Config] Enable CONFIG_DM9000=m on arm * [Config] Set CONFIG_DISPLAY_SUPPORT=m on arm * [Config] Enable CONFIG_DL2K=m on amd64 and i386 . [ Miklos Szeredi ] . * ubuntu: overlayfs -- vfs: add i_op->open() * ubuntu: overlayfs -- vfs: export do_splice_direct() to modules * ubuntu: overlayfs -- vfs: introduce clone_private_mount() * ubuntu: overlayfs -- overlay filesystem * ubuntu: overlayfs -- ovl: fix overlayfs over overlayfs * ubuntu: overlayfs -- ovl: improve stack use of lookup and readdir * ubuntu: overlayfs -- fs: limit filesystem stacking depth * ubuntu: overlayfs -- ovl: make lower mount read-only . [ Neil Brown ] . * ubuntu: overlayfs -- overlay: overlay filesystem documentation . [ Tim Gardner ] . * [Config] Add enic/fnic to udebs - LP: #801610 . [ Upstream Kernel Changes ] . * yama: if an underlying filesystem provides a permissions op use it . [ Major Kernel Changes ] . * Rebase to 3.0 final . linux (3.0.0-6.7) oneiric; urgency=low . [ Eagon Yager ] . * [Config] Fix misspelled 'skipmodule' in arm makefile. . [ Keng-Yu Lin ] . * SAUCE: Input: ALPS - Enable Intellimouse mode for Lenovo Zhaoyang E47 - LP: #632884, #803005 . [ Leann Ogasawara ] . * Revert "[Config] Temporarily disable CONFIG_SMC91X on armel-omap" * Revert "[Config] Temporarily Disable CONFIG_BRCMSMAC on arm" * Revert "[Config] Temporarily Disable CONFIG_RTL8192SE on powerpc" * Revert "[Config] Temporarily Disable CONFIG_RTL8192SE on arm" * Revert "[Config] Temporarily disable CONFIG_BRCMSMAC on powerpc" * [Config] Set CONFIG_ACPI_PCI_SLOT=m * [Config] Set CONFIG_ACPI_SBS=m * [Config] Set CONFIG_ACPI_WMI=m * [Config] Set CONFIG_AD7150=m on arm * [Config] Set CONFIG_AD7152=m on arm * [Config] Drop CONFIG_GPIO_S5PV210 * [Config] Drop CONFIG_GPIO_S5PC100 * [Config] Drop CONFIG_GPIO_PLAT_SAMSUNG * [Config] Drop CONFIG_GPIO_EXYNOS4 . [ Stefan Bader ] . * SAUCE: Re-enable RODATA for i386 virtual - LP: #809838 . [ Upstream Kernel Changes ] . * Revert "Quirk to fix suspend/resume on Lenovo Edge 11,13,14,15" * (drop after 3.0.0) acer-wmi: Add support for Aspire 1830 wlan hotkey - LP: #771758 . linux (3.0.0-5.6) oneiric; urgency=low . [ Tim Gardner ] . * [Config] CONFIG_RTL8192CU=m * Rebase to -rc7 . linux (3.0.0-4.5) oneiric; urgency=low . [ Ming Lei ] . * SAUCE: fix yama_ptracer_del lockdep warning - LP: #791019 . [ Seth Forshee ] . * SAUCE: (drop after 3.0) asus-wmi: Add callback for hotkey filtering * SAUCE: (drop after 3.0) eeepc-wmi: Add support for T101MT Home/Express Gate key * SAUCE: (drop after 3.0) asus-wmi: Enable autorepeat for hotkey input device * [Config] CONFIG_{ASUS,ASUS_NB,EEEPC}_WMI=m - LP: #805218 . [ Tim Gardner ] . * [Config] updateconfigs after rebase to -rc6+ Rebased against 4dd1b49c6d215dc41ce50c80b4868388b93f31a3 * Adopt a 3 digit verion, e.g., 3.0.0-x.x * Revert "UBUNTU: add dependancies for module-init-tools" This dependency is no longer required for a 3 digit version. . linux (3.0-3.4) oneiric; urgency=low . [ Keng-Yu Lin ] . * SAUCE: Revert: "dell-laptop: Toggle the unsupported hardware killswitch" - LP: #775281 . [ Leann Ogasawara ] . * rebase to v3.0-rc5 * [Config] updateconfigs after rebase to 3.0-rc5 . [ Tim Gardner ] . * [Config] Remove ubuntu/rtl8192se * [Config] Added armel ABI files * [Config] Removed armel versatile flavour * [Config] CONFIG_INTEL_MEI=m - LP: #716867 . [ Upstream Kernel Changes ] . * ALSA: hda - Enable auto-parser as default for Conexant codecs . [ Upstream Kernel Changes ] . * rebase to v3.0-rc5 . linux (3.0-2.3) oneiric; urgency=low . [ Andy Whitcroft ] . * ubuntu: AUFS -- update to 0e2bafab74f0d1463383faeb93f9fc5eb8c2c54e . [ Leann Ogasawara ] . * rebase to v3.0-rc4 * [Config] updateconfigs after rebase to 3.0-rc4 * fix ERROR: __devcgroup_inode_permission undefined . [ Stefan Bader ] . * SAUCE: iscsitarget: Remove driver from the kernel . [ Tim Gardner ] . * SAUCE: rtl8192se: Force a build for a 2.6/3.0 kernel * [Config] Add grub-efi as a recommended bootloader for server and generic - LP: #800910 . [ Upstream Kernel Changes ] . * Fix node_start/end_pfn() definition for mm/page_cgroup.c . [ Leann Ogasawara ] . * rebase to v3.0-rc4 . linux (3.0-1.2) oneiric; urgency=low . [ Andy Whitcroft ] . * [Config] enable CONFIG_CAN_CALC_BITTIMING . [ Leann Ogasawara ] . * rebase to v3.0-rc3 * [Config] updateconfigs after rebase to 3.0-rc3 . [ Upstream Kernel Changes ] . * perf: clear out make flags when calling kernel make kernelver . [ Leann Ogasawara ] . * rebase to v3.0-rc3 . linux (3.0-0.1) oneiric; urgency=low . [ Andy Whitcroft ] . * use the packaging version in the kernel * use the kernels idea of its version for version_signature * add dependancies for module-init-tools * update control files to version 3 * printchanges/insertchanges allow override of prev_release * correct Vcs-Git: to point to oneiric . [ Leann Ogasawara ] . * rebase to v3.0-rc1 * [Config] updateconfigs after rebase to 3.0-rc1 * ubuntu: dm-raid4-5 fix up build failure * [Config] Temporarily Disable CONFIG_GPIO_EXYNOS4 on arm * [Config] Temporarily Disable CONFIG_GPIO_PLAT_SAMSUNG on arm * [Config] Temporarily Disable CONFIG_GPIO_S5PC100 on arm * [Config] Temporarily Disable CONFIG_GPIO_S5PV210 on arm * [Config] Temporarily disable CONFIG_BRCMSMAC on powerpc * [Config] Temporarily Disable CONFIG_BRCMSMAC on arm * [Config] Temporarily Disable CONFIG_RTL8192SE on arm * [Config] Temporarily Disable CONFIG_RTL8192SE on powerpc * [Config] Temporarily disable CONFIG_SMC91X on armel-omap * rebase to v3.0-rc2 . [ Manoj Iyer ] . * SAUCE: mmc: Enable MMC card reader for RICOH [1180:e823] - LP: #790754 . [ Upstream Kernel Changes ] . * Revert "x86 idle: EXPORT_SYMBOL(default_idle, pm_idle) only when APM demands it" * drm/i915: fix regression after clock gating init split . [ Major Kernel Changes ] . * rebase from v2.6.39 to v3.0-rc1 * rebase from v3.0-rc1 to v3.0-rc2 . linux (2.6.39-3.10) oneiric; urgency=low . [ Colin Ian King ] . * SAUCE: S3 early resume debug via keyboard LEDs . [ Ingo Molnar ] . * ubuntu: nx-emu - i386: NX emulation * ubuntu: nx-emu - i386: mmap randomization for executable mappings . [ Leann Ogasawara ] . * Revert "[Config] Disable CONFIG_FT1000 on powerpc64-smp" * Revert "[Config] Disable CONFIG_DM_RAID45" * [Config] enable CONFIG_BRCMFMAC=y * [Config] enable CONFIG_MDIO_BITBANG=m across all arch's and flavors * [Config] enable CONFIG_VIDEO_OUTPUT_CONTROL=m on armel-omap . [ Robert Nelson ] . * SAUCE: omap3: beagle: detect new xM revision B - LP: #770679 * SAUCE: omap3: beagle: detect new xM revision C - LP: #770679 * SAUCE: omap3: beagle: if rev unknown, assume xM revision C - LP: #770679 . [ Stefan Bader ] . * SAUCE: Convert dm-raid45 to new block plugging . linux (2.6.39-3.9) oneiric; urgency=low . [ Leann Ogasawara ] . * [Config] Disable CONFIG_SCSI_LPFC_DEBUG_FS * rebase to v2.6.39 * [Config] enable CONFIG_LLC2=m across all arch's and flavours * [Config] enable CONFIG_INPUT_APANEL=m . [ Thomas Schlichter ] . * SAUCE: vesafb: mtrr module parameter is uint, not bool - LP: #778043 * SAUCE: vesafb: enable mtrr WC by default - LP: #778043 . [ Major Kernel Changes ] . * rebase from v2.6.39-rc7 to v2.6.39 . linux (2.6.39-2.8) oneiric; urgency=low . [ Andy Whitcroft ] . * Revert "ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-37" * Revert "ubuntu: AUFS -- aufs2-base.patch aufs2.1-37" * Revert "[Config] Disable CONFIG_AUFS_FS" * ubuntu: AUFS -- aufs2-base.patch aufs2.1-39 * ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-39 * ubuntu: AUFS -- update to c6b76974311efc5bf3eddf921cd015b6aae46935 * ubuntu: AUFS -- clean up the aufs updater and BOM * ubuntu: AUFS -- documentation on updating aufs2 . [ Kees Cook ] . * ubuntu: Yama - LSM hooks * ubuntu: Yama - create task_free security callback * ubuntu: Yama - add ptrace relationship tracking interface * ubuntu: Yama - unconditionally chain to Yama LSM . [ Leann Ogasawara ] . * Revert "SAUCE: Fix drivers/staging/easycap FTBS" * Revert "[Config] Disable CONFIG_EASYCAP" * ubuntu: fsam7400 disable driver * ubuntu: omnibook disable driver * ubuntu: rfkill disable driver . [ Tim Gardner ] . * SAUCE: Fix extra reference in fb_open() . linux (2.6.39-2.7) oneiric; urgency=low . [ Leann Ogasawara ] . * rebase to v2.6.39-rc7 . [ Major Kernel Changes ] . * rebase from v2.6.39-rc6 to v2.6.39-rc7 . linux (2.6.39-1.6) oneiric; urgency=low . [ Leann Ogasawara ] . * rebase to v2.6.39-rc6 * SAUCE: [arm] fixup __aeabi_uldivmod undefined build error . [ Tim Gardner ] . * [Config] updateconfigs after rebase to 2.6.39-rc6 . [ Major Kernel Changes ] . * rebase from v2.6.39-rc5 to v2.6.39-rc6 - LP: #740126 . linux (2.6.39-0.5) oneiric; urgency=low . [ Herton Ronaldo Krzesinski ] . * SAUCE: Revert "x86, hibernate: Initialize mmu_cr4_features during boot" - LP: #764758 . [ Leann Ogasawara ] . * rebase to v2.6.39-rc5 * [Config] updateconfigs following rebase to v2.6.39-rc5 . [ Paolo Pisati ] . * [Config] s/USB_MUSB_TUSB6010/USB_MUSB_OMAP2PLUS/ on omap3 to get musb - LP: #759913 . [ Stefan Bader ] . * Include nls_iso8859-1 for virtual images - LP: #732046 . [ Major Kernel Changes ] . * rebase from v2.6.39-rc4 to v2.6.39-rc5 . linux (2.6.39-0.4) oneiric; urgency=low . [ Leann Ogasawara ] . * rebase to v2.6.39-rc4 * [Config] updateconfigs following rebase to v2.6.39-rc4 * fixup powerpc implicit declaration of function 'crash_kexec_wait_realmode' * [Config] Disable CONFIG_FT1000 on powerpc64-smp . [ Tim Gardner ] . * [Config] CONFIG_TRANSPARENT_HUGEPAGE=y - LP: #769503 * [Config] Add cachefiles.ko to virtual flavour - LP: #770430 . [ Major Kernel Changes ] . * rebase from v2.6.39-rc3 to v2.6.39-rc4 . linux (2.6.39-0.3) oneiric; urgency=low . [ Leann Ogasawara ] . * rebase to v2.6.39-rc3 * crash_kexec_wait_realmode() undefined when !SMP . [ Tim Gardner ] . * [Config] CONFIG_PM_ADVANCED_DEBUG=y for i386/amd64 - LP: #632327 . [ Major Kernel Changes ] . * rebase from v2.6.39-rc2 to v2.6.39-rc3 . linux (2.6.39-0.2) oneiric; urgency=low . [ Gustavo F. Padovan ] . * SAUCE: Revert "Bluetooth: Add new PID for Atheros 3011" - LP: #720949 . [ John Johansen ] . * AppArmor: Fix masking of capabilities in complain mode - LP: #748656 . [ Leann Ogasawara ] . * rebase to v2.6.39-rc2 * [Config] updateconfigs following rebase to v2.6.39-rc2 * hv_mouse needs delay.h * olpc_dcon_xo_1 needs delay.h * olpc_dcon_xo_1_5 needs delay.h * Update dropped.txt for Oneiric . [ Steve Langasek ] . * [Config] Make linux-libc-dev coinstallable under multiarch - LP: #750585 . [ Upstream Kernel Changes ] . * x86, hibernate: Initialize mmu_cr4_features during boot - LP: #752870 . [ Major Kernel Changes ] . * rebase from v2.6.39-rc1 to v2.6.39-rc2 . linux (2.6.39-0.1) oneiric; urgency=low . [ Brad Figg ] . * [Config] Set CONFIG_NR_CPUS=256 for amd64 generic - LP: #737124 . [ Henrik Rydberg ] . * SAUCE: HID: hid-ntrig: add support for 1b96:0006 model * SAUCE: HID: ntrig: fix suspend/resume on recent models . [ Herton Ronaldo Krzesinski ] . * SAUCE: (drop after 2.6.39) v4l: make sure drivers supply a zeroed struct v4l2_subdev - LP: #745213 . [ Kees Cook ] . * [Config] packaging: adjust perms on vmlinuz as well * SAUCE: nx-emu: further clarify dmesg reporting - LP: #745181 . [ Leann Ogasawara ] . * rebase to v2.6.39-rc1 * [Config] updateconfigs following rebase to v2.6.39-rc1 * [Config] Disable CONFIG_DM_RAID45 * [Config] Disable CONFIG_SCSI_ISCSITARGET * [Config] Disable CONFIG_EASYCAP * [Config] Disable CONFIG_AUFS_FS * update bnx2 firmware files in d-i/firmware/nic-modules * xhci-pci.c resolve implicit declaration of kzalloc * [Config] Enable CONFIG_DRM_PSB for only x86 * [Config] Enable CONFIG_RTS_PSTOR for only x86 * mfd/asic3: Fix typo, s/irq_data/data/ . [ Luke Yelavich ] . * [Config] Disable CONFIG_CRASH_DUMP on 32-bit powerpc kernels - LP: #745358 * [Config] Disable CONFIG_DRM_RADEON_KMS on powerpc kernels * [Config] Build some framebuffer drivers as modules for powerpc kernels. . [ Manoj Iyer ] . * SAUCE: thinkpad-acpi: module autoloading for newer Lenovo ThinkPads. - LP: #745217 . [ Tim Gardner ] . * SAUCE: INR_OPEN=4096 - LP: #663090 * SAUCE: Increase the default hard limit for open FDs to 4096 - LP: #663090 . [ Upstream Kernel Changes ] . * (drop after 2.6.39-rc1) arm: versatile : Fix typo introduced in irq namespace cleanup * (drop after 2.6.39-rc1) [media] staging: altera-jtag needs delay.h * ALSA: pcm: fix infinite loop in snd_pcm_update_hw_ptr0() . [ Major Kernel Changes ] . * rebase from v2.6.38 to v2.6.39-rc1 . linux (2.6.39-0.0) oneiric; urgency=low . [ Leann Ogasawara ] . * Open Oneiric . linux (2.6.38-7.39) natty; urgency=low . [ Leann Ogasawara ] . * No change upload. This is just to rebuild with gcc-4.5.2-7ubuntu1. . linux (2.6.38-7.38) natty; urgency=low . [ Leann Ogasawara ] . * No change upload take 2. 2.6.38-7.37 was accidentally uploaded before gcc-4.5.2-6ubuntu5 finished building on all arches. . linux (2.6.38-7.37) natty; urgency=low . [ Leann Ogasawara ] . * No change upload. This is just to rebuild with gcc-4.5.2-6ubuntu5. . linux (2.6.38-7.36) natty; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: KLUDGE: work around failed 'shrink-wrap' compiler optimisation" * purge last vestiges of maverick * [Config] switch CONFIG_FB_VESA back to module . [ Chris Wilson ] . * SAUCE: drm/i915: Fix pipelined fencing - LP: #717114 . [ Loïc Minier ] . * Include nls_cp437 module in virtual for fat - LP: #732046 * Support arch= cross-compilation for any arch * Fix couple of typos in 0-common-vars.mk * Enforce DEFAULT_MMAP_MIN_ADDR on armhf * Add armhf to Debian -> Linux arch map * Add initial armhf.mk * Enable common packages for armhf . [ Upstream Kernel Changes ] . * Yama: fix default relationship to check thread group - LP: #737676 . linux (2.6.38-7.35) natty; urgency=low . [ Andy Whitcroft ] . * rebase to 2fbfac4e053861925fa3fffcdc327649b09af54c * rebase fixes bug #715330 * [Config] disable CONFIG_SCSI_QLA_ISCSI for powerpc 32bit to fix FTBS * rebase to v2.6.38 final . [ Herton Ronaldo Krzesinski ] . * SAUCE: Apply OPTION_BLACKLIST_SENDSETUP also for ZTE MF626 - LP: #636091 . [ Tim Gardner ] . * [Confg] CONFIG_BOOT_PRINTK_DELAY=y . [ Upstream Kernel Changes ] . * Yama: use thread group leader when creating match - LP: #729839 * (drop after 2.6.38) ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller - LP: #735240 * (drop after v2.6.38) x86, quirk: Fix SB600 revision check . [ Major Kernel Changes ] . * rebase from v2.6.38-rc8 to v2.6.38 final - LP: #715330 . linux (2.6.38-6.34) natty; urgency=low . [ Andy Whitcroft ] . * [Config] normalise CONFIG_INTEL_TXT * SAUCE: KLUDGE: work around failed 'shrink-wrap' compiler optimisation - LP: #730860 * rebase to mainline v2.6.38-rc8 . [ Major Kernel Changes ] . * rebase from v2.6.38-rc7 + fb62c00a6d8942775abc23d1621db1252e2d93d1 to v2.6.38-rc8 . linux (2.6.38-6.33) natty; urgency=low . [ Andy Whitcroft ] . * d-i -- enable speakup-modules udeb - LP: #672699 * rebase to 493f3358cb289ccf716c5a14fa5bb52ab75943e5 * [Config] debian PPC64 configuration * [Config] cleanup powerpc config fixing unexpected inconsistancies * [Config] resync ppc64 configuration * SAUCE: match up ENTRY/END naming for 32/64 bit * rebase to fb62c00a6d8942775abc23d1621db1252e2d93d1 * [Config] update configs after rebase to fb62c00a6d8942775abc23d1621db1252e2d93d1 * [Config] pps_gen_parport no longer built . [ Corentin Chary ] . * SAUCE: (drop after 2.6.38) eeepc-wmi: reorder keymap - LP: #689393 * SAUCE: (drop after 2.6.38) eeepc-wmi: add wlan key found on 1015P - LP: #689393 . [ John Johansen ] . * SAUCE: Fix aufs calling of security_path_mknod - LP: #724456 . [ Kees Cook ] . * SAUCE: proc: hide kernel addresses via %pK in /proc//stack . [ Tim Gardner ] . * rebase to 2.6.38-rc7 . [ Upstream Kernel Changes ] . * Revert "drm/i915: fix corruptions on i8xx due to relaxed fencing" . [ Major Kernel Changes ] . * rebase from v2.6.38-rc6 to v2.6.38-rc7 + fb62c00a6d8942775abc23d1621db1252e2d93d1 - LP: #721389 - LP: #722925 - LP: #723672 - LP: #723676 - LP: #715318 . linux (2.6.38-5.32) natty; urgency=low . [ Andy Whitcroft ] . * rebase to mainline 6f576d57f1fa0d6026b495d8746d56d949989161 * [Config] updateconfigs following rebase to v2.6.38-rc6 * [Config] enable CONFIG_DMAR - LP: #552311 . [ Upstream Kernel Changes ] . * drm/i915: skip FDI & PCH enabling for DP_A - LP: #561802, #600453, #681877 . [ Major Kernel Changes ] . * rebase from v2.6.38-rc5 to v2.6.38-rc6 - LP: #718402 - LP: #719524 - LP: #721126 - LP: #719691 - LP: #722689 - LP: #722310 . linux (2.6.38-4.31) natty; urgency=low . [ Andy Whitcroft ] . * add in bugs closed by upstream patches pulled in by rebases * rebase to 795abaf1e4e188c4171e3cd3dbb11a9fcacaf505 * [Config] enable CONFIG_VSX to allow use of vector instuctions * resync with maverick 98defa1c5773a3d7e4c524967eb01d5bae035816 * rebase to mainline v2.6.38-rc5 * SAUCE: ecryptfs: read on a directory should return EISDIR if not supported - LP: #719691 . [ Colin Ian King ] . * SAUCE: Dell All-In-One: Remove need for Dell module alias . [ Manoj Iyer ] . * SAUCE: (drop after 2.6.38) add ricoh 0xe823 pci id. - LP: #717435 . [ Tim Gardner ] . * [Config] CONFIG_CRYPTO_CRC32C_INTEL=y . [ Upstream Kernel Changes ] . * Quirk to fix suspend/resume on Lenovo Edge 11,13,14,15 - LP: #702434 * vfs: fix BUG_ON() in fs/namei.c:1461 . [ Vladislav P ] . * SAUCE: Release BTM while sleeping to avoid deadlock. - LP: #713837 . [ Major Kernel Changes ] . * rebase from v2.6.38-rc4 to v2.6.38-rc5 - LP: #579276 - LP: #715877 - LP: #713769 - LP: #716811 * resync with Maverick Ubuntu-2.6.35-27.47 . linux (2.6.38-3.30) natty; urgency=low . [ Andy Whitcroft ] . * rebase to v2.6.38-rc4 * ppc64 -- add basic architecture * ubuntu: AUFS -- update to 65835da20b77c98fb538c9114fc31f5de1328230 . [ Colin Ian King ] . * SAUCE: Add WMI hotkeys support for Dell All-In-One series - LP: #676997 * SAUCE: Add WMI hotkeys support for another Dell All-In-One series - LP: #701530 * SAUCE: Dell WMI: Use sparse keymaps and tidy up code. - LP: #701530 . [ Dan Rosenberg ] . * SAUCE: (drop after 2.6.38) Convert net %p usage %pK . [ Kees Cook ] . * Revert "SAUCE: kernel: make /proc/kallsyms mode 400 to reduce ease of attacking" * SAUCE: (drop after 2.6.38) use %pK for /proc/kallsyms and /proc/modules . [ Tim Gardner ] . * [Config] CONFIG_BLK_CGROUP=y - LP: #706394 * [Config] CONFIG_DELL_WMI_AIO=m . [ Upstream Kernel Changes ] . * drm/i915/lvds: Restore dithering on native modes for gen2/3 - LP: #711568 . [ Upstream Kernel Changes ] . * rebase from v2.6.38-rc3 to v2.6.38-rc4. - LP: #701271 - LP: #708521 - LP: #710371 . linux (2.6.38-2.29) natty; urgency=low . [ Andy Whitcroft ] . * rebase to 1f0324caefd39985e9fe052fac97da31694db31e * [Config] updateconfigs following rebase to 1f0324caefd39985e9fe052fac97da31694db31e * rebase to 70d1f365568e0cdbc9f4ab92428e1830fdb09ab0 * [Config] reenable HIBERNATE - LP: #710877 * rebase to v2.6.38-rc3 * [Config] reenable CONFIG_CRASH_DUMP . [ Kamal Mostafa ] . * SAUCE: rtl8192se: fix source file perms * SAUCE: rtl8192se: fix source file newline * SAUCE: omnibook: fix source file newline . [ Kees Cook ] . * [Config] packaging: really make System.map mode 0600 . [ Ricardo Salveti de Araujo ] . * SAUCE: OMAP3630: PM: don't warn the user with a trace in case of PM34XX_ERRATUM . [ Soren Hansen ] . * SAUCE: nbd: Remove module-level ioctl mutex . [ Tim Gardner ] . * SAUCE: Disable building the ACPI debugfs source . [ Upstream Kernel Changes ] . * Set physical start and alignment 1M for virtual i386 - LP: #710754 . [ Upstream Kernel Changes ] . * rebase from v2.6.38-rc2 + c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 to v2.6.38-rc3 - LP: #707902 . linux (2.6.38-1.28) natty; urgency=low . [ Andy Whitcroft ] . * ubuntu: AUFS -- update to b1cee06249dfa0ab30951e7f06490a75c155b620 . [ Ricardo Salveti de Araujo ] . * SAUCE: omap3: beaglexm: fix DVI initialization * [Config] omap: move CONFIG_PANEL_GENERIC_DPI to build in to make display work at Beagle . linux (2.6.38-1.27) natty; urgency=low . [ Andy Whitcroft ] . * ubuntu: AUFS -- update aufs-update to track new locations of headers * ubuntu: AUFS -- update to c5021514085a5d96364e096dbd34cadb2251abfd * SAUCE: ensure root is ready before running usermodehelpers in it * correct the Vcs linkage to point to natty * rebase to linux tip e78bf5e6cbe837daa6ab628a5f679548742994d3 * [Config] update configs following rebase e78bf5e6cbe837daa6ab628a5f679548742994d3 * SAUCE: Yama: follow changes to generic_permission * ubuntu: compcache -- follow changes to bd_claim/bd_release * ubuntu: iscsitarget -- follow changes to open_bdev_exclusive * ubuntu: ndiswrapper -- fix interaction between __packed and packed * ubuntu: AUFS -- update to 806051bcbeec27748aae2b7957726a4e63ff308e * update package version to match payload version * rebase to e6f597a1425b5af64917be3448b29e2d5a585ac8 * rebase to v2.6.38-rc1 * [Config] updateconfigs following rebase to v2.6.38-rc1 * SAUCE: x86 fix up jiffies/jiffies_64 handling * rebase to linus tip 2b1caf6ed7b888c95a1909d343799672731651a5 * [Config] updateconfigs following rebase to 2b1caf6ed7b888c95a1909d343799672731651a5 * [Config] disable CONFIG_TRANSPARENT_HUGEPAGE to fix i386 boot crashes * ubuntu: AUFS -- suppress benign plink warning messages - LP: #621195 * [Config] CONFIG_NR_CPUS=256 for amd64 -server flavour * rebase to v2.6.38-rc2 * rebase to mainline d315777b32a4696feb86f2a0c9e9f39c94683649 * rebase to c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 * [Config] update configs following rebase to c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 * [Config] disable CONFIG_AD7152 to fix FTBS on armel versatile * [Config] disable CONFIG_AD7150 to fix FTBS on armel versatile * [Config] disable CONFIG_RTL8192CE to fix FTBS on armel omap * [Config] disable CONFIG_MANTIS_CORE to fix FTBS on armel versatile . [ Kees Cook ] . * SAUCE: kernel: make /proc/kallsyms mode 400 to reduce ease of attacking . [ Stefan Bader ] . * Temporarily disable RODATA for virtual i386 - LP: #699828 . [ Tim Gardner ] . * [Config] CONFIG_NLS_DEFAULT=utf8 - LP: #683690 * [Config] CONFIG_HIBERNATION=n * update bnx2 firmware files in d-i/firmware/nic-modules . [ Upstream Kernel Changes ] . * Revert "drm/radeon/bo: add some fallback placements for VRAM only objects." * packaging: make System.map mode 0600 * thinkpad_acpi: Always report scancodes for hotkeys - LP: #702407 * sched: tg->se->load should be initialised to tg->shares * Input: sysrq -- ensure sysrq_enabled and __sysrq_enabled are consistent * brcm80211: include linux/slab.h for kfree * pch_dma: add include/slab.h for kfree * i2c-eg20t: include linux/slab.h for kfree * gpio/ml_ioh_gpio: include linux/slab.h for kfree * tty: include linux/slab.h for kfree * winbond: include linux/delay.h for mdelay et al . [ Upstream Kernel Changes ] . * mark the start of v2.6.38 versioning * rebase v2.6.37 to v2.6.38-rc2 + c723fdab8aa728dc2bf0da6a0de8bb9c3f588d84 - LP: #689886 - LP: #702125 - LP: #608775 - LP: #215802 - LP: #686333 - LP: #677830 - LP: #677652 - LP: #696493 - LP: #697240 - LP: #689036 - LP: #705323 - LP: #686692 . linux (2.6.37-12.26) natty; urgency=low . [ Andy Whitcroft ] . * rebase to v2.6.37-rc8 * [Config] armel -- reenable omap flavour * [Config] disable CONFIG_MACH_OMAP3517EVM to fix FTBS on armel omap * [Config] disable CONFIG_GPIO_VX855 to fix FTBS on omap armel * [Config] disable CONFIG_WESTBRIDGE_ASTORIA to fix FTBS on omap armel * [Config] disable CONFIG_TI_DAVINCI_EMAC to fix FTBS on omap armel * rebase to mainline 989d873fc5b6a96695b97738dea8d9f02a60f8ab * [Config] track missing modules * rebase to v2.6.37 final . [ Chase Douglas ] . * SAUCE: (drop after 2.6.37) HID: magicmouse: Don't report REL_{X, Y} for Magic Trackpad . [ Stefan Bader ] . * Revert "SAUCE: blkfront: default to sd devices" - LP: #684875 . [ Tim Gardner ] . * Revert "SAUCE: (no-up) libata: Ignore HPA by default." - LP: #380138 * [Config] Added autofs4.ko to -virtual flavour - LP: #692917 . [ Upstream Kernel Changes ] . * Add support for Intellimouse Mode in ALPS touchpad on Dell E2 series Laptops - LP: #632884 . [ Upstream Kernel Changes ] . * rebase to v2.6.37-rc8 * rebase to mainline 989d873fc5b6a96695b97738dea8d9f02a60f8ab * rebase to v2.6.37 final . linux (2.6.37-11.25) natty; urgency=low . [ Andy Whitcroft ] . * [Config] d-i -- add hpsa to the list of block devices - LP: #684304 * [Config] add vmw-balloon driver to -virtual flavour - LP: #592039 * rebase to v2.6.37-rc7 . [ Upstream Kernel Changes ] . * rebase to v2.6.37-rc7 . linux (2.6.37-10.24) natty; urgency=low . [ Andy Whitcroft ] . * rebase to v2.6.37-rc6 * updateconfigs following rebase to v2.6.37-rc6 . [ Upstream Kernel Changes ] . * rebase to v2.6.37-rc6 . linux (2.6.37-9.23) natty; urgency=low . [ Andy Whitcroft ] . * SAUCE: vt -- fix handoff numbering to 1..n and add range checks - LP: #689606 * SAUCE: vt -- fix handoff numbering to 1..n and add range checks (grub) - LP: #689606 . [ Kees Cook ] . * SAUCE: RO/NX protection for loadable kernel, fix ftrace - LP: #690190 . linux (2.6.37-9.22) natty; urgency=low . [ Andy Whitcroft ] . * rebase to v2.6.35-rc5 * [Config] updateconfigs following rebase to v2.6.37-rc5 * (no-up) add support for installed header files to ubuntu directory - LP: #684666 * ubuntu: AUFS -- include the aufs_types.h file in linux-libc-headers - LP: #684666 * ubuntu: dm-raid4-5 -- follow changes to bio flags * ubuntu: dm-raid4-5 -- re-enable * ubuntu: omnibook -- update BOM * ubuntu: ndiswrapper -- update BOM to match actual version * ubuntu: ndiswrapper -- follow removal of the BKL and locked ioctl * ubuntu: ndiswrapper -- re-enable * ubuntu: iscsitarget -- re-instate copy_io_context * ubuntu: iscsitarget -- follow changes to semaphore initialisation * ubuntu: iscsitarget -- convert NIPQUAD to %pI4 * ubuntu: iscsitarget -- re-enable . [ Kees Cook ] . * [Config] update config for CONFIG_DEBUG_SET_MODULE_RONX . [ Manoj Iyer ] . * SAUCE: Enable jack sense for Thinkpad Edge 13 - LP: #685015 . [ Tim Gardner ] . * [Config] CONFIG_9P_FSCACHE=y,CONFIG_9P_FS_POSIX_ACL=y * [Config] CONFIG_CRYPTO_CRC32C=y - LP: #681819 * [Config] CONFIG_9P_FSCACHE=n * [Config] Add nfsd modules to -virtual flavour - LP: #688070 . [ Upstream Kernel Changes ] . * Revert "Staging: zram: work around oops due to startup ordering snafu" * NFS: Fix panic after nfs_umount() - LP: #683938 * x86: Add NX protection for kernel data * x86: Add RO/NX protection for loadable kernel modules * x86: Resume trampoline must be executable * x86: RO/NX protection for loadable kernel, jump_table fix . [ Upstream Kernel Changes ] . * rebase to v2.6.37-rc5 . linux (2.6.37-8.21) natty; urgency=low . [ Andy Whitcroft ] . * Revert "ubuntu: AUFS -- include the aufs_types.h file in linux-libc-headers" * Revert "(no-up) add support for installed header files to ubuntu directory" . linux (2.6.37-8.20) natty; urgency=low . [ Andy Whitcroft ] . * Revert "[Upstream] drivers/serial/mfd.c: Fix ARM compile error" * Revert "SAUCE: Nouveau: Disable acceleration on MacBook Pros" * Revert "SAUCE: Nouveau: Add quirk framework to disable acceleration" * Revert "SAUCE: i915 -- disable powersave by default" * SAUCE: enable Marvell 9128 PCIe SATA controller - LP: #658521 * [Config] evtchn has been renamed * (no-up) add support for installed header files to ubuntu directory - LP: #684666 * ubuntu: AUFS -- include the aufs_types.h file in linux-libc-headers - LP: #684666 . [ Tim Gardner ] . * [Config] MISS: evtchn, NEW : xen-evtchn * rebase to v2.6.37-rc4 . [ Upstream Kernel Changes ] . * drm/i915: Clean conflicting modesetting registers upon init - LP: #683775 * rebase to v2.6.37-rc4 . linux (2.6.37-7.19) natty; urgency=low . [ Tim Gardner ] . * [Config] Add bnx2 firmware to nic-modules udeb - LP: #676245 . linux (2.6.37-7.18) natty; urgency=low . [ Andy Whitcroft ] . * Revert "[Upstream] USB: option: Remove duplicate AMOI_VENDOR_ID" * Revert "SAUCE: Add extra headers to linux-libc-dev" * Revert "SAUCE: Enable speedstep for sonoma processors." * [Config] enable CONFIG_BT_HCIUART_ATH3K * [Config] enable CONFIG_IWLWIFI_DEBUGFS * [Config] standardise CONFIG_MII * [Config] standardise CONFIG_PRISM2_USB * [Config] standardise CONFIG_SCSI_QLA_ISCSI * [Config] build in CONFIG_AGP * [Config] build in CONFIG_AGP_INTEL * [Config] build in CONFIG_AGP_AMD * [Config] build in CONFIG_AGP_AMD64 * [Config] build in CONFIG_AGP_NVIDIA * [Config] build in CONFIG_AGP_VIA * [Config] disable CONFIG_SCSI_QLA_ISCSI for FTBS (arm) * (no-up): document the new ## scheme * [Config] harmonise CONFIG_SERIAL_8250_NR_UARTS * [Config] update CONFIG_SERIAL_8250_RUNTIME_UARTS=32 - LP: #675453 . [ Mathieu J. Poirier ] . * SAUCE: ARM: Adding vdd_sdi regulator supply to OMAP3EVM . [ Upstream Kernel Changes ] . * nx-emu: fix inverted report of disable_nx . linux (2.6.37-6.17) natty; urgency=low . [ Andy Whitcroft ] . * Revert "ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-36-UNRELEASED-20101103" * Revert "ubuntu: AUFS -- aufs2-base.patch aufs2.1-36-UNRELEASED-20101103" * [Config] standardise CONFIG_BT * [Config] standardise CONFIG_IRDA * [Config] standardise CONFIG_LAPB * [Config] standardise CONFIG_RDS * [Config] standardise CONFIG_RFKILL * [Config] standardise CONFIG_TIPC * [Config] standardise CONFIG_X25 * [Config] standardise CONFIG_INPUT_EVDEV * [Config] standardise CONFIG_INPUT_JOYDEV * [Config] standardise CONFIG_INPUT_JOYSTICK * [Config] standardise CONFIG_INPUT_TOUCHSCREEN * [Config] CONFIG_INPUT_TOUCHSCREEN=n for FTBS (arm) * [Config] CONFIG_IRDA=n for FTBS (arm) * ubuntu: AUFS -- aufs2-base.patch aufs2.1-37 * ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-37 * ubuntu: AUFS -- update to 097bf62d6f49619359d34bf17f242df38562489a . [ Tim Gardner ] . * SAUCE: Fix drivers/staging/easycap FTBS * [Config] CONFIG_EASYCAP=m after fixing FTBS . [ Upstream Kernel Changes ] . * Revert "x86: Add NX protection for kernel data" . linux (2.6.37-6.16) natty; urgency=low . [ Andy Whitcroft ] . * Revert "[Config] update config for CONFIG_DEBUG_SET_MODULE_RONX" * rebase to v2.6.37-rc3 . [ Tim Gardner ] . * [Config] CONFIG_SCHED_AUTOGROUP=y . [ Upstream Kernel Changes ] . * Revert "x86: Add RO/NX protection for loadable kernel modules" * sched: automated per session task groups * rebase to v2.6.37-rc3 . linux (2.6.37-6.15) natty; urgency=low . [ Andy Whitcroft ] . * [Config] standardise CONFIG_CEPH_FS * [Config] standardise CONFIG_SCSI_LPFC_DEBUG_FS * [Config] standardise CONFIG_SCSI_PROC_FS * [Config] standardise CONFIG_UBIFS_FS * [Config] standardise CONFIG_USB_GADGET_DEBUG_FS . [ Kees Cook ] . * [Config] update config for CONFIG_DEBUG_SET_MODULE_RONX . [ Manoj Iyer ] . * SAUCE: Enable jack sense for Thinkpad Edge 11 - LP: #677210 * SAUCE: enable rfkill for rtl8192se driver - LP: #640992 . [ Tim Gardner ] . * [Config] CONFIG_EASYCAP=n for FTBS * Rebase to v2.6.32-rc2+git . [ Upstream Kernel Changes ] . * x86: Fix improper large page preservation * x86: Add NX protection for kernel data * x86: Add RO/NX protection for loadable kernel modules . [ Upstream Kernel Changes ] . * Rebase to Linus 2.6.37-rc2+git . linux (2.6.37-5.14) natty; urgency=low . [ Upstream Kernel Changes ] . * PCI: fix offset check for sysfs mmapped files - LP: #676963 . linux (2.6.37-5.13) natty; urgency=low . [ Andy Whitcroft ] . * rebased to v2.6.37-rc2 * updateconfigs following rebase to v2.6.37-rc2 . [ Tim Gardner ] . * [Config] Added NFS and related modules to virtual flavour - LP: #659084 . [ Upstream Kernel Changes ] . * x86, cpu: Rename verify_cpu_64.S to verify_cpu.S * x86, cpu: Clear XD_DISABLED flag on Intel to regain NX * x86, cpu: Call verify_cpu during 32bit CPU startup * x86, cpu: Only CPU features determine NX capabilities . [ Upstream Changes ] . * rebased to v2.67.37-rc2 . linux (2.6.37-4.12) natty; urgency=low . [ Andy Whitcroft ] . * Revert "[Upstream] HID: magicmouse: add param for scroll speed" * Revert "[Upstream] HID: magicmouse: properly account for scroll movement in state" * Revert "[Upstream] HID: magicmouse: disable and add module param for scroll acceleration" * Revert "[Upstream] HID: magicmouse: scroll on entire surface, not just middle of mouse" . [ Henrik Rydberg ] . * SAUCE: hid: ntrig: remove sysfs nodes * SAUCE: hid: ntrig: Setup input filtering manually * SAUCE: hid: ntrig: New ghost-filtering event logic . [ Manoj Iyer ] . * SAUCE: Added quirk to recognize GE0301 3G modem as an interface. - LP: #348861 . [ Upstream Kernel Changes ] . * Revert "mmc: fix all hangs related to mmc/sd card insert/removal during suspend/resume" * Revert "[ARM] implement arch_randomize_brk()" * Revert "ARM: stack protector: change the canary value per task" * Revert "ARM: initial stack protector (-fstack-protector) support" * Revert "ALSA: hda - Handle pin NID 0x1a on ALC259/269" * Revert "ALSA: hda - Handle missing NID 0x1b on ALC259 codec" * Revert "perf probe: Add kernel source path option" * hid: ntrig: Support single-touch devices * hid: ntrig: Mask pen switch events * net: rtnetlink.h -- only include linux/netdevice.h when used by the kernel - LP: #673073 * Fix userspace build of linux/fs.h . linux (2.6.37-3.11) natty; urgency=low . [ Andy Whitcroft ] . * Revert "ubuntu: AUFS -- update to b37c575759dc4535ccc03241c584ad5fe69e3b25" * Revert "ubuntu: AUFS -- track changes to the arguements to fop fsync()" * Revert "ubuntu: AUFS -- update to standalone 2.6.35-rcN as at 20100601" * Revert "ubuntu: AUFS -- update to standalone 2.6.34 as at 20100601" * Revert "ubuntu: AUFS -- aufs2 base patch for linux-2.6.34" * [Config] Disable intel_idle for -virtual kernels - LP: #651370 * [Config] enforcer -- ensure we never enable CONFIG_IMA * debian -- pass the correct flavour name when checking configs * [Config] enforcer -- ensure CONFIG_INTEL_IDLE is off for -virtual * [Config] ensure CONFIG_IPV6=y for powerpc * [Config] enforcer -- ensure CONFIG_IPV6=y * ubuntu: AUFS -- aufs2-base.patch aufs2.1-36-UNRELEASED-20101103 * ubuntu: AUFS -- aufs2-standalone.patch aufs2.1-36-UNRELEASED-20101103 * ubuntu: AUFS -- update to aufs2.1-36-UNRELEASED-20101103 * ubuntu: AUFS -- re-enable * ubuntu: AUFS -- track changes to work queue initialisation * ubuntu: AUFS -- track changes to llseek in v2.6.37-rc1 * SAUCE: fbcon -- fix race between open and removal of framebuffers * SAUCE: fbcon -- fix OOPs triggered by race prevention fixes - LP: #614008 * SAUCE: drm -- stop early access to drm devices . [ Jeremy Kerr ] . * [Config] Build-in powermac ZILOG serial driver - LP: #673346 . [ Kees Cook ] . * SAUCE: nx-emu: use upstream ASLR when possible . [ Tim Gardner ] . * [Config] Use correct be2iscsi module name in d-i/modules/scsi-modules - LP: #628776 . [ Upstream Kernel Changes ] . * i386: NX emulation * nx-emu: drop exec-shield sysctl, merge with disable_nx * nx-emu: standardize boottime message prefix * mmap randomization for executable mappings on 32-bit * exec-randomization: brk away from exec rand area . linux (2.6.37-2.10) natty; urgency=low . [ Andy Whitcroft ] . * reinstate armel config changes: * [Config] CONFIG_GPIO_PCH=n for armel FTBS * [Config] CONFIG_GPIO_VX855=n for armel FTBS . linux (2.6.37-2.9) natty; urgency=low . [ Andy Whitcroft ] . * config -- fix genportsconfig * [Config] move powerpc over from ports to distro * bump master version number to match contained kernel * SAUCE: fix documentation strings for struct input_keymap_entry * usb: gadget: goku_udc: add registered flag bit . linux (2.6.36-2.8) natty; urgency=low . [ Tim Gardner ] . * [Config]: fix changed CONFIG_SYSFS_DEPRECATED_V2 enforcement rules * [Config]: TWL4030_CORE=n for FTBS * [Config]: CONFIG_ATH6K_LEGACY=n for FTBS * [Config]: CONFIG_SOLO6X10=n for FTBS * [Config]: CONFIG_GPIO_PCH=n for armel FTBS * [Config]: CONFIG_GPIO_VX855=n for armel FTBS * [Config]: CONFIG_DRM_NOUVEAU=n for armel FTBS * [Config]: CONFIG_LINE6_USB=n for armel FTBS * [Config]: CONFIG_SENSORS_AK8975=n for armel FTBS * [Config]: CONFIG_I2C_I801=n for armel FTBS * UBUNTU: SAUCE: AppArmor: Fix unpack of network tables. * AppArmor: compatibility patch for v5 interface * AppArmor: compatibility patch for v5 network controll * Dropped (pre-stable): input: Support Clickpad devices in ClickZone mode * Dropped: UBUNTU: SAUCE: libata: Add ALPM power state accounting to the AHCI driver * Dropped: UBUNTU: SAUCE: Added quirk to recognize GE0301 3G modem as an interface. * Dropped: hid: 3m: Convert to MT slots * Dropped: HID: magicmouse: don't allow hidinput to initialize the device * Dropped: HID: magicmouse: simplify touch data bit manipulation * Dropped: HID: magicmouse: simplify touch down logic * Dropped: HID: magicmouse: enable Magic Trackpad support * Dropped: UBUNTU: SAUCE: hid: ntrig: remove sysfs nodes * Dropped: UBUNTU: SAUCE: hid: ntrig: Setup input filtering manually * Dropped: UBUNTU: SAUCE: hid: ntrig: New ghost-filtering event logic * Dropped: UBUNTU: SAUCE: hid: ntrig: identify firmware version (wiggled) * Dropped: UBUNTU: (pre-stable): input: Support Clickpad devices in ClickZone mode * Dropped: UBUNTU: SAUCE: KMS: cache the EDID information of the LVDS * Dropped: UBUNTU: SAUCE: fbcon -- fix race between open and removal of framebuffers * Dropped: UBUNTU: SAUCE: fbcon -- fix OOPs triggered by race prevention fixes * Dropped: UBUNTU: SAUCE: x86: implement cs-limit nx-emulation for ia32 * Dropped: UBUNTU: SAUCE: x86: more tightly confine cs-limit nx-emulation to ia32 only * Dropped: UBUNTU: SAUCE: [um] Don't use nx_enabled under UML * Dropped: UBUNTU: SAUCE: x86: brk away from exec rand area . [ Upstream Kernel Changes ] . * rebased against 2.6.27-rc1 . linux (2.6.36-1.7) natty; urgency=low . [ Andy Whitcroft ] . * rebased to v2.6.36 final * [Config] update configs following rebase to v2.6.36 final * [Config] update ports configs following rebase to v2.6.36 final . [ Upstream Kernel Changes ] . * rebased to v2.6.36 final . linux (2.6.36-1.6) natty; urgency=low . [ Upstream Kernel Changes ] . * drop broadcom staging driver preview: * Revert "Staging: Add initial release of brcm80211 - Broadcom 802.11n wireless LAN driver." . linux (2.6.36-1.5) natty; urgency=low . [ Andy Whitcroft ] . * rebase to v2.6.36-rc8 * updateconfigs following rebase to v2.6.36-rc8 * updateportsconfigs following rebase to v2.6.36-rc8 * config -- simplify the kernelconfig interface * config -- add new config mode 'dumpconfigs' . [ Tim Gardner ] . * Simplify the use of CROSS_COMPILER . [ Upstream Kernel Changes ] . * drop broadcom staging driver preview: * Revert "staging: brcm80211: Make compiling of brcm80211.ko and brcmfmac.ko mutually exclusive." * Revert "staging: brcm80211: Fix compile issue when BRCM80211_PCI is not set." * Revert "Staging: brcm80211: remove driver specific -W options" * Revert "Staging: brcm80211: clean up makefile cflag lines" * Revert "staging: brcm80211: add fullmac driver" * Revert "staging: brcm80211: use string native library" * Revert "staging: brcm80211: use native ctype library" * Revert "staging: brcm80211: fix remaining checkpatch errors." * Revert "staging: brcm80211: fix "ERROR: trailing whitespace."" * Revert "staging: brcm80211: fix "ERROR: spaces required around that ..."" * Revert "staging: brcm80211: fix "ERROR: spaces prohibited around that ':' ..."" * Revert "staging: brcm80211: fix "ERROR: space required before that ..."" * Revert "staging: brcm80211: fix "ERROR: space required after that ..."" * Revert "staging: brcm80211: fix "ERROR: space required after that close brace"" * Revert "staging: brcm80211: fix "ERROR: space prohibited before ...close square bracket"" * Revert "staging: brcm80211: fix "ERROR: space prohibited after that ..."" * Revert "staging: brcm80211: fix "ERROR: need consistent spacing around '*'"" * Revert "staging: brcm80211: fix 'ERROR: "(foo*)" should be "(foo *)"'" * Revert "staging: brcm80211: fix "ERROR: Macros w/ mult. statements ... do - while loop"" * Revert "staging: brcm80211: fix "ERROR: Macros w/ complex values ... parenthesis"" * Revert "staging: brcm80211: fix "ERROR: do not initialise statics to 0 or NULL"" * Revert "staging: brcm80211: fix "ERROR: do not initialise globals to 0 or NULL"" * Revert "staging: brcm80211: fix "ERROR: while should follow close brace '}'"" * Revert "staging: brcm80211: fix "ERROR: that open brace { ... prev line"" * Revert "staging: brcm80211: fix "ERROR: trailing statements should be on next line"" * Revert "staging: brcm80211: fix "ERROR: do not use assignment in if condition"" * Revert "staging: brcm80211: fix "ERROR: return is not a function, paren..."" * Revert "staging: brcm80211: fix "ERROR: open brace '{' following function dec..."" * Revert "staging: brcm80211: fix 'ERROR: "foo * bar" should be "foo *bar"'" * Revert "staging: brcm80211: Fix URLs for firmware files." * Revert "staging: brcm80211: use '%pM' format to print MAC address" * Revert "staging: brcm80211: Add contact info to TODO list." * Revert "staging: brcm80211: Fix some initialisation failure paths" * Export dump_{write,seek} to binary loader modules * rebase to v2.6.36-rc8. . linux (2.6.36-0.4) natty; urgency=low . [ Andy Whitcroft ] . * SAUCE: perf: increase stack footprint to avoid stack-protector warning (fixes FTBS on powerpc) . linux (2.6.36-0.3) natty; urgency=low . [ Andy Whitcroft ] . * [Config] disable CONFIG_SCSI_QLA_ISCSI to fix FTBS on powerpc . linux (2.6.36-0.2) natty; urgency=low . [ Andy Whitcroft ] . * [Config] updateportsconfigs following rebase to 2.6.36-rc7 (fix FTBS on powerpc) . linux (2.6.36-0.1) natty; urgency=low . [ Andy Whitcroft ] . * reduce disk usage during buildd builds - LP: #645653 * [Config] enforcer -- ensure CONFIG_INIT_PASS_ALL_PARAMS is y * [Config] armel -- drop omap flavour . [ Tim Gardner ] . * Added dropped patch list * more dropped patches * [Config] Disable aufs, dmraid-4.5, ndis-wrapper * [Config] Add support for cross compiling armel * [Config] CONFIG_SCSI_QLA_ISCSI=n for armel * [Upstream] drivers/serial/mfd.c: Fix ARM compile error * [Config]: updateconfigs after adding brcm80211 * staging: brcm80211: Fix Makefile syntax error * rebased to v2.6.36-rc7 . [ Upstream Kernel Changes ] . * (upstream) IPS driver: don't toggle CPU turbo on unsupported CPUs * (upstream) IPS driver: verify BIOS provided limits * intel_ips: Print MCP limit exceeded values. * Staging: Add initial release of brcm80211 - Broadcom 802.11n wireless LAN driver. * staging: brcm80211: Fix some initialisation failure paths * staging: brcm80211: Add contact info to TODO list. * staging: brcm80211: use '%pM' format to print MAC address * staging: brcm80211: Fix URLs for firmware files. * staging: brcm80211: fix 'ERROR: "foo * bar" should be "foo *bar"' * staging: brcm80211: fix "ERROR: open brace '{' following function dec..." * staging: brcm80211: fix "ERROR: return is not a function, paren..." * staging: brcm80211: fix "ERROR: do not use assignment in if condition" * staging: brcm80211: fix "ERROR: trailing statements should be on next line" * staging: brcm80211: fix "ERROR: that open brace { ... prev line" * staging: brcm80211: fix "ERROR: while should follow close brace '}'" * staging: brcm80211: fix "ERROR: do not initialise globals to 0 or NULL" * staging: brcm80211: fix "ERROR: do not initialise statics to 0 or NULL" * staging: brcm80211: fix "ERROR: Macros w/ complex values ... parenthesis" * staging: brcm80211: fix "ERROR: Macros w/ mult. statements ... do - while loop" * staging: brcm80211: fix 'ERROR: "(foo*)" should be "(foo *)"' * staging: brcm80211: fix "ERROR: need consistent spacing around '*'" * staging: brcm80211: fix "ERROR: space prohibited after that ..." * staging: brcm80211: fix "ERROR: space prohibited before ...close square bracket" * staging: brcm80211: fix "ERROR: space required after that close brace" * staging: brcm80211: fix "ERROR: space required after that ..." * staging: brcm80211: fix "ERROR: space required before that ..." * staging: brcm80211: fix "ERROR: spaces prohibited around that ':' ..." * staging: brcm80211: fix "ERROR: spaces required around that ..." * staging: brcm80211: fix "ERROR: trailing whitespace." * staging: brcm80211: fix remaining checkpatch errors. * staging: brcm80211: use native ctype library * staging: brcm80211: use string native library * staging: brcm80211: add fullmac driver * Staging: brcm80211: clean up makefile cflag lines * Staging: brcm80211: remove driver specific -W options * staging: brcm80211: Fix compile issue when BRCM80211_PCI is not set. * staging: brcm80211: Make compiling of brcm80211.ko and brcmfmac.ko mutually exclusive. . linux (2.6.35-22.33) maverick; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: Add support for Intellimouse Mode in ALPS touchpad on Dell E2 series Laptops" - LP: #641320 . [ Brian Rogers ] . * SAUCE: ir-core: Fix null dereferences in the protocols sysfs interface - LP: #624701 . [ Christopher James Halse Rogers ] . * SAUCE: Nouveau: Add quirk framework to disable acceleration - LP: #544088, #546393 * SAUCE: Nouveau: Disable acceleration on MacBook Pros - LP: #546393 . [ John Johansen ] . * Revert "SAUCE: AppArmor: allow newer tools to load policy on older kernels" * SAUCE: AppArmor: allow newer tools to load policy on older kernels - LP: #639758 . [ Mathieu J. Poirier ] . * SAUCE: Adding vdd_sdi regulator supply to OMAP3EVM . [ Upstream Kernel Changes ] . * ALSA: HDA: Enable internal speaker on Dell M101z - LP: #640254 . linux (2.6.35-22.32) maverick; urgency=low . [ Arjan van de Ven ] . * SAUCE: libata: Add ALPM power state accounting to the AHCI driver . [ David Henningsson ] . * SAUCE: ALSA: HDA: Enable internal mic on Dell E6410 and Dell E6510 - LP: #605047, #628961 . [ John Johansen ] . * [Upstream] AppArmor: Fix splitting an fqname into separate namespace and profile names - LP: #615947 * [Upstream] AppArmor: Fix locking from removal of profile namespace - LP: #615947 * SAUCE: AppArmor: allow newer tools to load policy on older kernels - LP: #639758 * SAUCE: Improve Amazon EBS performance for EC2 - LP: #634316 . [ Leann Ogasawara ] . * Revert "SAUCE: i915 KMS -- blacklist i855" * Revert "SAUCE: i915 KMS -- blacklist i845g" * Revert "SAUCE: i915 KMS -- blacklist i830" * Revert "SAUCE: i915 KMS -- support disabling KMS for known broken devices" * execute module-inclusion within a subshell - LP: #621175 . [ Upstream Kernel Changes ] . * (pre-stable) bounce: call flush_dcache_page() after bounce_copy_vec() - LP: #633227 * (pre-stable) drm/i915: don't enable self-refresh on Ironlake - LP: #629711 * (pre-stable) mm: Move vma_stack_continue into mm.h * x86, hwmon: Fix unsafe smp_processor_id() in thermal_throttle_add_dev - LP: #601073 * PM / Runtime: Make runtime_status attribute not debug-only (v. 2) * PM / Runtime: Add runtime PM statistics (v3) * compat: Make compat_alloc_user_space() incorporate the access_ok() - CVE-2010-3081 * x86-64, compat: Test %rax for the syscall number, not %eax - CVE-2010-3301 * x86-64, compat: Retruncate rax after ia32 syscall entry tracing - CVE-2010-3301 . linux (2.6.35-21.31) maverick; urgency=low . [ Andy Whitcroft ] . * bodge linux-libc-dev package version due to ti-omap4 error * linux-libc-dev -- ensure we can only build this on debian.master . linux (2.6.35-21.30) maverick; urgency=low . [ Andy Whitcroft ] . * SAUCE: fbcon -- fix OOPs triggered by race prevention fixes - LP: #614008 . [ Daniel Lezcano ] . * SAUCE: fix compilation warning when CONFIG_SECURITY is not set . [ Henrik Rydberg ] . * SAUCE: Input: wacom - add fuzz parameters to features * SAUCE: Input: wacom - collect device quirks into single function * SAUCE: Input: wacom - add support for the Bamboo Touch trackpad * SAUCE: Input: wacom - add a quirk for low resolution Bamboo devices * SAUCE: hid: ntrig: Remove unused device ids * SAUCE: hid: ntrig: remove sysfs nodes * SAUCE: hid: ntrig: Correct logic for quirks * SAUCE: hid: ntrig: zero-initialize ntrig struct * SAUCE: hid: ntrig: Setup input filtering manually * SAUCE: hid: ntrig: New ghost-filtering event logic . [ Leann Ogasawara ] . * SAUCE: ndiswrapper: Initialize buffer index and check its value - LP: #613796 . [ Manoj Iyer ] . * SAUCE: Add support for Intellimouse Mode in ALPS touchpad on Dell E2 series Laptops - LP: #632884 . [ Ping Cheng ] . * SAUCE: Input: wacom - parse the Bamboo device family . [ Rafi Rubin ] . * SAUCE: hid: ntrig: identify firmware version (wiggled) . [ Tim Gardner ] . * [Config] CONFIG_NL80211_TESTMODE=n . [ Upstream Kernel Changes ] . * Revert "input: mt: Add support for the Bamboo Touch trackpad" * e1000e: initial support for 82579 LOMs * e1000e: correct MAC-PHY interconnect register offset for 82579 * (pre-stable) ALSA: hda - Add a new hp-laptop model for Conexant 5066, tested on HP G60 - LP: #587388 * DSS2: Don't power off a panel twice - LP: #588243 * mmc: build fix: mmc_pm_notify is only available with CONFIG_PM=y * Input: i8042 - reset keyboard controller wehen resuming from S2R - LP: #86820 * ALSA: hda - Fix beep frequency on IDT 92HD73xx and 92HD71Bxx codecs - LP: #414795 * agp/intel: Support the extended physical addressing bits on Sandybridge. - LP: #632488 * drm/i915,intel_agp: Add support for Sandybridge D0 - LP: #632488 * (pre-stable) intel_agp,i915: Add more sandybridge graphics device ids - LP: #632488 * mmc: omap: fix for bus width which improves SD card's peformance. . linux (2.6.35-20.29) maverick; urgency=low . [ Andy Whitcroft ] . * SAUCE: i915 KMS -- support disabling KMS for known broken devices - LP: #563277 * SAUCE: i915 KMS -- blacklist i830 - LP: #542208, #563277 * SAUCE: i915 KMS -- blacklist i845g - LP: #541492, #563277 * SAUCE: i915 KMS -- blacklist i855 - LP: #511001, #541511, #563277 . [ Leann Ogasawara ] . * [Config] Enable CONFIG_SENSORS_PKGTEMP=m - LP: #601073 * ARM: Temporarily disable module check for armel * rebase to v2.6.35.4 * [Config] update configs following rebase to v2.6.35.4 . [ Ricardo Salveti de Araujo ] . * [Config] Change CONFIG_LEDS_TRIGGER_HEARTBEAT from module to built-in in Omap . [ Tim Gardner ] . * [Config] Added be2net, be2scsi to udebs - LP: #628776 . [ Upstream Kernel Changes ] . * x86, cpu: Package Level Thermal Control, Power Limit Notification definitions - LP: #601073 * x86, hwmon: Package Level Thermal/Power: pkgtemp hwmon driver - LP: #601073 * x86, hwmon: Package Level Thermal/Power: thermal throttling handler - LP: #601073 * x86, hwmon: Package Level Thermal/Power: power limit - LP: #601073 * x86, hwmon: Package Level Thermal/Power: pkgtemp documentation - LP: #601073 * hid: 3m: Adjust to sequential MT HID protocol * hid: 3m: Convert to MT slots * hid: 3m: Correct touchscreen emulation * hid: 3m: Adjust major / minor axes to scale * input: bcm5974: Adjust major / minor to scale * HID: magicmouse: don't allow hidinput to initialize the device * HID: magicmouse: simplify multitouch feature request * HID: magicmouse: simplify touch data bit manipulation * HID: magicmouse: simplify touch down logic * HID: magicmouse: remove timestamp logic * HID: magicmouse: enable Magic Trackpad support * HID: magicmouse: Adjust major / minor axes to scale * mmc: fix all hangs related to mmc/sd card insert/removal during suspend/resume - LP: #477106 * drm/i915: fix VGA plane disable for Ironlake+ - LP: #602281 . linux (2.6.35-19.28) maverick; urgency=low . [ Leann Ogasawara ] . * No changes from 2.6.35-19.27. Some armel udebs were accidentally deleted from the archive and a no-change rebuild was attempted. However, the ABI did not get bumped and resulted in build failures for 2.6.35-19.27. Fix up the ABI and re-upload. . linux (2.6.35-19.27) maverick; urgency=low . [ Leann Ogasawara ] . * No changes from 2.6.35-19.26. Some armel udebs were accidentally deleted from the archive. . linux (2.6.35-19.26) maverick; urgency=low . [ Upstream Kernel Changes ] . * ARM: OMAP: Beagle: revision detection * ARM: OMAP: Beagle: only Cx boards use pin 23 for write protect * ARM: OMAP: Beagle: no gpio_wp pin connection on xM . linux (2.6.35-19.25) maverick; urgency=low . [ Jarod Wilson ] . * SAUCE: Bring in staging/lirc from 2.6.36 - LP: #609234 * SAUCE: Update ir-core to linuxtv/other which should be merged for 2.6.36. - LP: #609234 * SAUCE: Fix memleaks in imon and mceusb drivers - LP: #609234 * SAUCE: Bring in streamzap support from linuxtv/other - LP: #609234 . [ Mario Limonciello ] . * Remove ubuntu/lirc in favor of staging/lirc from 2.6.36 - LP: #609234 . [ Mathieu J. Poirier ] . * SAUCE: ARM: adding i2c eeprom driver to read EDID - LP: #608279 . [ Upstream Kernel Changes ] . * intel_idle: disable module support - LP: #615265 * (pre-stable) ALSA: hda - Ensure codec patch files are checked for the correct codec ID * (pre-stable) ALSA: hda - Rename iMic to Int Mic on Lenovo NB0763 - LP: #605101 * (pre-stable) ALSA: HDA: Use model=auto for LG R510 - LP: #495134 * (pre-stable) ALSA: HDA: Add Sony VAIO quirk for ALC269 - LP: #519066 * (pre-stable) ALSA: HDA: Fix front mic on Dell Precision M6500 - LP: #519066 * input: mt: Initialize slots to unused (rev2) * input: mt: Add support for the Bamboo Touch trackpad * hid: Add a hid quirk for input sync override . linux (2.6.35-18.24) maverick; urgency=low . [ Colin Watson ] . * Pass DEB_MAINT_PARAMS to hook scripts . [ Leann Ogasawara ] . * [Config] Add CONFIG_INPUT_UINPUT=y to config enforcer - LP: #584812 * rebase to v2.6.35.3 . [ Upstream Kernel Changes ] . * (pre-stable) dell-wmi: Add support for eject key on Dell Studio 1555 - LP: #609234 * can: add limit for nframes and clean up signed/unsigned variables - CVE-2010-2959 * drm: Initialize ioctl struct when no user data is present - CVE-2010-2803 * ARM: initial stack protector (-fstack-protector) support * ARM: stack protector: change the canary value per task * [ARM] implement arch_randomize_brk() * [ARM] add address randomization to mmap() * ARM: fix ASLR of PIE executables . linux (2.6.35-17.23) maverick; urgency=low . [ Jeremy Kerr ] . * [Config] build-in uinput module - LP: #584812 . [ Leann Ogasawara ] . * Revert "[Config] [FTBS] ia64: Temporarily disable CONFIG_CEPH_FS" * Revert "[Config] [FTBS] ia64: Temporarily disable gpiolib" * Revert "[Config] [FTBS] sparc: Temporarily disable CONFIG_MTD_NAND_DENALI" * Revert "[Config] [FTBS] sparc: Temporarily disable CONFIG_MFD_JANZ_CMODIO" * Revert "[Config] [FTBS] sparc: Temporarily disable CONFIG_INFINIBAND_QIB" * [Config] Enable INTEL_IPS - LP: #601057 * Remove ia64 support * [Config] Update portsconfigs after removing ia64 support * Remove sparc support * [Config] Update portsconfigs after removing sparc support . [ Linus Torvalds ] . * (pre-stable) mm: fix page table unmap for stack guard page properly . [ Mathieu J. Poirier ] . * SAUCE: (no-up) ARM: Resetting power_mode to its original value. - LP: #591941 . [ Upstream Kernel Changes ] . * timer: add on-stack deferrable timer interfaces - LP: #601057 * x86 platform driver: intelligent power sharing driver - LP: #601057 * IPS driver: add GPU busy and turbo checking - LP: #601057 * X86: intel_ips, check for kzalloc properly - LP: #601057 * ips driver: make it less chatty - LP: #601057 . linux (2.6.35-16.22) maverick; urgency=low . [ Andy Whitcroft ] . * debian -- more agressivly clean up after depmod on purge - LP: #618591 . [ Henrik Rydberg ] . * SAUCE: hid: 3m: Simplify touchsreen emulation logic . [ Leann Ogasawara ] . * ubuntu: iscsitarget -- version 1.4.20.2 * ubuntu: rtl8192se -- update to version 0017.0507.2010 * rebase to v2.6.35.2 * [Config] update configs following rebase to v2.6.35.2 * [Config] update ports configs following rebase to v2.6.35.2 . [ Luke Yelavich ] . * [Config] Enable new firewire stack on powerpc . [ Mathieu J. Poirier ] . * SAUCE: (drop after 2.6.35) ARM: Using gpmc function to init nand flash. - LP: #608266 . linux (2.6.35-15.21) maverick; urgency=low . [ Luke Yelavich ] . * [Config] CONFIG_SND_USB_UA101=m for all architectures . [ Upstream Kernel Changes ] . * Input: introduce MT event slots * Input: document the MT event slot protocol * (pre-stable) sched: Revert nohz_ratelimit() for now * (pre-stable) drm/radeon/kms: add missing copy from user - LP: #606081 . [ Leann Ogasawara ] . * rebase to v2.6.35.1 . linux (2.6.35-14.20) maverick; urgency=low . [ Andy Whitcroft ] . * update Vcs-Git to point to maverick repo * debian -- include the debian packaging in the -source package - LP: #608674 * select debian source format 1.0 * add support for building selected stages of kernel - LP: #603087 * cleanup conditional dependancy handling - LP: #603087 . [ Upstream Kernel Changes ] . * ALSA: hda - Handle missing NID 0x1b on ALC259 codec - LP: #582199, #586418, #588031 * ALSA: hda - Handle pin NID 0x1a on ALC259/269 - LP: #582199, #586418, #588031 * sched: Revert nohz_ratelimit() for now . linux (2.6.35-14.19) maverick; urgency=low . [ Leann Ogasawara ] . * rebase to v2.6.35 . linux (2.6.35-13.18) maverick; urgency=low . [ Andy Whitcroft ] . * SAUCE: (no-up) Modularize vesafb -- fix initialisation * SAUCE: add tracing for user initiated readahead requests * SAUCE: vt -- maintain bootloader screen mode and content until vt switch * SAUCE: vt -- allow grub to request automatic vt_handoff * SAUCE: fbcon -- fix race between open and removal of framebuffers * SAUCE: drm -- stop early access to drm devices . [ Bryan Wu ] . * CONFIG: compile in OTG driver and Transceiver driver - LP: #566645 * remove OTG modules from modules list file . [ John Johansen ] . * SAUCE: AppArmor: -- sync to AppArmor mainline 2010-07-27 - LP: #581525, #599450 * SAUCE: AppArmor: -- sync to AppArmor mainline 2010-07-29 * SAUCE: AppArmor 2.4 compatibility patch * SAUCE: AppArmor: Allow dfa backward compatibility with broken userspace * SAUCE: fix pv-ops for legacy Xen * SAUCE: blkfront: default to sd devices * [Config] Build in drivers required for Xen pv-ops . [ Leann Ogasawara ] . * Revert "[Upstream] i915: Use the correct mask to detect i830 aperture size." . [ Lee Jones ] . * SAUCE: ARM: OMAP: Add macros for comparing silicon revision - LP: #608095 * SAUCE: OMAP: DSS2: check for both cpu type and revision, rather than just revision - LP: #608095 * SAUCE: OMAP: DSS2: enable hsclk in dsi_pll_init for OMAP36XX - LP: #608095 * SAUCE: ARM: OMAP: Beagle: support twl gpio differences on xM - LP: #608095 . [ Upstream Kernel Changes ] . * agp/intel: Use the correct mask to detect i830 aperture size. - LP: #597075 . linux (2.6.35-12.17) maverick; urgency=low . [ Leann Ogasawara ] . * rebase to v2.6.35-rc6 * [Config] update configs following rebase to v2.6.35-rc6 * [Config] update ports configs following rebase to v2.6.35-rc6 * SAUCE: [FTBS] armel: define KEY_F10 and KEYF11 . [ Leann Ogasawara ] . * rebase to v2.6.35-rc6 . linux (2.6.35-11.16) maverick; urgency=low . [ Leann Ogasawara ] . * Bump ABI for new compiler update . linux (2.6.35-10.15) maverick; urgency=low . [ Leann Ogasawara ] . * Revert "SAUCE: ensure vga16fb loads if no other driver claims the VGA device" * [Config] Enable CONFIG_M686=y - LP: #592495 . [ Upstream Kernel Changes ] . * tracing: Add alignment to syscall metadata declarations . linux (2.6.35-9.14) maverick; urgency=low . [ Andy Whitcroft ] . * ubuntu: AUFS -- add BOM and automated update script * ubuntu: AUFS -- update to b37c575759dc4535ccc03241c584ad5fe69e3b25 . [ John Johansen ] . * [Config] Enable DRBD as a module . [ Kees Cook ] . * SAUCE: Yama: verify inode is symlink to avoid bind mounts - LP: #604407 . [ Leann Ogasawara ] . * [Config] Disable CONFIG_DRM_VMWGFX (staging driver) - LP: #606139 * [Config] ports: Disable CONFIG_DRM_VMWGFX (staging driver) - LP: #606139 * [Config] Enable CONFIG_DEBUG_STRICT_USER_COPY_CHECKS=y * [Config] ports: Enable CONFIG_DEBUG_STRICT_USER_COPY_CHECKS=y . [ Lee Jones ] . * Stop ARM boards crashing when CUPS is loaded - LP: #601226 . [ Upstream Kernel Changes ] . * perf probe: Support tracing an entry of array * perf probe: Support static and global variables . linux (2.6.35-8.13) maverick; urgency=low . [ Kees Cook ] . * SAUCE: Yama: check PTRACE using thread group leader * SAUCE: Yama: search for PTRACE exceptions via thread group leader - LP: #603716 . [ Leann Ogasawara ] . * rebase to v2.6.35-rc5 * [Config] update configs following rebase to v2.6.35-rc5 . [ Nicolas Pitre ] . * SAUCE: make ndiswrapper available on X86 only . [ Tim Gardner ] . * [Config] Added ums-cypress to udeb - LP: #576066 * SAUCE: fix build error with CONFIG_BLK_DEV_INITRD=n * [Config] CONFIG_NDISWRAPPER=m across all configs . [ Upstream Kernel Changes ] . * HID: magicmouse: report last touch up * rebase to 2.6.35-rc5 . linux (2.6.35-7.12) maverick; urgency=low . [ Tim Gardner ] . * [Upstream] i915: Use the correct mask to detect i830 aperture size. - LP: #597075 . [ Upstream Kernel Changes ] . * (drop after 2.6.35) drm/radeon/kms: add ioport register access (squashed) . linux (2.6.35-7.11) maverick; urgency=low . [ Tim Gardner ] . * [Config] CONFIG_X86_MRST=n . [ Upstream Kernel Changes ] . * (drop after 2.6.35-rc5) writeback: remove writeback_inodes_wbc * (drop after 2.6.35-rc5) writeback: split writeback_inodes_wb * (drop after 2.6.35-rc5) writeback: simplify the write back thread queue . linux (2.6.35-7.10) maverick; urgency=low . [ Kees Cook ] . * SAUCE: security: create task_free security callback * SAUCE: Yama: add PTRACE exception tracking and interface * SAUCE: security: unconditionally chain to Yama LSM * Revert "SAUCE: ptrace: restrict ptrace scope to children" * Revert "SAUCE: fs: block hardlinks to non-accessible sources" * Revert "SAUCE: fs: block cross-uid sticky symlinks" * [Upstream] security: Yama LSM * [Config] Enable CONFIG_SECURITY_YAMA=y . [ Tim Gardner ] . * [Config] updateconfigs/updateportsconfigs after rebase to 2.6.35-rc4 . [ Upstream Kernel Changes ] . * rebase to 2.6.35-rc4 . linux (2.6.35-6.9) maverick; urgency=low . [ Tim Gardner ] . * [Upstream] direct_splice_actor() should not use pos in sd - LP: #588861 . linux (2.6.35-6.8) maverick; urgency=low . [ Mathieu J. Poirier ] . * ARM: Adding regulator supply for vdds_sdi. - LP: #597904 . linux (2.6.35-6.7) maverick; urgency=low . [ Alberto Milone ] . * [Upstream] Add support for the ATIF ACPI method to the radeon driver . [ Chase Douglas ] . * [Upstream] HID: magicmouse: scroll on entire surface, not just middle of mouse * [Upstream] HID: magicmouse: disable and add module param for scroll acceleration * [Upstream] HID: magicmouse: properly account for scroll movement in state * [Upstream] HID: magicmouse: add param for scroll speed * [Upstream] HID: magicmouse: enable horizontal scrolling . [ Henrik Rydberg ] . * [Upstream] Input: evdev - convert to dynamic event buffer * [Upstream] Input: evdev - use driver hint to compute size of event buffer * [Upstream] Input: bcm5974 - set the average number of events per MT event packet * [Upstream] Input: hid-input - use a larger event buffer for MT devices * [Upstream] Input: evdev - never leave the client buffer empty after write . [ John Johansen ] . * SAUCE: AppArmor: -- mainline 2010-06-23 * SAUCE: AppArmor 2.4 compatibility patch * SAUCE: fs: block hardlinks to non-accessible sources AppArmor portion . [ Leann Ogasawara ] . * [Config] Enable CONFIG_INTR_REMAP=y - LP: #597091 * [Config] Enable CONFIG_X86_X2APIC - LP: #597091 . [ Mathieu J. Poirier ] . * [Config] ARM: Turning off CONFIG_CPU_IDLE on omap - LP: #594382 . linux (2.6.35-5.6) maverick; urgency=low . [ Amit Kucheria ] . * [Config] update omap flavour description . [ Andy Whitcroft ] . * update to ubuntu-debian:508b7aa34b578c0d1e51bfb571f2bfb824dc65ac - LP: #570500, #576274 * SAUCE: add option to hand off all kernel parameters to init - LP: #586386 * [Config] enable passing all kernel command line to init - LP: #586386 * [Config] disable CONFIG_VMI - LP: #537601 * [Config] enable CONFIG_IPV6_SIT_6RD - LP: #591869 * [Config] enable CONFIG_VMWARE_BALOON as module - LP: #592039 . [ Leann Ogasawara ] . * Revert "SAUCE: pm: Config option to disable handling of console during suspend/resume" - LP: #594885 * [Config] Remove CONFIG_PM_DISABLE_CONSOLE * [Config] ports: enable passing all kernel command line to init - LP: #586386 * [Config] Enable CONFIG_FB_VESA=y for x86 * [Config] Add CONFIG_FRAMEBUFFER_CONSOLE=y to config enforcer * [Config] Add CONFIG_FB_VESA=y for x86 to config enforcer * [Config] Enable CONFIG_TASK_DELAY_ACCT=y - LP: #493156 . [ Mathieu Poirier ] . * ARM: Adding MosChip MCS7830 to nic-usb - LP: #584920 . [ Upstream Kernel Changes ] . * Revert "[Upstream] docbook: need xmldoclinks for all doc types" * docbook: need xmldoclinks for all doc types * perf probe: Add kernel source path option . linux (2.6.35-4.5) maverick; urgency=low . [ Leann Ogasawara ] . * Revert "[Upstream] (evdev) Use driver hint to compute the evdev buffer size (rev2)" * Revert "[Upstream] (evdev) Convert to dynamic event buffer (rev4)" * Revert "[Upstream] (evdev) Use multi-reader buffer to save space (rev4)" * Revert "SAUCE: drivers: Remove some duplicate device entries in various modules" * [Upstream] USB: option: Remove duplicate AMOI_VENDOR_ID * [Upstream] Revert "USB: Adding support for HTC Smartphones to ipaq" * [Upstream] p54usb: Comment out duplicate Medion MD40900 device id . [ Tim Gardner ] . * [Config] CONFIG_NFS_FSCACHE=y - LP: #440522 * [Config] CONFIG_FSCACHE_STATS=y, CONFIG_FSCACHE_HISTOGRAM=y - LP: #440522 . linux (2.6.35-3.4) maverick; urgency=low . [ Andy Whitcroft ] . * debian -- ensure the version number is clean . [ Henrik Rydberg ] . * [Upstream] Introduce MT event slots (rev 5) * [Upstream] Document the MT event slot protocol (rev5) * [Upstream] (evdev) Use multi-reader buffer to save space (rev4) * [Upstream] (evdev) Convert to dynamic event buffer (rev4) * [Upstream] (evdev) Use driver hint to compute the evdev buffer size (rev2) . [ Leann Ogasawara ] . * Revert "SAUCE: Add MODULE_ALIAS for Dell WMI module" * Revert "SAUCE: hostap: send events on data interface as well as master interface" * Revert "Fix webcam having USB ID 0ac8:303b" * Revert "SAUCE: toshiba_acpi -- pull in current -dev version of driver" * rebase to v2.6.35-rc3 . [ Maxim Levitsky ] . * [Config] Enable new Smartmedia/xD translation layer - LP: #202490 . [ Upstream Kernel Changes ] . * net: fix deliver_no_wcard regression on loopback device . [ Upstream changes ] . * rebased to v2.6.35-rc3 . linux (2.6.35-2.3) maverick; urgency=low . [ Bryan Wu ] . * CONFIG: enforce -- make sure we disable CONFIG_LOCALVERSION_AUTO . [ Leann Ogasawara ] . * [Config] armel: Enable CONFIG_BNX2=m * [Config] ports: Enable CONFIG_BNX2X=m * SAUCE: armel: define get_dma_ops to fix FTBS . [ Tim Gardner ] . * [Upstream] net: Print num_rx_queues imbalance warning only when there are allocated queues - LP: #591416 . linux (2.6.35-2.2) maverick; urgency=low . [ Andy Whitcroft ] . * [Config] d-i: make armel configuration versatile flavour specific - LP: #588805 * [Config] d-i: enable .udebs for omap flavour - LP: #588805 . [ Kees Cook ] . * ptrace: limit scope to attach only (allow read) - LP: #589656 . [ Leann Ogasawara ] . * rebase to v2.6.35-rc2 * [Config] update configs following rebase to v2.6.35-rc2 * [Config] update port configs following rebase to v2.6.35-rc2 . [ Lee Jones ] . * Enable perf to be more helpful when perf_ does not exist. - LP: #570500 * 'fdr editconfig' modification. Easily skip over unwanted menuconfigs. . [ Tim Gardner ] . * [Config] Update bnx2 udeb firmware files - LP: #589304 . [ Upstream changes ] . * rebased to v2.6.35-rc2 . linux (2.6.35-1.1) maverick; urgency=low . [ Andy Whitcroft ] . * ubuntu: AUFS -- update to standalone 2.6.35-rcN as at 20100601 - LP: #587888 * ubuntu: AUFS -- track changes to the arguements to fop fsync() . [ Leann Ogasawara ] . * rebase to v2.6.35-rc1 * [Config] update configs following rebase to v2.6.35-rc1 * [Config] update port configs following rebase to v2.6.35-rc1 * SAUCE: lirc: rename usb_buffer_alloc() and usb_buffer_free() * SAUCE: ndiswrapper: rename usb_buffer_alloc() and usb_buffer_free() * SAUCE: ndiswrapper: convert multicast list to list_head * [Config] [FTBS] armel: Temporarily disable CONFIG_GPIO_JANZ_TTL * [Config] [FTBS] ia64: Temporarily disable gpiolib * [Config] [FTBS] ia64: Temporarily disable CONFIG_CEPH_FS * [Config] [FTBS] sparc: Temporarily disable CONFIG_INFINIBAND_QIB * [Config] [FTBS] sparc: Temporarily disable CONFIG_MFD_JANZ_CMODIO * [Config] [FTBS] armel: Temporarily disable CONFIG_MFD_JANZ_CMODIO * [Config] [FTBS] armel: Temporarily disable CONFIG_DT3155 * [Config] [FTBS] sparc: Temporarily disable CONFIG_MTD_NAND_DENALI * [Config] [FTBS] armel: Temporarily disable bnx2 * [Config] [FTBS] armel: Temporarily disable CONFIG_SERIAL_UARTLITE * SAUCE: [FTBS] armel: Don't include asm/agp.h for ttm * SAUCE: [FTBS] armel: include linux/dma-mapping.h * SAUCE: [FTBS] armel: replace omap_set_gpio_debounce with gpio_set_debounce . [ Upstream Kernel Changes ] . * of/usb: fix build error due to of_node pointer move * n2_crypto: Fix build after of_device/of_platform_driver changes. * powerpc/fsl-booke: fix the case where we are not in the first page * powerpc/fsl-booke: Move the entry setup code into a seperate file * powerpc/kexec: Add support for FSL-BookE * greth: Fix build after OF device conversions. . [ Upstream changes ] . * rebased to v2.6.35-rc1 . linux (2.6.35-1.0) UNRELEASED; urgency=low . [ Leann Ogasawara ] . * Null entry. . linux (2.6.34-5.14) maverick; urgency=low . [ Tim Gardner ] . * [Config] Added module inclusion support * [Config] Added virtual flavour module inclusion list and d-i package definitions . linux (2.6.34-5.13) maverick; urgency=low . [ Andy Whitcroft ] . * Revert "ubuntu: AUFS -- aufs2 20091209" * Revert "ubuntu: AUFS -- export various core functions (aufs2-standalone.patch)" * Revert "ubuntu: AUFS -- export various core functions (aufs2-base.patch)" * ubuntu: AUFS -- aufs2 base patch for linux-2.6.34 - LP: #587888 * ubuntu: AUFS -- aufs2 standalone patch for linux-2.6.34 - LP: #587888 * ubuntu: AUFS -- update to standalone 2.6.34 as at 20100601 - LP: #587888 * [Config] AUFS -- enable aufs options - LP: #587888 . linux (2.6.34-5.12) maverick; urgency=low . [ Andy Whitcroft ] . * enforce -- ensure SYSFS compatibility is disabled . [ Chase Douglas ] . * build with libdw-dev for perf probe symbol support * maverick ftrace configuration changes . [ Kees Cook ] . * Revert "SAUCE: x86: brk away from exec rand area" * Revert "SAUCE: [um] Don't use nx_enabled under UML" * Revert "SAUCE: [x86] implement cs-limit nx-emulation for ia32" * SAUCE: x86: implement cs-limit nx-emulation for ia32 - LP: #369978 * SAUCE: x86: more tightly confine cs-limit nx-emulation to ia32 only * SAUCE: x86: brk away from exec rand area - LP: #452175 * SAUCE: ptrace: restrict ptrace scope to children . [ Leann Ogasawara ] . * Add new omap flavour to getabis * [Config] Enable CONFIG_FRAMEBUFFER_CONSOLE=y for all archs - LP: #585490 * build/modules: Temorarily add ignore.modules * ubuntu: iscsitarget -- version 1.4.20.1 . [ Loïc Minier ] . * SAUCE: [um] Don't use nx_enabled under UML - LP: #524849 . linux (2.6.34-4.11) maverick; urgency=low . [ Amit Kucheria ] . * SAUCE: omap: remove calls to usb_nop_xceiv_register from board files * [Config] Add support for OMAP-mainline flavour . [ Andy Whitcroft ] . * SAUCE: powerpc: fix compile error when ptrace.h is included from userspace - LP: #583733 . [ Chase Douglas ] . * Revert "SAUCE: Don't register vga16fb framebuffer if other framebuffers are present" * Revert "SAUCE: Disable function tracing after hitting __schedule_bug" * Revert "SAUCE: drm/i915: don't change DRM configuration when releasing load detect pipe" . [ Kees Cook ] . * SAUCE: fs: block cross-uid sticky symlinks * SAUCE: fs: block hardlinks to non-accessible sources . [ Koen Kooi ] . * SAUCE: board-omap3-beagle: add DSS2 support . [ Leann Ogasawara ] . * Revert "staging/go7007 -- disable" * Revert "[Config] staging/winbond -- disable" * Revert "Disable 4MB page tables for Atom, work around errata AAE44" * Revert "SAUCE: sync before umount to reduce time taken by ext4 umount" * Revert "SAUCE: Enable an e1000e Intel Corporation 82567 Gigabit controller" * Revert "SAUCE: Fix MODULE_IMPORT/MODULE_EXPORT" * Revert "SAUCE: Created MODULE_EXPORT/MODULE_IMPORT macros" * Revert "SAUCE: input/mouse/alps: Do not call psmouse_reset() for alps" * Revert "SAUCE: r8169: disable TSO by default for RTL8111/8168B chipsets." * Revert "[Upstream] b43: Declare all possible firmware files." * Revert "add Breaks: against hardy lvm2" * Revert "SAUCE: Guest OS does not recognize a lun with non zero target id on Vmware ESX Server" * Revert "SAUCE: Catch nonsense keycodes and silently ignore" * [Config] Enable CONFIG_ECRYPT_FS=y for ports * [Config] Enable CONFIG_USB=y for armel and sparc * [Config] Enable CONFIG_SCSI=y for ia64 and sparc * [Config] Enable CONFIG_RFKILL=y for ports * [Config] Enable CONFIG_ATH9K_DEBUGFS=y * [Config] Enable CONFIG_IWMC3200TOP_DEBUGFS=y * [Config] Enable CONFIG_RCU_FAST_NO_HZ=y * [Config] Enable CONFIG_IWLWIFI_DEVICE_TRACING=y * [Config] Enable CONFIG_LIBERTAS_MESH=y * [Config] Enable CONFIG_MMC_RICOH_MMC=y * [Config] CONFIG_RT2800USB_UNKNOWN=y * [Config] Enable CONFIG_VGA_SWITCHEROO=y * [Config] Enable CONFIG_CEPH_FS=m * [Config] Enable CONFIG_CRYPTO_PCRYPT=m * [Config] Enable CONFIG_EEEPC_WMI=m * [Config] Enable CONFIG_RT2800PCI=m * [Config] Enable CONFIG_SCSI_HPSA=m * [Config] Enable CONFIG_VHOST_NET=m * [Config] Disable CONFIG_SND_HDA_INPUT_BEEP_MODE by default - LP: #582350 * [Config] Disable CONFIG_SOUND_OSS* and CONFIG_SND_*OSS - LP: #579300 * [Config] Enable CONFIG_PCIEASPM=y - LP: #333990 * [Config] updateconfigs for OMAP flavour . [ Loïc Minier ] . * Enable perf tools on armel . [ Tim Gardner ] . * SAUCE: Updated ndiswrapper to 1.56 - LP: #582555 * [Config] Added virtual flavour * [Config] Remove support for sub-flavours * [Config] Removed amd64 preempt flavour * [Config] updateconfigs, updateportsconfigs after flavour munging . linux (2.6.34-3.10) maverick; urgency=low . [ Leann Ogasawara ] . * rebase to v2.6.34 . [ Upstream changes ] . * rebased to v2.6.34 . linux (2.6.34-2.9) maverick; urgency=low . [ Leann Ogasawara ] . * [Config] [FTBS] Disable comedi for armel . linux (2.6.34-2.8) maverick; urgency=low . [ Leann Ogasawara ] . * Drop lpia * [Config] [FTBS] disable KVM * [Config] [FTBS] disable ipr for armel . linux (2.6.34-2.7) maverick; urgency=low . [ Leann Ogasawara ] . * [Config] disable CONFIG_SCSI_IPR on powerpc * [Config] Remove 386 flavour per UDS discussion . linux (2.6.34-1.6) maverick; urgency=low . [ Chase Douglas ] . * enforce CONFIG_TMPFS_POSIX_ACL=y - LP: #575940 * don't force module dependency checking - LP: #577029 . [ Kees Cook ] . * SAUCE: mmap_min_addr check CAP_SYS_RAWIO only for write - LP: #568844 . [ Leann Ogasawara ] . * Revert "SAUCE: ata: blacklist FUJITSU MHW2160BH PL" * rebase to v2.6.34-rc7 * [Config] update configs following rebase to v2.6.34-rc7 * [Config] update port configs following rebase to v2.6.34-rc7 * Add btrfs to the udebs . [ Tim Gardner ] . * [Config] Add atl1c to nic-modules udeb - LP: #557130 . [ Upstream changes ] . * rebased to v2.6.34-rc7 . linux (2.6.34-1.5) UNRELEASED; urgency=low . [ Leann Ogasawara ] . * rebase to v2.6.34-rc6 * [Config] update configs following rebase to v2.6.34-rc6 * [Config] update port configs following rebase to v2.6.34-rc6 . [ Upstream changes ] . * rebased to v2.6.34-rc6 . linux (2.6.34-1.4) UNRELEASED; urgency=low . [ Leann Ogasawara ] . * rebase to v2.6.34-rc5 * [Config] update ports configs following rebase to v2.6.34-rc5 . [ Upstream changes ] . * rebased to v2.6.34-rc5 . linux (2.6.34-1.3) UNRELEASED; urgency=low . [ Leann Ogasawara ] . * rebase to v2.6.34-rc4 * [Config] update configs following rebase to v2.6.34-rc4 * [Config] update port configs following rebase to v2.6.34-rc4 * ubuntu: dm-raid4-5 -- update to compile with 2.6.34-rc4 . [ Upstream changes ] . * rebased to v2.6.34-rc4 . linux (2.6.34-1.2) UNRELEASED; urgency=low . [ Leann Ogasawara ] . * Temorarily disable building linux-doc * rebase to v2.6.34-rc3 * [Config] update configs following rebase to v2.6.34-rc3 * [Config] update port configs following rebase to v2.6.34-rc3 . [ Upstream changes ] . * rebased to v2.6.34-rc3 . linux (2.6.34-1.1) UNRELEASED; urgency=low . [ Leann Ogasawara ] . * rebase to v2.6.34-rc2 * ubuntu: dm-raid4-5 -- update to compile with 2.6.34-rc2 * [Config] update port configs following rebase to v2.6.34-rc2 * [Config] update configs following rebase to v2.6.34-rc2 . [ Upstream changes ] . * rebased to v2.6.34-rc2 . linux (2.6.33-1.1) UNRELEASED; urgency=low . [ Leann Ogasawara ] . * ubuntu: dm-raid4-5 -- update to compile with 2.6.33 * ubuntu: lirc -- drop explicit include of linux/autoconf.h * ubuntu: lirc -- pass kfifo to kfifo_alloc and move spinlock * ubuntu: lirc -- rename kfifo_put and kfifo_get * ubuntu: iscsitarget -- rename daddr inet_sock field * rebased to v2.6.33 * [Config] update configs following rebase to v2.6.33 * [Config] update ports configs following rebase to v2.6.33 . [ Upstream changes ] . * rebased to v2.6.33 . linux (2.6.33-0.0) UNRELEASED; urgency=low . [ Leann Ogasawara ] . * Null entry. . linux (2.6.32-16.25) lucid; urgency=low . [ Andy Whitcroft ] . * linux-tools -- move to Suggests: with explicit seeding - LP: #534635 . [ Tim Gardner ] . * [Config] CONFIG_HID=m . [ Upstream Kernel Changes ] . * (pre-stable) sched: Fix SMT scheduler regression in find_busiest_queue() * KVM: introduce kvm_vcpu_on_spin * KVM: VMX: Add support for Pause-Loop Exiting . linux (2.6.32-16.24) lucid; urgency=low . [ Andy Whitcroft ] . * armel -- perf userspace does not support arm * ia64 -- libelf-dev/binutils-dev to not provide necessary libraries . linux (2.6.32-16.23) lucid; urgency=low . [ Andy Whitcroft ] . * SAUCE: PM report driver and device suspend/resume times -- move config * update to standards version 3.8.4.0 * printenv -- expose all of the package selectors * source package -- cleanup source content control * doc package -- ensure we do build package content on buildd * lintian -- correct the address in the debian/copyright * lintian -- update debhelper package version dependancy * lintian -- fix ghostscript dependancy * lintian -- add required misc:Depends * lintian -- move our debhelper compat level to debian/compat * perf -- build the kernel carried tools * perf -- add linux-tools carrying the version switches and manuals * SAUCE: fix up Kconfig for staging drivers * [Config] enable NOUVEAU etc following drm backport * update DRM to mainline v2.6.33 * [Config] Remove AppArmor config options that no longer exist (ports) * [Config] updateportsconfigs following drm update . [ John Johansen ] . * ubuntu: AppArmor -- update to mainline 2010-03-04 * SAUCE: AppArmor: Reintroduce AppArmor 2.4 compatibility * SAUCE: AppArmor: replace strim with strstrip for 2.6.32 kernels * [Config] Remove AppArmor config options that no longer exist . [ Manoj Iyer ] . * ubuntu: rtl8192se -- version 2010-0115,0014 - LP: #530275 * [Config] added CONFIG_RTL8192SE module. - LP: #530275 . [ Tim Gardner ] . * [Config] Added vmw_pvscsi to d-i/scsi-modules - LP: #531017 * [Upstream] netfilter: xt_recent: Add an entry reaper . [ Upstream Kernel Changes ] . * Revert "KVM: x86 emulator: Check CPL level during privilege instruction emulation" * Revert "KVM: x86 emulator: Fix popf emulation" * Revert "KVM: x86 emulator: Check IOPL level during io instruction emulation" * Revert "KVM: x86 emulator: Add Virtual-8086 mode of emulation" * Revert "KVM: fix memory access during x86 emulation." * Add vlan (8021.Q) module package for d-i. * (pre-stable) drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell Inspiron 700m - LP: #515246 * [Upstream] docbook: need xmldoclinks for all doc types * x86: set_personality_ia32() misses force_personality32 * lib: Introduce generic list_sort function * drm/nv50: Implement ctxprog/state generation. * drm/nv50: Remove redundant/incorrect ctxvals initialisation. * (pre-stable) drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell Inspiron 700m - LP: #515246 . linux (2.6.32-15.22) lucid; urgency=low . [ Andy Whitcroft ] . * Revert "[Config] added new config option CONFIG_SR_REPORT_TIME_LIMIT" * Revert "SAUCE: PM report driver and device suspend/resume times." * [Config] set CONFIG_SR_REPORT_TIME_LIMIT . [ Manoj Iyer ] . * SAUCE: PM report driver and device suspend/resume times. . linux (2.6.32-15.21) lucid; urgency=low . [ Andy Whitcroft ] . * Revert "(pre-stable) drm/i915: Increase fb alignment to 64k" * Revert "[Config] lenovo-sl-laptop -- enable" * Revert "ubuntu: lenovo-sl-laptop -- git tip (b19a08f81f)" * armel -- cramfs module will no longer be built * d-i -- make all modules optional * rename the debug packages to match archive standard - LP: #527837 * lenovo-sl-laptop is no longer built . [ Colin Ian King ] . * Disable 4MB page tables for Atom, work around errata AAE44 - LP: #523112 . [ Colin Watson ] . * ubuntu: dm-raid4-5: Depend on XOR_BLOCKS * ubuntu: fsam7400: Depend on CHECK_SIGNATURE . [ Jesse Barnes ] . * SAUCE: drm/i915: don't change DRM configuration when releasing load detect pipe - LP: #488328 . [ Loïc Minier ] . * [Config] armel Update versatile initrd configs - LP: #524893 * SAUCE: [um] Don't use nx_enabled under UML - LP: #524849 . [ Manoj Iyer ] . * [Config] added new config option CONFIG_SR_REPORT_TIME_LIMIT . [ Mario Limonciello ] . * SAUCE: v3 - Add Dell Business Class Netbook LED driver . [ Rafael J. Wysocki ] . * SAUCE: PM report driver and device suspend/resume times. . [ Surbhi Palande ] . * Revert "[Upstream] e1000e: enhance frame fragment detection" - CVE-2009-4538 * Revert "[Upstream] e1000: enhance frame fragment detection" - CVE-2009-4536 . [ Tim Gardner ] . * [Config] Enabled CONFIG_LEDS_DELL_NETBOOKS=m * SAUCE: (pre-stable) netfilter: xt_recent: fix buffer overflow * SAUCE: (pre-stable) netfilter: xt_recent: fix false match . [ Upstream Kernel Changes ] . * Revert "(pre-stable) eCryptfs: Add getattr function" * Fix potential crash with sys_move_pages * futex_lock_pi() key refcnt fix * futex: Handle user space corruption gracefully * futex: Handle futex value corruption gracefully * Fix race in tty_fasync() properly * hwmon: (w83781d) Request I/O ports individually for probing * hwmon: (lm78) Request I/O ports individually for probing * hwmon: (adt7462) Wrong ADT7462_VOLT_COUNT * ALSA: ctxfi - fix PTP address initialization * drm/i915: disable hotplug detect before Ironlake CRT detect * drm/i915: enable self-refresh on 965 * drm/i915: Disable SR when more than one pipe is enabled * drm/i915: Fix DDC on some systems by clearing BIOS GMBUS setup. * drm/i915: Add HP nx9020/SamsungSX20S to ACPI LID quirk list * drm/i915: Fix the incorrect DMI string for Samsung SX20S laptop * drm/i915: Add MALATA PC-81005 to ACPI LID quirk list * usb: r8a66597-hcd: Flush the D-cache for the pipe-in transfer buffers. * i2c-tiny-usb: Fix on big-endian systems * drm/i915: handle FBC and self-refresh better * drm/i915: Increase fb alignment to 64k * drm/i915: Update write_domains on active list after flush. * regulator: Fix display of null constraints for regulators * ALSA: hda-intel: Avoid divide by zero crash * CPUFREQ: Fix use after free of struct powernow_k8_data * freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb * cciss: Make cciss_seq_show handle holes in the h->drv[] array * ioat: fix infinite timeout checking in ioat2_quiesce * resource: add helpers for fetching rlimits * fs/exec.c: restrict initial stack space expansion to rlimit * cifs: fix length calculation for converted unicode readdir names * NFS: Fix a reference leak in nfs_wb_cancel_page() * NFS: Try to commit unstable writes in nfs_release_page() * NFSv4: Don't allow posix locking against servers that don't support it * NFSv4: Ensure that the NFSv4 locking can recover from stateid errors * NFS: Fix an Oops when truncating a file * NFS: Fix a umount race * NFS: Fix a bug in nfs_fscache_release_page() * NFS: Fix the mapping of the NFSERR_SERVERFAULT error * md: fix 'degraded' calculation when starting a reshape. * V4L/DVB: dvb-core: fix initialization of feeds list in demux filter * Export the symbol of getboottime and mmonotonic_to_bootbased * kvmclock: count total_sleep_time when updating guest clock * KVM: PIT: control word is write-only * tpm_infineon: fix suspend/resume handler for pnp_driver * amd64_edac: Do not falsely trigger kerneloops * netfilter: nf_conntrack: fix memory corruption with multiple namespaces * netfilter: nf_conntrack: per netns nf_conntrack_cachep * netfilter: nf_conntrack: restrict runtime expect hashsize modifications * netfilter: xtables: compat out of scope fix * netfilter: nf_conntrack: fix hash resizing with namespaces * drm/i915: remove full registers dump debug * drm/i915: add i915_lp_ring_sync helper * drm/i915: Don't wait interruptible for possible plane buffer flush * dasd: remove strings from s390dbf * crypto: padlock-sha - Add import/export support * wmi: Free the allocated acpi objects through wmi_get_event_data * dell-wmi, hp-wmi, msi-wmi: check wmi_get_event_data() return value * /dev/mem: introduce size_inside_page() * devmem: check vmalloc address on kmem read/write * devmem: fix kmem write bug on memory holes * SCSI: mptfusion : mptscsih_abort return value should be SUCCESS instead of value 0. * sh: Couple kernel and user write page perm bits for CONFIG_X2TLB * ALSA: hda - use WARN_ON_ONCE() for zero-division detection * dst: call cond_resched() in dst_gc_task() * ALSA: hda - Improved MacBook (Pro) 5,1 / 5,2 support * befs: fix leak * rtc-fm3130: add missing braces * Call flush_dcache_page after PIO data transfers in libata-sff.c * ahci: add Acer G725 to broken suspend list * pktgen: Fix freezing problem * x86/amd-iommu: Fix IOMMU-API initialization for iommu=pt * x86/amd-iommu: Fix deassignment of a device from the pt_domain * x86: Re-get cfg_new in case reuse/move irq_desc * Staging: fix rtl8187se compilation errors with mac80211 * ALSA: usb-audio - Avoid Oops after disconnect * serial: 8250: add serial transmitter fully empty test * sysfs: sysfs_sd_setattr set iattrs unconditionally * class: Free the class private data in class_release * USB: usbfs: only copy the actual data received * USB: usbfs: properly clean up the as structure on error paths * rtl8187: Add new device ID * ACPI: Add NULL pointer check in acpi_bus_start * ACPI: fix High cpu temperature with 2.6.32 * drm/radeon/kms: use udelay for short delays * NFS: Too many GETATTR and ACCESS calls after direct I/O * eCryptfs: Add getattr function * b43: Fix throughput regression * ath9k: Fix sequence numbers for PAE frames * mac80211: Fix probe request filtering in IBSS mode * iwlwifi: Fix to set correct ht configuration * dm stripe: avoid divide by zero with invalid stripe count * dm log: userspace fix overhead_size calcuations * Linux 2.6.32.9 * sfc: Fix SFE4002 initialisation * sfc: Fix sign of efx_mcdi_poll_reboot() error in efx_mcdi_poll() * sfc: SFE4002/SFN4112F: Widen temperature and voltage tolerances * (pre-stable) HID: handle joysticks with large number of buttons - LP: #492056 * (pre-stable) HID: extend mask for BUTTON usage page - LP: #492056 * PM: Measure device suspend and resume times * e1000: enhance frame fragment detection - CVE-2009-4536 * e1000e: enhance frame fragment detection - CVE-2009-4538 * KVM: fix memory access during x86 emulation. - CVE-2010-0306 * KVM: x86 emulator: Add Virtual-8086 mode of emulation - CVE-2010-0306 * KVM: x86 emulator: Check IOPL level during io instruction emulation - CVE-2010-0306 * KVM: x86 emulator: Fix popf emulation - CVE-2010-0306 * KVM: x86 emulator: Check CPL level during privilege instruction emulation - CVE-2010-0306 * Input: wacom - ensure the device is initialized properly upon resume * Input: wacom - add defines for packet lengths of various devices * Input: wacom - add support for new LCD tablets - LP: #516777 . linux (2.6.32-14.20) lucid; urgency=low . [ Andy Whitcroft ] . * rebuild following the GCC update to match compiler for out of tree modules * Revert "[Config] drbd -- enable" * Revert "ubuntu: drbd -- version 8.3.1" * SAUCE: khubd -- switch USB product/manufacturer/serial handling to RCU - LP: #510937 . linux (2.6.32-14.19) lucid; urgency=low . [ Andy Whitcroft ] . * ensure we build the source package contents when enabled - LP: #522308 * [Config] enable CONFIG_X86_MCE_XEON75XX * SAUCE: AppArmor -- add linux/kref.h for struct kref * [Config] enable CONFIG_HID_ORTEK * enable udeb generation for arm versatile flavour - LP: #522515 . [ John Johansen ] . * ubuntu: AppArmor -- update to mainline 2010-02-18 - LP: #439560, #496110, #507069 . [ Johnathon Harris ] . * SAUCE: HID: add support for Ortek WKB-2000 - LP: #405390 . [ Upstream Kernel Changes ] . * tpm_tis: TPM_STS_DATA_EXPECT workaround - LP: #490487 * x86, mce: Xeon75xx specific interface to get corrected memory error information * x86, mce: Rename cpu_specific_poll to mce_cpu_specific_poll * x86, mce: Make xeon75xx memory driver dependent on PCI * drm/edid: Unify detailed block parsing between base and extension blocks - LP: #500999 * (pre-stable) eCryptfs: Add getattr function - LP: #390833 . linux (2.6.32-13.18) lucid; urgency=low . [ Andy Whitcroft ] . * Revert "enforcer -- make the enforcement configuration common" * Revert "(pre-stable) Input: ALPS - add interleaved protocol support (Dell E6x00 series)" * Revert "(pre-stable) driver-core: fix devtmpfs crash on s390" * Revert "(pre-stable) Driver-Core: devtmpfs - set root directory mode to 0755" * Revert "SAUCE: Adds support for COMPAL JHL90 webcam" * Revert "SAUCE: fix kernel oops in VirtualBox during paravirt patching" * Revert "SAUCE: make fc transport removal of target configurable" * enforcer -- make the enforcement configuration common * getabis -- add preempt flavour to the list * [Config] enforce DEVTMPFS options * [Config] armel -- cleanup to-be builtin modules * [Config] cleanup ports configs * [Config] enable CRYPTO_GHASH_CLMUL_NI_INTEL - LP: #485536 * add printdebian target to find branch target * distclean -- do not remove debian.env * [Config] generic-pae switch to M586TSC - LP: #519448 * git-ubuntu-log -- commonise duplicated log handling * git-ubuntu-log -- tighten up Bug: NNNN matching * git-ubuntu-log -- sort the bug numbers . [ Chris Wilson ] . * (pre-stable) drm/i915: Increase fb alignment to 64k - LP: #404064 . [ Eric Miao ] . * arm -- enable ubuntu/ directory . [ Huang Ying ] . * SAUCE: crypto: ghash - Add PCLMULQDQ accelerated implementation * SAUCE: crypto: ghash-intel - Fix building failure on x86_32 . [ Loïc Minier ] . * [Config] cleanup preempt configuration * [Config] versatile: Fix video output - LP: #517594 * [Config] armel DEFAULT_MMAP_MIN_ADDR=32768 * [Config] Large update to armel/versatile * [Config] versatile: Add RTC support * [Config] armel: Enable NEON * [Config] versatile: Builtin MMC support * [Config] versatile Builtin SCSI controller * [Config] armel Disable dma_cache_sync callers * [Config] armel Disable asm/time.h users * [Config] armel Disable out of range udelay() * [Config] armel Disable flush_cache_range() users * [Config] armel -- Enable ubuntu/ drivers . [ Steve Conklin ] . * SAUCE: drm/i915: Add display hotplug event on Ironlake * SAUCE: drm/i915: Add ACPI OpRegion support for Ironlake . [ Upstream Kernel Changes ] . * Revert "[Upstream]: oprofile/x86: add Xeon 7500 series support" * Revert "Revert "[Bluetooth] Eliminate checks for impossible conditions in IRQ handler"" * clockevent: Don't remove broadcast device when cpu is dead * clockevents: Add missing include to pacify sparse * ACPI: don't cond_resched if irq is disabled * be2net: Add support for next generation of BladeEngine device. * be2net: Add the new PCI IDs to PCI_DEVICE_TABLE. * mpt2sas: New device SAS2208 support is added * ar9170: Add support for D-Link DWA 160 A2 * powerpc/fsl: Add PCI device ids for new QoirQ chips * davinci: dm646x: Add support for 3.x silicon revision * Input: ALPS - add interleaved protocol support (Dell E6x00 series) * Driver-Core: devtmpfs - set root directory mode to 0755 * driver-core: fix devtmpfs crash on s390 * vfs: get_sb_single() - do not pass options twice * ALSA: hda - Add PCI IDs for Nvidia G2xx-series * V4L/DVB (13569): smsusb: add autodetection support for five additional Hauppauge USB IDs * USB: mos7840: add device IDs for B&B electronics devices * USB: ftdi_sio: add USB device ID's for B&B Electronics line * V4L/DVB (13168): Add support for Asus Europa Hybrid DVB-T card (SAA7134 SubVendor ID: 0x1043 Device ID: 0x4847) * iTCO_wdt: Add support for Intel Ibex Peak * atl1c:use common_task instead of reset_task and link_chg_task * atl1e:disable NETIF_F_TSO6 for hardware limit * V4L/DVB (13680a): DocBook/media: copy images after building HTML * V4L/DVB (13680b): DocBook/media: create links for included sources * netfilter: xtables: fix conntrack match v1 ipt-save output * partitions: read whole sector with EFI GPT header * partitions: use sector size for EFI GPT * ALSA: ice1724 - Patch for suspend/resume for ESI Juli@ * sched: Fix isolcpus boot option * sched: Fix missing sched tunable recalculation on cpu add/remove * nohz: Prevent clocksource wrapping during idle * nfsd: Fix sort_pacl in fs/nfsd/nf4acl.c to actually sort groups * timers, init: Limit the number of per cpu calibration bootup messages * PCI: Always set prefetchable base/limit upper32 registers * iscsi class: modify handling of replacement timeout * NFS: Revert default r/wsize behavior * HID: fixup quirk for NCR devices * scsi_devinfo: update Hitachi entries (v2) * scsi_dh: create sysfs file, dh_state for all SCSI disk devices * scsi_transport_fc: remove invalid BUG_ON * lpfc: fix hang on SGI ia64 platform * libfc: fix typo in retry check on received PRLI * libfc: fix ddp in fc_fcp for 0 xid * fcoe: remove redundant checking of netdev->netdev_ops * libfc: Fix wrong scsi return status under FC_DATA_UNDRUN * libfc: lport: fix minor documentation errors * libfc: don't WARN_ON in lport_timeout for RESET state * fcoe: initialize return value in fcoe_destroy * libfc: Fix frags in frame exceeding SKB_MAX_FRAGS in fc_fcp_send_data * libfc: fix memory corruption caused by double frees and bad error handling * libfc: fix free of fc_rport_priv with timer pending * libfc: remote port gets stuck in restart state without really restarting * fcoe, libfc: fix an libfc issue with queue ramp down in libfc * fcoe: Fix checking san mac address * fcoe: Fix getting san mac for VLAN interface * qlge: Remove explicit setting of PCI Dev CTL reg. * qlge: Set PCIE max read request size. * qlge: Don't fail open when port is not initialized. * qlge: Add handler for DCBX firmware event. * qlge: Bonding fix for mode 6. * PCI: AER: fix aer inject result in kernel oops * DMI: allow omitting ident strings in DMI tables * Input: i8042 - remove identification strings from DMI tables * Input: i8042 - add Gigabyte M1022M to the noloop list * Input: i8042 - add Dritek quirk for Acer Aspire 5610. * ALSA: hda - select IbexPeak handler for Calpella * ALSA: hda - Fix quirk for Maxdata obook4-1 * ALSA: hda - Add missing Line-Out and PCM switches as slave * iTCO_wdt.c - cleanup chipset documentation * iTCO_wdt: add PCI ID for the Intel EP80579 (Tolapai) SoC * iTCO_wdt: Add Intel Cougar Point and PCH DeviceIDs * ahci: disable SNotification capability for ich8 * ata_piix: fix MWDMA handling on PIIX3 * md: fix small irregularity with start_ro module parameter * V4L/DVB (13826): uvcvideo: Fix controls blacklisting * cio: fix double free in case of probe failure * cio: dont panic in non-fatal conditions * netiucv: displayed TX bytes value much too high * ipc ns: fix memory leak (idr) * ALSA: hda - Fix HP T5735 automute * hwmon: (fschmd) Fix a memleak on multiple opens of /dev/watchdog * UBI: fix memory leak in update path * UBI: initialise update marker * ASoC: fix a memory-leak in wm8903 * mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces. * cfg80211: fix channel setting for wext * KVM: S390: fix potential array overrun in intercept handling * KVM: only allow one gsi per fd * KVM: Fix race between APIC TMR and IRR * KVM: MMU: bail out pagewalk on kvm_read_guest error * KVM: x86: Fix host_mapping_level() * KVM: x86: Fix probable memory leak of vcpu->arch.mce_banks * KVM: x86: Fix leak of free lapic date in kvm_arch_vcpu_init() * KVM: fix lock imbalance in kvm_*_irq_source_id() * KVM: only clear irq_source_id if irqchip is present * IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() * x86: Reenable TSC sync check at boot, even with NONSTOP_TSC * ACPI: enable C2 and Turbo-mode on Nehalem notebooks on A/C - LP: #516325 * iwlwifi: Fix throughput stall issue in HT mode for 5000 * fnctl: f_modown should call write_lock_irqsave/restore * x86, msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers. * Linux 2.6.32.7 * scsi_lib: Fix bug in completion of bidi commands * mptsas: Fix issue with chain pools allocation on katmai * mm: add new 'read_cache_page_gfp()' helper function * drm/i915: Selectively enable self-reclaim * firewire: ohci: fix crashes with TSB43AB23 on 64bit systems * S390: fix single stepped svcs with TRACE_IRQFLAGS=y * x86: Set hotpluggable nodes in nodes_possible_map * x86: Remove "x86 CPU features in debugfs" (CONFIG_X86_CPU_DEBUG) * libata: retry FS IOs even if it has failed with AC_ERR_INVALID * zcrypt: Do not remove coprocessor for error 8/72 * dasd: fix possible NULL pointer errors * ACPI: Add a generic API for _OSC -v2 * ACPI: Add platform-wide _OSC support. * ACPI: fix OSC regression that caused aer and pciehp not to load * ACPI: Advertise to BIOS in _OSC: _OST on _PPC changes * UBI: fix volume creation input checking * e1000/e1000e: don't use small hardware rx buffers * drm/i915: Reload hangcheck timer too for Ironlake * Fix a leak in affs_fill_super() * Fix failure exits in bfs_fill_super() * fix oops in fs/9p late mount failure * fix leak in romfs_fill_super() * Fix remount races with symlink handling in affs * fix affs parse_options() * Fix failure exit in ipathfs * mm: fix migratetype bug which slowed swapping * FDPIC: Respect PT_GNU_STACK exec protection markings when creating NOMMU stack * Split 'flush_old_exec' into two functions * sparc: TIF_ABI_PENDING bit removal * x86: get rid of the insane TIF_ABI_PENDING bit * Input: winbond-cir - remove dmesg spam * x86: Disable HPET MSI on ATI SB700/SB800 * iwlwifi: set default aggregation frame count limit to 31 * drm/i915: only enable hotplug for detected outputs * firewire: core: add_descriptor size check * SECURITY: selinux, fix update_rlimit_cpu parameter * regulator: Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints * x86: Add Dell OptiPlex 760 reboot quirk - LP: #488319 * x86: Add quirk for Intel DG45FC board to avoid low memory corruption * x86/amd-iommu: Fix possible integer overflow * clocksource: fix compilation if no GENERIC_TIME * tcp: update the netstamp_needed counter when cloning sockets * sky2: Fix oops in sky2_xmit_frame() after TX timeout * net: restore ip source validation * af_packet: Don't use skb after dev_queue_xmit() * ax25: netrom: rose: Fix timer oopses * KVM: allow userspace to adjust kvmclock offset * oprofile/x86: add Xeon 7500 series support * oprofile/x86: fix crash when profiling more than 28 events * libata: retry link resume if necessary * mm: percpu-vmap fix RCU list walking * mm: purge fragmented percpu vmap blocks * block: fix bio_add_page for non trivial merge_bvec_fn case * Fix 'flush_old_exec()/setup_new_exec()' split * random: drop weird m_time/a_time manipulation * random: Remove unused inode variable * block: fix bugs in bio-integrity mempool usage * usb: r8a66597-hdc disable interrupts fix * connector: Delete buggy notification code. * be2net: Bug fix to support newer generation of BE ASIC * be2net: Fix memset() arg ordering. * mm: flush dcache before writing into page to avoid alias * mac80211: fix NULL pointer dereference when ftrace is enabled * imxfb: correct location of callbacks in suspend and resume * mx3fb: some debug and initialisation fixes * starfire: clean up properly if firmware loading fails * kernel/cred.c: use kmem_cache_free * uartlite: fix crash when using as console * pktcdvd: removing device does not remove its sysfs dir * ath9k: fix eeprom INI values override for 2GHz-only cards * ath9k: fix beacon slot/buffer leak * powerpc: TIF_ABI_PENDING bit removal * NET: fix oops at bootime in sysctl code * Linux 2.6.32.8 . linux (2.6.32-12.17) lucid; urgency=low . [ Andy Whitcroft ] . * restore linux-image prefix -- master * enforce -- we require SELINUX enabled -- master * enforce -- ensure APPARMOR is our default LSM -- master * make doc package completely optional -- master * make source package completely optional -- master * make linux-libc-dev completly optional -- master * convert package disable to a deps list -- master * allow common headers to switch from indep to arch -- master * convert binary package disable to a deps list -- master * add configuration option for a full source build tree -- master * add support for uImage kernels in package control scripts * getabis -- cleanup and parameterise repository list -- master * getabis -- move configuration to etc/getabi -- master * kernelconfig -- move configuration to etc -- master * rules -- make debian/debian.env master for branch name * set the current branch name -- master * pull back common debian.master files into debian -- master * enforcer -- make the enforcement configuration common * insert-changes -- correctly link to debian/rules in DROOT . [ Colin Watson ] . * future-proof ddeb handling against buildd changes . [ Eric Miao ] . * SAUCE: Make CONFIG_{OMNIBOOK, AVERATEC_5100P, PACKARDBELL_E5} depend on X86 . [ Loïc Minier ] . * Add modules.builtin.bin to prerm rm list - LP: #516584 . [ Tim Gardner ] . * [Config] Implement the amd64 preempt flavour . [ Upstream Kernel Changes ] . * syslog: distinguish between /proc/kmsg and syscalls - LP: #515623 * sfc: Fix polling for slow MCDI operations * sfc: Fix conditions for MDIO self-test * sfc: QT202x: Remove unreliable MMD check at initialisation * sfc: Add workspace for GMAC bug workaround to MCDI MAC_STATS buffer * sfc: Use fixed-size buffers for MCDI NVRAM requests . linux (2.6.32-12.16) lucid; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: acpi battery -- delay first lookup of the battery until first use" * SAUCE: acpi battery -- move first lookup asynchronous - LP: #507211 * [Config] update configs to cleanup generic configs * [Config] disable CONFIG_X86_CPU_DEBUG for amd64 * [Config] enable USER_NS - LP: #480739, #509808 . [ Heiko Carstens ] . * (pre-stable) driver-core: fix devtmpfs crash on s390 - LP: #512370 . [ John Johansen ] . * [Config] for server and virtual flavours make CONFIG_SCSI_SYM53C8XX_2=y - LP: #494565 * [Config] VIRTIO=y for server/virtual flavours - LP: #494565 . [ Kay Sievers ] . * (pre-stable) Driver-Core: devtmpfs - set root directory mode to 0755 - LP: #512370 . [ Kees Cook ] . * SAUCE: x86: brk away from exec rand area - LP: #452175 . [ Leann Ogasawara ] . * [Upstream] e1000: enhance frame fragment detection - CVE-2009-4536 * [Upstream] e1000e: enhance frame fragment detection - CVE-2009-4538 . [ Sebastian Kapfer ] . * (pre-stable) Input: ALPS - add interleaved protocol support (Dell E6x00 series) - LP: #296610 . [ Upstream Kernel Changes ] . * inotify: do not reuse watch descriptors - LP: #485556 * inotify: only warn once for inotify problems * revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" * memcg: ensure list is empty at rmdir * drm/i915: remove loop in Ironlake interrupt handler * block: Fix incorrect reporting of partition alignment * x86, mce: Thermal monitoring depends on APIC being enabled * futexes: Remove rw parameter from get_futex_key() * page allocator: update NR_FREE_PAGES only when necessary * x86, apic: use physical mode for IBM summit platforms * edac: i5000_edac critical fix panic out of bounds * x86: SGI UV: Fix mapping of MMIO registers * mfd: WM835x GPIO direction register is not locked * mfd: Correct WM835x ISINK ramp time defines * ALSA: hda - Fix missing capture mixer for ALC861/660 codecs * V4L/DVB (13868): gspca - sn9c20x: Fix test of unsigned. * reiserfs: truncate blocks not used by a write * HID: add device IDs for new model of Apple Wireless Keyboard * PCI/cardbus: Add a fixup hook and fix powerpc * Input: pmouse - move Sentelic probe down the list * asus-laptop: add Lenovo SL hotkey support * sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK * sparc64: Fix NMI programming when perf events are active. * sparc64: Fix Niagara2 perf event handling. * i2c: Do not use device name after device_unregister * i2c/pca: Don't use *_interruptible * serial/8250_pnp: add a new Fujitsu Wacom Tablet PC device * sched: Fix task priority bug * vfs: Fix vmtruncate() regression * Linux 2.6.32.5 * x86, msr/cpuid: Register enough minors for the MSR and CPUID drivers * V4L/DVB (13900): gspca - sunplus: Fix bridge exchanges. * Staging: asus_oled: fix oops in 2.6.32.2 * Staging: hv: fix smp problems in the hyperv core code * tty: fix race in tty_fasync * ecryptfs: use after free * ecryptfs: initialize private persistent file before dereferencing pointer * nozomi: quick fix for the close/close bug * serial: 8250_pnp: use wildcard for serial Wacom tablets * usb: serial: fix memory leak in generic driver * USB: fix bitmask merge error * USB: Don't use GFP_KERNEL while we cannot reset a storage device * USB: EHCI: fix handling of unusual interrupt intervals * USB: EHCI & UHCI: fix race between root-hub suspend and port resume * USB: add missing delay during remote wakeup * USB: add speed values for USB 3.0 and wireless controllers * ACPI: EC: Accelerate query execution * ACPI: EC: Add wait for irq storm * SCSI: enclosure: fix oops while iterating enclosure_status array * drm/i915: Read the response after issuing DDC bus switch command * drm/i915: try another possible DDC bus for the SDVO device with multiple outputs * block: bdev_stack_limits wrapper * DM: Fix device mapper topology stacking * x86/PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled * USB: fix usbstorage for 2770:915d delivers no FAT * vmalloc: remove BUG_ON due to racy counting of VM_LAZY_FREE * perf timechart: Use tid not pid for COMM change * perf events: Dont report side-band events on each cpu for per-task-per-cpu events * perf: Honour event state for aux stream data * Linux 2.6.32.6 . linux (2.6.32-11.15) lucid; urgency=low . [ Andy Whitcroft ] . * Revert "(pre-stable) drm/radeon/kms: fix crtc vblank update for r600" * Revert "(pre-stable) sched: Fix balance vs hotplug race" * Revert "[Upstream] acerhdf: Limit modalias matching to supported boards" * Revert "[Upstream] mmc: prevent dangling block device from accessing stale queues" * Revert "SAUCE: Fix nx_enable reporting" * Revert "SAUCE: [x86] fix report of cs-limit nx-emulation" * Revert "SAUCE: [x86] implement cs-limit nx-emulation for ia32" * SAUCE: i915 -- disable powersave by default - LP: #492392 . [ Kees Cook ] . * SAUCE: [x86] implement cs-limit nx-emulation for ia32 - LP: #369978 * SAUCE: [x86] fix report of cs-limit nx-emulation - LP: #454285 * SAUCE: Fix nx_enable reporting - LP: #454285 . [ Tim Gardner ] . * [Upstream] b43: Declare all possible firmware files. - LP: #488636 * [Config] updateconfigs after adding pvscsi - LP: #497156 * [Config] CONFIG_BT=m . [ Upstream Kernel Changes ] . * Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" * SCSI: ipr: fix EEH recovery * SCSI: qla2xxx: dpc thread can execute before scsi host has been added * SCSI: st: fix mdata->page_order handling * SCSI: fc class: fix fc_transport_init error handling * sched: Fix task_hot() test order * x86, cpuid: Add "volatile" to asm in native_cpuid() * sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE * clockevents: Prevent clockevent_devices list corruption on cpu hotplug * pata_hpt3x2n: fix clock turnaround * pata_cmd64x: fix overclocking of UDMA0-2 modes * ASoC: wm8974: fix a wrong bit definition * sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer * ALSA: hda - Fix missing capsrc_nids for ALC88x * acerhdf: limit modalias matching to supported - LP: #435958 * ACPI: EC: Fix MSI DMI detection * ACPI: Use the return result of ACPI lid notifier chain correctly * powerpc: Handle VSX alignment faults correctly in little-endian mode * ASoC: Do not write to invalid registers on the wm9712. * drm/radeon: fix build on 64-bit with some compilers. * USB: emi62: fix crash when trying to load EMI 6|2 firmware * USB: option: support hi speed for modem Haier CE100 * USB: Fix a bug on appledisplay.c regarding signedness * USB: musb: gadget_ep0: avoid SetupEnd interrupt * Bluetooth: Prevent ill-timed autosuspend in USB driver * USB: rename usb_configure_device * USB: fix bugs in usb_(de)authorize_device * drivers/net/usb: Correct code taking the size of a pointer * x86: SGI UV: Fix writes to led registers on remote uv hubs * md: Fix unfortunate interaction with evms * dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' * dma-debug: Do not add notifier when dma debugging is disabled. * dma-debug: Fix bug causing build warning * cifs: NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals * x86/amd-iommu: Fix initialization failure panic * ioat3: fix p-disabled q-continuation * ioat2,3: put channel hardware in known state at init * KVM: MMU: remove prefault from invlpg handler * KVM: LAPIC: make sure IRR bitmap is scanned after vm load * Libertas: fix buffer overflow in lbs_get_essid() * iwmc3200wifi: fix array out-of-boundary access * mac80211: fix propagation of failed hardware reconfigurations * mac80211: fix WMM AP settings application * mac80211: Fix IBSS merge * cfg80211: fix race between deauth and assoc response * ath5k: fix SWI calibration interrupt storm * ath9k: wake hardware for interface IBSS/AP/Mesh removal * ath9k: Fix TX queue draining * ath9k: fix missed error codes in the tx status check * ath9k: wake hardware during AMPDU TX actions * ath9k: fix suspend by waking device prior to stop * ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit * ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 * iwl3945: disable power save * iwl3945: fix panic in iwl3945 driver * iwlwifi: fix EEPROM/OTP reading endian annotations and a bug * iwlwifi: fix more eeprom endian bugs * iwlwifi: fix 40MHz operation setting on cards that do not allow it * mac80211: fix race with suspend and dynamic_ps_disable_work * NOMMU: Optimise away the {dac_,}mmap_min_addr tests * 'sysctl_max_map_count' should be non-negative * kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch * V4L/DVB (13596): ov511.c typo: lock => unlock * x86/ptrace: make genregs[32]_get/set more robust * memcg: avoid oom-killing innocent task in case of use_hierarchy * e100: Fix broken cbs accounting due to missing memset. * ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery * netfilter: fix crashes in bridge netfilter caused by fragment jumps * hwmon: (sht15) Off-by-one error in array index + incorrect constants * b43: avoid PPC fault during resume * Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support * sched: Fix balance vs hotplug race * drm/radeon/kms: fix crtc vblank update for r600 * drm: disable all the possible outputs/crtcs before entering KMS mode * S390: dasd: support DIAG access for read-only devices * xen: fix is_disconnected_device/exists_disconnected_device * xen: improvement to wait_for_devices() * xen: wait up to 5 minutes for device connetion * orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled * udf: Try harder when looking for VAT inode * Add unlocked version of inode_add_bytes() function * quota: decouple fs reserved space from quota reservation * ext4: Convert to generic reserved quota's space management. * ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) * x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus * cpumask: use modern cpumask style in drivers/edac/amd64_edac.c * amd64_edac: unify MCGCTL ECC switching * x86, msr: Add support for non-contiguous cpumasks * x86, msr: msrs_alloc/free for CONFIG_SMP=n * amd64_edac: fix driver instance freeing * amd64_edac: make driver loading more robust * amd64_edac: fix forcing module load/unload * sched: Sched_rt_periodic_timer vs cpu hotplug * ext4: Update documentation to correct the inode_readahead_blks option name * lguest: fix bug in setting guest GDT entry * vmscan: do not evict inactive pages when skipping an active list scan * ksm: fix mlockfreed to munlocked * rt2x00: Disable powersaving for rt61pci and rt2800pci. * generic_permission: MAY_OPEN is not write access * Linux 2.6.32.3 * untangle the do_mremap() mess * fasync: split 'fasync_helper()' into separate add/remove functions * ASoC: fix params_rate() macro use in several codecs * modules: Skip empty sections when exporting section notes * exofs: simple_write_end does not mark_inode_dirty * nfsd: make sure data is on disk before calling ->fsync * sunrpc: fix peername failed on closed listener * SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() * SUNRPC: Fix the return value in gss_import_sec_context() * sunrpc: on successful gss error pipe write, don't return error * drm/i915: Update LVDS connector status when receiving ACPI LID event * drm/i915: fix order of fence release wrt flushing * drm/i915: Permit pinning whilst the device is 'suspended' * drm: remove address mask param for drm_pci_alloc() * drm/i915: Enable/disable the dithering for LVDS based on VBT setting * drm/i915: Make the BPC in FDI rx/transcoder be consistent with that in pipeconf on Ironlake * drm/i915: Select the correct BPC for LVDS on Ironlake * drm/i915: fix unused var * rtc_cmos: convert shutdown to new pnp_driver->shutdown * drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' * cgroups: fix 2.6.32 regression causing BUG_ON() in cgroup_diput() * lib/rational.c needs module.h * dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and * kernel/signal.c: fix kernel information leak with print-fatal-signals=1 * mmc_block: add dev_t initialization check * mmc_block: fix probe error cleanup bug * mmc_block: fix queue cleanup * ALSA: hda - Fix ALC861-VD capture source mixer * ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist * ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 - LP: #498863 * ASoC: Fix WM8350 DSP mode B configuration * netfilter: ebtables: enforce CAP_NET_ADMIN * netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() * hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs * hwmon: (adt7462) Fix pin 28 monitoring * quota: Fix dquot_transfer for filesystems different from ext4 * xen: fix hang on suspend. * iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr * ath5k: Fix eeprom checksum check for custom sized eeproms * cfg80211: fix syntax error on user regulatory hints * iwl: off by one bug * mac80211: add missing sanity checks for action frames * drm/i915: remove render reclock support * libertas: Remove carrier signaling from the scan code * kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr * mac80211: fix skb buffering issue (and fixes to that) * fix braindamage in audit_tree.c untag_chunk() * fix more leaks in audit_tree.c tag_chunk() * module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y * ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). * agp/intel-agp: Clear entire GTT on startup * Linux 2.6.32.4 * ethtool: Add reset operation * gro: Name the GRO result enumeration type * gro: Change all receive functions to return GRO result codes * sfc: 10Xpress: Initialise pause advertising flags * sfc: 10Xpress: Report support for pause frames * sfc: Remove redundant header gmii.h * sfc: Remove redundant hardware initialisation * sfc: Rename Falcon-specific board code and types * sfc: Remove boards.h, moving last remaining declaration to falcon.h * sfc: Remove versioned bitfield macros * sfc: Move RX data FIFO thresholds out of struct efx_nic_type * sfc: Update hardware definitions for Siena * sfc: Rename register I/O header and functions used by both Falcon and Siena * sfc: Eliminate indirect lookups of queue size constants * sfc: Define DMA address mask explicitly in terms of descriptor field width * sfc: Move all TX DMA length limiting into tx.c * sfc: Change order of device removal to reverse of probe order * sfc: Remove declarations of nonexistent functions * sfc: Move efx_xmit_done() declaration into correct stanza * sfc: Move shared members of struct falcon_nic_data into struct efx_nic * sfc: Maintain interrupt moderation values in ticks, not microseconds * sfc: Removed kernel-doc for nonexistent member of efx_phy_operations * sfc: Remove pointless abstraction of memory BAR number * sfc: Remove incorrect assertion from efx_pci_remove_main() * sfc: Remove unnecessary tests of efx->membase * sfc: Move MTD probe after netdev registration and name allocation * sfc: Remove unused code for non-autoneg speed/duplex switching * sfc: Rename 'xfp' file and functions to reflect reality * sfc: Really allow RX checksum offload to be disabled * sfc: Feed GRO result into RX allocation policy and interrupt moderation * sfc: Enable heuristic selection between page and skb RX buffers * sfc: Remove pointless abstraction of memory BAR number (2) * sfc: Remove redundant gotos from __efx_rx_packet() * sfc: Remove ridiculously paranoid assertions * sfc: Move assertions and buffer cleanup earlier in efx_rx_packet_lro() * sfc: Record RX queue number on GRO path * sfc: SFT9001: Reset LED configuration correctly after blinking * sfc: Use a single blink implementation * sfc: Rename efx_board::init_leds to init_phy and use for SFN4111T * sfc: Make board information explicitly Falcon-specific * sfc: Move definition of struct falcon_nic_data into falcon.h * sfc: Move struct falcon_board into struct falcon_nic_data * sfc: Move all I2C stuff into struct falcon_board * sfc: Gather link state fields in struct efx_nic into new struct efx_link_state * sfc: Remove unnecessary casts to struct sk_buff * * sfc: Remove redundant efx_xmit() function * sfc: Combine high-level header files * sfc: Log interrupt and reset type names, not numbers * sfc: Fix descriptor cache sizes * sfc: Treat all MAC registers as 128-bit * sfc: Strengthen EFX_ASSERT_RESET_SERIALISED * sfc: Comment corrections * sfc: Remove unused constant * sfc: Clean up struct falcon_board and struct falcon_board_data * sfc: Fix bugs in RX queue flushing * sfc: Remove unused function efx_flush_queues() * sfc: Only switch Falcon MAC clocks as necessary * sfc: Hold MAC lock for longer in efx_init_port() * sfc: Split MAC stats DMA initiation and completion * sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c * sfc: Simplify XMAC link polling * sfc: Change MAC promiscuity and multicast hash at the same time * sfc: Move inline comment into kernel-doc * sfc: Do not set net_device::trans_start in self-test * sfc: Simplify PHY polling * sfc: QT202x: Reset before reading PHY id * sfc: Replace MDIO spinlock with mutex * sfc: Always start Falcon using the XMAC * sfc: Limit some hardware workarounds to Falcon * sfc: Remove EFX_WORKAROUND_9141 macro * sfc: Remove another unused workaround macro * sfc: Remove some redundant whitespace * sfc: Decouple NIC revision number from Falcon PCI revision number * sfc: Move descriptor cache base addresses to struct efx_nic_type * sfc: Clean up RX event handling * sfc: Remove redundant writes to INT_ADR_KER * sfc: Remove duplicate hardware structure definitions * sfc: Turn pause frame generation on and off at the MAC, not the RX FIFO * sfc: Move Falcon NIC operations to efx_nic_type * sfc: Refactor link configuration * sfc: Generalise link state monitoring * sfc: Add power-management and wake-on-LAN support * sfc: Implement ethtool reset operation * sfc: Add efx_nic_type operation for register self-test * sfc: Add efx_nic_type operation for NVRAM self-test * sfc: Add efx_nic_type operation for identity LED control * sfc: Separate shared NIC code from Falcon-specific and rename accordingly * sfc: Fold falcon_probe_nic_variant() into falcon_probe_nic() * sfc: Extend loopback mode enumeration * sfc: Remove static PHY data and enumerations * sfc: Extend MTD driver for use with new NICs * sfc: Allow for additional checksum offload features * sfc: Rename falcon.h to nic.h * sfc: Move shared NIC code from falcon.c to new source file nic.c * sfc: Add firmware protocol definitions (MCDI) * sfc: Add support for SFC9000 family (1) * sfc: Add support for SFC9000 family (2) * sfc: Implement TSO for TCP/IPv6 * sfc: Update version, copyright dates, authors * drivers/net/sfc: Correct code taking the size of a pointer * sfc: Move PHY software state initialisation from init() into probe() * sfc: Include XGXS in XMAC link status check except in XGMII loopback * sfc: Fix DMA mapping cleanup in case of an error in TSO * sfc: QT2025C: Work around PHY bug * sfc: QT2025C: Switch into self-configure mode when not in loopback * sfc: QT2025C: Work around PHY firmware initialisation bug * sfc: QT2025C: Add error message for suspected bad SFP+ cables * sfc: Disable TX descriptor prefetch watchdog * [SCSI] vmw_pvscsi: SCSI driver for VMware's virtual HBA. - LP: #497156 . linux (2.6.32-10.14) lucid; urgency=low . [ Alex Deucher ] . * SAUCE: drm/radeon/kms: fix LVDS setup on r4xx - LP: #493795 . [ Andy Whitcroft ] . * Revert "(pre-stable) acpi: Use the ARB_DISABLE for the CPU which model id is less than 0x0f." * config-check -- ensure the checks get run at build time * config-check -- check the processed config during updateconfigs * config-check -- CONFIG_SECCOMP may not be present * TUN is now built in ignore * SAUCE: acpi battery -- delay first lookup of the battery until first use * SAUCE: async_populate_rootfs: move rootfs init earlier * ubuntu: AppArmor -- update to mainline 2010-01-06 * SAUCE: move RLIMIT_CORE pipe dumper marker to 1 - LP: #498525 . [ Dave Airlie ] . * (pre-stable) drm/radeon/kms: fix crtc vblank update for r600 . [ Leann Ogasawara ] . * Add asix to nic-usb-modules file - LP: #499785 . [ Peter Zijlstra ] . * (pre-stable) sched: Fix balance vs hotplug race . [ Tim Gardner ] . * [Config] Enable CONFIG_FUNCTION_TRACER - LP: #497989 * [Config] Drop lpia from getabis * [Config] Build in TUN/TAP driver - LP: #499491 * [Config] DH_COMPAT=5 . [ Upstream Kernel Changes ] . * Revert "(pre-stable) drm/i915: Avoid NULL dereference with component_only tv_modes" * Revert "(pre-stable) drm/i915: Fix sync to vblank when VGA output is turned off" * USB: usb-storage: fix bug in fill_inquiry * USB: option: add pid for ZTE * firewire: ohci: handle receive packets with a data length of zero * rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter * rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter * rcu: Fix note_new_gpnum() uses of ->gpnum * rcu: Remove inline from forward-referenced functions * perf_event: Fix invalid type in ioctl definition * perf_event: Initialize data.period in perf_swevent_hrtimer() * perf: Don't free perf_mmap_data until work has been done * PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() * sched: Check for an idle shared cache in select_task_rq_fair() * sched: Fix affinity logic in select_task_rq_fair() * sched: Rate-limit newidle * sched: Fix and clean up rate-limit newidle code * x86/amd-iommu: attach devices to pre-allocated domains early * x86/amd-iommu: un__init iommu_setup_msi * x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree * x86: Fix iommu=nodac parameter handling * x86: GART: pci-gart_64.c: Use correct length in strncmp * x86: ASUS P4S800 reboot=bios quirk - LP: #366682 * x86, apic: Enable lapic nmi watchdog on AMD Family 11h * ssb: Fix range check in sprom write * ath5k: allow setting txpower to 0 * ath5k: enable EEPROM checksum check * hrtimer: Fix /proc/timer_list regression * ALSA: hrtimer - Fix lock-up * ALSA: hda - Terradici HDA controllers does not support 64-bit mode * KVM: x86 emulator: limit instructions to 15 bytes * KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c * KVM: s390: Make psw available on all exits, not just a subset * KVM: fix irq_source_id size verification * KVM: x86: include pvclock MSRs in msrs_to_save * x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage * x86: Use -maccumulate-outgoing-args for sane mcount prologues * x86, mce: don't restart timer if disabled * x86/mce: Set up timer unconditionally * x86: SGI UV: Fix BAU initialization * x86: Fix duplicated UV BAU interrupt vector * x86: Add new Intel CPU cache size descriptors * x86: Fix typo in Intel CPU cache size descriptor * pata_hpt{37x|3x2n}: fix timing register masks (take 2) * s390: clear high-order bits of registers after sam64 * V4L/DVB: Fix test in copy_reg_bits() * bsdacct: fix uid/gid misreporting * UBI: flush wl before clearing update marker * jbd2: don't wipe the journal on a failed journal checksum * USB: xhci: Add correct email and files to MAINTAINERS entry. * USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again * USB: option.c: add support for D-Link DWM-162-U5 * USB: usbtmc: repeat usb_bulk_msg until whole message is transfered * USB: usb-storage: add BAD_SENSE flag * USB: Close usb_find_interface race v3 * pxa/em-x270: fix usb hub power up/reset sequence * hfs: fix a potential buffer overflow * SUNRPC: IS_ERR/PTR_ERR confusion * NFS: Fix nfs_migrate_page() * md/bitmap: protect against bitmap removal while being updated. * futex: Take mmap_sem for get_user_pages in fault_in_user_writeable * devpts_get_tty() should validate inode * debugfs: fix create mutex racy fops and private data * Driver core: fix race in dev_driver_string * Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN * mac80211: Fix bug in computing crc over dynamic IEs in beacon * mac80211: Fixed bug in mesh portal paths * mac80211: Revert 'Use correct sign for mesh active path refresh' * mac80211: fix scan abort sanity checks * wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC * rtl8187: Fix wrong rfkill switch mask for some models * x86: Fix bogus warning in apic_noop.apic_write() * mm: hugetlb: fix hugepage memory leak in mincore() * mm: hugetlb: fix hugepage memory leak in walk_page_range() * powerpc/windfarm: Add detection for second cpu pump * powerpc/therm_adt746x: Record pwm invert bit at module load time] * powerpc: Fix usage of 64-bit instruction in 32-bit altivec code * drm/radeon/kms: Add quirk for HIS X1300 board * drm/radeon/kms: handle vblanks properly with dpms on * drm/radeon/kms: fix legacy crtc2 dpms * drm/radeon/kms: fix vram setup on rs600 * drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size * drm/ttm: Fix build failure due to missing struct page * drm/i915: Set the error code after failing to insert new offset into mm ht. * drm/i915: Add the missing clonemask for display port on Ironlake * xen/xenbus: make DEVICE_ATTR()s static * xen: re-register runstate area earlier on resume. * xen: restore runstate_info even if !have_vcpu_info_placement * xen: correctly restore pfn_to_mfn_list_list after resume * xen: register timer interrupt with IRQF_TIMER * xen: register runstate on secondary CPUs * xen: don't call dpm_resume_noirq() with interrupts disabled. * xen: register runstate info for boot CPU early * xen: call clock resume notifier on all CPUs * xen: improve error handling in do_suspend. * xen: don't leak IRQs over suspend/resume. * xen: use iret for return from 64b kernel to 32b usermode * xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. * Xen balloon: fix totalram_pages counting. * xen: try harder to balloon up under memory pressure. * dm exception store: free tmp_store on persistent flag error * dm snapshot: only take lock for statustype info not table * dm crypt: move private iv fields to structs * dm crypt: restructure essiv error path * dm: avoid _hash_lock deadlock * dm snapshot: cope with chunk size larger than origin * dm crypt: separate essiv allocation from initialisation * dm crypt: make wipe message also wipe essiv key * slc90e66: fix UDMA handling * tcp: Stalling connections: Fix timeout calculation routine * ip_fragment: also adjust skb->truesize for packets not owned by a socket * b44 WOL setup: one-bit-off stack corruption kernel panic fix * sparc64: Don't specify IRQF_SHARED for LDC interrupts. * sparc64: Fix overly strict range type matching for PCI devices. * sparc64: Fix stack debugging IRQ stack regression. * sparc: Set UTS_MACHINE correctly. * b43legacy: avoid PPC fault during resume * tracing: Fix event format export * ath9k: Fix TX hang poll routine * ath9k: fix processing of TX PS null data frames * ath9k: Fix maximum tx fifo settings for single stream devices * ath9k: fix tx status reporting * mac80211: Fix dynamic power save for scanning. * drm/i915: Fix sync to vblank when VGA output is turned off * memcg: fix memory.memsw.usage_in_bytes for root cgroup * thinkpad-acpi: fix default brightness_mode for R50e/R51 * thinkpad-acpi: preserve rfkill state across suspend/resume * ipw2100: fix rebooting hang with driver loaded * matroxfb: fix problems with display stability * acerhdf: add new BIOS versions * asus-laptop: change light sens default values. * vmalloc: conditionalize build of pcpu_get_vm_areas() * ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. * net: Fix userspace RTM_NEWLINK notifications. * ext3: Fix data / filesystem corruption when write fails to copy data * V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. * bcm63xx_enet: fix compilation failure after get_stats_count removal * x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value * drm/i915: Avoid NULL dereference with component_only tv_modes * drm/i915: PineView only has LVDS and CRT ports * drm/i915: Fix LVDS stability issue on Ironlake * mm: sigbus instead of abusing oom * ipvs: zero usvc and udest * jffs2: Fix long-standing bug with symlink garbage collection. * intel-iommu: Detect DMAR in hyperspace at probe time. * intel-iommu: Apply BIOS sanity checks for interrupt remapping too. * intel-iommu: Check for an RMRR which ends before it starts. * intel-iommu: Fix oops with intel_iommu=igfx_off * intel-iommu: ignore page table validation in pass through mode * netfilter: xtables: document minimal required version * perf_event: Fix incorrect range check on cpu number * implement early_io{re,un}map for ia64 * Linux 2.6.32.2 . linux (2.6.32-9.13) lucid; urgency=low . [ Andy Whitcroft ] . * [Config] enable CONFIG_B43_PHY_LP - LP: #493059 * include modules.builtin in the binary debs * config-check -- add a configuration enforcer * config-check -- add a unit-test suite to the checker * [Config] Enable CONFIG_SYN_COOKIES for versatile * [Config] Enable CONFIG_SECURITY_SMACK for ports * [Config] Enable CONFIG_SECURITY_FILE_CAPABILITIES for ports * [Config] Disable CONFIG_COMPAT_BRK for ports * getabis -- add armel versatile to the list . [ Brad Figg ] . * SAUCE: Increase the default prealloc buffer for HDA audio devices (non-modem) . [ Manoj Iyer ] . * ubuntu: onmibook -- Added missing BOM file . [ Tim Gardner ] . * ubuntu: fsam7400 -- Cleanup Makefile . [ Upstream Kernel Changes ] . * Revert "ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT" * signal: Fix alternate signal stack check * SCSI: scsi_lib_dma: fix bug with dma maps on nested scsi objects * SCSI: osd_protocol.h: Add missing #include * SCSI: megaraid_sas: fix 64 bit sense pointer truncation * ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC * ext4: avoid divide by zero when trying to mount a corrupted file system * ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails * ext4: fix lock order problem in ext4_move_extents() * ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT * ext4: plug a buffer_head leak in an error path of ext4_iget() * ext4: make sure directory and symlink blocks are revoked * ext4: fix i_flags access in ext4_da_writepages_trans_blocks() * ext4: journal all modifications in ext4_xattr_set_handle * ext4: don't update the superblock in ext4_statfs() * ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero * ext4: fix block validity checks so they work correctly with meta_bg * ext4: avoid issuing unnecessary barriers * ext4: fix error handling in ext4_ind_get_blocks() * ext4: make trim/discard optional (and off by default) * ext4: make "norecovery" an alias for "noload" * ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT * ext4: initialize moved_len before calling ext4_move_extents() * ext4: move_extent_per_page() cleanup * jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() * ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() * ext4: Avoid data / filesystem corruption when write fails to copy data * ext4: wait for log to commit when umounting * ext4: remove blocks from inode prealloc list on failure * ext4: ext4_get_reserved_space() must return bytes instead of blocks * ext4: quota macros cleanup * ext4: fix incorrect block reservation on quota transfer. * ext4: Wait for proper transaction commit on fsync * ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT * ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) * Linux 2.6.32.1 * kbuild: generate modules.builtin * (pre-stable) drm/i915: Fix sync to vblank when VGA output is turned off - LP: #494461 * (pre-stable) drm/i915: Avoid NULL dereference with component_only tv_modes - LP: #494045 . [ Zhao Yakui ] . * (pre-stable) acpi: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. - LP: #481765 . linux (2.6.32-8.12) lucid; urgency=low . [ Andy Whitcroft ] . * SAUCE: AppArmor -- add linux/err.h for ERR_PTR . linux (2.6.32-8.11) lucid; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: default ATI Radeon KMS to off until userspace catches up" * Revert "SAUCE: AppArmor: Fix oops there is no tracer and doing unsafe transition." * Revert "SAUCE: AppArmor: Fix refcounting bug causing leak of creds" * Revert "SAUCE: AppArmor: Fix cap audit_caching preemption disabling" * Revert "SAUCE: AppArmor: Fix Oops when in apparmor_bprm_set_creds" * Revert "SAUCE: AppArmor: Fix oops after profile removal" * Revert "SAUCE: AppArmor: AppArmor disallows truncate of deleted files." * Revert "SAUCE: AppArmor: AppArmor fails to audit change_hat correctly" * Revert "SAUCE: AppArmor: Policy load and replacement can fail to alloc mem" * Revert "SAUCE: AppArmor: AppArmor wrongly reports allow perms as denied" * Revert "SAUCE: AppArmor: Fix mediation of "deleted" paths" * Revert "SAUCE: AppArmor: Fix off by 2 error in getprocattr mem allocation" * Revert "SAUCE: AppArmor: Set error code after structure initialization." * Revert "AppArmor -- fix pstrace_may_access rename" * Revert "ubuntu: AppArmor security module" * Revert "SAUCE: Add config option to set a default LSM" * Revert "ubuntu: fsam7400 -- sw kill switch driver" * Revert "[Config] fsam7400 -- enable" * Revert "[Config] AUFS -- enable" * Revert "ubuntu: AUFS -- aufs2-30 20090727" * Revert "ubuntu: AUFS -- export various core functions -- fixes" * Revert "ubuntu: AUFS -- export various core functions" * Revert "[Config] ubuntu/iscsitarget -- disable" * Revert "[Config] iscsitarget -- enable" * Revert "ubuntu: iscsitarget -- SVN revision r214" * update Vcs-Git to point to the correct repository - LP: #493589 * update build environment overrides to lucid - LP: #493589 * [Config] enable CONFIG_DEVTMPFS * [Config] update all configs following AppArmor 2009-12-08 update * SAUCE: isapnp_init: make isa PNP scans occur async * [Config] fsam7400 -- enable * [Config] omnibook -- enable * [Config] cleanup CONFIG_AUDIT * ubuntu: AUFS -- export various core functions (aufs2-base.patch) * ubuntu: AUFS -- export various core functions (aufs2-standalone.patch) * ubuntu: AUFS -- aufs2 20091209 * [Config] AUFS -- enable * [Config] iscsitarget -- enable . [ Arjan van de Ven ] . * SAUCE: KMS: cache the EDID information of the LVDS . [ Colin Watson ] . * bnx2: update d-i firmware filenames - LP: #494052 * add cdc_ether to nic-usb-modules udeb - LP: #495060 . [ John Johansen ] . * ubuntu: AppArmor -- mainline 2009-10-08 . [ Manoj Iyer ] . * ubuntu: fsam7400 -- kill switch for Fujitsu Siemens Amilo M 7400 * ubuntu: omnibook -- support Toshiba (HP) netbooks * ubuntu: iscsitarget --- version 1.4.19 - LP: #494693 . [ Surbhi Palande ] . * SAUCE: Make populate_rootfs asynchronous . [ Tim Gardner ] . * Parallelize flavour builds and packaging * [Config] Enable CONFIG_KSM . [ Upstream Kernel Changes ] . * Config option to set a default LSM * LSM: Add security_path_chroot(). * LSM: Add security_path_chroot(). * LSM: Move security_path_chmod()/security_path_chown() to after mutex_lock(). * ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT . linux (2.6.32-7.10) lucid; urgency=low . [ Andy Whitcroft ] . * [Config] disable CONFIG_THUMB2_KERNEL to fix arm FTBFS . linux (2.6.32-7.9) lucid; urgency=low . [ Andy Whitcroft ] . * SAUCE: set /proc/acpi/video/*/DOS to 4 by default - LP: #458982 * SAUCE: ensure vga16fb loads if no other driver claims the VGA device * [Config] update configs following versatile switch to V7 * rebased to v2.6.32 * [Config] update configs following rebase to v2.6.32 * [Config] update ports configs following rebase to v2.6.32 * SAUCE: default ATI Radeon KMS to off until userspace catches up . [ Arjan van de Ven ] . * SAUCE: vfs: Add a trace point in the mark_inode_dirty function . [ Leann Ogasawara ] . * [SCSI] megaraid_sas: remove sysfs poll_mode_io world writeable permissions - CVE-2009-3939 . [ Loic Minier ] . * SAUCE: select a v7 CPU for versatile . [ Takashi Iwai ] . * SAUCE: ALSA: hda - Add power on/off counter . [ Upstream changes ] . * rebased to v2.6.32 . linux (2.6.32-6.8) lucid; urgency=low . [ Andy Whitcroft ] . * [Config] disable SSB devices for armel . linux (2.6.32-6.7) lucid; urgency=low . [ Andy Whitcroft ] . * Revert "SAUCE: default ATI Radeon KMS to off until userspace catches up" * Revert "SAUCE: Dell XPS710 reboot quirk" * Revert "SAUCE: Link acpi-cpufreq.o first" * Revert "SAUCE: LPIA Logical reset of USB port on resume" * Revert "SAUCE: LPIA Reboot fix for Intel Crownbeach development boards" * Revert "SAUCE: Enable HDMI audio codec on Studio XPS 1340" * Revert "SAUCE: Dell laptop digital mic does not work, PCI 1028:0271" * Revert "Add Dell Dimension 9200 reboot quirk" * Revert "SAUCE: Correctly blacklist Thinkpad r40e in ACPI" * Revert "SAUCE: tulip: Define ULI PCI ID's" * Revert "SAUCE: Lower warning level of some PCI messages" * Revert "mac80211: fix two issues in debugfs" Drop a number of known redundant commits as identified in the Ubuntu delta review blueprint. . * reenable armel versatile flavour * [Config] disable CONFIG_USB_DEVICEFS . [ Tim Gardner ] . * [Config] udeb: Add squashfs to fs-core-modules - LP: #352615 * [Config] Create a real squashfs udeb - LP: #352615 . linux (2.6.32-5.6) lucid; urgency=low . [ Andy Whitcroft ] . * rebase to v2.6.32-rc8 * update configs following rebase to v2.6.32-rc8 * update ports configs since rebase to v2.6.32-rc8 * [Config] enable cgroup options - LP: #480739 . [ Upstream Kernel Changes ] . * rebase to v2.6.32-rc8 . linux (2.6.32-4.5) lucid; urgency=low . [ Andy Whitcroft ] . * [Config] SERIO_LIBPS2 and SERIO_I8042 must match * rebase to v2.6.32-rc7 * resync with Karmic proposed . [ John Johansen ] . * SAUCE: AppArmor: Fix oops after profile removal - LP: #475619 * SAUCE: AppArmor: Fix Oops when in apparmor_bprm_set_creds - LP: #437258 * SAUCE: AppArmor: Fix cap audit_caching preemption disabling - LP: #479102 * SAUCE: AppArmor: Fix refcounting bug causing leak of creds - LP: #479115 * SAUCE: AppArmor: Fix oops there is no tracer and doing unsafe transition. - LP: #480112 . [ Ubuntu Changes ] . * resync with Karmic proposed (ddbc670a86a3dee18541a3734149f250ff307adf) . [ Upstream Kernel Changes ] . * rebase to v2.6.32-rc7 . linux (2.6.32-3.4) lucid; urgency=low . [ Andy Whitcroft ] . * [Config] SERIO_LIBPS2 and SERIO_I8042 must match * [Upstream] add local prefix to oss local change_bits . [ Upstream Kernel Changes ] . * mtd/maps: gpio-addr-flash: pull in linux/ headers rather than asm/ * mtd/maps: gpio-addr-flash: depend on GPIO arch support . linux (2.6.32-3.3) lucid; urgency=low . [ Andy Whitcroft ] . * rebase to v2.6.32-rc6 * [Config] update configs following rebase to v2.6.32-rc6 * [Config] update ports configs following rebase to v2.6.32-rc6 * resync with Karmic Ubuntu-2.6.31-15.49 * [Config] add module ignores for broken drivers . [ John Johansen ] . * SAUCE: AppArmor: AppArmor wrongly reports allow perms as denied - LP: #453335 * SAUCE: AppArmor: Policy load and replacement can fail to alloc mem - LP: #458299 * SAUCE: AppArmor: AppArmor fails to audit change_hat correctly - LP: #462824 * SAUCE: AppArmor: AppArmor disallows truncate of deleted files. - LP: #451375 . [ Kees Cook ] . * SAUCE: Fix nx_enable reporting - LP: #454285 . [ Scott James Remnant ] . * Revert "SAUCE: trace: add trace_event for the open() syscall" * SAUCE: trace: add trace events for open(), exec() and uselib() - LP: #462111 . [ Stefan Bader ] . * SAUCE: Fix sub-flavour script to not stop on missing directories - LP: #453073 . [ Ubuntu Changes ] . * resync with Karmic Ubuntu-2.6.31-15.49 . [ Upstream Kernel Changes ] . * rebase to v2.6.32-rc6 - LP: #464552 . linux (2.6.32-2.2) lucid; urgency=low . [ Andy Whitcroft ] . * install the full changelog with the binary package * changelog -- explicitly note rebases and clean history * reinstate armel.mk with no flavours - LP: #449637 * [Upstream] block: silently error unsupported empty barriers too - LP: #420423 * [Config] udate configs following karmic resync * [Config] update ports configs following karmic resync * [Upstream] lirc -- follow removal of .id element . [ Colin Watson ] . * Use section 'admin' rather than 'base' * Add more e100 firmware to nic-modules - LP: #451872 * Add qla1280 firmware to scsi-modules - LP: #381037 . [ John Johansen ] . * SAUCE: AppArmor: Set error code after structure initialization. - LP: #427948 * SAUCE: AppArmor: Fix off by 2 error in getprocattr mem allocation - LP: #446595 * SAUCE: AppArmor: Fix mediation of "deleted" paths . [ Kees Cook ] . * SAUCE: [x86] fix report of cs-limit nx-emulation - LP: #454285 . [ Leann Ogasawara ] . * SAUCE: (drop after 2.6.31) input: Add support for filtering input events - LP: #430809 * SAUCE: (drop after 2.6.31) dell-laptop: Trigger rfkill updates on wifi toggle switch press - LP: #430809 . [ Luke Yelavich ] . * SAUCE: Add sr_mod to the scsi-modules udeb for powerpc * [Config] Add sd_mod to scsi-modules udeb for powerpc . [ Mario Limonciello ] . * SAUCE: Update to LIRC 0.8.6 - LP: #432678 * SAUCE: dell-laptop: Store the HW switch status internally rather than requerying every time - LP: #430809 * SAUCE: dell-laptop: Blacklist machines not supporting dell-laptop - LP: #430809 . [ Stefan Bader ] . * [Upstream] acerhdf: Limit modalias matching to supported boards - LP: #435958 . [ Tim Gardner ] . * [Upstream] i915: Fix i2c init message - LP: #409361 * [Config] Add sym53c8xx.ko to virtual sub-flavour - LP: #439415 * [Config] Add d101m_ucode.bin to d-i/firmware/nic-modules - LP: #439456 * [Config] Set default I/O scheduler back to CFQ for desktop flavours - LP: #381300 * SAUCE: Created MODULE_EXPORT/MODULE_IMPORT macros - LP: #430694 * SAUCE: Use MODULE_IMPORT macro to tie intel_agp to i915 - LP: #430694 * [Config] CONFIG_GFS2_FS_LOCKING_DLM=y - LP: #416325 * SAUCE: Fix MODULE_IMPORT/MODULE_EXPORT - LP: #430694 * SAUCE: Raise the default console 'quiet' level to 2 * [Config] CONFIG_X86_PAT=y * [Config] Add armel arch to linux-libc-dev arches. - LP: #449637 * [Config] CONFIG_X86_MCE * [Upstream] (drop after 2.6.31) Input: synaptics - add another Protege M300 to rate blacklist - LP: #433801 . [ Upstream Kernel Changes ] . * sgi-gru: Fix kernel stack buffer overrun, CVE-2009-2584 * drm/i915: Fix FDI M/N setting according with correct color depth - LP: #416792 . linux (2.6.32-1.1) lucid; urgency=low . [ Andy Whitcroft ] . * rebase to v2.6.32-rc3 * [Config] update configs following rebase to 2.6.32-rc3 * [Config] update ports configs following rebase to 2.6.32-rc3 * AppArmor -- fix pstrace_may_access rename * staging/android -- disable * ubuntu: dm-raid-45 -- update to compile with 2.6.32 * ubuntu: drbd -- disable * staging/comdi -- disable * staging/go7007 -- disable * [Config] staging/winbond -- disable * [Config] ubuntu/iscsitarget -- disable * [d-i] cbc and ecb are builtin make them optional in udebs * rebase to v2.6.32-rc5 * [Config] update configs following rebase to v2.6.32-rc5 * [Config] update ports configs following rebase to v2.6.31-rc5 . [ Tim Gardner ] . * [Config] Add cpio as a build dependency. . [ Upstream Kernel Changes ] . * rebase to v2.6.32-rc3 * rebase to v2.6.32-rc5 . linux (2.6.31-11.37) karmic; urgency=low . [ Tim Gardner ] . * [Config] Increase kernel log buffer to 256K for amd64 flavours - LP: #424810 * [Config] Set HZ=100 for amd64 flavours - LP: #438234 * [Upstream] e1000e: Emit notice instead of an error when pci_enable_pcie_error_reporting() fails - LP: #436370 . [ Upstream Kernel Changes ] . * n_tty: honor opost flag for echoes * n_tty: move echoctl check and clean up logic - LP: #438310 . * Revert "[Upstream] drm/i915: Check that the relocation points to within the target" - Use upstream cherry-pick. * drm/i915: Check that the relocation points to within the target - LP: #429241 . * drm/i915: fix tiling on IGDNG * drm/i915: add B43 chipset support * agp/intel: Add B43 chipset support Intel request from kernel team mailing list. . * HID: completely remove apple mightymouse from blacklist - LP: #428111 . linux (2.6.31-11.36) karmic; urgency=low . [ Brian Rogers ] . * SAUCE: (drop after 2.6.31) em28xx: ir-kbd-i2c init data needs a persistent object * SAUCE: (drop after 2.6.31) saa7134: ir-kbd-i2c init data needs a persistent object . [ Takashi Iwai ] . * [Upstream] ALSA: hda - Add another entry for Nvidia HDMI device - LP: #416482 . [ Tyler Hicks ] . * SAUCE: (drop after 2.6.31) eCryptfs: Prevent lower dentry from going negative during unlink . [ Upstream Kernel Changes ] . * sg: fix oops in the error path in sg_build_indirect() * mpt2sas : Rescan topology from Interrupt context instead of work thread * mpt2sas: Prevent sending command to FW while Host Reset * mpt2sas: setting SDEV into RUNNING state from Interrupt context * mpt2sas: Raid 10 Volume is showing as Raid 1E in dmesg * SCSI: fix oops during scsi scanning * SCSI: libsrp: fix memory leak in srp_ring_free() * cfg80211: fix looping soft lockup in find_ie() * ath5k: write PCU registers on initial reset * binfmt_elf: fix PT_INTERP bss handling * TPM: Fixup boot probe timeout for tpm_tis driver * md: Fix "strchr" [drivers/md/dm-log-userspace.ko] undefined! * x86/amd-iommu: fix broken check in amd_iommu_flush_all_devices * fix undefined reference to user_shm_unlock * perf_counter: Fix buffer overflow in perf_copy_attr() * perf_counter: Start counting time enabled when group leader gets enabled * powerpc/perf_counters: Reduce stack usage of power_check_constraints * powerpc: Fix bug where perf_counters breaks oprofile * powerpc/ps3: Workaround for flash memory I/O error * block: don't assume device has a request list backing in nr_requests store * agp/intel: remove restore in resume * ALSA: cs46xx - Fix minimum period size * ASoC: Fix WM835x Out4 capture enumeration * sound: oxygen: work around MCE when changing volume * mlx4_core: Allocate and map sufficient ICM memory for EQ context * perf stat: Change noise calculation to use stddev * x86: Fix x86_model test in es7000_apic_is_cluster() * x86/i386: Make sure stack-protector segment base is cache aligned * PCI: apply nv_msi_ht_cap_quirk on resume too * x86, pat: Fix cacheflush address in change_page_attr_set_clr() * ARM: 5691/1: fix cache aliasing issues between kmap() and kmap_atomic() with highmem * KVM guest: do not batch pte updates from interrupt context * KVM: Fix coalesced interrupt reporting in IOAPIC * KVM: VMX: Check cpl before emulating debug register access * KVM guest: fix bogus wallclock physical address calculation * KVM: x86: Disallow hypercalls for guest callers in rings > 0 * KVM: VMX: Fix cr8 exiting control clobbering by EPT * KVM: x86 emulator: Implement zero-extended immediate decoding * KVM: MMU: make __kvm_mmu_free_some_pages handle empty list * KVM: x86 emulator: fix jmp far decoding (opcode 0xea) * KVM: limit lapic periodic timer frequency * libata: fix off-by-one error in ata_tf_read_block() * PCI quirk: update 82576 device ids in SR-IOV quirks list * PCI: Unhide the SMBus on the Compaq Evo D510 USDT * powerpc/pseries: Fix to handle slb resize across migration * Linux 2.6.31.1 . linux (2.6.31-10.35) karmic; urgency=low . [ Amit Kucheria ] . * Disable CONFIG_UEVENT_HELPER_PATH . [ Andy Whitcroft ] . * [Config] Enable CONFIG_USB_GADGET_DUMMY_HCD * remove the tlsup driver * remove lmpcm logitech driver support . [ Bryan Wu ] . * Add 3 missing files to prerm remove file list - LP: #345623, #415832 . [ Chris Wilson ] . * [Upstream] drm/i915: Check that the relocation points to within the target - LP: #429241 . [ Luke Yelavich ] . * [Config] Set CONFIG_EXT4_FS=y on ports architectures . [ Manoj Iyer ] . * SAUCE: Added quirk to recognize GE0301 3G modem as an interface. - LP: #348861 . [ Tim Gardner ] . * Revert "[Upstream] ACPI: Add Thinkpad W500, W700, & W700ds to OSI(Linux) white-list" * Revert "[Upstream] ACPI: Add Thinkpad R400 & Thinkpad R500 to OSI(Linux) white-list" * Revert "[Upstream] ACPI: Add Thinkpad X300 & Thinkpad X301 to OSI(Linux) white-list" * Revert "[Upstream] ACPI: Add Thinkpad X200, X200s, X200t to OSI(Linux) white-list" * Revert "[Upstream] ACPI: Add Thinkpad T400 & Thinkpad T500 to OSI(Linux) white-list" Upstream suggests that this is not the right approach. . * [Config] Set default I/O scheduler to DEADLINE CFQ seems to have some load related problems which are often exacerbated by sreadahead. - LP: #381300 . [ ubuntu@tjworld.net ] . * SAUCE: ipw2200: Enable LED by default - LP: #21367 . [ Upstream Kernel Changes ] . * ALSA: hda - Add support for new AMD HD audio devices - LP: #430564 . linux (2.6.31-10.34) karmic; urgency=low . [ Ted Tso ] . * [Upstream] ext3: Don't update superblock write time when filesystem is read-only - LP: #427822 . linux (2.6.31-10.33) karmic; urgency=low . [ Leann Ogasawara ] . * [Upstream] dvb-usb: fix tuning with Cinergy T2 - LP: #421258 . [ Tim Gardner ] . * [Config] Unconditionally copy files from sub-flavours lists. (really, really fix it this time) - LP: #423426 * [Config] Set CONFIG_CACHEFILES=m for all flavours . [ Upstream Kernel Changes ] . * ext4: Don't update superblock write time when filesystem is read-only - LP: #427822 . linux (2.6.31-10.32) karmic; urgency=low . [ Eric Miao ] . * [Config] enable module support for memory stick - LP: #159951 . [ Tim Gardner ] . * [Config] Unconditionally copy files from sub-flavours lists. - LP: #423426 . linux (2.6.31-10.31) karmic; urgency=low . [ Andy Whitcroft ] . * rebase to v2.6.31 final . [ Colin Watson ] . * [Config] Recommend grub-pc in linux-image - LP: #385741 . [ Ike Panhc ] . * [Upstream] Pull latest update of lenovo-sl-laptop . [ Peter Feuerer ] . * [Upstream] (drop after 2.6.31) acerhdf: fix fan control for AOA150 model - LP: #426691 . [ Tim Gardner ] . * [Config] De-macro some package names. . [ Upstream Changes ] . * rebase to 2.6.31 final. . linux (2.6.31-10.30) karmic; urgency=low . [ Amit Kucheria ] . * [Config] Enable CONFIG_USB_DEVICEFS - LP: #417748 * [Config] Populate the config-update template a bit more . [ Andy Whitcroft ] . * rebase to v2.6.31-rc9 * [Config] update configs following rebase to v2.6.31-rc9 * [Config] update ports configs following rebase to v2.6.31-rc9 . [ Colin Ian King ] . * SAUCE: wireless: hostap, fix oops due to early probing interrupt - LP: #254837 . [ Jerone Young ] . * [Upstream] ACPI: Add Thinkpad T400 & Thinkpad T500 to OSI(Linux) white-list - LP: #281732 * [Upstream] ACPI: Add Thinkpad X200, X200s, X200t to OSI(Linux) white-list - LP: #281732 * [Upstream] ACPI: Add Thinkpad X300 & Thinkpad X301 to OSI(Linux) white-list - LP: #281732 * [Upstream] ACPI: Add Thinkpad R400 & Thinkpad R500 to OSI(Linux) white-list - LP: #281732 * [Upstream] ACPI: Add Thinkpad W500, W700, & W700ds to OSI(Linux) white-list - LP: #281732 . [ John Johansen ] . * SAUCE: AppArmor: Fix profile attachment for regexp based profile names - LP: #419308 * SAUCE: AppArmor: Return the correct error codes on profile addition/removal - LP: #408473 * SAUCE: AppArmor: Fix OOPS in profile listing, and display full list - LP: #408454 * SAUCE: AppArmor: Fix mapping of pux to new internal permission format - LP: #419222 * SAUCE: AppArmor: Fix change_profile failure - LP: #401931 * SAUCE: AppArmor: Tell git to ignore generated include files - LP: #419505 . [ Stefan Bader ] . * [Upstream] acpi: video: Loosen strictness of video bus detection code - LP: #333386 * SAUCE: Remove ov511 driver from ubuntu subdirectory . [ Tim Gardner ] . * [Config] Exclude char-modules from non-x86 udeb creation * SAUCE: Notify the ACPI call chain of AC events * [Config] CONFIG_SATA_VIA=m - LP: #403385 * [Config] Build in all phylib support modules. * [Config] Don't fail when sub-flavour files are missing - LP: #423426 * [Config] Set CONFIG_LSM_MMAP_MIN_ADDR=0 - LP: #423513 . [ Upstream ] . * Rebased against v2.6.31-rc9 . linux (2.6.31-9.29) karmic; urgency=low . [ Leann Ogasawara ] . * [Upstream] agp/intel: support for new chip variant of IGDNG mobile - LP: #419993 * [Config] d-i/modules: Add new char-modules file, initialize with intel-agp - LP: #420605 . [ Upstream ] . * Rebased against 2.6.31-rc8 plus some inotify regression patches: up through git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git adda766193ea1cf3137484a9521972d080d0b7af. . linux (2.6.31-8.28) karmic; urgency=low . [ Ike Panhc ] . * [Config] Let nic-shared-modules depends on crypto-modules - LP: #360966 . [ Leann Ogasawara ] . * [Upstream] (drop after 2.6.31) drm/i915: increase default latency constant - LP: #412492 . [ Mario Limonciello ] . * [Upstream]: (drop after 2.6.31) dell-laptop: don't change softblock status if HW switch is disabled - LP: #418721 * [Upstream]: (drop after 2.6.31) compal-laptop: Add support for known Compal made Dell laptops * [Upstream]: (drop after 2.6.31) compal-laptop: Replace sysfs support with rfkill support . [ Tim Gardner ] . * [Config] Add acpiphp to virtual sub-flavour - LP: #364916 * Drop KSM patch set for now because of instabilities with encrypted swap. - LP: #418781 . linux (2.6.31-7.27) karmic; urgency=low . [ Tim Gardner ] . * [Config] updateconfigs updateportsconfigs after 2.6.31-rc7 rebase * SAUCE: (drop after 2.6.31) Added KSM from mmotm-2009-08-20-19-18 Replaces previous ksm patches from 2.6.31-6.25 * [Config] KSM=y . [ Upstream ] . * Rebased against v2.6.31-rc7 . linux (2.6.31-6.26) karmic; urgency=low . [ Andy Whitcroft ] . * [Config] enable CONFIG_AUFS_BR_RAMFS - LP: #414738 * split out debian directory ready for abstraction * add printdebian target to find branch target * abstracted debian -- debian/files is not abstracted * abstracted debian -- packages must be built in debian/ * abstracted debian -- kernel-wedge needs to work in debian/ * abstracted debian -- ensure we install the copyright file * abstracted-debian -- drop the debian directories from headers * abstracted-debian -- drop the debian directories from headers part 2 * SAUCE: ubuntu-insert-changes -- follow abstracted debian * [Upstream] aoe: ensure we initialise the request_queue correctly V2 - LP: #410198 . [ Luke Yelavich ] . * [Config] Ports: Disable CONFIG_CPU_FREQ_DEBUG on powerpc-smp * [Config] Ports: Re-enable windfarm modules on powerpc64-smp - LP: #413150 * [Config] Ports: Build all cpu frequency scaling governors into ports kernels * [Config] Ports: Build ext2 and ext3 modules into ports kernels * [Config] Ports: CONFIG_PACKET=y for all ports kernels * [Config] Ports: Enable PS3 network driver . [ Stefan Bader ] . * abstracted debian -- call $(DEBIAN)/rules using make . [ Tim Gardner ] . * [Config] Abstract the debian directory * SAUCE: Improve error reporting in postinst - LP: #358564 . linux (2.6.31-6.25) karmic; urgency=low . [ Andy Whitcroft ] . * script to generate Ubuntu changes from changelog * [Config] standardise ANDROID options * [Config] standardise CONFIG_ATM as module * [Config] standardise CONFIG_LIB80211 as module * [Config] disable CONFIG_PRINT_QUOTA_WARNING * [Config] set CONFIG_CRAMFS as module * [Config] enable CONFIG_DAB and modules * [Config] set CONFIG_MAC80211_HWSIM as module * [Config] set CONFIG_NET_CLS_FLOW as module * [Config] set CONFIG_NF_CONNTRACK_SANE as module * [Config] set CONFIG_NF_CT_PROTO_DCCP as module * [Config] set CONFIG_RTC_DRV_DS1511 as module * [Config] set CONFIG_RTC_DRV_R9701 as module * [Config] set CONFIG_RTC_DRV_S35390A as module * [Config] set CONFIG_TOIM3232_DONGLE as module * [Config] standardise CONFIG_USB_MIDI_GADGET as module * [Config] standardise CONFIG_USB_G_PRINTER as module * [Config] standardise CONFIG_USB_SERIAL_IR as module * [Config] set CONFIG_USB_SERIAL_IUU as module * [Config] standardise CONFIG_USB_STORAGE_CYPRESS_ATACB as module * [Config] standardise CONFIG_USB_STORAGE_ONETOUCH as module * cleanup remains of dm-loop * drop thinkpad ec and smapi support * drop appleir * [Config] update configs following rebase to v2.6.31-rc6 * rebase to v2.6.31-rc6 . [ Hugh Dickins ] . * SAUCE: ksm patch 1, drop after 2.6.31 * SAUCE: ksm patch 2, drop after 2.6.31 * SAUCE: ksm patch 3, drop after 2.6.31 * SAUCE: ksm patch 4, drop after 2.6.31 * SAUCE: ksm patch 5, drop after 2.6.31 * SAUCE: ksm patch 7, drop after 2.6.31 . [ Izik Eidus ] . * SAUCE: ksm patch 0, drop after 2.6.31 * SAUCE: ksm patch 6, drop after 2.6.31 * SAUCE: ksm patch 8, drop after 2.6.31 * SAUCE: ksm patch 9, drop after 2.6.31 . [ Luke Yelavich ] . * [Config] Ports: Re-add PS3 modules to udebs . [ Michael Casadevall ] . * [Config] Update SPARC config and d-i files to reflect what can be built . [ Tim Gardner ] . * [Config] Removed armel package support * [Config] Enabled CONFIG_KSM=y . [ Upstream Kernel Changes ] . * Rebased against v2.6.31-rc6 * ARM: Cleanup: Revert "ARM: Add more cache memory types macros" * ARM: Cleanup: Revert "Do not use OOB with MLC NAND" * ARM: Cleanup: Revert "ARM: Make ARM arch aware of ubuntu/ drivers" * ARM: Cleanup: Revert "ARM: IMX51: Make video capture drivers compile" * ARM: Cleanup: Revert "ARM: IMX51: Fix isl29003 HWMON driver for i2c changes" * ARM: Cleanup: Revert "ARM: IMX51: IPU irq handler deadlock fix" * ARM: Cleanup: Revert "ARM: IMX51: Babbage 2.5 needs a different system revision" * ARM: Cleanup: Revert "ARM: IMX51: Compile-in the IMX51 cpufreq driver by default" * ARM: Cleanup: Revert "ARM: IMX51: Enable ZONE_DMA for ARCH_MXC" * ARM: Cleanup: Revert "ARM: IMX51: Make ARCH_MXC auto-enable ARCH_MXC_CANONICAL" * ARM: Cleanup: Revert "ARM: IMX51: Unconditionally disable CONFIG_GPIOLIB" * ARM: Cleanup: Revert "ARM: IMX51: Minimal changes for USB to work on 2.6.31" * ARM: Cleanup: Revert "ARM: IMX51: Fix plat-mxc/timer.c to handle imx51" * ARM: Cleanup: Revert "ARM: IMX51: Make it compile." * ARM: Cleanup: Revert "ARM: IMX51: Clean-up the craziness of including mxc_uart.h _everywhere_" * ARM: Cleanup: Revert "ARM: IMX51: Move board-mx51* header files to the correct location" * ARM: Cleanup: Revert "ARM: IMX51: Changed from snd_card_new to snd_card_create" * ARM: Cleanup: Revert "ARM: IMX51: Fix up merge error in Kconfig" * ARM: Cleanup: Revert "ARM: IMX51: mxc_timer_init prototype" * ARM: Cleanup: Revert "ARM: IMX51: Removed the mxc_gpio_port structure." * ARM: Cleanup: Revert "ARM: IMX51: Added external declaration for mxc_map_io." * ARM: Cleanup: Revert "ARM: IMX51: Get to bus_id by calling dev_name." * ARM: Cleanup: Revert "ARM: IMX51: Get to bus_id by calling dev_name." * ARM: Cleanup: Revert "ARM: IMX51: snd_soc_machine structure replaced with snd_soc_card." * ARM: Cleanup: Revert "ARM: IMX51: codec structure was moved to the card structure" * ARM: Cleanup: Revert "ARM: IMX51: Hack to add defines for DMA_MODE_READ/WRITE/MASK" * ARM: Cleanup: Revert "ARM: IMX51: Add SoC and board support for Freescale mx51 platform" * Driver core: add new device to bus's list before probing * [Upstream] (drop after 2.6.31) ALSA: hda - Reduce click noise at power-saving - LP: #381693, #399750, #380892 . linux (2.6.31-5.24) karmic; urgency=low . [ Amit Kucheria ] . * ARM: IMX51: Make video capture drivers compile * [Config] IMX51: Config updates . [ Andy Whitcroft ] . * remove leftovers of dm-bbr . [ Leann Ogasawara ] . * Add pata_cs5535 to pata-modules - LP: #318805 . [ Luke Yelavich ] . * [Config] CONFIG_PPC64=y for powerpc64-smp * [Config] Set the maximum number of CPUs to 1024 for powerpc64-smp * [Config] CONFIG_PPC_PS3=y for powerpc64-smp * [Config] CONFIG_PPC_MAPLE=y on powerpc64-smp * [Config] CONFIG_PPC_PASEMI=y on powerpc64-smp * [Config] CONFIG_CPU_FREQ_PMAC64=y on powerpc64-smp * [Config] Enable all PS3 drivers in powerpc64-smp . [ Mario Limonciello ] . * LIRC -- fix lirc-i2c 2.6.31 compilation . [ Matthew Garrett ] . * [Upstream] dell-laptop: Fix rfkill state queries . [ Tim Gardner ] . * [Config] Ignore armel ABI and module changes * [Config] Update configs after rebase against 2.6.31-rc5 . [ Upstream ] . * Rebased to 2.6.31-rc5 . linux (2.6.31-4.23) karmic; urgency=low . [ Andy Whitcroft ] . * AUFS -- update to aufs2-30 20090727 * [Config] enable AUFS FUSE support . [ Luke Yelavich ] . * [Config] CONFIG_JFS_FS=m on sparc . [ Tim Gardner ] . * [Upstream] dell-laptop: Fix rfkill state setting. . linux (2.6.31-4.22) karmic; urgency=low . [ Amit Kucheria ] . * ARM: IMX51: Add SoC and board support for Freescale mx51 platform * ARM: IMX51: Move board-mx51* header files to the correct location * ARM: IMX51: Clean-up the craziness of including mxc_uart.h _everywhere_ * ARM: IMX51: Make it compile. * ARM: IMX51: Unconditionally disable CONFIG_GPIOLIB * ARM: IMX51: Make ARCH_MXC auto-enable ARCH_MXC_CANONICAL * ARM: IMX51: Enable ZONE_DMA for ARCH_MXC * ARM: IMX51: Compile-in the IMX51 cpufreq driver by default * ARM: IMX51: Fix isl29003 HWMON driver for i2c changes * ARM: USB: musb: Refer to musb_otg_timer_func under correct #ifdef * ARM: staging: udlfb: Add vmalloc.h include * UBUNTU [Config]: Bring imx51 config upto date with other flavours . [ Brad Figg ] . * ARM: IMX51: Hack to add defines for DMA_MODE_READ/WRITE/MASK * ARM: IMX51: codec structure was moved to the card structure * ARM: IMX51: snd_soc_machine structure replaced with snd_soc_card. * ARM: IMX51: Get to bus_id by calling dev_name. * ARM: IMX51: Get to bus_id by calling dev_name. * ARM: IMX51: Added external declaration for mxc_map_io. * ARM: IMX51: Removed the mxc_gpio_port structure. * ARM: IMX51: mxc_timer_init prototype * ARM: IMX51: Fix up merge error in Kconfig * ARM: IMX51: Changed from snd_card_new to snd_card_create . [ Dinh Nguyen ] . * ARM: IMX51: Fix plat-mxc/timer.c to handle imx51 * ARM: IMX51: Minimal changes for USB to work on 2.6.31 * ARM: IMX51: Babbage 2.5 needs a different system revision * ARM: IMX51: IPU irq handler deadlock fix . [ Tim Gardner ] . * [Config] Enabled CONFIG_CAN=m - LP: #327243 * [Config] Enabled CONFIG_SERIAL=m - LP: #397189 . linux (2.6.31-4.21) karmic; urgency=low . [ Amit Kucheria ] . * dm-raid-4-5: Add missing brackets around test_bit() . [ John Johansen ] . * AppArmor: Fix change_profile failing lpn401931 * AppArmor: Fix determination of forced AUDIT messages. * AppArmor: Fix oops in auditing of the policy interface offset . linux (2.6.31-4.20) karmic; urgency=low . [ Andy Whitcroft ] . * SAUCE: iscsitarget -- update to SVN revision r214 * SAUCE: iscsitarget -- renable driver * [Config] consolidate lpia/lpia and i386/generic configs * [Config] enable CRYPTO modules for all architectures * [Config] enable cryptoloop * [Config] enable various filesystems for armel * [Config] sync i386 generic and generic-pae * [Config] add the 386 (486 processors and above) flavour * [Config] re-set DEFAULT_MMAP_MIN_ADDR - LP: #399914 * add genconfigs/genportsconfigs to extract the built configs * updateconfigs -- alter concatenation order allow easier updates * intelfb -- INTELFB now conflicts with DRM_I915 * printchanges -- rebase tree does not have stable tags use changelog * AppArmor: fix argument size missmatch on 64 bit builds . [ Ike Panhc ] . * Ship bnx2x firmware in nic-modules udeb - LP: #360966 . [ Jeff Mahoney ] . * AppArmor: fix build failure on ia64 . [ John Johansen ] . * AppArmour: ensure apparmor enabled parmater is off if AppArmor fails to initialize. * AppArmour: fix auditing of domain transitions to include target profile information * AppArmor: fix C99 violation * AppArmor: revert reporting of create to write permission. * SAUCE: Add config option to set a default LSM * [Config] enable AppArmor by default * AppArmor: Fix NULL pointer dereference oops in profile attachment. . [ Keith Packard ] . * SAUCE: drm/i915: Allow frame buffers up to 4096x4096 on 915/945 class hardware - LP: #351756 . [ Luke Yelavich ] . * [Config] add .o files found in arch/powerpc/lib to all powerpc kernel header packages - LP: #355344 . [ Michael Casadevall ] . * [Config] update SPARC config files to allow success build . [ Scott James Remnant ] . * SAUCE: trace: add trace_event for the open() syscall . [ Stefan Bader ] . * SAUCE: jfs: Fix early release of acl in jfs_get_acl - LP: #396780 . [ Tim Gardner ] . * [Upstream] Fix Soltech TA12 volume hotkeys not sending key release - LP: #397499 * [Upstream] USB Option driver - Add USB ID for Novatel MC727/U727/USB727 refresh - LP: #365291 * [Config] SSB/B44 are common across all arches/flavours. . [ Upstream ] . * Rebased to 2.6.31-rc4 . linux (2.6.31-3.19) karmic; urgency=low . [ Andy Whitcroft ] . * Revert "[Config] Disabled NDISWRAPPER" * ndiswrapper -- fix i386 compilation failures on cmpxchg8b * AUFS -- export various core functions * AUFS -- export various core functions -- fixes * AUFS -- core filesystem * AUFS -- track changes in v2.6.31 * [Config] Enable AUFS * droppped 'iwl3945: do not send scan command if channel count zero' as it is already upstream but failed to auto-drop on rebase. . [ Eric Paris ] . * SAUCE: fsnotify: use def_bool in kconfig instead of letting the user choose * SAUCE: inotify: check filename before dropping repeat events * SAUCE: fsnotify: fix inotify tail drop check with path entries . linux (2.6.31-3.18) karmic; urgency=low . [ Andy Whitcroft ] . * Revert "Add splice-2.6.23.patch from AUFS to export a symbol needed by AUFS" * Revert "Add put_filp.patch from AUFS to export a symbol needed by AUFS" * Revert "Add sec_perm-2.6.24.patch from AUFS - export security_inode_permission" * clear out left over AUFS files and modifications . [ Luke Yelavich ] . * [Config] Enable CONFIG_USB_ISP116X_HCD on sparc * SAUCE: Explicitly include header files to allow apparmor to build on powerpc * [Config] Enable CONFIG_BLK_DEV_IDECD on powerpc . [ Tim Gardner ] . * [Config] Dropped ubuntu/misc/wireless/acx * [Config] Disabled NDISWRAPPER until the compile issues are fixed. . [ Upstream ] . * Rebased to 2.6.31-rc3 . linux (2.6.31-2.17) karmic; urgency=low . [ Andy Whitcroft ] . * [Config] CONFIG_BLK_DEV_CRYPTOLOOP=m for sparc * compcache -- remove redundant Kconfig entries part 2 * compcache -- clean up CCFLAGS declarations * [Config] enable AppArmor * AppArmor: fix operator precidence issue in as_path_link . [ John Johansen ] . * AppArmor security module * AppArmor: Correct mapping of file permissions. * AppArmor: Turn auditing of ptrace on . [ Luke Yelavich ] . * [Config] disable CONFIG_DM_RAID45 on powerpc . linux (2.6.31-2.16) karmic; urgency=low . [ Andy Whitcroft ] . * compcache -- remove redundant Kconfig entries added ignore and ignore.modules for all arches since the compcache update changes the modules names as well as some compcache ABI values. . [ Manoj Iyer ] . * SAUCE: updated dm-raid45 module version to 2009.04.24 (2.6.30-rc3) * SAUCE: update compcache version to 0.5.3 . [ Tim Gardner ] . * [Config]: Fix sparc FTBS by adding ignore.modules . linux (2.6.31-2.15) karmic; urgency=low . [ Andy Whitcroft ] . * SAUCE: default ATI Radeon KMS to off until userspace catches up * [Config] Update configs following rebase to 2.6.31-rc2 * [Config] update ports configs following update to 2.6.31-rc2 . [ Luke Yelavich ] . * [Config] powerpc - Disable CONFIG_RDS . [ Matt Zimmerman ] . * Rename linux-doc-PKGVER to linux-doc and clean up its description - LP: #382115 . [ Upstream Kernel Changes ] . * rebased to mainline 2.6.31-rc2 . linux (2.6.31-1.14) karmic; urgency=low . [ Andy Whitcroft ] . * update ndiswrapper to 1.55 * remove leftovers of gfs * [Config] powerpc: enable CONFIG_PPC_DISABLE_WERROR . [ Luke Yelavich ] . * [Config] re-enable and build the ide-pmac driver into powerpc kernels * [Config] Build the ServerWorks Frodo / Apple K2 SATA driver into the kernel . [ Manoj Iyer ] . * Remove snd-bt-sco ubuntu driver . [ Michael Casadevall ] . * [Config] updates ia64 config and d-i folders to allow succesful build * [Config] Update powerpc and sparc for 2.6.31 . [ Upstream Kernel Changes ] . * intel-iommu: fix Identity Mapping to be arch independent - LP: #384695 * ACPI: video: prevent NULL deref in acpi_get_pci_dev() . linux (2.6.31-1.13) karmic; urgency=low . [ Andy Whitcroft ] . * REBASE: rebased to mainline 2.6.31-rc1 - "UBUNTU: SAUCE: UHCI USB quirk for resume" no longer applies, using deprecated interfaces, LPIA only, dropped - "UBUNTU: SAUCE: Mask off garbage in Dell WMI scan code data" changes now upstream, dropped * [Config] Update configs following rebase to 2.6.31-rc1 * [Config] update ports configs following update to 2.6.31-rc1 . * [Config] disable broken staging driver CONFIG_STLC45XX * SAUCE: fix compcache to use updates accessors * [Config] disable staging driver CONFIG_VT6655 * SAUCE: fix DRDB to use updates accessors * [Disable] ndiswrapper needs update * [Disable] LIRC I2C needs update * [Disable] CONFIG_LENOVO_SL_LAPTOP needs update * [Config] disable I2C_DESIGNWARE does not compile * [Config] disable CONFIG_TLSUP for lpia * [Config] disable CONFIG_FB_UDL for arm * SAUCE: disable adding scsi headers to linux-libc-dev . [ Mario Limonciello ] . * SAUCE: Add LIRC drivers . linux (2.6.30-10.12) karmic; urgency=low . [ Andy Whitcroft ] . * [Config] split out the ports configs into their own family * [Config] update configs following introduction of ports family . [ Upstream Kernel Changes ] . * Revert "Rename linux-doc-PKGVER to linux-doc and clean up its description". Fixes linux-doc package name conflicts for now. - LP: #382115 . linux (2.6.30-10.11) karmic; urgency=low . [ Amit Kucheria ] . * [Config] Comment splitconfig.pl and misc cleanup * [Config] Rename all configs to the new naming scheme * [Config] Splitconfig rework * [Config] Rename scripts/misc/oldconfig to kernelconfig * [Config] Fix build system for new config split * [Config] Run updateconfigs after the splitconfig rework . [ Andy Whitcroft ] . * Revert "SAUCE: Default to i915.modeset=0 if CONFIG_DRM_I915_KMS=y" * [Config] standardise CONFIG_STAGING=y * [Config] standardise CONFIG_RD_LZMA=y * [Config] CONFIG_PCI_IOV=y * [Config] CONFIG_PCI_STUB=m * [Config] merge kernel configs more agressively . [ Colin Watson ] . * [Config] Run kernel-wedge in $(builddir) rather than at the top level * [Config] Add support for including firmware in udebs * [Config] Ship bnx2 firmware in nic-modules udeb - LP: #384861 . [ Luke Yelavich ] . * [Config] ports - Import of ports architectures into kernel packaging infrastructure * [Config] ports - Do not update ports kernel configurations by default * [Config] ports - Disable ABI checking for ports architectures * [Config] ports - Build drivers in ubuntu sub-directory on powerpc * [Config] ports - Add control.d/vars.* files for ports architectures * [Config] ports - Add ports architectures for linux-libc-dev * [Config] ports - Create powerpc specific message-modules and block-modules udebs * [Config] ports - Add configuration files for ports architectures . [ Manoj Iyer ] . * [Config] Enable CONFIG_BLK_DEV_AEC62XX=m for amd64 and i386 - LP: #329864 . [ Michael Casadevall ] . * [Config] ports - Fix compression of kernels . [ Stefan Bader ] . * [Upstream] mmc: prevent dangling block device from accessing stale queues - LP: #383668 . [ Tim Gardner ] . * [Config] Recommend grub-pc in linux-image - LP: #385741 * [Config] Implement i386 generic and generic-pae flavours * [Config] ports - Add control info after integrating ports arches * [Config] Removed auto-generated files from git * [Config] Added netxen_nic to nic-modules - LP: #389603 . [ Matt Zimmerman ] . * Rename linux-doc-PKGVER to linux-doc and clean up its description - LP: #382115 . linux (2.6.30-9.10) karmic; urgency=low . [ Andy Whitcroft ] . * [Config] CONFIG_SECURITY_TOMOYO=y (amd64, i386, lpia) * [Config] CONFIG_KEXEC_JUMP=y (amd64, lpia) * [Config] CONFIG_LENOVO_SL_LAPTOP=m (amd64, lpia) * [Config] CONFIG_POHMELFS_CRYPTO=y (i386, amd64) * [Config] CONFIG_SERIAL_MAX3100=m (i386, amd64, lpia) * [Config] CONFIG_VIDEO_GO7007=m (amd64, i386) . [ Upstream Kernel Changes ] . * rebased to 2.6.30 final . linux (2.6.30-8.9) karmic; urgency=low . [ Andy Whitcroft ] . * Config update removed the following options: CONFIG_EDAC_AMD8111=m CONFIG_EDAC_AMD8131=m . [ Upstream Kernel Changes ] . * rebased to 2.6.30-rc8 . linux (2.6.30-7.8) karmic; urgency=low . [ Andy Whitcroft ] . * Enabled NEW configration options: Paravirtualization layer for spinlocks (PARAVIRT_SPINLOCKS) [N/y/?] Y Cisco FNIC Driver (FCOE_FNIC) [N/m/y/?] M . [ Upstream Kernel Changes ] . * rebased to 2.6.30-rc7 . linux (2.6.30-6.7) karmic; urgency=low . [ Andy Whitcroft ] . * Dropped: UBUNTU: SAUCE: input: Blacklist digitizers from joydev.c (now upstream) . [ Upstream Kernel Changes ] . * rebased to 2.6.30-rc6 . linux (2.6.30-5.6) karmic; urgency=low . [ Tim Gardner ] . * [Config] Enable Keyspan USB serial device firmware in kernel module - LP: #334285 . [ Upstream Kernel Changes ] . * rebased to 2.6.30-rc5 . linux (2.6.30-4.5) karmic; urgency=low . [ Colin Watson ] . * Build-Conflict with findutils (= 4.4.1-1ubuntu1), to avoid /usr/include/asm/* going missing - LP: #373214 . linux (2.6.30-3.4) karmic; urgency=low . [ Kees Cook ] . * SAUCE: [x86] implement cs-limit nx-emulation for ia32 - LP: #369978 . [ Stefan Bader ] . * SAUCE: input: Blacklist digitizers from joydev.c - LP: #300143 . linux (2.6.30-2.3) karmic; urgency=low . [ Tim Gardner ] . * [Config] Enabled CC_STACKPROTECTOR=y for all x86en - LP: #369152 * SAUCE: Default to i915_modeset=0 if CONFIG_DRM_I915_KMS=y * [Config] CONFIG_DRM_I915_KMS=y * [Config] Set CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR to appropriate ARCH minimums . [ Upstream Kernel Changes ] . * rebased to 2.6.30-rc4 . linux (2.6.30-1.2) karmic; urgency=low . [ Tim Gardner ] . * [Config] armel: disable staging drivers, fixes FTBS * [Config] armel imx51: Disable CONFIG_MTD_NAND_MXC, fixes FTBS . [ Upstream Kernel Changes ] . * mpt2sas: Change reset_type enum to avoid namespace collision. Submitted upstream. . linux (2.6.30-1.1) karmic; urgency=low . * Initial release after rebasing against v2.6.30-rc3 Checksums-Sha1: 27e5e850346660899f675814bd4b9ff84d09f394 3452 linux-azure_4.11.0-1010.10~lcow3.dsc 341a2eac9c4094ea73b2aaae56557d77c18e60f5 7750874 linux-azure_4.11.0-1010.10~lcow3.diff.gz Checksums-Sha256: 222c2caf99e70c09b64d570ccf90b744f070a8ea79ed345cfba70e1ae964bb5c 3452 linux-azure_4.11.0-1010.10~lcow3.dsc 5d308014e52d7fab5062395db2fff99712fb51d491534a26ba4ab5d03b85cc63 7750874 linux-azure_4.11.0-1010.10~lcow3.diff.gz Files: 715e5425a6c3df62f1847f5200e4389c 3452 devel optional linux-azure_4.11.0-1010.10~lcow3.dsc 5ed9b99b1707d8b6a535aeb8a154eea1 7750874 devel optional linux-azure_4.11.0-1010.10~lcow3.diff.gz