Гост 26930 86 статус на 2020 год: Перечень ТР ТС 029/2012

Содержание

Перечень ТР ТС 029/2012

№ п/п Структурный элемент или объект технического регулирования Евразийского экономического союза Обозначение и наименование стандарта Примечание
1 2 3 4
1 пункты 4, 6 и подпункты 1 и 2 пункта 9 статьи 7 ГОСТ ISO 7218-2015 «Микробиология пищевых продуктов и кормов для животных. Общие требования и рекомендации по микробиологическим исследованиям »
2 ГОСТ 29185-2014(180 15213:2003) «Микробиология пищевых продуктов и кормов для животных. Методы выявления и подсчета сульфитредуцирующих бактерий, растущих в анаэробных условиях»
3 ГОСТ 31659-2012 (ISO 6579:2002) «Продукты пищевые. Метод выявления бактерий рода Salmonella»
4 ГОСТ 31708-2012 (ISO 7251:2005) «Микробиология пищевых продуктов и кормов. Метод обнаружения и определения количества презумптивных бактерий Escherichia coli. Метод наиболее вероятного числа»
5 ГОСТ 31747-2012 (ISO 4831:2006, ISO 4832:2006) «Продукты пищевые. Методы выявления и определения количества бактерий группы кишечных палочек (колиформных бактерий)»
6 ГОСТ 31748-2012 (ISO 16050:2003) «Продукты пищевые. Определение афлатоксина В1 и общего содержания афлатоксинов Bl, В2, G1 и G2 в зерновых культурах, орехах и продуктах их переработки. Метод высокоэффективной жидкостной хроматографии»
7 ГОСТ EN 14083-2013 «Продукты пищевые. Определение следовых элементов. Определение свинца, кадмия, хрома и молибдена с помощью атомно-абсорбционной спектрометрии с атомизацией в графитовой печи с предварительной минерализацией пробы при повышенном давлении»

ГОСТ EN 14083-2013 Действует

8 ГОСТ EN 14084-2014 «Продукты пищевые. Определение следовых элементов. Определение содержания свинца, кадмия, цинка, меди и железа с помощью атомной абсорбционной спектрометрии после микроволнового разложения» применяется с 01.01.2019
9 ГОСТ EN 14132-2013 «Продукты пищевые. Определение охратоксина А в ячмене и жареном кофе. Метод ВЭЖХ с применением иммуноаффиииой колоночной очистки экстракта»

ГОСТ EN 14132-2013 Действует

10 ГОСТ 31671-2012 (EN 13805:2002) «Продукты пищевые. Определение следовых элементов. Подготовка проб методом минерализации при повышенном давлении»
11 ГОСТ 31707-2012 (EN 14627:2005) «Продукты пищевые. Определение следовых элементов. Определение общего мышьяка и селена методом атомно-абсорбционной спектрометрии с генерацией гидридов с предварительной минерализацией пробы под давлением»
12 пункты 3.4 и 3.5 ГОСТ 2156-76 «Натрий двууглекислый. Технические условия»
13 пункты 4.2 и 4.3 ГОСТ 2918-79 «Ангидрид сернистый жидкий технический. Технические условия»
14 ГОСТ 10444.12-2013 «Микробиология пищевых продуктов и кормов для животных. Метод выявления и подсчета количества дрожжей и плесневых грибов»
15 ГОСТ 10444.15-94 «Продукты пищевые. Методы определения количества мезофильных аэробных и факультативноанаэробных микроорганизмов»
16 ГОСТ 26927-86 «Сырье и продукты пищевые. Методы определения ртути»
17 ГОСТ 26929-94 «Сырье и продукты пищевые. Подготовка проб. Минерализация для определения токсичных элементов»
18 ГОСТ 26930-86 «Сырье и продукты пищевые. Метод определения мышьяка»
19 ГОСТ 26932-86 «Сырье и продукты пищевые. Методы определения свинца»
20 ГОСТ 26933-86 «Сырье и продукты пищевые. Методы определения кадмия»
21 ГОСТ 30178-96 «Сырье и продукты пищевые. Атомно-абсорбционный метод определения токсичных элементов»
22 ГОСТ 30538-97 «Продукты пищевые. Методика определения токсичных элементов атомно-эмиссионным методом»
23 ГОСТ 30615-99 «Сырье и продукты пищевые. Метод определения фосфора» ГОСТ 30615-99 Национальный стандарт Республики Беларусь
24 ГОСТ 30711-2001 «Продукты пищевые. Методы выявления и определения содержания афлатоксинов В1 и М1»
25 ГОСТ 30726-2001 «Продукты пищевые. Методы выявления и определения количества бактерий вида Escherichia coli»
26 пункт 7.5 ГОСТ 31227-2013 «Добавки пищевые. Натрия цитраты Е331. Общие | технические условия»
27 ГОСТ 31266-2004 «Сырье и продукты пищевые. Атомио-абсорбционный метод определения мышьяка» ГОСТ 31266-2004 Национальный стандарт Республики Беларусь
28 ГОСТ 31628-2012 «Продукты пищевые и продовольственное сырье. Инверсионновольтамперометрический метод определения массовой концентрации мышьяка»
29 пункт 6.6 ГОСТ 31638-2012 «Добавки пищевые. Натрия и калия трифосфаты Е451. Технические условия»
30 пункт 6.7 ГОСТ 31642-2012 «Добавки пищевые. Натрий молочнокислый (лактат натрия) Е325. Технические условия»
31 пункт 6.7 ГОСТ 31656-2012 «Добавки пищевые. Калий молочнокислый пищевой (лактат калия) Е326. Технические условия»
32 пункт 6.5 ГОСТ 31686-2012 «Добавки пищевые. Натрия полифосфат E452(i). Технические условия»
33 пункт 7.5 ГОСТ 31687-2012 «Добавки пищевые. Калия фосфаты Е340. Общие технические условия»
34 пункт 7.6 ГОСТ 31725-2012 «Добавки пищевые. Натрия фосфаты Е339. Общие технические условия»
35 пункт 6.5 ГОСТ 31726-2012 «Добавки пищевые. Кислота лимонная безводная ЕЗЗО. Технические условия»
36 ГОСТ 31745-2012 «Продукты пищевые. Определение содержания полициклических ароматических углеводородов методом высокоэффективной жидкостной хроматографии»
37 ГОСТ 31904-2012 «Продукты пищевые. Методы отбора проб для микробиологических испытаний»
38 пункт 6.5 ГОСТ 31905-2012 «Добавки пищевые. Кальция лактат Е327. Технические условия»
39 пункт 7.5 ГОСТ 32007-2012 «Добавки пищевые. Кальция фосфаты Е341. Общие технические условия»
40 пункт 8.8 ГОСТ 32052-2013 «Добавки пищевые. Лецитины Е322. Общие технические условия»
41 пункт 6.6 ГОСТ 32053-2013 «Добавки пищевые. Калия ацетат Е261(1). Технические условия»
42 ГОСТ 32743-2014 «Добавки пищевые. Метод потенциометрического определения лимонной кислоты и цитрат-ионов в комплексных пищевых добавках»
43 пункт 6.4 ГОСТ 32745-2014 «Добавки пищевые. Красители триарилметановые. Технические условия»
44 пункт 6.5 ГОСТ 32746-2014 «Добавки пищевые. Кислота пропионовая Е280. Технические условия»
45 пункт 6.5 ГОСТ 32747-2014 «Добавки пищевые. Глюконо-дельта-лактон Е575. Технические условия»
46 пункт 6.3 ГОСТ 32748-2014 «Добавки пищевые. Кислота яблочная Е296. Технические условия»
47 пункт 6.5 ГОСТ 33268-2015 «Добавки пищевые. Кальция бензоат Е213. Технические условия»
48 пункт 6.3 ГОСТ 33269-2015 «Добавки пищевые. Кислота фумаровая Е297. Технические условия»
49 пункт 7.6 ГОСТ 33270-2015 «Добавки пищевые. Натрия малаты Е350. Общие технические условия»
50 ГОСТ 33292-2015 «Добавки пищевые. Методы идентификации и определения массовой доли основного красящего вещества в пищевом красителе желтый хинолиновый Е104»
51 ГОСТ 33293-2015 «Добавки пищевые. Методы идентификации и определения массовой доли основного красящего вещества в пищевом красителе индигокармин Е132»
52 ГОСТ 33294-2015 «Добавки пищевые. Методы определения массовой доли основного вещества в пищевой добавке нитрит калия Е249»
53 ГОСТ 33767-2016 «Добавки пищевые. Методы идентификации и определения массовой доли основного красящего вещества пищевого красителя антоцианы Е163»
54 пункт 6.5 ГОСТ 32777-2014 «Добавки пищевые. Натрия бензоат Е211. Технические условия»
55 пункт 6.5 ГОСТ 32778-2014 «Добавки пищевые. Калия бензоат Е212. Технические условия»
56 пункт 6.7 ГОСТ 32779-2014 «Добавки пищевые. Кислота сорбиновая Е200. Технические условия»
57 пункт 6.5 ГОСТ 32781-2014 «Добавки пищевые. Натрия нитрит Е250. Технические условия»
58 пункт 7.5 ГОСТ 32802-2014 «Добавки пищевые. Натрия карбонаты Е500. Общие технические условия»
59 пункты 6.7 и 6.14 ГОСТ 33333-2015 «Добавки пищевые. Камедь ксантановая Е415. Технические условия»
60 ГОСТ 33334-2015 «Добавки пищевые. Комплексонометрический метод определения массовой доли основного вещества в пищевой добавке глюконат кальция Е578»
61 ГОСТ 33411-2015 «Сырье и продукты пищевые. Определения массовой доли мышьяка методом атомной абсорбции с генерацией гидридов» применяется c01.01.2019 ГОСТ 33411-2015 Национальный стандарт Республики Беларусь
62 ГОСТ 33412-2015 «Сырье и продукты пищевые. Определение массовой доли ртути методом беспламенной атомной абсорбции» применяется с 01.01.2019 ГОСТ 33412-2015 Национальный стандарт Республики Беларусь
63 ГОСТ 33682-2015 «Пищевые продукты. Определение Т-2 токсина хроматографическим методом» применяется с 01.01.2019

ГОСТ 33682-2015 «Пищевые продукты. Определение Т-2 токсина хроматографическим методом»

64 пункт 6.6 ГОСТ 33764-2016 «Добавки пищевые. Натрия аскорбат Е301. Технические условия»
65 пункт 6.5 ГОСТ 33765-2016 «Добавки пищевые. Калия нитрат Е252. Технические условия»
66 пункт 6.3 ГОСТ 33766-2016 «Добавки пищевые. Кислота адипиновая Е355. Технические условия»
67 пункт 6.7 ГОСТ 33773-2016 «Добавки пищевые. Калия полифосфат E452(ii). Технические условия»
68 ГОСТ 33824-2018 «Продукты пищевые и продовольственное сырье. Инверсионновольтамперометрический метод определения содержания токсичных элементов (кадмия, свинца, меди и цинка)» применяется c01.01.2019

ГОСТ 33824-2018 «Продукты пищевые и продовольственное сырье. Инверсионновольтамперометрический метод определения содержания токсичных элементов (кадмия, свинца, меди и цинка)»

69 ГОСТ Р 53183-2008 (ЕН 13806:2002) «Продукты пищевые. Определение следовых элементов. Определение ртути методом атомно-абсорбционной спектрометрии холодного пара с предварительной минерализацией пробы под давлением»
70 СТБ 1313-2002 «Продукты пищевые и сырье продовольственное. Методика определения содержания токсичных элементов цинка, кадмия, свинца и меди методом инверсионной вольтамперометрии на анализаторах типа ТА» применяется до 01.01.2019 СТБ 1313-2002 Национальный стандарт Республики Беларусь
71 СТБ ГОСТ Р 51650-2001 «Продукты пищевые. Методы определения массовой доли бенз(а)пирена»
72 СТ РК 2350-2013 «Продукты пищевые, продовольственное сырье, корма для животных. Определение содержания кадмия, свинца, мышьяка, ртути, хрома атомноабсорбционным методом с электротермической атомизацией» применяется до 01.01.2019 СТ РК 2350-2013 Национальный стандарт Республики Казахстан
73 СТ РК ГОСТ Р 51301-2005 «Продукты пищевые и продовольственное сырье. Инверсионно-вольтамперометрические методы определения содержания токсичных элементов (кадмий, свинец, медь, цинк)» применяется до 01.01.2019
74 ГОСТ Р 54639-2011 «Продукты пищевые и корма для животных. Определение ртути методом атомно-абсорбционнной спектрометрии на основе эффекта Зеемана»

ГОСТ Р 54639-2011 Отменен c 01.07.2019

75 ГОСТ Р 51650-2000 «Продукты пищевые. Методы определения массовой доли бенз(а)пирена»
76 пункты 13 и 15-17 статьи 7 ГОСТ ISO 9231-2015 «Молоко и молочные продукты. Определение содержания сорбиновой и бензойной кислот в молоке и молочных продуктах»
77 ГОСТ ISO 9233-2-2017 «Сыры, сырные корки и плавленые сыры. Определение содержания натамицина. Часть 2. Метод высокоэффективной жидкостной хроматографии для сыров, сырных корок и плавленых сыров» применяется с 01.07.2018
78 ГОСТ 29299-92 (ИСО 2918-75) «Мясо и мясные продукты. Метод определения нитрита»
79 ГОСТ 29300-92 (ИСО 3091-75) «Мясо и мясные продукты. Метод определения нитрата»
80 ГОСТ EN 12856-2015 «Продукция пищевая. Определение ацесульфама калия, аспартама и сахарина методом высокоэффективной жидкостной хроматографии»

ГОСТ EN 12856-2015 Действует

81 ГОСТ EN 12857-2015 «Продукция пищевая. Определение цикламата методом высокоэффективной жидкостной хроматографии»

ГОСТ EN 12857-2015 Действует

82 ГОСТ EN 15086-2015 «Продукция пищевая. Определение содержания изомальта, лактита, мальтита, манита, сорбита и ксилита в пищевых продуктах»

ГОСТ EN 15086-2015 Действует

83 ГОСТ 8558.2-78 «Продукты мясные. Метод определения нитрата» применяется до 01.01.2019

ГОСТ 8558.2-78 Заменен c 01.01.2018

84 ГОСТ 8558.2-2016 «Продукты мясные. Метод определения содержания нитратов» применяется c01.01.2019
85 ГОСТ 8558.1-2015 «Продукты мясные. Методы определения нитрита»
86 ГОСТ 8756.22-80 «Продукты переработки плодов и овощей. Метод определения каротина»

ГОСТ 8756.22-80 Заменен c 01.07.2020

87 ГОСТ 9794-2015 «Продукты мясные. Методы определения содержания общего фосфора»
88 пункт 2.20 ГОСТ 13685-84 «Соль поваренная методы испытаний»
89 ГОСТ 11254-85 «Жиры животные топленые и мука кормовая животного происхождения. Методы определения антиокислителей»
90 ГОСТ 16155-2015 «Продукты пищевые. Определение сукралозы методом высокоэффективной жидкостной хроматографии»

ГОСТ 16155-2015 «Продукты пищевые. Определение сукралозы методом высокоэффективной жидкостной хроматографии»

91 ГОСТ 24556-89 «Продукты переработки плодов и овощей. Метод определения витамина С»
92 ГОСТ 25268-82 «Изделия кондитерские. Методы определения ксилита и сорбита»
93 ГОСТ 25555.5-2014 «Продукты переработки фруктов и овощей. Методы определения диоксида серы»
94 ГОСТ 26181-84 «Продукты переработки плодов и овощей. Методы определения сорбиновой кислоты»

ГОСТ 26181-84 Заменен c 01.07.2020

95 ГОСТ 26467-90 «Продукты переработки плодов и овощей. Метод определения бензойной кислоты»

ГОСТ 26467-90 «Продукты переработки плодов и овощей. Метод определения бензойной кислоты»

96 ГОСТ 26811-2014 «Изделия кондитерские. Йодометрический метод определения массовой доли общей сернистой кислоты»
97 ГОСТ 27001-86 «Икра и пресервы из рыбы и морепродуктов. Методы определения консервантов»
98 ГОСТ 30059-93 «Напитки безалкогольные. Методы определения аспартама, сахарина, кофеина и бензоата натрия»
99 ГОСТ 30615-99 «Сырье и продукты пищевые. Метод определения фосфора» ГОСТ 30615-99 Национальный стандарт Республики Беларусь
100 ГОСТ 30627.3-98 «Продукты молочные для детского питания. Метод измерения массовой доли витамина Е (токоферола)»
101 ГОСТ 30627.6-98 «Продукты молочные для детского питания. Методы измерений массовой доли витамина В2 (рибофлавина)»
102 ГОСТ 30669-2000 «Продукты переработки плодов и овощей. Газохроматографический метод определения содержания бензойной кислоты»
103 ГОСТ 30670-2000 «Продукты переработки плодов и овощей. Газохроматографический метод определения содержания сорбиновой кислоты»
104 ГОСТ 31503-2012 «Молоко и молочная продукция. Определение содержания стабилизаторов методом газовой хроматографии»
105 ГОСТ 31504-2012 «Молоко и молочная продукция. Определение содержания консервантов и красителей методом высокоэффективной жидкостной хроматографии»
106 ГОСТ 31701-2012 «Продукты пищевые. Метод определения наличия синтетических красителей в пряностях»
107 ГОСТ 32050-2013 «Продукты пищевые. Методы идентификации и определения массовой доли синтетических красителей в карамели»
108 ГОСТ 32073-2013 «Продукты пищевые. Методы идентификации и определения массовой доли синтетических красителей в алкогольной продукции»
109 ГОСТ 32115-2013 «Продукция алкогольная и сырье для ее производства. Метод определения массовой концентрации свободного и общего диоксида серы»
110 ГОСТ 32780-2014 «Продукты пищевые. Методы идентификации и определения массовой доли синтетических красителей в замороженных десертах»
111 ГОСТ 33277-2015 «Продукция соковая. Определение массовой концентрации каротиноидов методом высокоэффективной жидкостной хроматографии» применяется с 01.01.2019
112 ГОСТ 33278-2015 «Консервы фруктовые. Определение массовой доли пищевых синтетических красителей методом тонкослойной хроматографии»
113 ГОСТ 33279-2015 «Консервы фруктовые. Определение наличия хинолиновых, триарилметановых и азокрасителей методом тонкослойной хроматографии »
114 ГОСТ 33332-2015 «Продукты переработки фруктов и овощей. Метод определения массовых долей сорбиновой и бензойной кислот методом высокоэффективной жидкостной хроматографии»
115 ГОСТ 33406-2015 «Продукция алкогольная, безалкогольная и соковая, добавки вкусоароматические. Определение содержания синтетических красителей методом высокоэффективной жидкостной хроматографии»
116 ГОСТ 33409-2015 «Продукция алкогольная и соковая. Определение содержания углеводов и глицерина методом высокоэффективной жидкостной хроматографии»
117 ГОСТ 33410-2015 «Продукция безалкогольная, слабоалкогольная, винодельческая и соковая. Определение содержания органических кислот методом высокоэффективной жидкостной хроматографии»
118 ГОСТ 33429-2015 «Мясо и мясные продукты. Определение содержания молочной кислоты и лактатов методом высокоэффективной жидкостной хроматографии»
119 ГОСТ 33457-2015 «Продукты переработки фруктов и овощей. Метод качественного определения синтетических красителей с применением ион-парного экстрагирования»
120 ГОСТ 33460-2015 «Продукция соковая. Определение ксилита, сорбита и маннита методом высокоэффективной жидкостной хроматографии» применяется с 01.01.2019
121 ГОСТ 33808-2016 «Мясо и мясные продукты. Определение лимонной кислоты методом высокоэффективной жидкостной хроматографии» применяется с 01.01.2019
122 ГОСТ 33809-2016 «Мясо и мясные продукты. Определение сорбиновой и бензойной кислот методом высокоэффективной жидкостной хроматографии» применяется c01.01.2019
123 ГОСТ 33835-2016 «Продукция соковая. Метод определения лимонной кислоты» применяется с 01.01.2019
124 ГОСТ 33839-2016 «Изделия кондитерские. Метод определения массовой доли бензойной кислоты» применяется с 01.01.2019
125 СТБ 1181 -99 «Продукты переработки плодов и овощей. Методики определения содержания сорбиновой и бензойной кислот при их совместном присутствии спектрофотометрическим и хроматографическим методами» СТБ 1181-99 Национальный стандарт Республики Беларусь
126 СТБ 1982-2009 «Винодельческая продукция и винодельческое сырье. Метод определения содержания органических кислот с использованием высокоэффективной жидкостной хроматографии» СТБ 1982-2009 Национальный стандарт Республики Беларусь
127 СТБ ГОСТ Р 51428-2006 «Соки фруктовые. Метод определения содержания винной кислоты с помощью высокоэффективной жидкостной хроматографии»
128 ГОСТ Р ИСО 9233-2-2011 «Сыры и плавленые сыры. Определение содержания натамицина. Часть 2. Метод высокоэффективной жидкостной хроматографии» применяется до 01.07.2019
129 ГОСТ Р ЕН 14130-2010 «Продукты пищевые. Определение витамина С с помощью высокоэффективной жидкостной хроматографии»

ГОСТ Р ЕН 14130-2010 Отменен c 01.01.2019

130 ГОСТ Р 51239-98 (ДИН 1138-94) «Соки фруктовые и овощные. Метод определения L-яблочной кислоты»

ГОСТ Р 51239-98 Отменен c 01.07.2019

131 ГОСТ Р 50206-92 «Жиры и масла животные и растительные. Определение бутилоксианизола (БОА) и бутилокситолуола (БОТ) методом газожидкостной хроматографии»

ГОСТ Р 50206-92 Отменен c 01.09.2019

132 ГОСТ Р 50476-93 «Продукты переработки плодов и овощей. Метод определения содержания сорбиновой и бензойной кислот при их совместном присутствии»
133 ГОСТ Р 51197-98 (ИСО 4133-79) «Мясо и мясные продукты. Метод определения глюконо-дельта-лактона»
134 ГОСТ Р 51198-98 (ИСО 4134-78) «Мясо и мясные продукты. Метод определения L-(+)- глутаминовой кислоты»

ГОСТ Р 51198-98 Отменен c 01.09.2019

135 ГОСТ Р 51257-99 «Сыры плавленые. Метод определения лимонной кислоты»
136 ГОСТ Р 51428-99 «Соки фруктовые. Метод определения содержания винной кислоты с помощью высокоэффективной жидкостной хроматографии »
137 ГОСТ Р 51460-99 «Сыр. Метод определения массовых долей нитратов и нитритов»
138 ГОСТ Р 52690-2006 «Продукты пищевые. Вольтамперометрический метод определения массовой концентрации витамина С»
139 ГОСТ Р 53193-2010 «Напитки алкогольные и безалкогольные. Определение кофеина, аскорбиновой кислоты и ее солей, консервантов и подсластителей методом капиллярного электрофореза»

ГОСТ Р 53193-2010 «Напитки алкогольные и безалкогольные. Определение кофеина, аскорбиновой кислоты и ее солей, консервантов и подсластителей методом капиллярного электрофореза»

140 ГОСТ Р 54066-2010 «Пектин. Идентификация. Метод экспресс-идентификации амидированных пектинов»

ГОСТ Р 54066-2010 Отменен c 01.07.2020

141 ГОСТ Р 54067-2010 «Пектин. Идентификация. Метод экспресс-идентификации пектинов»

ГОСТ Р 54067-2010 Отменен c 01.07.2020

142 ГОСТ Р 54068-2010 «Консервы фруктовые. Метод определения наличия синтетических красителей эритрозина и флоксина В»

ГОСТ Р 54068-2010 Отменен c 01.07.2018

143 ГОСТ Р 55328-2012 «Продукты пищевые. Методы идентификации и определения массовой доли синтетических красителей в мармеладе»
144 ГОСТ Р 54979-2012 «Добавки пищевые. Методы идентификации и определения массовой доли йодсодержащего ингредиента в лактатсодержащих пищевых добавках»
145 ГОСТ Р 54980-2012 «Добавки пищевые. Методы идентификации и определения массовой доли кальцийсодержащего ингредиента в лактатсодержащих пищевых добавках»
146 МВИ МН 806-98 «Методика определения концентраций сорбиновой и бензойной кислот в пищевых продуктах методом высокоэффективной жидкостной хроматографии» (свидетельство об аттестации № 69/987 от 23.06.98) применяется до 01.01.2020

МВИ МН 806-98 «Методика определения концентраций сорбиновой и бензойной кислот в пищевых продуктах методом высокоэффективной жидкостной хроматографии» (свидетельство об аттестации № 69/987 от 23.06.98)

147 МВИ МН 3239-2009 «Определение В-каротина в специализированных продуктах питания» (свидетельство об аттестации № 536/2009 от 07.10.2009) применяется до 01.01.2020

МВИ МН 3239-2009 «Определение В-каротина в специализированных продуктах питания» (свидетельство об аттестации № 536/2009 от 07.10.2009)

148 статья 10 ГОСТ CEN/TS 15568-2015 «Пищевые продукты. Методы анализа для обнаружения генетически модифицированных организмов и производных продуктов. Стратегии отбора проб»
149 ГОСТ ИСО 21569-2009 «Продукты пищевые. Методы анализа для обнаружения генетически модифицированных организмов и производных продуктов. Методы качественного обнаружения на основе анализа нуклеиновых кислот»
150 ГОСТ ИСО 21570-2009 «Продукты пищевые. Методы анализа для обнаружения генетически модифицированных организмов и производных продуктов. Количественные методы, основанные на нуклеиновой кислоте»
151 ГОСТ ИСО 21571-2009 «Продукты пищевые. Методы анализа для обнаружения генетически модифицированных организмов и производных продуктов. Экстрагирование нуклеиновых кислот»
152 ГОСТ ИСО 21572-2009 «Продукты пищевые. Методы анализа для обнаружения генетически модифицированных организмов и производных продуктов. Методы, основанные на протеине»

Перечень ТР ТС 015/2011

№ п/п Элементы технического регламента Таможенного союза Обозначение стандарта. Информация об изменении Наименование стандарта
1 2 3 4
1 Статья 5 ГОСТ 10852-86 Семена масличные. Правила приемки и методы отбора проб
2 Статья 5, приложения 2, 4 ГОСТ 10853-88 Семена масличные. Методы определения зараженности вредителями
3 Статья 5, приложения 3, 5 ГОСТ 10854-88 Семена масличные. Методы определения сорной, масличной и особо учитываемой примеси

ГОСТ 10854-88 Заменен c 01.07.2016

4 Статья 5, статья 4 пункт 11 ГОСТ 10856-96 Семена масличные. Метод определения влажности
5 Статья 4 пункт 11 ГОСТ 10967-90 Зерно. Методы определения запаха и цвета

ГОСТ 10967-90 Заменен c 01.09.2020

6 Статья 5, приложения 3, 5 ГОСТ 13496.11-74 Зерно. Метод определения содержания спор головневых грибов
7 Статья 5, приложение 4 ГОСТ 13496.19-93 Корма, комбикорма, комбикормовое сырье. Методы определения нитратов и нитритов

ГОСТ 13496.19-93 Заменен c 01.01.2017

8 Статья 5, приложения 2, 4, 6 ГОСТ 13496.20-87 Комбикорма, комбикормовое сырье. Метод определения остаточных количеств пестицидов

ГОСТ 13496.20-87 Заменен c 01.01.2016

9 Статья 5 ГОСТ 13586.3-83 Зерно. Правила приемки и методы отбора проб

ГОСТ 13586.3-83 Заменен c 01.07.2016

10 Статья 5, приложения 2, 4 ГОСТ 13586.4-83 Зерно. Методы определения зараженности и поврежденности вредителями
11 Статья 5, статья 4 пункт 11 ГОСТ 13586.5-93 Зерно. Метод определения влажности

ГОСТ 13586.5-93 Заменен c 01.07.2016

12 Статья 5, приложения 2, 4 ГОСТ 13586.6-93 Зерно. Методы определения зараженности вредителями
13 ГОСТ 26927-86 Сырье и продукты пищевые. Методы определения ртути
14 ГОСТ 26928-86 Продукты пищевые. Метод определения железа
15 ГОСТ 26929-94 Сырье и продукты пищевые. Подготовка проб. Минерализация для определения содержания токсичных элементов
16 ГОСТ 26930-86 Сырье и продукты пищевые. Методы определения мышьяка
17 ГОСТ 26931-86 Сырье и продукты пищевые. Методы определения меди
18 Статья 5, приложения 2, 4 ГОСТ 26932-86 Сырье и продукты пищевые. Методы определения свинца
19 ГОСТ 26933-86 Сырье и продукты пищевые. Методы определения кадмия
20 ГОСТ 26934-86 Сырье и продукты пищевые. Метод определения цинка
21 ГОСТ 27988-88 Семена масличные. Методы определения цвета и запаха
22 ГОСТ 28001-88 Зерно фуражное, продукты его переработки, комбикорма. Методы определения микотоксинов: Т-2 токсина, зеараленона (Ф-2) и охратоксина А
23 Статья 5, приложения 3, 5 ГОСТ 28419-97 Зерно. Метод определения сорной и зерновой примесей на анализаторе засоренности У1-ЕАЗ-М
24 Статья 5, приложения 2, 4 ГОСТ 28666.1-90 Зерновые и бобовые. Определение скрытой зараженности насекомыми. Часть 1. Общие положения
25 ГОСТ 28666.2-90 Зерновые и бобовые. Определение скрытой зараженности насекомыми. Часть 2. Отбор проб
26 ГОСТ 28666.3-90 Зерновые и бобовые. Определение скрытой зараженности насекомыми. Часть 3. Контрольный метод
27 ГОСТ 28666.4-90 Зерновые и бобовые. Определение скрытой зараженности насекомыми. Часть 4. Ускоренные методы
28 ГОСТ 30178-96 Сырье и продукты пищевые. Атомно-абсорбционный метод определения токсичных элементов
29 Статья 5, приложения 3, 5 ГОСТ 30483-97 Зерно. Методы определения общего и фракционного содержания сорной и зерновой примесей; содержания мелких зерен и крупности; содержания зерен пшеницы, поврежденных клопом-черепашкой; содержания металломагнитной примеси
30 Статья 5, приложения 2, 4 ГОСТ 30538-97 Продукты пищевые. Методика определения токсичных элементов атомно-эмиссионным методом
31 ГОСТ 30711-2001 Продукты пищевые. Методы выявления и определения содержания афлатоксинов В1 и М1
31.1 Статья 4, часть 1, приложения 2, 4 ГОСТ 30823-2002 Корма, комбикорма и кормовые добавки. Определение элементного состава атомно-эмиссионным методом ГОСТ 30823-2002 Национальный стандарт Республики Беларусь
31.2 ГОСТ 31266-2004 Сырье и продукты пищевые. Атомно-абсорбционный метод определения мышьяка ГОСТ 31266-2004 Национальный стандарт Республики Беларусь
31.3 Статья 5, приложения 3, 5 ГОСТ 31646-2012 Зерновые культуры. Метод определения содержания фузариозных зерен
31.4 Статья 5, приложение 4 ГОСТ 31653-2012 Корма. Метод иммуноферментного определения микотоксинов
31.5 Статья 5, приложение 4 ГОСТ 31673-2012 (ISO 6870:2002) Корма для животных. Определение содержания зеараленона
31.6 Статья 5, приложения 2, 4 ГОСТ 31691-2012 Зерно и продукты его переработки, комбикорма. Определение содержания зеараленона методом высокоэффективной жидкостной хроматографии
31.7 Статья 5, приложения 2, 4 ГОСТ 31748-2012 (ISO 16050:2003) Продукты пищевые. Определение афлатоксина Bi и общего содержания афлатоксинов Bj, В2, Gj и G2 в зерновых культурах, орехах и продуктах их переработки. Метод высокоэффективной жидкостной хроматографии
31.8 Статья 5, приложение 4 ГОСТ 31983-2012 Продукты пищевые, корма, продовольственное сырье. Методы определения содержания полихлорированных бифенилов
31.9 Статья 5, приложения 2, 4 ГОСТ 32161-2013 Продукты пищевые. Метод определения содержания цезия Cs-137
31.10 Статья 5, приложения 2, 4 ГОСТ 32163-2013 Продукты пищевые. Метод определения содержания стронция Sr-90
31.11 Статья 5, приложения 2, 4 ГОСТ 32164-2013 Продукты пищевые. Метод отбора проб для определения стронция Sr-90 и цезия Cs-137
31.12 Статья 5, приложение 4 ГОСТ 32251-2013 Корма, комбикорма. Метод определения содержания афлатоксина В]
32 Статья 5 ГОСТ 29142-91 (ИСО 542-90) Семена масличных культур. Отбор проб
33 Статья 5, статья 4 пункт 11 ГОСТ 29144-91 (ИСО 711-85) Зерно и зернопродукты. Определение влажности (базовый контрольный метод)

ГОСТ 29144-91 Заменен c 01.07.2016

34 Статья 5, статья 4 пункт 11 ГОСТ 29143-91 (ИСО 712-85) Зерно и зернопродукты. Определение влажности (рабочий контрольный метод)

ГОСТ 29143-91 Заменен c 01.07.2016

35 Статья 5 ГОСТ ИСО 2170-97 Зерновые и бобовые. Отбор проб молотых продуктов

ГОСТ ИСО 2170-97 Утратил силу в РФ c 01.01.2013

36 Статья 4 пункт 16, статья 5, приложения 2, 4 ГОСТ ИСО 21569-2009 Продукты пищевые. Методы анализа для обнаружения генетически модифицированных организмов и производных продуктов. Методы качественного обнаружения на основе анализа нуклеиновых кислот
37 ГОСТ ИСО 21570-2009 Продукты пищевые. Методы анализа для обнаружения генетически модифицированных организмов и производных продуктов. Количественные методы, основанные на нуклеиновой кислоте
38 ГОСТ ИСО 21571-2009 Продукты пищевые. Методы анализа для обнаружения генетически модифицированных организмов и производных продуктов. Экстрагирование нуклеиновых кислот
39 Статья 5, статья 4 пункт 11 ГОСТ 29305-92 (ИСО 6540-80) Кукуруза. Метод определения влажности (измельченных и целых зерен)
40 Статья 5 ГОСТ ИСО 6644-97 Зерно и продукты его переработки. Автоматический отбор проб с применением механического устройства

ГОСТ ИСО 6644-97 Утратил силу в РФ c 01.01.2013

41 Статья 5, статья 4 пункт 11 СТ РК ИСО 712-2006 Зерновые и продукты их переработки. Определение влажности (практический метод)
42 Статья 5 ГОСТ Р 50436-92 (ИСО 950-79) Зерновые. Отбор проб зерна

ГОСТ Р 50436-92 Отменен c 01.01.2013

43 Статья 5 ГОСТ Р 50437-92 (ИСО 951-79) Бобовые культуры в мешках. Отбор проб
44 Статья 5, приложения 2, 4 СТ РК ИСО 6639-3-2006 Зерновые и бобовые. Определение скрытой зараженности насекомыми. Часть 3: Контрольный метод
45 Статья 5, приложения 2, 4 СТ РК ИСО 6639-4-2006 Зерновые и бобовые. Определение скрытой зараженности насекомыми. Часть 4: Ускоренные методы
45.1 Статья 5, приложение 4 СТ РК ИСО 6651-2011 Корма для животных. Полуколичественное определение содержания афлатоксина В |. Методы тонкослойной хроматографии
46 Статья 5, приложения 3, 5 СТ РК ИСО 7970-2006 Пшеница. Метод определения примесей
46.1 Статья 5, приложения 2, 4 СТБ ИСО 10703-2010 Качество воды. Определение объемной активности радионуклидов. Метод гамма-спектрометрии высокого разрешения
47 Статья 5, приложения 2, 4 СТ РК ИСО 15141-1-2011 Продукты пищевые. Определение содержания охратоксина А в зерне и зерновых продуктах. Часть 1. Метод высокоэффективной жидкостной хроматографии с очисткой силикагелем
47.2 Статья 4 пункт 16, статья 5, приложения 2, 4 СТ РК ИСО 24276-2010 Продукты пищевые. Методы выявления генетически модифицированных организмов и их производных. Основные требования и определения
48 Статья 4 пункт 16, статья 5, приложения 2, 4 ГОСТ Р 53244-2008 (ИСО 21570:2005) Продукты пищевые. Методы анализа для обнаружения генетически модифицированных организмов и полученных из них продуктов. Методы, основанные на количественном определении нуклеиновых кислот
49 Статья 4 пункт 16, статья 5, приложения 2, 4 ГОСТ Р 53214-2008 (ИСО 24276:2006) Продукты пищевые. Методы анализа для обнаружения генетически модифицированных организмов. Общие требования и определения
49.1 Статья 4, часть 1, приложения 2, 4 СТБ EN 13804-2012 Пищевые продукты. Определение следовых элементов. Критерии эффективности, общие требования и подготовка проб СТБ EN 13804-2012 Национальный стандарт Республики Беларусь
49.2 СТБ EN 13805-2012 Продукты пищевые. Определение следовых элементов. Разложение под давлением СТБ EN 13805-2012 Национальный стандарт Республики Беларусь
49.3 СТБ П EN 14082-2003/2011 Продукты пищевые. Определение следовых элементов. Определение содержания свинца, кадмия, цинка, меди, железа и хрома с помощью атомно-абсорбционной спектрометрии (ААС) после сухого озоления
49.4 СТБ EN 14083-2012 Продукты пищевые. Определение следовых элементов. Определение содержания свинца, кадмия, хрома и молибдена методом атомно-абсорбционной спектрометрии в графитовой печи (GFAAS) после разложения под давлением СТБ EN 14083-2012 Национальный стандарт Республики Беларусь
49.5 СТБ EN 14084-2012 Продукты пищевые. Определение следовых элементов. Определение содержания свинца, кадмия, цинка, меди и железа методом атомно-абсорбционной спектрометрии (ААС) после микроволнового разложения СТБ EN 14084-2012 Национальный стандарт Республики Беларусь
50 Статья 5, приложения 2, 4 СТБ 1056-98 Радиационный контроль. Отбор проб сельскохозяйственного сырья и кормов. Общие требования. СТБ 1056-98 Национальный стандарт Республики Беларусь
51 Статья 5, приложения 2, 4 СТБ ГОСТ Р 51116-2002 Комбикорма, зерно, продукты его переработки. Метод определения содержания дезоксиниваленола (вомитоксина)
52 Статья 5, приложение 2 СТБ ГОСТ Р 51650-2001 Продукты пищевые. Методы определения массовой доли бенз(а)пирена
53 Статья 5, приложения 2, 4 ГОСТ Р 51116-97 Комбикорма, зерно, продукты его переработки. Метод определения содержания дезоксиниваленола

ГОСТ Р 51116-97 Заменен c 01.01.2019

54 ГОСТ Р 51301-99 Продукты пищевые и продовольственное сырье. Инверсионно-вольт-амперметрические методы определения содержания токсичных элементов (кадмия, свинца, меди, цинка)

ГОСТ Р 51301-99 Отменен c 01.07.2017

55 Статья 5, приложение 2 ГОСТ Р 51650 Сырье и продукты пищевые. Методы определения массовой доли бенз(а)пирена

ГОСТ Р 51650

56 Статья 5, приложения 3, 5 ГОСТ Р 51916-2002 Зерновые культуры. Метод определения содержания фузариозных зерен

ГОСТ Р 51916-2002 Отменен c 01.07.2013

58 Статья 4 пункт 16, статья 5, приложения 2, 4 ГОСТ Р 52173-2003 Сырье и продукты пищевые. Метод идентификации генетически модифицированных источников (ГМИ) растительного происхождения
59 Статья 4 пункт 16, статья 5, приложения 2, 4 ГОСТ Р 52174-2003 Биологическая безопасность. Сырье и продукты пищевые. Метод идентификации генетически модифицированных источников (ГМИ) растительного происхождения с применением биологического микрочипа

ГОСТ Р 52174-2003 Отменен c 01.01.2019

60 Статья 5, приложения 2, 4 ГОСТ Р 52471-2005 Корма. Иммуноферментный метод определения микотоксинов

ГОСТ Р 52471-2005 Отменен c 01.07.2013

60.2 Статья 5, приложения 2, 4 ГОСТ Р 53093-2008 Зерно и продукты его переработки, комбикорма. Определение содержания зеараленона методом высокоэффективной жидкостной хроматографии

ГОСТ Р 53093-2008 Отменен c 15.02.2015

62 Статья 5, приложения 2, 4 СТ РК 1623-2007 Радиационный контроль. Стронций-90 и цезий-137. Пищевые продукты. Отбор проб, анализ и гигиеническая оценка СТ РК 1623-2007 Национальный стандарт Республики Казахстан
63 Статья 4 СТ РК 1890-1-2009 Хранение зерновых и бобовых. Часть 1. Общие рекомендации по хранению зерновых
64 СТ РК 1890-2-2009 Хранение зерновых и бобовых. Часть 2. Практические рекомендации
65 СТ РК 1890-3-2009 Хранение зерновых и бобовых. Часть 3. Борьба с насекомыми-вредителями
66 Статья 5, статья 4 пункт 11 СТ РК 2195-2010 Зерно и зернопродукты. Инфракрасный термогравиметрический метод определения влажности СТ РК 2195-2010 Национальный стандарт Республики Казахстан
66.1 Статья 5, приложения 2, 4 СТ РК 1988-2010 Зерно и зернопродукты. Определение дезоксиниваленола (вомитоксина) хроматографическим методом СТ РК 1988-2010 Национальный стандарт Республики Казахстан
66.2 Статья 5, приложения 2, 4 СТ РК 2010-2010 Вода, почва, фураж, продукты питания растительного и животного происхождения. Определение 2,4-Д (2,4-дихлорфеноксиуксусной кислоты) хроматографическими методами СТ РК 2010-2010 Национальный стандарт Республики Казахстан
66.3 Статья 5, приложения 2, 4,6 СТ РК 2040-2010 Овощи, корма и продукты животноводства. Определение ртуть-органических пестицидов хроматографическими методами СТ РК 2040-2010 Национальный стандарт Республики Казахстан
66.4 Статья 5, приложения 2, 4,6 СТ РК 2044-2010 Продукты растительного и животного происхождения, корма, вода, почва. Определение фосфорорганических пестицидов хроматографическим методом СТ РК 2044-2010 Национальный стандарт Республики Казахстан
66.5 Статья 5, статья 4 пункт 11 СТ РК 2.194-2010 Государственная система обеспечения единства измерений Республики Казахстан. Семена масличных культур и продукты их переработки. Инфракрасный термогравиметрический метод определения влажности СТ РК 2.194-2010 Национальный стандарт Республики Казахстан
67 Статья 5 СТ РК ГОСТ Р 50436-2003 Зерновые. Отбор проб зерна
68 Статья 4 пункт 11 СТ РК ГОСТ Р 50817-2008 Корма, комбикорма, комбикормовое сырье. Метод определения содержания сырого протеина, сырой клетчатки, сырого жира и влаги с применением спектроскопии в ближней инфракрасной области
69 Статья 5, приложения 2, 4 СТ РК ГОСТ Р 51301-2005 Продукты пищевые и продовольственное сырье. Инверсионно-вольт-амперметрические методы определения содержания токсичных элементов (кадмия, свинца, меди, цинка)
70 СТ РК ГОСТ Р 52471-2011 Корма. Иммуноферментный метод определения микотоксинов
70.2 Статья 5, приложения 2, 4 СТ РК ГОСТ Р 52698-2011 Комбикорма, комбикормовое сырье. Метод определения остаточных количеств хлорорганических пестицидов

ГОСТ 26930-86 Сырье и продукты пищевые. Метод определения мышьяка

Текст ГОСТ 26930-86 Сырье и продукты пищевые. Метод определения мышьяка

ГОСТ 26930-86

МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ

СЫРЬЕ И ПРОДУКТЫ ПИЩЕВЫЕ

МЕТОД ОПРЕДЕЛЕНИЯ МЫШЬЯКА

Издание официальное

Москва

Стандартинформ

2010

УДК 664:546.19.06:006.354

МЕЖГОСУДАРСТВЕННЫЙ

Группа Н09

СТАНДАРТ

СЫРЬЕ И ПРОДУКТЫ ПИЩЕВЫЕ

Метод определения мышьяка

Raw material and food-stuffs. Method for determination of arsenic

MKC 67.050 ОКСТУ 9109, 9209

ГОСТ

26930-86

Дата введения 01.01.87

Настоящий стандарт распространяется на пищевые сырье и продукты и устанавливает колориметрический метод определения мышьяка.

Метод основан на измерении интенсивности окраски раствора комплексного соединения мышьяка с диэтилдитиокарбаматом серебра в хлороформе.

1. МЕТОДЫ ОТБОРА И ПОДГОТОВКА ПРОБ

1.1. Методы отбора проб и подготовка их к испытанию должны быть указаны в нормативно-технической документации на конкретную продукцию.

2. АППАРАТУРА, МАТЕРИАЛЫ И РЕАКТИВЫ

Прибор для отгонки и поглощения мышьяка (см. чертеж).

Колориметр фотоэлектрический с устройством для отсчитывания значений оптической плотности по нормативно-технической документации или спектрофотометр для измерения в видимой области спектра.

Весы лабораторные общего назначения с наибольшим пределом взвешивания 200 г 2-го класса точности по ГОСТ 24104*.

Весы лабораторные общего назначения с наибольшим пределом взвешивания 1 кг 3-го класса точности по ГОСТ 24104.

Воронка Бюхнера 1 или 2 по ГОСТ 9147.

Воронка стеклянная типа В по ГОСТ 25336.

Эксикатор по ГОСТ 25336.

Колба коническая КНКШ—250 по ГОСТ 25336.

Конус взаимозаменяемый КШ—29/32.

Поглотительный прибор с пористой стеклянной пластинкой № 2.

Трубки стеклянные цилиндрические и дрот глухой.

Палочки стеклянные по ГОСТ 21400.

Колбы мерные 2—100—2; 2—1000—2 по ГОСТ 1770.

Пипетки градуированные вместимостью 1, 2, 5, 10 и 25 см3.

Цилиндры 3-100, 3-1000 по ГОСТ 1770.

Пробирки мерные П-2—10 по ГОСТ 1770.

Стаканы В-1-500 и В-1-2000 ТХС по ГОСТ 25336.

Центрифуга лабораторная любого типа, обеспечивающая частоту вращения 5000 мин-1.

Магний сернокислый по ГОСТ 4523, х.ч., раствор молярной концентрации с (MgS04) = = 1 моль/дм3.

Фильтры беззольные, «синяя лента», диаметр 7 см.

Вата по ГОСТ 5556.

Спирт этиловый ректификованный технический по ГОСТ 18300.

* С 1 июля 2002 г. действует ГОСТ 24104—2001 (На территории Российской Федерации действует ГОСТ Р 53228-2008).

Издание официальное Перепечатка воспрещена

© Издательство стандартов, 1986 © СТАНДАРТИНФОРМ, 2010

Спирт этиловый ректификованный по ГОСТ 5962*.

Фенолфталеин по ТУ 6—09—53—60, ч.д.а., раствор концентрации в этиловом спирте 1 г/дм3.

Кислота соляная по ГОСТ 3118 плотностью 1,19 г/см3, раствор концентрации с (НС1) = = 0,3 моль/дм3.

Кислота серная по ГОСТ 4204, х.ч., раствор концентрации с (l/2 H2S04) = (H2S04) 1 моль/дм3.

Кислота азотная по ГОСТ 4461, х.ч., разбавленная 1:1.

Вода дистиллированная по ГОСТ 6709.

Калий йодистый по ГОСТ 4232, х.ч., раствор концентрации 150 г/дм3.

Олово двухлористое по ТУ 6—09—53—84, ч.д.а., раствор концентрации 200 г/дм3 в соляной кислоте плотностью 1,19 г/см3.

Цинк гранулированный, х.ч.

Кальций хлористый двуводный по ТУ 6—09—50—77, х.ч., гранулированный, прокаленный.

Натрий сернокислый безводный по ГОСТ 4166, х.ч., прокаленный.

Натрия гидроокись по ГОСТ 4328, х.ч., раствор концентрации с (NaOH) = 2 моль/дм3.

Калия гидроокись по ГОСТ 24363, ч.д.а., гранулированный.

Ангидрид мышьяковистый по ГОСТ 1973.

Натрий мышьяковистый двузамещенный, 7-водный или стандарт-титр.

Медь сернокислая пятиводная по ГОСТ 4165, х.ч., дважды перекристаллизованная и высушенная в эксикаторе до постоянной массы, раствор концентрации 10 г/дм3.

Моноэтаноламин, ч., или гексаметилентетрамин (уротропин), ч.

Хлороформ, х.ч., высушенный над безводным сернокислым натрием.

Натрия N, N-диэтилдитиокарбамат по ГОСТ 8864, ч.д.а., кристаллический.

Серебро азотнокислое по ГОСТ 1277, х.ч.

Свинец (II) уксуснокислый по ГОСТ 1027, х.ч., раствор концентрации 150 г/дм3.

Допускается применять импортное оборудование, посуду и реактивы с техническими характеристиками не ниже отечественных аналогов.

(Измененная редакция, Изм. № 1).

3. ПОДГОТОВКА К ИСПЫТАНИЮ

3.1. Минерализация

3.1.1. Минерализацию проводят по ГОСТ 26929. При анализе поваренной соли минерализацию не проводят.

(Измененная редакция, Изм. № 1).

3.1.2. Контрольную пробу готовят, используя применяемые для минерализации реактивы, прибавляя их в тех же количествах, объемах и последовательности, что и при минерализации пробы, но без добавления испытуемой пробы.

3.2. Приготовление испытуемых и контрольного растворов

3.2.1. Золу, полученную сухой минерализацией, осторожно растворяют в 30—50 см3 раствора соляной кислоты концентрации с (НС1) = 0,3 моль/дм3 и, избегая разбрызгивания, добавляют соляную кислоту плотностью 1,19 г/см3 из расчета 4 см3 кислоты на 1 г окиси магния, добавленной в пробу перед озолением. Если зола плохо растворяется, ее подогревают с соляной кислотой на водяной бане. Полученный раствор золы используют для последующего испытания.

Раствор, полученный в результате мокрой минерализации или кислотной экстракции, используют для проведения испытания без дополнительной обработки.

(Измененная редакция, Изм. № 1).

3.2.2. Контрольный раствор готовят из контрольной пробы, используя все реактивы и растворы, аналогично приготовлению испытуемых растворов.

3.2.3. При анализе поваренной соли исходный раствор готовят растворением соли в дистиллированной воде.

(Введен дополнительно, Изм. № 1).

3.3. Подготовка прибора для отгонки и поглощения мышьяка

3.3.1. Прибор собирают в соответствии с чертежом. Прибор включает реакционную колбу вместимостью 250 см3, соединительную трубку (внешний диаметр 4 мм) с расширением, шлифом и капилляром, цилиндр (внутренний диаметр 11 мм) с поглощающим раствором или поглотительный прибор с пористой стеклянной пластинкой для поглощения раствора. Перед употреблением прибор промывают разбавленной азотной кислотой (1:1), а затем водой.

3.4. Приготовление ваты, пропитанной уксуснокислым свинцом

3.4.1. Вату пропитывают раствором уксуснокислого свинца и высушивают при комнатной температуре. Вату хранят в эксикаторе не более 6 мес.

* На территории Российской Федерации действует ГОСТ Р 51652—2000.

Прибор для отгонки и поглощения мышьяка

1 — реакционная колба; 2 — соединительная трубка со шлифом и капилляром; 3 — расширение для ваты; 4 — вата, пропитанная уксуснокислым свинцом; 5 — гранулы гидроокиси калия; 6 — цилиндр с поглощающим раствором; 7 — поглотительный прибор с поглощающим раствором; 8 — пористая стеклянная пластинка

3.5. Приготовление диэтилдитиокарбамата серебра

3.5.1. Диэтилдитиокарбамат серебра готовят следующим образом. Раствор, содержащий 1,7 г нитрата серебра в 100 см3 воды, медленно при перемешивании приливают к раствору, содержащему 2,3 г диэтилдитиокарбамата натрия в 100 см3 воды. Температура растворов должна быть не более 10 °С. Образовавшийся лимонно-желтый осадок диэтилдитиокарбамата серебра отфильтровывают на воронке Бюхнера и тщательно промывают водой до исчезновения реакции на серебро с несколькими каплями соляной кислоты концентрации с (HCI) = 0,3 моль/дм3. Осадок разрыхляют стеклянной палочкой и высушивают в эксикаторе над хлористым кальцием в темноте до постоянной массы при комнатной температуре. Сухое вещество хранится в темноте не более 6 мес.

(Измененная редакция, Изм. № 1).

3.6. Приготовление поглощающего раствора

3.6.1. Растворяют 0,2 г диэтилдитиокарбамата серебра в 100 см3 хлороформа, в который предварительно добавлен 1,0 см3 моноэтаноламина или 1,0 г уротропина.

Раствор с уротропином используют только для продуктов с массовой долей мышьяка более 0,1 мг/кг.

Для работы используют свежеприготовленный поглощающий раствор.

3.7. Приготовление основного раствора мышьяка

3.7.1. Основной раствор мышьяка готовят одним из способов:

вскрывают стандарт-титр или берут навеску 0,132 г мышьяковистого ангидрида (As203), растворяют в 15 см3 раствора гидроокиси натрия концентрации с (NaOH) = 2 моль/дм3, затем нейтрализуют раствором серной кислоты концентрации с (V2h3SO4) =1 моль/дм3 в присутствии фенолфталеина и переносят в мерную колбу вместимостью 1000 см3, доводят до метки водой. Полученный раствор содержит 100 мкг мышьяка в 1 см3;

вскрывают стандарт-титр или берут навеску 0,4160 г двузамещенного мышьяковистого натрия (Na2HAs04 • 7Н20), вносят в мерную колбу вместимостью 1000 см3 и доводят дистиллированной водой до метки. Полученный раствор содержит 100 мкг мышьяка в 1 см3.

Основной раствор хранят не более 1 года.

(Измененная редакция, Изм. № 1).

3.8. П р и г о т о в л е н и е рабочего раствора мышьяка

3.8.1. Непосредственно перед определением мышьяка 10 см3 основного раствора мышьяка помещают в мерную колбу вместимостью 100 см3 и доводят водой до метки. Полученный раствор содержит 10 мкг мышьяка в 1 см3.

3.9. Приготовление растворов сравнения и построение градуировочного графика

3.9.1. В шесть цилиндров или поглотительных приборов с пористой стеклянной пластинкой наливают по 10 см3 поглощающего раствора. В трубки с расширением (см. чертеж) помещают слой ваты, пропитанной уксуснокислым свинцом, затем 5—6 гранул гидроокиси калия и закрывают отверстие слоем ваты, пропитанной уксуснокислым свинцом.

3.9.2. В шесть реакционных колб вместимостью 250 см3 каждая вносят соответственно 0,0; 0,25; 0,5; 1,0; 1,5; 2,0 см3 рабочего раствора мышьяка, т. е. соответственно 0; 2,5; 5; 10; 15; 20 мкг мышьяка.

3.9.2а. При анализе поваренной соли в шесть химических стаканов вместимостью 2000 см3 каждый помещают по 100,00 г хлористого натрия, растворяют и доводят объем раствора до 1 дм3. В каждый стакан вносят соответственно 0,0; 0,25; 0,5; 1,0; 1,5; 2,0 см3 рабочего раствора мышьяка, добавляют по 3 см3 раствора сернокислого магния, по 8—10 см3 раствора гидроокиси натрия, тщательно перемешивают и выдерживают 10 мин. После осаждения сифонируют прозрачный слой жидкости, осадок отделяют центрифугированием и растворяют в 3 см3 соляной кислоты плотностью 1,19 г/см3. Полученный раствор количественно переносят в реакционную колбу прибора для определения мышьяка, приливают 22 см3 раствора соляной кислоты плотностью 1,19 г/см3.

(Введен дополнительно, Изм. № 1).

3.9.3. В каждую реакционную колбу приливают 25 см3 соляной кислоты плотностью 1,19 г/см3, 2,5 см3 раствора йодистого калия, 1,5 см3 раствора двухлористого олова и доводят водой до 100 см3, приливают 1 см3 раствора сернокислой меди, тщательно перемешивают и выдерживают 10—15 мин. При анализе поваренной соли в реакционные колбы раствор сернокислой меди не добавляют. Затем в каждую реакционную колбу вносят 5 г гранулированного цинка, после чего быстро надевают на колбу соединительную трубку с капилляром, конец которого погружен в цилиндр с поглощающим раствором или поглотительный прибор с пористой стеклянной пластинкой, в который налит поглощающий раствор. Отгоняют образовавшийся мышьяковистый водород в течение 60 мин. В случае помутнения поглощающего раствора его фильтруют через ватный тампон, помещенный в носик воронки.

(Измененная редакция, Изм. № 1).

3.9.4. Оптическую плотность растворов сравнения измеряют по отношению к поглощающему раствору на фотоэлектроколориметре с /.тах = (520 + 10) нм в кюветах с расстоянием между рабочими гранями 20 мм или спектрофотометре при длине волны 520 нм в кювете с расстоянием между рабочими гранями 5 или 10 мм.

3.9.5. Градуировочный график строят, откладывая по оси абсцисс массы мышьяка в мкг, введенные в растворы сравнения, по оси ординат — соответствующие значения оптической плотности.

4. ПРОВЕДЕНИЕ ИСПЫТАНИЯ

4.1. В реакционную колбу прибора вносят испытуемый раствор, подготовленный по и. 3.2.1. Далее испытания проводят согласно пи. 3.9.3, 3.9.4.

При анализе поваренной соли 100,00 г испытуемой соли растворяют в стакане вместимостью 1000 см3 и объем доводят до 400 см3. Далее испытания проводят, как указано в и. 3.9.2а.

(Измененная редакция, Изм. № 1).

4.2. В реакционную колбу прибора вносят контрольный раствор, подготовленный по и. 3.2.2. Далее испытания проводят согласно пи. 3.9.3, 3.9.4.

4.3. По полученному значению оптической плотности с помощью градуировочного графика находят массу мышьяка.

5. ОБРАБОТКА РЕЗУЛЬТАТОВ

5.1. Массовую долю мышьяка (А) в млн-1 вычисляют по формуле

хх2 т

Массовую концентрацию (А() в мг/дм3 вычисляют по формуле

хх2 1 V ’

где т1 — масса мышьяка в испытуемом растворе, найденная по градуировочному графику,

мкг;

т2 — масса мышьяка в контрольном растворе, найденная по градуировочному графику,

мкг;

т — масса навески продукта, взятая для минерализации, г;

V— объем продукта, взятый для минерализации, см3.

5.2. Вычисления проводят до третьего десятичного знака. _

5.3. За окончательный результат принимают среднеарифметическое значение (А) результатов двух параллельных определений, исправленное на величину систематической составляющей погрешности измерений, которая составляет +0Д5А Допустимое расхождение результатов двух параллельных определений при Р= 0,95 не должно превышать 25 % по отношению к среднеарифметическому значению. Окончательный результат округляют до второго десятичного знака.

5.4. Минимальная масса мышьяка, определяемая данным методом в колориметрируемом объеме, составляет 2,5 мкг при использовании поглощающего раствора с моноэтаноламином и 5 мкг — с уротропином.

При анализе поваренной соли минимальная масса мышьяка, определенная данным методом в колориметрируемом объеме, составляет 3 мкг [0,03 млн-1 (мг/кг)] при использовании поглощающего раствора с уротропином и 2,5 мкг [0,025 млн-1 (мг/кг)] — с моноэтаноламином.

5.5. Значение среднеквадратичного отклонения случайной составляющей погрешности измерений массовой доли мышьяка одной и той же пробы в разных лабораториях при допускаемых методикой изменениях влияющих факторов составляет 0,19А.

5.6. Допускаемое расхождение между результатами испытаний, выполненных в двух разных лабораториях, не должно превышать 60 % по отношению к среднеарифметическому значению при Р= 0,95.

5.4—5.6. (Измененная редакция, Изм. № 1).

ИНФОРМАЦИОННЫЕ ДАННЫЕ

1. РАЗРАБОТАН И ВНЕСЕН Министерством здравоохранения СССР и Государственной комиссией Совета Министров СССР по продовольствию и закупкам

2. УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Государственного комитета СССР по стандартам от 25.06.86 № 1772

3. ВЗАМЕН ГОСТ 5512—50, разд. 5 (кроме пп. 21—23), 6 в части методов определения мышьяка

4. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ

Обозначение НТД, на который дана ссылка

Номер раздела, пункта

Обозначение НТД, на который дана ссылка

Номер раздела, пункта

ГОСТ 1027-67

2

ГОСТ 5962-67

2

ГОСТ 1277-75

2

ГОСТ 6709-72

2

ГОСТ 1770-74

2

ГОСТ 8864-71

2

ГОСТ 1973-77

2

ГОСТ 9147-80

2

ГОСТ 3118-77

2

ГОСТ 18300-87

2

ГОСТ 4165-78

2

ГОСТ 21400-75

2

ГОСТ 4166-76

2

ГОСТ 24104-88

2

ГОСТ 4204-77

2

ГОСТ 24363-80

2

ГОСТ 4232-74

2

ГОСТ 25336-82

2

ГОСТ 4328-77

2

ГОСТ 26929-94

3.1.1

ГОСТ 4461-77

2

ТУ 6-09-50-77-87

2

ГОСТ 4523-77

2

ТУ 6-09-53-60-87

2

ГОСТ 5556-81

2

ТУ 6-09-53-84-88

2

5. Ограничение срока действия снято Постановлением Госстандарта от 12.07.91 № 1245

6. ИЗДАНИЕ (март 2010 г.) с Изменением № 1, утвержденным в мае 1990 г. (ИУС 8—90)

Комбикорма полнорационные для беконного откорма свиней. Общие технические условия – РТС-тендер


ГОСТ 21055-96

Группа С14



МКС 65.120
ОКП 92 9612

Дата введения 1997-07-01

1 РАЗРАБОТАН Межгосударственным техническим комитетом по стандартизации ТК 4, Всероссийским научно-исследовательским институтом комбикормовой промышленности, Всероссийским научно-исследовательским институтом животноводства

ВНЕСЕН Госстандартом России

2 ПРИНЯТ Межгосударственным Советом по стандартизации, метрологии и сертификации (протокол N 9-96 от 12 апреля 1996 г.)

За принятие проголосовали:

Наименование государства

Наименование национального органа
по стандартизации

Республика Армения

Армгосстандарт

Азербайджанская Республика

Азгосстандарт

Республика Беларусь

Госстандарт Беларуси

Республика Казахстан

Госстандарт Республики Казахстан

Республика Молдова

Молдовастандарт

Российская Федерация

Госстандарт России

Республика Таджикистан

Таджикгосстандарт

Украина

Госстандарт Украины

3 Постановлением Комитета Российской Федерации по стандартизации, метрологии и сертификации от 13 августа 1996 г. N 510 межгосударственный стандарт ГОСТ 21055-96 введен в действие непосредственно в качестве государственного стандарта Российской Федерации с 1 июля 1997 г.

4 ВЗАМЕН ГОСТ 21055-75

5 ПЕРЕИЗДАНИЕ

1 Область применения


Настоящий стандарт устанавливает общие требования к качеству полнорационных комбикормов для беконного откорма свиней живой массой от 40 до 70 кг и от 71 до 110 кг.

Обязательные требования, направленные на предупреждение болезней животных, выпуск полноценных и безопасных в ветеринарном отношении продуктов свиноводства и защиту населения от болезней, общих для человека и животных, изложены в 3.2.1-3.2.4, 3.2.8.

2 Нормативные ссылки


В настоящем стандарте использованы ссылки на следующие стандарты:

ГОСТ 13496.0-80 Комбикорма, сырье. Методы отбора проб

ГОСТ 13496.1-89 Комбикорма, комбикормовое сырье. Методы определения натрия и хлористого натрия

ГОСТ 13496.2-91 Корма, комбикорма, комбикормовое сырье. Метод определения сырой клетчатки

ГОСТ 13496.3-92 (ИСО 6496-83) Комбикорма, комбикормовое сырье. Методы определения влаги

ГОСТ 13496.4-93 Корма, комбикорма, комбикормовое сырье. Методы определения азота и сырого протеина

ГОСТ 13496.7-92 Зерно фуражное, продукты его переработки, комбикорма. Методы определения токсичности

ГОСТ 13496.8-72 Комбикорма. Методы определения крупности размола и содержания неразмолотых семян культурных и дикорастущих растений

ГОСТ 13496.9-96 Комбикорма. Методы определения содержания металломагнитной примеси

ГОСТ 13496.13-75 Комбикорма. Методы определения запаха, зараженности вредителями хлебных запасов

ГОСТ 13496.14-87 Комбикорма, комбикормовое сырье, корма. Метод определения золы, не растворимой в соляной кислоте

ГОСТ 13496.19-93 Корма, комбикорма, комбикормовое сырье. Методы определения содержания нитратов и нитритов

ГОСТ 13496.20-87 Комбикорма, комбикормовое сырье. Метод определения остаточных количеств пестицидов

ГОСТ 22834-87 Комбикорма гранулированные. Общие технические условия

ГОСТ 23462-95 Продукция комбикормовой промышленности. Правила приемки. Упаковка, маркировка, транспортирование и хранение

ГОСТ 26570-95 Корма, комбикорма, комбикормовое сырье. Методы определения кальция

ГОСТ 26657-97 Корма, комбикорма, комбикормовое сырье. Методы определения содержания фосфора

ГОСТ 26929-94 Сырье и продукты пищевые. Подготовка проб. Минерализация для определения содержания токсичных элементов

ГОСТ 26930-86 Сырье и продукты пищевые. Метод определения мышьяка

ГОСТ 26931-86 Сырье и продукты пищевые. Методы определения меди

ГОСТ 26932-86 Сырье и продукты пищевые. Методы определения свинца

ГОСТ 26933-86 Сырье и продукты пищевые. Методы определения кадмия

ГОСТ 26934-86 Сырье и продукты пищевые. Метод определения цинка

ГОСТ 26935-86 Продукты пищевые консервированные. Метод определения олова

ГОСТ 28078-89 Крупка комбикормовая. Технические условия

3 Общие технические требования

3.1 Полнорационные комбикорма для беконного откорма свиней должны вырабатывать в соответствии с требованиями настоящего стандарта и [1] в рассыпном, гранулированном виде или в виде крупки по рецептам, утвержденным в установленном порядке или рассчитанным на электронно-вычислительной машине.

3.2 Характеристики

3.2.1 Внешний вид, цвет, запах должны соответствовать набору компонентов данного комбикорма без затхлого, плесенного и других посторонних запахов.

3.2.2 В полнорационных комбикормах для беконного откорма свиней массовая доля влаги не должна превышать 14%.

3.2.3 Зараженность вредителями хлебных запасов допускается не более 5 шт. в 1 кг полнорационного комбикорма.

3.2.4 Токсичность полнорационных комбикормов для беконного откорма свиней не допускается.

3.2.5 Полнорационные комбикорма для беконного откорма свиней по показателям питательности, крупности, наличию примесей должны соответствовать требованиям, указанным в таблице 1.


Таблица 1

Наименование показателя

Нормы и характеристики для беконного откорма свиней массой

от 40 до 70 кг

от 71 до 110 кг

1 Кормовых единиц в 100 кг комбикорма, не менее

105

110

2 Обменной энергии в 1 кг комбикорма, МДж, не менее

11,7

12,2

3 Массовая доля остатка на сите с отверстиями диаметром:

3 мм, %, не более

5

5

5 мм, %, не более

1

1

4 Массовая доля сырого протеина, %, не менее

15

14

5 Массовая доля сырой клетчатки, %, не более

5,5

6,0

6 Массовая доля лизина, %, не менее

0,67

0,59

7 Массовая доля метионина + цистина, %, не менее

0,40

0,35

8 Массовая доля кальция, %, в пределах

0,65-0,80

0,60-0,70

9 Массовая доля фосфора, %, в пределах

0,5-0,6

0,5-0,6

10 Массовая доля поваренной соли по титрованию хлоридов, %, в пределах

0,6-0,8

0,6-0,8

11 Массовая доля золы, не растворимой в соляной кислоте, %, не более

0,7

0,7

12 Масса металломагнитной примеси, мг в 1 кг комбикорма, не более: частиц размером от 0,5 до 2 мм включительно

30

30

частиц размером свыше 2 мм; частиц с острыми краями

Не допускается

13 Массовая доля целых семян, %, не более

0,5

0,5

в том числе семян дикорастущих растений, %, не более

0,1

0,1

Примечания:

1 Нормы по обменной энергии будут введены с 1998 г. после сбора и обработки статистического материала. До установленного срока данный показатель, полученный расчетным путем, указывается в документе о качестве наряду с показателем «кормовые единицы».

2 При вводе в комбикорма природных цеолитов допускается увеличение массовой доли золы, не растворимой в соляной кислоте, до 4,4%

3.2.6 Гранулированные полнорационные комбикорма для беконного откорма свиней должны соответствовать требованиям ГОСТ 22834 по органолептическим показателям, диаметру, длине, крошимости гранул и проходу через сито с отверстиями диаметром 2 мм.

3.2.7 Полнорационные комбикорма для беконного откорма свиней в виде крупки должны соответствовать требованиям ГОСТ 28078 по органолептическим показателям, влажности, крупности (остаткам на ситах и проходу сит).

3.2.8 Содержание в полнорационных комбикормах для беконного откорма свиней токсичных элементов, нитратов, нитритов, содержание микробных тел в 1 г продукта и остаточных количеств пестицидов не должны превышать максимально допустимые уровни, утвержденные органами ветеринарной службы [2, 3].

3.3 Маркировка и упаковка — по ГОСТ 23462.

4 Правила приемки

4.1 Правила приемки — по ГОСТ 23462 со следующим дополнением: массовые доли сырой клетчатки, кальция, фосфора, поваренной соли и золы, не растворимой в соляной кислоте, определяют периодически, но не реже 1 раза в 15 дней.

5 Методы испытаний

5.1 Отбор проб — по ГОСТ 13496.0.

5.2 Определение внешнего вида и цвета проводят органолептически: 20 г испытуемого комбикорма помещают на гладкую чистую поверхность листа белой бумаги и, перемешивая, рассматривают при естественном свете.

5.3 Определение запаха и зараженности вредителями — по ГОСТ 13496.13.

5.4 Определение массовой доли влаги — по ГОСТ 13496.3.

5.5 Определение крупности рассыпного комбикорма и массовой доли целых семян — по ГОСТ 13496.8.

5.6 Определение массовой доли сырой клетчатки — по ГОСТ 13496.2.

5.7 Определение массовой доли сырого протеина — по ГОСТ 13496.4*.
________________
* В Российской Федерации см. ГОСТ Р 51417-99.

5.8 Определение массовой доли кальция — по ГОСТ 26570.

5.9 Определение массовой доли фосфора — по ГОСТ 26657.

5.10 Определение массовой доли поваренной соли — по ГОСТ 13496.1*.
_______________
* Действует ГОСТ 13496.1-98. — Примечание изготовителя базы данных.

5.11 Определение массовой доли золы, не растворимой в соляной кислоте — по ГОСТ 13496.14*.
________________
* В Российской Федерации действует ГОСТ Р 51418-99.

5.12 Определение массы частиц металломагнитной примеси — по ГОСТ 13496.9.

5.13 Содержание кормовых единиц, обменной энергии, лизина, метионина + цистина определяется расчетным путем по табличным данным в установленном порядке.

Нормы обменной энергии в сырьевых компонентах для производства полнорационных комбикормов для беконного откорма свиней указаны в приложении А.

5.14 Определение токсичности — по ГОСТ 13496.7.

5.15 Определение нитратов и нитритов — по ГОСТ 13496.19.

5.16 Определение остаточных количеств пестицидов — по ГОСТ 13496.20.

5.17 Определение содержания микробных тел в 1 г комбикорма по методикам, утвержденным органами ветеринарной службы.

5.18 Определение токсичных элементов — по ГОСТ 26929-ГОСТ 26935.

6 Хранение и транспортирование

6.1 Хранение и транспортирование — ГОСТ 23462.

7 Гарантии изготовителя

7.1 Изготовитель гарантирует соответствие полнорационных комбикормов для беконного откорма свиней требованиям настоящего стандарта при соблюдении условий транспортирования и сроков хранения.

7.2 Гарантийный срок хранения полнорационных комбикормов для беконного откорма свиней — 2 мес со дня изготовления.

ПРИЛОЖЕНИЕ А (справочное). СОДЕРЖАНИЕ ОБМЕННОЙ ЭНЕРГИИ В ОСНОВНЫХ ВИДАХ СЫРЬЯ, ПРИМЕНЯЕМОГО ПРИ ПРОИЗВОДСТВЕ КОМБИКОРМОВ ДЛЯ СВИНЕЙ (МДж в 1 кг КОМБИКОРМОВ)

ПРИЛОЖЕНИЕ А
(справочное)



Таблица А.1

Наименование сырья

Обменная энергия

Мука травяная:

вико-овсяная

7,24

клеверная

7,98

люцерновая

7,73

люцерновая бутонизация

7,8

люцерновая — начало цветения

7,3

люцерновая цветущая

7,0

Разнотравная

5,33

Мука хвойная

4,41

Горох

13,06

Соя

15,01

Кукуруза белая

13,66

Кукуруза желтая

13,67

Кукуруза в початках

11,34

Овес

10,78

Просо

10,16

Пшеница твердая

13,73

Пшеница мягкая

13,56

Рис

14,07

Рожь

12,32

Сорго

12,48

Ячмень

12,70

Отруби:

пшеничные

9,28

ржаные

10,87

рисовые

10,60

Жмыхи:

льняной

13,73

подсолнечный

12,25

рапсовый

12,68

соевый

15,50

хлопковый

12,48

Шроты:

арахисовый

13,70

льняной

12,44

подсолнечниковый

12,54

рапсовый

11,94

соевый

14,49

хлопковый

10,96

Жом свекловичный сухой

11,19

Меласса

11,19

Дрожжи кормовые

14,69

Паприн

13,08

Молоко цельное сухое

19,19

Обрат сухой

14,84

Мука мясокостная

11,50

Мука костная

8,85

Мука рыбная:

протеина до 60%

15,07

протеина 60-65%

13,34

протеина 65-70%

7,05

ПРИЛОЖЕНИЕ Б (справочное). БИБЛИОГРАФИЯ



ПРИЛОЖЕНИЕ Б
(справочное)


[1] «Правила организации и ведения технологического процесса производства продукции комбикормовой промышленности», утвержд. Государственной комиссией СМ СССР по продовольствию и закупкам, Приказ N 7 от 10.10.89 г.

[2] «Правила предельно допустимых остаточных количеств пестицидов в кормах для сельскохозяйственных животных», утвержд. ГУВ МСХ N 117-11*, 1989
________________
* Вероятно, ошибка оригинала. Следует читать: N 117-11б. — Примечание изготовителя базы данных.


[3] «Нормы предельно допустимой концентрации (ПДК) нитратов и нитритов в кормах для сельскохозяйственных животных и основных видах сырья для комбикормов», утвержд. Главным Государственным ветеринарным управлением МСХ 17.02.89 г., N 143-4/78-5а



Электронный текст документа
подготовлен АО «Кодекс» и сверен по:

официальное издание
Комбикорма. Часть 1.
Комбикорма-концентраты.
Технические условия: Сб. ГОСТов. —
М.: ИПК Издательство стандартов, 2002

Перечень документов, используемых при выполнении органом инспекции работ по проведению инспекций

Перечень документов, используемых при выполнении органом инспекции работ по оценке соответствия. 

1. Закон Российской Федерации от 14.05.1993 г. № 4979-1 «О ветеринарии».
2. Федеральный закон от 02.01.2000г. № 29-ФЗ «О качестве и безопасности пищевых продуктов».
3. Постановление Правительства Российской Федерации от 7 октября 2020 года № 1612 «Об утверждении Положения о порядке изъятия из обращения, проведения экспертизы, временного хранения, утилизации или уничтожения некачественных и (или) опасных пищевых продуктов, материалов и изделий, контактирующих с пищевыми продуктами».
4. Ветеринарное законодательство тома 1,2,3,4.
5. Постановление Правительства Российской Федерации от 21.12.2000 г. № 987 (ред. от 05.06.2013 г. № 476) «О государственном надзоре в области обеспечения качества и безопасности пищевых продуктов».
6. Приказ Минсельхоза РФ от 02.04.2008 № 189 (ред. от 27.09.2011г.) «О Регламенте предоставления информации в систему государственного информационного обеспечения в сфере сельского хозяйства» (зарегистрировано в Минюсте РФ 18.04.2008 N 11557).
7. Приказ Министерства сельского хозяйства РФ от 13.10.2008 г. № 462 «Об утверждении Правил ветеринарно-санитарной экспертизы морских рыб и икры».
8. МУК 2.3.2.971-00 Порядок санитарно-эпидемиологической экспертизы технических документов на пищевые продукты.
9. ТР ТС 015/2011 «О безопасности зерна».
10. ТР ТС 021/2011 «О безопасности пищевой продукции».
11. ТР ТС 022/2011 «Пищевая продукция в части ее маркировки».
12. ТС ТР 023/2011 «Технический регламент на соковою продукцию из фруктов и овощей».
13. ТР ТС 024/2011 «Технический регламент на масложировую продукцию».
14. ТР ТС 027/2012 «О безопасности отдельных видов специализированной пищевой продукции, в том числе диетического профилактического питания».
15. ТР ТС 029/2012 «Требования безопасности пищевых добавок, амортизаторов и технологических вспомогательных средств».
16. ТР ТС 033/2013 «О безопасности молока и молочной продукции».
17. ТР ТС 034/2013 «О безопасности мяса и мясной продукции».
18. ТР ЕАЭС 044/2017 «О безопасности упакованной питьевой воды, включая прирдную минеральную воду».
19. ТР ТС 005/2011 «О безопасности упаковки».
20. ТР ЕАЭС 040/2016 «О безопасности рыбы и рыбной продукции»
21. Единые санитарно-эпидемиологические и гигиенические требования к товарам, подлежащим санитарно-эпидемиологическому надзору (контролю), утв. Решением Комиссии Таможенного союза от 28.05.2010 г. №299.
22. СП 1.1.1058-01 «Организация и проведение производственного контроля за соблюдением санитарных правил и выполнением санитарно-противоэпидемических (профилактических) мероприятий».
23. СанПиН 1.2.3685-21 «Гигиенические нормативы и требования к обеспечению безопасности и (или) безвредности для человека факторов среды обитания»
24. ГН 2.3.3.972-00 Предельно допустимые количества химических веществ, выделяющихся из материалов, контактирующих с пищевыми продуктами.
25. МУ по определению тяжелых, металлов в почвах с/х угодий и продуктах растениеводства (издание 2 перераб. и доп.) от 10.09.92 г.
26. МУ 2.3.2.1917-04 Порядок и организация контроля за пищевой продукцией, полученной из/или с использованием сырья растительного происхождения, имеющего генетически модифицированные аналоги.
27. П. 8 Постановление Правительства Российской Федерации от 21.12.2000 г. № 987 (ред. от 05.06.2013 г. №476)«0 государственном надзоре в области обеспечения качества и безопасности пищевых продуктов».
28. Раздел 4-10 «Положение о едином порядке осуществления ветеринарного контроля (надзора) на таможенной границе», утв. решением Комиссии таможенного союза «О применении ветеринарно-санитарных мер в Евразийском экономическом союзе» от 18.06.2010 г. N 317.
29. Решение Комиссии Таможенного союза от 07.04.2011 № 621 пО Положении о порядке применения типовых схем оценки (подтверждения) соответствия требованиям технических регламентов Таможенного союза».
30. П. 10 МУК 4.2.1847-04 «Санитарно-эпидемиологическая оценка обоснования сроков годности и условий хранения пищевых продуктов».
31. МУК 2.3.2.971-00 Порядок санитарно-эпидемиологической экспертизы технических документов на пищевые продукты.
32. МУК 3.2.988-00 Методы санитарно-паразитологической экспертизы рыбы, моллюсков, ракообразных, земноводных, пресмыкающихся и продуктов их переработки.
33. МУ 2.3.2.1917-04 Порядок и организация контроля за пищевой продукцией, полученной из/или с использованием сырья растительного происхождения, имеющего генетически модифицированные аналоги.
34. Правила бактериологического исследования кормов, утв. ГУВ МСХ СССР, от 10.06.1975 г.
35. Правила ветеринарного осмотра убойных животных и ветеринарно-санитарной экспертизы мяса и мясных продуктов», утверждены Главным управлением ветеринарии Министерства сельского хозяйства СССР 27.12.1983.
36. Правила ветеринарно-санитарной экспертизы пресноводной, рыбы и раков», утверждены ГУВ Госагропрома СССР 16.061988 г. №19-7/549 и согласованы с Минздравом СССР(до 01.01.2022).
37. Правила ветеринарно-санитарной экспертизы морских рыб и икры», утверждены Приказом Минсельхоза Российской Федерации 13.10.2008 № 462, зарегистрированы Минюстом России 23.03.2009 №13568.
38. Правила ветеринарно-санитарной экспертизы молока и молочных продуктов на рынках», утверждены ГУВ МСХ СССР, согласованы Главным санэпидуправлением М3 СССР 01.07.1976 г (до 01.01.2022)..
39. П.4 Правила ветеринарно-санитарной экспертизы меда при продаже на рынках», утверждены Главным государственным ветеринарным инспектором Российской Федерации 18.07.1995 №13-7-2/365, согласованны заместителем Главного государственного санврача Российской Федерации 26.04.1995 и зарегистрированы в Минюсте России 31.08.1995 № 942.
40. Правила ветеринарно-санитарной экспертизы растительных пищевых продуктов на мясо-молочных и пищевых контрольных станциях колхозных рынков, утверждены ГУВ МСХ СССР и согласованы с М3 СССР 04.10.1980 г.
41. ГОСТ Р 52173-2003 Сырье и пищевые продукты.
42. ГОСТ 32161-2013 Продукты пищевые. Метод определения содержания цезия Cs-137.
43. ГОСТ 32163-2013 Продукты пищевые. Метод определения содержания стронция Sr-90.
44. МУК 2.6.1.1194-03 Радиационный контроль. Стронций-90 и цезий-137. Пищевые продукты отбор проб, анализ и гигиеническая оценка.
45. МУ по определению тяжелых металлов в почвах с/х угодий и продуктах растениеводства (издание 2 переработанное и дополненное) от 10.09.92 г.
46. 31747-2012 Продукты пищевые. Методы выявления и определения количества бактерий группы кишечных палочек (колиформных бактерий).
47. ГОСТ 30726-2001 Продукты пищевые. Методы выявления и определения количества бактерий вида Escherichia coli.
48. ГОСТ 32031-2012 Продукты пищевые. Методы выявления бактерий Listeria monocytogenes.
49. ГОСТ 31746-2012 Продукты пищевые. Методы выявления и определения количества коагулазоположительных стафилококков и Staphylococcus aureus.
50. ГОСТ 10444.15-94 Продукты пищевые. Методы определения количества мезофильных аэробных и факультативно-анаэробных микроорганизмов.
51. ГОСТ 31659-2012 (ISO 6579:2002) Продукты пищевые. Метод выявления бактерий рода Salmonella.
52. ГОСТ 23453-2014 Молоко. Методы определения количества соматических клеток.
53. ГОСТ 32219-2013 Молоко и молочные продукты. Иммуноферментные методы определения наличия антибиотиков.
54. ГОСТ 23454-2016 Молоко. Методы определения ингибирующих веществ.
55. ГОСТ 30347-2016 Молоко и Молочные продукты Методы определения Staphylococcus aureus.
56. ГОСТ 31468-2012 Мясо птицы, субпродукты и полуфабрикаты из мяса птицы. Метод выявления сальмонелл.
57. ГОСТ 7702.2.1-2017 Продукты убоя птицы, продукция из мяса птицы и объекты окружающей производственной среды. Методы определения количества мезофильных аэробных и факультативно-анаэробных микроорганизмов.
58. ГОСТ 10444.11-2013 (ISO 15214:1998) Микробиология пищевых продуктов и кормов для животных. Методы выявления и подсчета количества мезофильных молочнокислых микроорганизмов.
59. ГОСТ 31500-2012 Мясо и мясные продукты. Гистологический метод определения растительных углеводных добавок.
60. ГОСТ 31474-2012 Мясо и мясные продукты. Гистологический метод определения растительных белковых добавок.
61. ГОСТ 31796-2012 Мясо и мясные продукты. Ускоренный гистологический метод определения структурных компонентов состава.
62. ГОСТ 19496-2013 Мясо и мясные продукты. Метод гистологического исследования.
63. ГОСТ 31479-2012 Мясо и мясные продукты. Метод гистологической идентификации состава.
64. ГОСТ 31931-2012 Мясо птицы. Метод гистологического и микроскопического анализа.
65. ГОСТ 26927-86 Сырье и продукты пищевые. Метод определения ртути.
66. ГОСТ 26930-86 Сырье и продукты пищевые. Метод определения мышьяка.
67. ГОСТ 33824-2016 Продукты пищевые и продовольственное сырье. Инверсионно-вольтамперометрический метод определения содержания токсичных элементов (кадмия, свинца, меди и цинка).
68. ГОСТ 30711-2001 Продукты пищевые. Методы выявления и определения содержания афлатоксинов В(1) и М(1).
69. ГОСТ 33538-2015 Защита растений. Методы выявления и учета поврежденных зерен злаковых культур клопами-черепашками.
70. ГОСТ 13586.6-93 Зерно. Метод определения зараженности вредителями.
71. ГОСТ 31646-2012 Зерновые культуры. Метод определения содержания фузариозных зерен.
72. ГОСТ 54478-2011 Зерно. Методы определения количества и качества клейковины в пшенице.
73. ГОСТ 12430-2019 «Карантин растений. Методы и нормы отбора образцов подкарантинной продукции при карантинном фитосанитарном досмотре и лабораторных исследованиях»
74. ГОСТ 33996-2016 Картофель семенной. Технические условия и методы определения качества».
75. ГОСТ 12036-85 «Семена сельскохозяйственных культур. Правила приемки и методы отбора проб».
76. ГОСТ 12045-97 «Семена сельскохозяйственных культур. Методы определения заселенности вредителями».
77. ГОСТ 28420-89 «Карантин растений. Методы энтомологической экспертизы продуктов запаса».
78. ГОСТ 12044-93 «Семена сельскохозяйственных культур. Методы определения зараженности болезнями».
79. ГОСТ 9353-2016 Пшеница. Технические условия.
80. ГОСТ Р 54078-2010 Пшеница кормовая. Технические условия.
81. ГОСТ 53903-2010 Кукуруза кормовая. Технические условия.
82. ГОСТ 28673-2019 Овес. Технические условия.
83. ГОСТ Р 53901-2010 Овес кормовой. Технические условия.
84. ГОСТ Р 53900-2010 Ячмень кормовой. Технические условия.
85. ГОСТ 28672-2019 Ячмень. Технические условия.
86. ГОСТ 22983-2016 Просо. Технические условия.
87. ГОСТ Р 54319-2011 Мука кормовая. Технические условия.
88. ГОСТ Р 54630-2011 Горох кормовой. Технические условия.
89. ГОСТ 6201-68 Горох шлифованный. Технические условия.
90. ГОСТ 6292-93 Крупа рисовая. Технические условия.
91. ГОСТ 16990-2017 Рожь. Технические условия.
92. ГОСТ Р 54079-2010 Рожь кормовая. Технические условия.
93. ГОСТ Р 53899-2010 Тритикале кормовое. Технические условия.
94. ГОСТ Р 53902-2010 Сорго кормовое. Технические условия.
95. ГОСТ 7758-75 Фасоль продовольственная. Технические условия.
96. ГОСТ 8758-76 Нут. Требования при заготовках и поставках.
97. ГОСТ 22391-2015 Подсолнечник. Технические условия.
98. ГОСТ 55289-2012 Рис. Технические условия.
99. ГОСТ 572-2016 Крупа пшено шлифованное. Технические условия.
100. ГОСТ Р 55290-2012 Крупа гречневая. Общие технические условия.
101. ГОСТ 16955-2019 Комбикорм для контрольного откорма свиней. Технические условия.
102. ГОСТ Р 51899-2002 Комбикорма гранулированные. Общие технические условия.
103. ГОСТ 26573.0-2017 Премиксы. Технические условия.
104. ГОСТ Р 52812-2007 Смеси кормовые. Технические условия.
105. ГОСТ 8057-95 Жмых соевый пищевой. Технические условия.
106. ГОСТ 27149-95 Жмых соевый кормовой. Технические условия;
107. ГОСТ 10974-95 Жмых льняной. Технические условия;
108. ГОСТ 11048-95 Жмых рапсовый. Технические условия;
109. ГОСТ 80-96 Жмых подсолнечный. Технические условия;
110. ГОСТ 8056-96 Шрот соевый пищевой. Технические условия;
111. ГОСТ Р 53799-2010 Шрот соевый кормовой тестированный. Технические условия.
112. ГОСТ 17290-71 Шрот клещевинный кормовой. Технические условия;
113. ГОСТ 606-75 Шрот хлопковый. Технические условия;
114. ГОСТ 68-74 Жмых хлопковый. Технические условия;
115. ГОСТ 11049-64 Шрот кукурузный. Технические условия;
116. ГОСТ 17256-71 Шрот конопляный. Технические условия;
117. ГОСТ 11246-96 Шрот подсолнечный. Технические условия;
118. ГОСТ 30257-95 Шрот рапсовый тестированный. Технические условия;
119. ГОСТ Р 55301-2012 Дрожжи кормовые из зерновой барды. Технические условия;
120. ГОСТ 31809-2012 Барда кормовая. Технические условия;
121. ГОСТ 32897-2014 «Комбикорма для пушных зверей, кроликов и нутрий. Общие технические условия»;
122. ГОСТ 17536-82 Мука кормовая животного происхождения. Технические условия;
123. ГОСТ Р 54629-2011 Бобы кормовые. Технические условия;
124. ГОСТ Р 54631-2011. Вика кормовая. Технические условия;
125. ГОСТ 26826-86. Мука известняковая для производства комбикормов для сельскохозяйственных животных и птицы и для подкормки птицы; Технические условия.
126. ГОСТ 22455-77 Мука и крупка кормовая водорослевая. Технические условия.
127. ГОСТ 13586.3-2015 Зерно. Правила приемки и методы отбора проб;
128. ГОСТ 10852-86 Семена масличные. Правила приемки и методы отбора проб;
129. ГОСТ 26312.1-84 Крупа. Правила приемки и методы отбора проб;
130. ГОСТ 27668-88 Мука и отруби. Приемка и методы отбора проб;
131. ГОСТ Р ИСО 6497-2014 Корма для животных. Отбор проб.
132. ГОСТ Р 52325-2005. Семена сельскохозяйственных растений сортовые и посевные качества. Общие технические условия;
133. ГОСТ 32592-2013 Семена овощных, бахчевых культур, кормовых корнеплодов и кормовой капусты. Сортовые и посевные качества. Общие технические условия;
134. ГОСТ 12046-85 Семена сельскохозяйственных культур. Документы о качестве;
135. ГОСТ 33996-2016 Картофель семенной. Технические условия и методы определения качества;
136. ГОСТ 12047-85 Семена сельскохозяйственных культур. Правила арбитражного определения качества;
137. ГОСТ 12260-81 Семена однолетних и двухлетних цветочных культур. Посевные качества. Технические условия;
138. ГОСТ 12420-81 Семена многолетних цветочных культур. Посевные качества. Технические условия;
139. ГОСТ 32066-2013 Семена сахарной свеклы. Посевные качества. Общие технические условия;
140. ГОСТ 22617.6-77 Семена сахарной свеклы. Документы о качестве;
141. ГОСТ 32592-2013 Семена овощных, бахчевых культур, кормовых корнеплодов и кормовой капусты. Сортовые и посевные качества. Общие технические условия.
142. ГОСТ 34221-2017 Семена лекарственных и ароматических культур. Сортовые и посевные качества. Технические условия.

Инспекции в части карантина растений осуществляются в соответствии с документами, устанавливающими требования к объектам инспекции:

  1. Федеральный закон РФ от 21.07.2014 г. № 206-ФЗ «О карантине растений».
  2. Решение Совета Евразийской экономической комиссии от 30 ноября 2016 г. № 157 «Об утверждении Единых карантинных фитосанитарных требований, предъявляемых к подкарантинной продукции и подкарантинным объектам на таможенной границе и на таможенной территории Евразийского экономического союза».
  3. Решение Совета Евразийской экономической комиссии от 30 ноября 2016 г. № 158 «Об утверждении единого перечня карантинных объектов Евразийского экономического союза».
  4. Решение Коллегии Евразийской экономической комиссии от 10.05.2016 № 41 «Об утверждении Порядка лабораторного обеспечения.
  5. Постановление Правительства РФ от 16.02.2017 г. № 201 «Об утверждении перечня лабораторных исследований в области карантина растений».
  6. Решение Комиссии таможенного союза от 18 июня 2010 г. № 318 «Об обеспечении карантина растений в Евразийском экономическом союзе».
  7. Фитосанитарные требования стран-импортеров, предъявляемые к подкарантинной продукции.

https://fsvps.gov.ru/fsvps/importExport

https://www.ippc.int/ru/countries/all/list-countries

  1. Международный стандарт по фитосанитарным мерам МСФМ N 15 «Руководство по регулированию древесных упаковочных материалов в международной торговле» (Рим, 2002).

Экспертиза семенного и посадочного материала осуществляется в соответствии с требованиями, установленными Федеральным законом РФ от 17.12.1997 г. № 149-ФЗ «О семеноводстве».

Обновление безопасности openSUSE: ядро ​​Linux (openSUSE-2021-393)

Новинка! Уровень серьезности подключаемых модулей теперь использует CVSS v3

Расчетная серьезность подключаемых модулей была обновлена ​​для использования CVSS v3 по умолчанию. Плагины, не имеющие оценки CVSS v3, будут использовать CVSS v2 для расчета серьезности. Настройки отображения серьезности можно переключить в раскрывающемся списке настроек.

Краткое описание
На удаленном хосте openSUSE отсутствует обновление безопасности.
Описание
OpenSUSE Linux Leap 15.2 было обновлено ядро ​​для получения различных исправлений безопасности и ошибок.

Были исправлены следующие ошибки безопасности:

— CVE-2021-26930: исправлена ​​неправильная обработка ошибок в сопоставлении грантов blkback (XSA-365 bsc # 1181843).

— CVE-2021-26931: исправлена ​​проблема, из-за которой ядро ​​Linux рассматривало ошибки сопоставления грантов как ошибки (XSA-362 bsc # 1181753).

— CVE-2021-26932: исправлены проблемы с неправильной обработкой ошибок при сопоставлении грантов Linux (XSA-361 bsc # 1181747). удаленными злоумышленниками для чтения или записи файлов через обход каталога в запросе XCOPY (bsc # 178372).

— CVE-2020-12362: исправлено целочисленное переполнение микропрограммы, которое могло позволить привилегированному пользователю потенциально включить повышение привилегий через локальный доступ (bsc # 1181720).

— CVE-2020-12363: исправлена ​​неправильная проверка ввода, которая могла позволить привилегированному пользователю потенциально включить отказ в обслуживании через локальный доступ (bsc # 1181735).

— CVE-2020-12364: исправлена ​​ссылка на нулевой указатель, которая могла позволить привилегированному пользователю потенциально включить отказ в обслуживании через локальный доступ (bsc # 1181736).

— CVE-2020-12373: исправлено разыменование указателя с истекшим сроком действия, которое могло позволить привилегированному пользователю потенциально включить отказ в обслуживании через локальный доступ (bsc # 1181738).

— CVE-2020-29368, CVE-2020-29374: исправлена ​​проблема в реализации копирования при записи, которая могла предоставить непреднамеренный доступ на запись из-за состояния гонки при проверке счетчика карты THP (bsc # 1179660, bsc # 1179428 ).

Были исправлены следующие ошибки, не связанные с безопасностью:

— ACPICA: Исправить проверки классов кода исключений (git-fixes).

— ACPI: configfs: добавить недостающую проверку после configfs_register_default_group () (git-fixes).

— ACPI: property: исправить сопоставление свойств строки fwnode (git-fixes).

— ACPI: свойство: Соответствует валидатору документации ядра (часть 1) (git-fixes).

— ACPI: property: Соответствует валидатору документации ядра (часть 2) (git-fixes).

— ALSA: hda: Добавить еще один идентификатор PCI CometLake-H (git-fixes).

— ALSA: hda / hdmi: Отбрасывать фиктивную проверку при закрытии потока (git-fixes).

— ALSA: hda / realtek: изменить EAPD в ALC886 (git-fixes).

— ALSA: pcm: Обеспечивает синхронизацию с ожидающей операцией остановки при приостановке (git-fixes).

— ALSA: pcm: Вызов sync_stop при отключении (git-fixes).

— ALSA: pcm: не вызывать sync_stop, если он не был остановлен (git-fixes).

— ALSA: usb-audio: добавить неявную причуду fb для BOSS GP-10 (git-fixes).

— ALSA: usb-audio: правильный документ для snd_usb_endpoint_free_all () (git-fixes).

— ALSA: usb-audio: не избегать остановки потока при отключении (git-fixes).

— ALSA: usb-audio: исправить выделение буфера PCM в режиме без vmalloc (git-fixes).

— ALSA: usb-audio: обрабатывать недопустимое рабочее состояние при выпуске EP (git-fixes).

— ALSA: usb-audio: более строгое изменение состояния в EP (git-fixes).

— amba: Исправить утечку ресурсов для драйверов без .remove (git-fixes).

— arm64: обновить файл конфигурации.Установите для CONFIG_WATCHDOG_SYSFS значение true (bsc # 1182560)

— armv7hl: lpae: обновить файлы конфигурации. Отключить поддержку KVM (bsc # 1182697)

— ASoC: cpcap: исправить маску временного интервала микрофона (git-fixes).

— ASoC: cs42l56: исправлена ​​обработка ошибок в тесте (git-fixes).

— ASoC: simple-card-utils: исправить часы модуля устройства (git-fixes).

— ASoC: SOF: debug: устранение потенциальной проблемы с завершением строкового буфера (git-fixes).

— ata: ahci_brcm: Добавить обратно управление регуляторами (git-fixes).

— ata: sata_nv: Исправить получение активных qcs (git-fixes).

— ath20k: исправлена ​​обработка ошибок в случае сбоя инициализации канала CE (git-fixes).

— ath9k: исправить сбой шины данных при установке nf_override через debugfs (git-fixes).

— bcache: исправить переполнение в offset_to_stripe () (git-fixes).

— blk-mq: вызвать commit_rqs, пока список пуст, но возникает ошибка (bsc # 1182442).

— blk-mq: вставить запрос не через -> queue_rq в очередь sw / scheduler (bsc # 1182443).

— blk-mq: переместить отмену hctx-> run_work в начало blk_exit_queue (bsc # 1182444).

— блок: исправить статистику полета part0 (bsc # 1182445).

— блок: соблюдать ограничение очереди на максимальное количество отбрасываемых сегментов (bsc # 1182441).

— блок: virtio_blk: исправлена ​​обработка запроса сброса одного диапазона (bsc # 1182439).

— Bluetooth: btqcomsmd: исправление утечки ресурсов в путях обработки ошибок в функции проверки (git-fixes).

— Bluetooth: btusb: исправить утечку памяти в btusb_mtk_wmt_recv (git-fixes).

— Bluetooth: удалить ссылку на устройство HCI перед возвратом (git-fixes).

— Bluetooth: исправление инициализации идентификатора ответа после очистки структуры (git-fixes).

— Bluetooth: hci_uart: Исправить гонку для планирования write_work (git-fixes).

— Bluetooth: поставить устройство HCI, если процедура запроса прерывается (git-fixes).

— bnxt_en: Исправить накопление bp-> net_stats_prev (git-fixes).

— bnxt_en: исправить код возврата ошибки в bnxt_init_board () (git-fixes).

— bnxt_en: исправить код возврата ошибки в bnxt_init_one () (git-fixes).

— bnxt_en: Улучшение учета ресурсов контекста статистики с загруженным драйвером RDMA (git-fixes).

— bnxt_en: прочитать адрес EEPROM A2h с помощью страницы 0 (git-fixes).

— bnxt_en: Освобождение регионов PCI при сбое установки маски DMA во время проверки (git-fixes).

— связывание: исправление утечки счетчика ссылок в bond_sysfs_slave_add (git-fixes).

— связывание: установить dev-> required_headroom в bond_setup_by_slave () (git-fixes).

— связывание: дождитесь разрушения kobject sysfs перед освобождением подчиненного устройства структуры (git-fixes).

— bpf, cgroup: исправить ошибку optlen WARN_ON_ONCE toctou (bsc # 1155518).

— bpf, cgroup: исправлена ​​ошибка проверки границ (bsc # 1155518).

— btrfs: добавить утверждение для пустого списка транзакций на поздней стадии umount (bsc # 1182626).

— btrfs: очистка try_flush_qgroup (bsc # 1182047).

— btrfs: не выполнять сброс из btrfs_delayed_inode_reserve_metadata (bsc # 1182047).

— btrfs: исправлена ​​гонка между освобождением / распределением экстентов при использовании растровых изображений (bsc # 1181574).

— btrfs: исправить гонку между перемонтированием RO и задачей очистки (bsc # 1182626).

— btrfs: исправить утечку транзакции и сбой после очистки сирот на монтировании RO (bsc # 1182626).

— btrfs: исправлена ​​утечка транзакции и сбой после перемонтирования RO, вызванные повторным сканированием qgroup (bsc # 1182626).

— btrfs: Освободите правильный объем места в btrfs_delayed_inode_reserve_metadata (bsc # 1182047).

— btrfs: снимите установку монтирования для чтения и записи с mount и перемонтируйте (bsc # 1182626).

— btrfs: удалить btrfs_inode из btrfs_delayed_inode_reserve_metadata (bsc # 1182047).

— btrfs: запускать отложенные iputs при повторном монтировании RO, чтобы избежать их утечки (bsc # 1182626).

— btrfs: Упростите поток кода в btrfs_delayed_inode_reserve_metadata (bsc # 1182047).

— btrfs: Разблокировать экстенты в btrfs_zero_range в случае ошибок (bsc # 1182047).

— caif: нет необходимости проверять возвращаемое значение функции debugfs_create (git-fixes).

— ceph: исправлена ​​логика flush_snap после установки заглавных букв (bsc # 1182854).

— cgroup: исправлена ​​утечка памяти при синтаксическом анализе нескольких исходных параметров (bsc # 1182683).

— cgroup: исправление монитора psi для корневой cgroup (bsc # 1182686).

— cgroup-v1: добавить проверку отключенного контроллера в cgroup1_parse_param () (bsc # 1182684).

— chelsio / chtls: правильный возврат функции и тип возвращаемого значения (git-fixes).

— chelsio / chtls: правильное сетевое устройство для интерфейса vlan (git-fixes).

— chelsio / chtls: исправить двойное освобождение в chtls_setkey () (git-fixes).

— chelsio / chtls: исправить всегда утечку ctrl_skb (git-fixes).

— chelsio / chtls: исправить проблему взаимоблокировки (git-fixes).

— chelsio / chtls: исправить утечки памяти, вызванные гонкой (git-fixes).

— chelsio / chtls: исправить утечки памяти в обработчиках CPL (git-fixes).

— chelsio / chtls: исправить панику при выгрузке перезагрузить chtls (git-fixes).

— chelsio / chtls: исправить блокировку сокета (git-fixes).

— chelsio / chtls: исправить информацию о записи tls для пользователя (git-fixes).

— Патчи Cherry-pick ibmvnic от SP3 (ао № SLE-17268).

— chtls: Добавлена ​​проверка, чтобы избежать разыменования указателя NULL (git-fixes).

— chtls: исправить последовательность освобождения ресурсов chtls (git-fixes).

— chtls: исправить утечку аппаратного tid (git-fixes).

— chtls: исправить панику, когда маршрут к одноранговому узлу не настроен (git-fixes).

— chtls: удалить недопустимый вызов set_tcb (git-fixes).

— chtls: заменить skb_dequeue на skb_peek (git-fixes).

— cifs: проверьте все компоненты пути в разрешенной цели dfs (bsc # 1181710).

— cifs: исправить параметр монтирования nodfs (bsc # 1181710).

— cifs: ввести помощник для поиска реферального сервера (bsc # 1181710).

— cifs: сообщать об ошибке вместо недопустимого при сбое повторной валидации dentry (bsc # 1177440).

— cirrus: cs89x0: удалить установленную, но не используемую переменную lp (git-fixes).

— cirrus: cs89x0: используйте devm_platform_ioremap_resource () для упрощения кода (git-fixes).

— clk: meson: clk-pll: исправить, инициализируя старую скорость (откат) для PLL (git-fixes).

— clk: meson: clk-pll: сделать ‘ret’ целым числом со знаком (git-fixes).

— clk: meson: clk-pll: распространить ошибку от meson_clk_pll_set_rate () (git-fixes).

— clk: qcom: gcc-msm8998: Исправить тип Alpha PLL для всех GPLL (git-fixes).

— clk: sunxi-ng: h6: Исправить часы CEC (git-fixes).

— clk: sunxi-ng: h6: Исправить диапазон делителя часов на некоторых часах (git-fixes).

— clk: sunxi-ng: mp: исправить флаг изменения родительской скорости (git-fixes).

— clocksource / drivers / ixp4xx: при необходимости выберите TIMER_OF (git-fixes).

— cpufreq: brcmstb-avs-cpufreq: исправить утечки ресурсов в
-> remove () (git-fixes).

— cpufreq: brcmstb-avs-cpufreq: свободные ресурсы в пути ошибки (git-fixes).

— cpuset: исправлена ​​гонка между работой горячего подключения и более поздним отключением ЦП (bsc # 1182676).

— crypto: ecdh_helper — Убедитесь, что ‘len> = secret.len’ в decode_key () (git-fixes).

— crypto: talitos — Работа с SEC6 ERRATA (ошибка размера данных в режиме AES-CTR) (git-fixes).

— cxgb3: ​​исправить код возврата ошибки в t3_sge_alloc_qset () (git-fixes).

— cxgb4: исправить сравнение IP-адресов по всем маскам (git-fixes).

— cxgb4: исправление проверки максимального количества выделяемых очередей (git-fixes).

— cxgb4: исправлено преобразование порядка байтов для портов L4 в фильтрах (git-fixes).

— cxgb4: исправить установленную, но неиспользуемую переменную, когда DCB отключен (git-fixes).

— cxgb4: исправить контекст буфера назначения дампа очереди SGE (git-fixes).

— cxgb4: исправить панику, вызванную перезаписью не smac (git-fixes).

— cxgb4: переместить extern версии DCB в файл заголовка (git-fixes).

— cxgb4: переместить обработку сбоев L2T ARP вызывающей стороне (git-fixes).

— cxgb4: переместить блокировку и разблокировку PTP для вызывающего в пути Tx (git-fixes).

— cxgb4: анализировать значения ключей и маски TC-U32 изначально (git-fixes).

— cxgb4: удалить приведение при сохранении частичной контрольной суммы IPv4 (git-fixes).

— cxgb4: настроить действие фильтра после перезаписи (git-fixes).

— cxgb4: используйте правильный тип для сравнения IP-адресов по всем маскам (git-fixes).

— cxgb4: использовать невыровненное преобразование для получения метки времени (git-fixes).

— dmaengine: fsldma: исправить утечку ресурсов в пути обработки ошибок функции проверки (git-fixes).

— dmaengine: fsldma: исправить утечку ресурсов в функции удаления (git-fixes).

— dmaengine: hsu: отключить ложное прерывание (git-fixes).

— dmaengine: owl-dma: исправить утечку ресурсов в функции удаления (git-fixes).

— dm crypt: избегайте усечения размера логического блока (git-fixes).

— dm: исправить расщепление био и порядок его завершения для обычного ввода-вывода (git-fixes).

— dm thin: исправить использование после освобождения в metadata_pre_commit_callback (bsc # 1177529).

— тонкие метаданные dm: избегайте возврата указателя cmd-> bm wild при ошибке (bsc # 1177529).

— тонкие метаданные dm: исправить жалобу на lockdep (bsc # 1177529).

— тонкие метаданные dm: исправление использования после освобождения в dm_bm_set_read_only (bsc # 1177529).

— dm: использовать noio при отправке события kobject (bsc # 1177529).

— документы: файловые системы: vfs: правильное имя флага (bsc # 1182856).

— dpaa2-eth: исправлены коды возврата, используемые в ndo_setup_tc (git-fixes).

— Драйверы: hv: vmbus: Избегайте использования после освобождения в vmbus_onoffer_rescind () (git-fixes).

— drivers: net: davinci_mdio: исправить возможное разыменование NULL в davinci_mdio_probe () (git-fixes).

— драйверы: soc: atmel: добавить пустую запись в конец at91_soc_allowed_list [] (git-fixes).

— драйверы: soc: atmel: избегайте вызова at91_soc_init на процессорах, отличных от AT91 (git-fixes).

— drm / amd / display: измените функцию resolve_dp_link_settings, чтобы избежать бесконечного цикла (git-fixes).

— drm / amd / display: уменьшить счетчик ссылок dc_sink перед переназначением (git-fixes).

— drm / amd / display: исправлена ​​установка 10/12 bpc при уменьшении разрядности вывода DCE (git-fixes).

— drm / amd / display: исправить счетчик kref dc_sink в emulated_link_detect (git-fixes).

— drm / amd / display: исправлен вывод глубокого цвета HDMI для DCE 6-11 (git-fixes).

— drm / amd / display: свободное атомарное состояние после drm_atomic_commit (git-fixes).

— drm / amd / display: Вернуть «Исправить синтаксический анализ EDID после возобновления из приостановки» (git-fixes).

— drm / amdgpu: исправить имя макроса _AMDGPU_TRACE_H_ в условии препроцессора (git-fixes).

— drm / fb-helper: добавить пропущенные разблокировки в setcmap_legacy () (git-fixes).

— drm / gma500: исправить код возврата ошибки в psb_driver_load () (git-fixes).

— drm / meson: отсоединить все разъемы при извлечении модуля (bsc # 1152472)

— drm / sun4i: dw-hdmi: всегда устанавливать тактовую частоту (bsc # 1152472)

— drm / sun4i: dw-hdmi: исправить Максимум. частота для H6 (bsc # 1152472)

— drm / sun4i: исправить конфигурацию физического уровня HDMI H6 (bsc # 1152472)

— drm / sun4i: tcon: установить полярность синхронизации для канала tcon1 (bsc # 1152472)

— drm / vc4: hvs: исправить переполнение буфера с помощью обработки списка dlist (bsc # 1152489)

— exec: всегда устанавливать cap_ambient в cap_bprm_set_creds (git-fixes).

— exfat: Избегайте выделения таблицы upcase с помощью kcalloc () (git-fixes).

— ext4: не перемонтировать только для чтения с ошибками = продолжить при перезагрузке (bsc # 1182464).

— ext4: исправить утечку памяти ext4_free_data (bsc # 1182447).

— ext4: исправлена ​​ошибка переименования с помощью RENAME_WHITEOUT (bsc # 1182449).

— ext4: исправить взаимоблокировку с замораживанием файловой системы и индексными дескрипторами EA (bsc # 1182463).

— ext4: исправить ошибку контрольной суммы суперблока при установке соли пароля (bsc # 1182465).

— ext4: предотвратить создание дублирующихся зашифрованных имен файлов (bsc # 1182446).

— fgraph: Инициализировать tracing_graph_pause при создании задачи (git-fixes).

— firmware_loader: выровняйте .builtin_fw до 8 (git-fixes).

— fscrypt: добавить fscrypt_is_nokey_name () (bsc # 1182446).

— fscrypt: переименовать DCACHE_ENCRYPTED_NAME в DCACHE_NOKEY_NAME (bsc # 1182446).

— fs: исправлена ​​обработка ленивого истечения срока в
__writeback_single_inode () (bsc # 1182466).

— gma500: очистка обработки ошибок в init (git-fixes).

— gpio: pcf857x: исправить отсутствующее первое прерывание (git-fixes).

— HID: core: обнаруживать и пропускать недопустимые входные данные в snto32 () (git-fixes).

— HID: сделать использование и значение массивов одинаковыми (git-fixes).

— HID: wacom: игнорировать попытки перезаписать значение touch_max из HID (git-fixes).

— hwrng: timeriomem — Исправить расчет периода восстановления (git-fixes).

— i2c: brcmstb: исправить условие brcmstd_send_i2c_cmd (git-fixes).

— i2c: iproc: обрабатывать только разрешенные прерывания ведомого устройства (git-fixes).

— i2c: mediatek: Переместить приостановку и возобновление обработки в фазу NOIRQ (git-fixes).

— i2c: stm32f7: исправить конфигурацию цифрового фильтра (git-fixes).

— i3c: master: dw: Отбросить избыточный вызов DISC (git-fixes).

— i40e: получать указатель VSI только после инициализации VF (jsc # SLE-8025).

— i40e: предотвращение преждевременного повторного использования буфера Rx (git-fixes).

— i40e: исправить ошибку I40E_AQ_RC_EINVAL при удалении VF (git-fixes).

— i40e: исправить настройку MAC-адреса для VF через хост / виртуальную машину (git-fixes).

— i40e: исправлено удаление драйвера при пропускании трафика VF без операционной системы (git-fixes).

— i40e: Вернуть ‘i40e: не сообщать о подключении для VF, у которого не включены очереди’ (jsc # SLE-8025).

— iavf: исправить двойной выпуск rtnl_lock (git-fixes).

— iavf: исправить код возврата ошибки в iavf_init_get_resources () (git-fixes).

— iavf: исправление отчетов о скорости через virtchnl (git-fixes).

— iavf: Исправить обновление статистики (git-fixes).

— ibmvnic: добавить барьер памяти для защиты долговременного буфера (bsc # 1182485 ltc # 1

).

— ibmvnic: измените IBMVNIC_MAX_IND_DESCS на 16 (bsc # 1182485 ltc # 1

).

— ibmvnic: очистка кода передачи и структуры данных буфера передачи (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: очистить failover_pending, если невозможно запланировать (bsc # 1181960 ltc # 1
).

— ibmvnic: сравните адаптер-> init_done_rc с более читаемыми кодами ibmvnic_rc_codes (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: правильно повторно включить прерывания в процедуре опроса NAPI (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: создать send_control_ip_offload (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: создать send_query_ip_offload (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: удаление устройства имеет более высокий приоритет перед сбросом (bsc # 1065729).

— ibmvnic: не пополнять буферы приема после каждого цикла опроса (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: убедитесь, что чтение записей CRQ правильно упорядочено (bsc # 1182485 ltc # 1

).

— ibmvnic: убедитесь, что память очереди устройства выровнена по строке кэша (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: убедитесь, что чтения записей SCRQ упорядочены правильно (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: исправить гонку между открытием и сбросом (bsc # 1176855 ltc # 187293).

— ibmvnic: исправлена ​​утечка памяти буфера входа в систему (bsc # 1081134 ltc # 164631).

— ibmvnic: исправлено разыменование нулевого указателя в ibmvic_reset_crq (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: исправлено отслеживание rx-буфера и управление индексами при частичном успешном выполнении replenish_rx_pool (bsc # 1179929 ltc # 189960).

— ibmvnic: исправлена ​​обработка ошибок завершения передачи (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: исправлено использование после освобождения буфера ответа на вход VNIC (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: обработка несогласованного входа в систему с помощью сброса (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: квитирование очереди ответов на команды устройства Harden (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: улучшение ibmvnic_init и ibmvnic_reset_init (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: введена пакетная передача дескриптора буфера приема (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: ввести косвенный подчиненный буфер очереди командного ответа (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: введение поддержки xmit_more с использованием пакетных hcall subCRQ (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: объединить ibmvnic_reset_init и ibmvnic_init (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: нет тайм-аута сброса в течение 5 секунд после сброса (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: сокращение времени ожидания завершения (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: удалить никогда не выполняемый оператор if (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: удалить функцию send_subcrq (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: переименуйте ibmvnic_send_req_caps в send_request_cap (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: переименовать send_cap_queries в send_query_cap (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: переименовать send_map_query в send_query_map (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: send_login должен проверять ошибки crq (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: сериализовать доступ к рабочей очереди при удалении (bsc # 1065729).

— ibmvnic: установить в состояние ЗАКРЫТО даже при ошибке (bsc # 1084610 ltc # 165122 git-fixes).

— ibmvnic: пропустить send_request_unmap для сброса тайм-аута (bsc # 1182485 ltc # 1

).

— ibmvnic: пропустить сброс тайм-аута tx при сбросе (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: остановить free_all_rwi при неудачном сбросе (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: хранить массив дескрипторов subCRQ RX и TX в структуре ibmvnic_adapter (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: отслеживание ожидающего входа в систему (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: обновите ОБСЛУЖИВАНИЕ (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ibmvnic: используйте netdev_alloc_skb вместо alloc_skb для пополнения буферов приема (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— ice: Не разрешать больше каналов, чем доступно LAN MSI-X (jsc # SLE-7926).

— ice: Исправить логику отката вектора MSI-X (jsc # SLE-7926).

— igc: проверить возвращаемое значение ret_val в igc_config_fc_after_link_up (git-fixes).

— igc: исправить рекламу скорости ссылки (git-fixes).

— igc: исправление возврата неверной статистики (git-fixes).

— igc: сообщать о скорости и дуплексе как о неизвестных, когда время выполнения устройства приостановлено (git-fixes).

— igc: установить возвращаемое значение по умолчанию на -IGC_ERR_NVM в igc_write_nvm_srwr (git-fixes).

— include / linux / memremap.h: удалить устаревшие комментарии (git-fixes).

— Ввод: elo — исправить код ошибки в elo_connect () (git-fixes).

— Ввод: i8042 — разблокировать Pegatron C15B (git-fixes).

— Ввод: joydev — предотвратить возможное переполнение чтения в ioctl (git-fixes).

— Ввод: sur40 — исправить код ошибки в sur40_probe () (git-fixes).

— Ввод: xpad — синхронизировать поддерживаемые устройства с вилкой на GitHub (git-fixes).

— iwlwifi: mvm: не отправлять RFH_QUEUE_CONFIG_CMD без очередей (git-fixes).

— iwlwifi: mvm: защита от удаления устройства при повторной проверке (git-fixes).

— iwlwifi: mvm: аннулировать идентификаторы внутренних станций при запуске mvm (git-fixes).

— iwlwifi: mvm: пропустить команду питания при отвязке vif во время CSA (git-fixes).

— iwlwifi: mvm: принять мьютекс для вызова iwl_mvm_get_sync_time () (git-fixes).

— iwlwifi: pcie: добавить проверку NULL в iwl_pcie_txq_unmap (git-fixes).

— iwlwifi: pcie: исправить утечку памяти контекстной информации (git-fixes).

— iwlwifi: pcie: перепланировать при длительном чтении памяти (git-fixes).

— iwlwifi: pcie: используйте jiffies для ограничения времени чтения памяти (git-fixes).

— ixgbe: предотвращение преждевременного повторного использования буфера Rx (git-fixes).

— ixgbe: исправление перенаправления XDP на арках с PAGE_SIZE выше 4K (git-fixes).

— kABI: Исправить kABI после исправлений AMD SEV PCID (bsc # 1178995).

— kABI: исправить kABI после изменения struct __call_single_data (bsc # 1180846).

— kABI: исправление kABI для расширенной поддержки APIC-ID (bsc # 1181259, jsc # ECO-3191).

— kABI: repair, после ‘nVMX: Emulate MTF при выполнении эмуляции инструкций’ kvm_x86_ops является частью kABI, поскольку он используется LTTng. Но он только читается и никогда не размещается там, поэтому его увеличение (без изменения смещения существующих членов) — это нормально.

— kernel-binary.spec: Добавить призраки символических ссылок initrd и изображений обратно в список файлов (bsc # 1182140). Исправления: 76a

14c3 (‘rpm / kernel- (исходный, двоичный).spec: не включать призрачные символические ссылки (boo # 1179082). ‘)

— kernel / smp: добавить параметр загрузки для управления отладкой блокировки CSD (bsc # 1180846).

— kernel / smp: добавить больше данных для отладки блокировки CSD (bsc # 1180846).

— kernel / smp: подготовить дополнительную отладку блокировки CSD (bsc # 1180846).

— kernel / smp: Предоставляет диагностику тайм-аута блокировки CSD (bsc # 1180846).

— KVM: arm64: Предположить ошибку записи при ошибке разрешения S1PTW при выборке команды (bsc # 1181818).

— KVM: arm64: удалить проверку S1PTW из kvm_vcpu_dabt_iswrite () (bsc # 1181818).

— KVM: nVMX: не очищать mtf_pending, когда вложенные события заблокированы (bsc # 1182489).

— KVM: nVMX: Эмулировать MTF при выполнении эмуляции инструкций (bsc # 1182380).

— KVM: nVMX: обрабатывать ожидающий #DB при вводе INIT VM-exit. Используется как зависимость: «KVM: nVMX:
Emulate MTF при выполнении эмуляции инструкций» (bsc # 1182380).

— KVM: SVM: обновление cr3_lm_rsvd_bits для гостей AMD SEV (bsc # 1178995).

— KVM: трассировка: исправление несогласованных событий kvm_entry и kvm_exit (bsc # 1182770).

— KVM: VMX: условие выхода из ENCLS, включение поддержки ЦП для SGX1 (bsc # 1182798).

— KVM: x86: выделение нового rmap и отслеживание больших страниц при перемещении memslot (bsc # 1182800).

— KVM: x86: разрешить KVM_STATE_NESTED_MTF_PENDING в флагах kvm_state (bsc # 1182490).

— KVM: x86: очистить устаревшее значение x86_emulate_ctxt-> intercept (bsc # 1182381).

— KVM: x86: не уведомлять IOAPIC пользовательского пространства о EOI, инициированном фронтом (bsc # 1182374).

— KVM: x86: аккуратно обработать сбой __vmalloc () во время выделения виртуальной машины (bsc # 1182801).

— KVM: x86: добавление cr3_lm_rsvd_bits в kvm_vcpu_arch (bsc # 1178995).

— KVM: x86: удалить устаревший комментарий из структуры x86_emulate_ctxt (bsc # 1182406).

— libnvdimm / dimm: Избегайте гонки между зондом и available_slots_show () (bsc # 1170442).

— lib / vsprintf: no_hash_pointers печатает все адреса как нехешированные (bsc # 1182599).

— Linux / clk.h: используйте правильную нотацию в документации ядра для 2 функций (git-fixes).

— mac80211: 160 МГц с расширенной полосой пропускания NSS в CSA (git-fixes).

— mac80211: исправить проверку шифрования fast-rx (git-fixes).

— mac80211: исправлено возможное переполнение при умножении на целые числа u32 (git-fixes).

— mac80211: приостановить передачу при изменении типа интерфейса (git-fixes).

— macros.kernel-source: используйте spec_install_pre для установки сертификата (boo # 1182672).Начиная с версии 4.16 файлы, установленные на этапе сборки, теряются.

— ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ: удалить Джона Аллена из ibmvnic (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— matroxfb: escape -Warray-bounds warning (bsc # 1152472)

— media: aspeed: исправить код возврата ошибки в aspeed_video_setup_video () (git-fixes).

— media: camss: отсутствует код ошибки в msm_video_register () (git-fixes).

— media: cx25821: исправить ошибку при перераспределении некоторой памяти dma (git-fixes).

— media: em28xx: Исправить использование после освобождения в em28xx_alloc_urbs (git-fixes).

— media: i2c: ov5670: исправить минимальное значение PIXEL_RATE (git-fixes).

— media: ipu3-cio2: Исправить обработку mbus_code в cio2_subdev_set_fmt () (git-fixes).

— media: lmedm04: исправить неправильное использование запятой (git-fixes).

— media: media / pci: исправить утечку памяти в empress_init (git-fixes).

— media: mt9v111: удалить ненужные управляемые устройством put (git-fixes).

— media: pwc: Используйте правильное устройство для DMA (bsc # 1181133).

— media: pxa_camera: объявить переменную, когда определена DEBUG (git-fixes).

— media: qm1d1c0042: исправить код возврата ошибки в qm1d1c0042_init () (git-fixes).

— media: software_node: исправить счетчики ссылок в software_node_get_next_child () (git-fixes).

— media: tm6000: исправить утечку памяти в tm6000_start_stream (git-fixes).

— media: vsp1: исправить путь обработки ошибок в функции проверки (git-fixes).

— mei: hbm: вызов mei_set_devstate () при ответе на остановку hbm (git-fixes).

— memory: ti-aemif: отбрасывать дочерний узел при выходе из цикла (git-fixes).

— mfd: bd9571mwv: используйте devm_mfd_add_devices () (git-fixes).

— mfd: wm831x-auxadc: запретить использование после освобождения в wm831x_auxadc_read_irq () (git-fixes).

— misc: eeprom_93xx46: добавить псевдоним модуля, чтобы избежать нарушения поддержки пользователей, не относящихся к дереву устройств (git-fixes).

— разное: eeprom_93xx46: Исправить псевдоним модуля, чтобы включить автопробирование модуля (git-fixes).

— mlxsw: core: Добавить проверку пороговых значений температуры трансивера (git-fixes).

— mlxsw: core: Исправить утечку памяти при удалении модуля (git-fixes).

— mlxsw: core: Исправить использование после освобождения в mlxsw_emad_trans_finish () (git-fixes).

— mlxsw: core: Бесплатные транзакции EMAD с использованием kfree_rcu () (git-fixes).

— mlxsw: core: Увеличить критический порог для тепловой зоны ASIC (git-fixes).

— mlxsw: core: Увеличить объем критической секции на стороне чтения RCU (git-fixes).

— mlxsw: core: использовать переменный тайм-аут для повторных попыток EMAD (git-fixes).

— mlxsw: Spectrum_acl: Исправить путь ошибки mlxsw_sp_acl_tcam_group_add () (git-fixes).

— mlxsw: Spectrum: Исправить использование после освобождения для split / unsplit / type_set в случае сбоя перезагрузки (git-fixes).

— mmc: core: ограничение повторов при сбое анализа кортежей SDIO (git-fixes).

— mmc: renesas_sdhi_internal_dmac: исправить выравнивание буфера DMA с 8 до 128 байт (git-fixes).

— mmc: sdhci-sprd: исправить некоторые утечки ресурсов в функции удаления (git-fixes).

— mmc: usdhi6rol0: исправить утечку ресурсов в пути обработки ошибок зонда (git-fixes).

— mm / pmem: избегайте вставки записи PTE с огромной страницей с помощью fsdax, если поддержка огромных страниц отключена (bsc # 1181896 ltc # 1
).

— mm: proc: сделать TLB недействительным после очистки состояния мягко-грязной страницы (bsc # 1163776 ltc # 183929 git-fixes).

— mm: thp: kABI: переместить добавленный флаг в конец перечисления (bsc # 1181896 ltc # 1
).

— mt76: dma: исправить возможную утечку памяти в mt76_add_fragment () (git-fixes).

— net: ag71xx: добавить пропущенный clk_disable_unprepare в путь ошибки зонда (git-fixes).

— net: axienet: Исправить код возврата ошибки в axienet_probe () (git-fixes).

— net: bcmgenet: Исправить WoL с паролем после глубокого сна (git-fixes).

— net: bcmgenet: держать MAC в сброшенном состоянии до тех пор, пока PHY не заработает (git-fixes).

— net: bcmgenet: повторно удалить bcmgenet_hfb_add_filter (git-fixes).

— net: bcmgenet: установить режим Rx перед запуском netif (git-fixes).

— net: bcmgenet: использовать аппаратное заполнение коротких фреймов (git-fixes).

— net: broadcom CNIC: требуется MMU (git-fixes).

— net: caif: Исправить debugfs на 64-битных платформах (git-fixes).

— net / cxgb4: правильно проверить возврат от t4_query_params (git-fixes).

— net: cxgb4: исправить возвращаемое значение ошибки в t4_prep_fw (git-fixes).

— net: dsa: bcm_sf2: Исправить проверки переполнения (git-fixes).

— net: dsa: lantiq_gswip: исправить и улучшить ошибку неподдерживаемого интерфейса (git-fixes).

— net: dsa: mt7530: измените бит LINK, чтобы отразить статус ссылки (git-fixes).

— net: dsa: mt7530: установить порт процессора в резервный режим (git-fixes).

— net: ena: установить начальную ширину DMA, чтобы избежать проблем с Intel iommu (git-fixes).

— net: ethernet: ave: Исправить ошибку, возвращающуюся в ave_init (git-fixes).

— net: ethernet: mlx4: Избегайте присвоения значения ring_cons, но больше не используйте его в mlx4_en_xmit () (git-fixes).

— net: ethernet: ti: ale: fix allmulti для типа ale nu (git-fixes).

— net: ethernet: ti: ale: исправлено отображение unreg-пакетов mcast с отключенными promisc и allmulti (git-fixes).

— net: ethernet: ti: ale: изменить vlan / mdb api для switchdev (git-fixes).

— net: ethernet: ti: cpsw: разрешить немаркированный трафик на хост-порт (git-fixes).

— net: ethernet: ti: исправить некоторую проверку возвращаемого значения cpsw_ale_create () (git-fixes).

— net: gemini: Исправить отсутствие clk_disable_unprepare () в пути ошибки gemini_ethernet_port_probe () (git-fixes).

— net: gro: не храните слишком много пакетов GRO в napi-> rx_list (bsc # 1154353).

— net: hns3: добавить проверку queue_id в hclge_reset_vf_queue () (git-fixes).

— net: hns3: добавить недостающие unit debugfs при выгрузке драйвера (git-fixes).

— net: hns3: добавить проверку сброса для VF, обновляющего порт на основе VLAN (git-fixes).

— net: hns3: очистить базовый порт VLAN при выгрузке PF (git-fixes).

— net: hns3: исправить правила aRFS FD, оставшиеся после добавления правила FD пользователя (git-fixes).

— net: hns3: исправить проблему тайм-аута передачи (git-fixes).

— net: hns3: исправить ошибку заполнения desc, когда skb расширяется или выравнивается (git-fixes).

— net: hns3: исправление неправильной обработки подтверждения сбоя сброса VF (git-fixes).

— net: hns3: исправление конфигурации VLAN при сбое сброса (git-fixes).

— net: hns3: исправить потерю конфигурации RSS после сброса VF (git-fixes).

— net: hns3: fix set and get link ksettings issue (git-fixes).

— net: hns3: исправить ошибку ‘tc qdisc del’ (git-fixes).

— net: hns3: исправить количество очередей, фактически используемых ARQ (git-fixes).

— net: hns3: fix use-after-free при выполнении самотестирования (git-fixes).

— net: hns3: исправить проблему несогласованности записей таблицы VF VLAN (git-fixes).

— net: hns: исправить проверку возвращаемого значения в __lb_other_process () (git-fixes).

— net: lpc-enet: исправить код возврата ошибки в lpc_mii_init () (git-fixes).

— net: macb: исправить вызов pm_runtime в функциях приостановки / возобновления (git-fixes).

— net: macb: fix пробуждения в подпрограммах приостановки / возобновления выполнения (git-fixes).

— net: macb: отметить возможность пробуждения устройства при наличии свойства ‘magic-packet’ (git-fixes).

— net / mlx4_core: исправить ошибку утечки памяти (git-fixes).

— net / mlx4_core: Исправлено смещение полей init_hca (git-fixes).

— net / mlx4_en: Избегайте планирования задачи перезапуска, если она уже запущена (bsc # 1181854).

— net / mlx4_en: Обработка ошибки передачи CQE (bsc # 1181854).

— net / mlx5: Добавлена ​​обработка типа порта при удалении правила (git-fixes).

— net / mlx5: аннотировать уничтожение мьютекса для root ns (git-fixes).

— net / mlx5: Очистить указатель уведомителя LAG после отмены регистрации (git-fixes).

— net / mlx5: отключить QoS, когда min_rate на всех VF равен нулю (git-fixes).

— net / mlx5: не вызывать timecounter cyc2time напрямую из потока 1PPS (git-fixes).

— net / mlx5: не поддерживать случай, когда del_sw_func имеет значение null (git-fixes).

— net / mlx5e: корректно обрабатывать изменение количества очередей, когда интерфейс не работает (git-fixes).

— net / mlx5e: Не запускайте IRQ несколько раз при пробуждении XSK, чтобы избежать переполнения WQ (git-fixes).

— net / mlx5e: en_accel, Добавьте отсутствующий net / geneve.h include (git-fixes).

— net / mlx5e: инкапсулировать обновление очередей netdev в функцию (git-fixes).

— net / mlx5e: E-switch, Расчет скорости фиксации при переполнении (ао № SLE-8464).

— net / mlx5e: исправить утечку счетчика ссылок bpf_prog в mlx5e_alloc_rq (git-fixes).

— net / mlx5e: Исправить конфигурацию XPS cpumasks и очередей netdev в крайних случаях (git-fixes).

— net / mlx5e: исправлена ​​обработка байтов в маске педита (git-fixes).

— net / mlx5e: Исправить путь ошибки подключения устройства (git-fixes).

— net / mlx5e: исправить утечку памяти в mlx5e_create_l2_table_groups (git-fixes).

— net / mlx5e: исправить два двойных бесплатных случая (git-fixes).

— net / mlx5e: исправить поток очистки VLAN (git-fixes).

— net / mlx5e: исправить поток создания VLAN (git-fixes).

— net / mlx5e: получить последние значения со счетчиков в режиме switchdev (git-fixes).

— net / mlx5e: IPoIB, Отбрасывать многоадресные пакеты, отправленные этим интерфейсом (git-fixes).

— net / mlx5e: kTLS, Исправить неправильное значение в перечислении трекера записей (git-fixes).

— net / mlx5e: Уменьшить уровень печати неподдерживаемых ключей tc (git-fixes).

— net / mlx5e: переименовать hw_modify в preactivate (git-fixes).

— net / mlx5e: набор бита запроса завершения не должен очищать другие смежные биты (git-fixes).

— net / mlx5: E-switch, уничтожить TSAR после перезагрузки интерфейса (git-fixes).

— net / mlx5: E-Switch, удерживать мьютекс при запросе счетчика сбросов в устаревшем режиме (git-fixes).

— net / mlx5: E-Switch, использовать сопоставление метаданных vport по умолчанию (git-fixes).

— net / mlx5: E-Switch, использовать сопоставление метаданных vport только в случае необходимости (git-fixes).

— net / mlx5e: используйте preactivate hook для установки таблицы косвенного обращения (git-fixes).

— net / mlx5e: vxlan: использовать RCU для поиска в таблице vxlan (git-fixes).

— net / mlx5: исправлена ​​ошибка использования индекса канала ptp в качестве индекса контакта (git-fixes).

— net / mlx5: Исправить удаление повторяющихся правил (git-fixes).

— net / mlx5: исправлена ​​ошибка выделения трассировщика fw на s390 (git-fixes).

— net / mlx5: Устранение утечки памяти при создании таблицы потоков (git-fixes).

— net / mlx5: исправить поток ошибок request_irqs (git-fixes).

— net / mlx5: Исправлено восстановление неправильного адреса при неработающем командном интерфейсе (git-fixes).

— net / mlx5: запросить рабочее состояние вывода PPS перед его регистрацией (git-fixes).

— net / mlx5: Проверить, что оборудование поддерживает запрошенную функцию ptp на данном контакте (git-fixes).

— net: moxa: Исправить потенциальный двойной ‘free_irq ()’ (git-fixes).

— net: mscc: ocelot: ANA_AUTOAGE_AGE_PERIOD содержит значение в секундах, а не в миллисекундах (git-fixes).

— net: mscc: ocelot: исправить время устаревания адреса (снова) (git-fixes).

— net: mscc: ocelot: правильно учитывать длину заголовка VLAN при настройке MRU (git-fixes).

— net: mvpp2: Добавить запись TCAM для отбрасывания кадров паузы управления потоком (git-fixes).

— net: mvpp2: отключить принудительное соединение UP во время процедуры инициализации порта (git-fixes).

— net: mvpp2: Исправить код возврата ошибки в mvpp2_open () (git-fixes).

— net: mvpp2: Исправить настройки GoP port 3 Networking Complex Control (git-fixes).

— net: mvpp2: исправить утечку памяти в mvpp2_rx (git-fixes).

— net: mvpp2: fix pkt coalescing int-threshold configuration (git-fixes).

— net: mvpp2: prs: исправить PPPoE с анализом пакетов ipv6 (git-fixes).

— net: mvpp2: Удаление поддержки Pause и Asym_Pause (git-fixes).

— net: mvpp2: включение записи TCAM должно быть записано после данных SRAM (git-fixes).

— net: netsec: Правильная синхронизация dma для кадров XDP_TX (git-fixes).

— net: nixge: исправить потенциальную утечку памяти в nixge_probe () (git-fixes).

— net: octeon: mgmt: Исправить заполнение кольца RX (git-fixes).

— net: phy: at803x: использовать рабочие параметры из физического состояния (git-fixes).

— net: phy: извлечение чтения рекламы партнера по ссылке (git-fixes).

— net: phy: extract pause mode (git-fixes).

— net: phy: marvell10g: исправить разыменование указателя NULL (git-fixes).

— net: phy: marvell10g: исправить датчик температуры на 2110 (git-fixes).

— net: phy: читать MII_CTRL1000 в genphy_read_status только при необходимости (git-fixes).

— net: qca_spi: fix проверка размера приемного буфера (git-fixes).

— net: qca_spi: переместить reset_count в структуру qcaspi (git-fixes).

— net: qede: исправить инициализацию PTP при восстановлении (git-fixes).

— net: qede: fix use-after-free при восстановлении и обработке AER (git-fixes).

— net: qede: остановить добавление событий в уже уничтоженную рабочую очередь (git-fixes).

— net: qed: fix async event callbacks unregistering (git-fixes).

— net: qed: исправить чрезмерное потребление строк QM ILT (git-fixes).

— net: qed: fix предупреждение «возможно, неинициализировано» (git-fixes).

— net: qed: fix сбой входа в систему NVMe через VF (git-fixes).

— net: qed: Индивидуальность RDMA не должна приводить к сбою загрузки VF (git-fixes).

— net: повторно разрешить некоторые конфликты после слияния net -> net-next (bsc # 1176855 ltc # 187293).

— net: rmnet: не разрешать добавление нескольких интерфейсов моста (git-fixes).

— net: rmnet: не разрешать изменять идентификатор мультиплексора, если идентификатор мультиплексора дублируется (git-fixes).

— net: rmnet: исправить ошибки режима моста (git-fixes).

— net: rmnet: исправить утечку нижнего интерфейса (git-fixes).

— net: rmnet: исправить разыменование указателя NULL в rmnet_changelink () (git-fixes).

— net: rmnet: исправить разыменование указателя NULL в rmnet_newlink () (git-fixes).

— net: rmnet: исправить пересылку пакетов в режиме моста rmnet (git-fixes).

— net: rmnet: исправить подозрительное использование RCU (git-fixes).

— net: rmnet: выводить сообщение об ошибке при сбое команды (git-fixes).

— net: rmnet: удалить rcu_read_lock в rmnet_force_unassociate_device () (git-fixes).

— net: rmnet: использовать верхнюю / нижнюю инфраструктуру устройства (git-fixes).

— net, sctp, filter: remap copy_from_user failure error (bsc # 1181637).

— net: smc91x: Исправить возможную утечку памяти в smc_drv_probe () (git-fixes).

— net / sonic: добавить взаимное исключение для доступа к общему состоянию (git-fixes).

— net: stmmac: буфер 16 КБ должен быть выровнен по 16 байтам (git-fixes).

— net: stmmac: Всегда активировать таймер передачи в конце начала передачи (git-fixes).

— net: stmmac: Не принимать недопустимые значения MTU (git-fixes).

— net: stmmac: dwmac-sunxi: Укажите размеры файлов TX и RX (git-fixes).

— net: stmmac: Включить размер буфера 16 КБ (git-fixes).

— net: stmmac: fix отключения гибкого вывода PPS (git-fixes).

— net: stmmac: исправить длину строки имени часов PTP (git-fixes).

— net: stmmac: Исправить TX IOC в пути xmit (git-fixes).

— net: stmmac: размер буфера RX должен быть выровнен по 16 байт (git-fixes).

— net: stmmac: selftests: Тест управления потоком также может запускаться с ASYM Pause (git-fixes).

— net: stmmac: selftests: необходимо проверить количество многоадресных регистров (git-fixes).

— net: stmmac: xgmac: очистить предыдущий размер буфера приема (git-fixes).

— net: sun: исправить отсутствующие регионы выпуска в cas_init_one () (git-fixes).

— net: team: исправить утечку памяти в __team_options_register (git-fixes).

— net: thunderx: инициализировать мьютекс почтового ящика VF перед первым использованием (git-fixes).

— net: usb: qmi_wwan: добавлена ​​поддержка семейства модемов Thales Cinterion PLSx3 (git-fixes).

— net: usb: qmi_wwan: Добавление поддержки Cinterion MV31 (git-fixes).

— nvme-hwmon: переработка, чтобы избежать выделения devm (bsc # 1177326).

— nvme-multipath: ранний выход, если путь недоступен (bsc # 1180964).

— nvme: перечитать журнал ANA на NS CHANGED AEN (bsc # 1179137).

— nvmet-tcp: исправить разыменование NULL, когда данные подключения поступают в h3cdata pdu (bsc # 1182547).

— objtool: не допускать ошибок при отсутствии таблицы символов (bsc # 1169514).

— perf / x86 / intel / uncore: исключить uncore_pci_find_dev_pmu () (bsc # 1180989).

— perf / x86 / intel / uncore: исключить uncore_pci_get_dev_die_info () (bsc # 1180989).

— perf / x86 / intel / uncore: исключить uncore_pci_pmu_register () (bsc # 1180989).

— perf / x86 / intel / uncore: исключить uncore_pci_pmu_unregister () (bsc # 1180989).

— perf / x86 / intel / uncore: общая поддержка вспомогательного драйвера PCI (bsc # 1180989).

— perf / x86 / intel / uncore: сохранить идентификатор логического кристалла вместо идентификатора физического кристалла (bsc # 1180989).

— perf / x86 / intel / uncore: с> 8 узлами получить идентификатор кристалла шины pci из информации NUMA (bsc # 1180989).

— phy: cpcap-usb: Исправить предупреждение об отсутствии Regulator_disable (git-fixes).

— phy: rockchip-emmc: emmc_phy_init () всегда возвращает 0 (git-fixes).

— platform / x86: hp-wmi: отключить отчеты в режиме планшета по умолчанию (git-fixes).

— платформа / x86: intel-vbtn: поддержка режима планшета на Dell Inspiron 7352 (git-fixes).

— платформа / x86: touchscreen_dmi: добавлена ​​причуда swap-x-y для сенсорного экрана Goodix на планшете Estar Beauty HD (git-fixes).

— powerpc / book3s64 / hash: добавьте cond_resched, чтобы избежать предупреждения о мягкой блокировке (bsc # 1182571 ltc # 1
).

— powerpc / boot: удалите ненужный .globl _zimage_start (bsc # 1156395).

— powerpc: Исправлена ​​ошибка выравнивания в разделах инициализации (bsc # 1065729).

— powerpc / fpu: удалите cvt_fd () и cvt_df () (bsc # 1156395).

— powerpc / hvcall: добавить токен и коды для H_VASI_SIGNAL (bsc # 1181674 ltc # 189159).

— powerpc: kABI: добавить обратно suspend_disable_cpu в machdep_calls (bsc # 1181674 ltc # 189159).

— powerpc / machdep: удалить suspend_disable_cpu () (bsc # 1181674 ltc # 189159).

— powerpc / mm / pkeys: проверка доступа pkey работает для execute_only_key (bsc # 1181544 ltc # 1
git-fixes).

— powerpc / numa: исправить сборку, когда CONFIG_NUMA = n (bsc # 1132477 ltc # 175530).

— powerpc / numa: make vphn_enabled, prrn_enabled flags const (bsc # 1181674 ltc # 189159).

— powerpc / numa: удалить возможность включения обновления топологии (bsc # 1181674 ltc # 189159).

— powerpc / numa: удалить arch_update_cpu_topology (bsc # 1181674 ltc # 189159).

— powerpc / numa: удалить поздний запрос на ассоциативность домашнего узла (bsc # 1181674 ltc # 189159).

— powerpc / numa: удалить prrn_is_enabled () (bsc # 1181674 ltc # 189159).

— powerpc / numa: удалить start / stop_topology_update () (bsc # 1181674 ltc # 189159).

— powerpc / numa: удалить timed_topology_update () (bsc # 1181674 ltc # 189159).

— powerpc / numa: удалить код таймера недоступной топологии (bsc # 1181674 ltc # 189159).

— powerpc / numa: удалить код обновления недостижимой топологии (bsc # 1181674 ltc # 189159).

— powerpc / numa: удалить код рабочей очереди недостижимой топологии (bsc # 1181674 ltc # 189159).

— powerpc / numa: удалить внутренние флаги vphn_enabled и prrn_enabled (bsc # 1181674 ltc # 189159).

— powerpc / numa: заглушка numa_update_cpu_topology () (bsc # 1181674 ltc # 189159).

— powerpc / perf: исключить образцы ядра при подсчете событий в пользовательском пространстве (bsc # 1065729).

— powerpc / perf / hv-24×7: не создавайте файлы событий sysfs для фиктивных событий (bsc # 1182118 ltc # 1
).

— powerpc / pkeys: избегайте использования обхода таблицы страниц без блокировки (bsc # 1181544 ltc # 1
).

— powerpc / pkeys: проверьте vma, прежде чем возвращать пользователю ошибку ключа (bsc # 1181544 ltc # 1
).

— powerpc / powernv / memtrace: не допускать утечки памяти ядра в пространство пользователя (bsc # 1156395).

— powerpc / powernv / memtrace: исправление сбоя ядра при одновременном включении (bsc # 1156395).

— powerpc / powernv / npu: не пытайтесь настроить NPU2 на POWER8NVL NPU (bsc # 1156395).

— powerpc / prom: исправлено сканирование ibm, arch-vec-5-platform-support (bsc # 1182602 ltc # 1
).

— powerpc / pseries / dlpar: обрабатывать ibm, состояние задержки configure-connector (bsc # 1181985 ltc # 188074).

— powerpc / pseries: не применять привязку MSI к kdump (bsc # 1181655 ltc # 1
).

— powerpc / pseries / eeh: Сделать pseries_pcibios_bus_add_device () статическим (bsc # 1078720, git-fixes).

— powerpc / pseries: извлеките мост хоста из pci_bus перед удалением шины (bsc # 1182171 ltc # 1
).

— powerpc / pseries / hibernation: удалить pseries_suspend_begin () из режима ожидания (bsc # 1181674 ltc # 189159).

— powerpc / pseries / hibernation: передать идентификатор потока через аргументы функции (bsc # 1181674 ltc # 189159).

— powerpc / pseries / hibernation: выполнить исправления после приостановки позже (bsc # 1181674 ltc # 189159).

— powerpc / pseries / hibernation: удалить обратный вызов prepare_late () (bsc # 1181674 ltc # 189159).

— powerpc / pseries / hibernation: удалить pseries_suspend_cpu () (bsc # 1181674 ltc # 189159).

— powerpc / pseries / hibernation: переключиться на rtas_ibm_suspend_me () (bsc # 1181674 ltc # 189159).

— powerpc / pseries / Mobility: добавить отсутствующий разрыв в регистр по умолчанию (bsc # 1181674 ltc # 189159).

— powerpc / pseries / Mobility: добавьте pr_debug () для изменения дерева устройств (bsc # 1181674 ltc # 189159).

— powerpc / pseries / Mobility: не выводить ошибку при отсутствии ibm, узлов обновления (bsc # 1181674 ltc # 189159).

— powerpc / pseries / Mobility: улучшения сообщений об ошибках (bsc # 1181674 ltc # 189159).

— powerpc / pseries / Mobility: извлечь логику опроса сеанса VASI (bsc # 1181674 ltc # 189159).

— powerpc / pseries / Mobility: поиск узлов рефакторинга во время обновления DT (bsc # 1181674 ltc # 189159).

— powerpc / pseries / Mobility: повторить приостановку раздела после ошибки (bsc # 1181674 ltc # 189159).

— powerpc / pseries / мобильность: установите pr_fmt () (bsc # 1181674 ltc # 189159).

— powerpc / pseries / Mobility: отмена приостановки сигнала на платформу (bsc # 1181674 ltc # 189159).

— powerpc / pseries / Mobility: используйте rtas_activate_firmware () в резюме (bsc # 1181674 ltc # 189159).

— powerpc / pseries / Mobility: используйте stop_machine для присоединения / приостановки (bsc # 1181674 ltc # 189159).

— powerpc / pseries / ras: сделать init_ras_hotplug_IRQ () статическим (bsc # 1065729. Git-fixes).

— powerpc / pseries: удалить dlpar_cpu_readd () (bsc # 1181674 ltc # 189159).

— powerpc / pseries: удаление реализации повторного добавления памяти (bsc # 1181674 ltc # 189159).

— powerpc / pseries: удалить устаревший код уведомления DT горячего подключения памяти (bsc # 1181674 ltc # 189159).

— powerpc / pseries: удалить специальный случай prrn из пути обновления DT (bsc # 1181674 ltc # 189159).

— powerpc / rtas: добавить rtas_activate_firmware () (bsc # 1181674 ltc # 189159).

— powerpc / rtas: добавить rtas_ibm_suspend_me () (bsc # 1181674 ltc # 189159).

— powerpc / rtas: полный ibm, коды состояния приостановки (bsc # 1181674 ltc # 189159).

— powerpc / rtas: отправлять запросы на перенос раздела в pseries (bsc # 1181674 ltc # 189159).

— powerpc / rtasd: упростить handle_rtas_event (), выдавать сообщение о событиях (bsc # 1181674 ltc # 189159).

— powerpc / rtas: предотвращение использования sys_rtas, связанного с приостановкой, на LE (bsc # 1181674 ltc # 189159).

— powerpc / rtas: удалить rtas_ibm_suspend_me_unsafe () (bsc # 1181674 ltc # 189159).

— powerpc / rtas: удалить rtas_suspend_cpu () (bsc # 1181674 ltc # 189159).

— powerpc / rtas: удалить неиспользуемые rtas_suspend_last_cpu () (bsc # 1181674 ltc # 189159).

— powerpc / rtas: удалить неиспользуемые rtas_suspend_me_data (bsc # 1181674 ltc # 189159).

— powerpc / rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe (bsc # 1181674 ltc # 189159).

— питание: сброс: at91-sama5d2_shdwc: исправить маску wkupdbc (git-fixes).

— pseries / drmem: не кэшировать идентификатор узла в структуре drmem_lmb (bsc # 1132477 ltc # 175530).

— pseries / hotplug-memory: hot-add: пропустить избыточный поиск LMB (bsc # 1132477 ltc # 175530).

— qed: исправить код возврата ошибки в qed_iwarp_ll2_start () (git-fixes).

— qed: Исправить состояние гонки между планированием и уничтожением рабочей очереди медленного пути (git-fixes).

— qed: заполнение атрибутов nvm-файла при чтении раздела конфигурации nvm (git-fixes).

— qed: выберите CONFIG_CRC32 (git-fixes).

— qlcnic: исправить отсутствующий выпуск в qlcnic_83xx_interrupt_test (git-fixes).

— квота: устранение утечки памяти при обработке поврежденного файла квоты (bsc # 1182650).

— квота: заголовки файлов квот проверки работоспособности при загрузке (bsc # 1182461).

— r8169: исправлено возобновление работы из режима ожидания на RTL8105e, если машина работает от батареи (git-fixes).

— r8169: исправить WoL при завершении работы, если установлен CONFIG_DEBUG_SHIRQ (git-fixes).

— rcu / nocb: выполнить отложенное пробуждение до последнего простоя (git-fixes)

— rcu / nocb: активировать самонастройку IPI при позднем отложенном пробуждении до (git-fixes)

— rcu: извлечь отложенное пробуждение rcuog до вызывающих абонентов rcu_eqs_enter () (git-fixes)

— RDMA / efa: добавить EFA 0xefa1 PCI ID (bsc # 1176248).

— RDMA / efa: количество ошибок команд администратора (bsc # 1176248).

— RDMA / efa: подсчет ошибок mmap (bsc # 1176248).

— RDMA / efa: не откладывать освобождение страниц DMA (bsc # 1176248).

— RDMA / efa: удаление двойного обнуления для sg_init_table () (bsc # 1176248).

— RDMA / efa: выставить максимальный пакет дверных звонков TX (bsc # 1176248).

— RDMA / efa: выставить минимальный размер SQ (bsc # 1176248).

— RDMA / efa: исправлена ​​установка неправильного бита в командах get / set_feature (bsc # 1176248).

— RDMA / efa: надлежащим образом задокументируйте регистр маски прерывания (bsc # 1176248).

— RDMA / efa: удалить избыточную проверку udata из ответа ucontext выделения (bsc # 1176248).

— RDMA / efa: отчет о счетчике ошибок создания CQ (bsc # 1176248).

— RDMA / efa: передавать информацию о хосте устройству (bsc # 1176248).

— RDMA / efa: Унифицированные геттеры / сеттеры для доступа к битовой маске структур устройств (bsc # 1176248).

— RDMA / efa: используйте offsetofend () в ядре для проверки доступности поля (bsc # 1176248).

— RDMA / efa: механизм подтверждения совместимости пользователя / ядра (bsc # 1176248).

— RDMA / efa: используйте правильное текущее и новое состояния в QP изменения (git-fixes).

— регулятор: axp20x: Исправить утечку ссылки cout (git-fixes).

— регулятор: core: Избегайте debugfs: Каталог … уже есть! ошибка (git-fixes).

— регулятор: ядро: избежать состояния гонки регуляторов_resolve_supply () (git-fixes).

— регулятор: Исправлены проблемы с устранением предупреждений lockdep (git-fixes).

— регулятор: s5m8767: Регуляторы сброса ссылки на узел (git-fixes).

— регулятор: s5m8767: Исправить утечку счетчика ссылок (git-fixes).

— reiserfs: добавить проверку на недопустимый ih_entry_count (bsc # 1182462).

— Удаление патча отладки при сбое загрузки (bsc # 1182602 ltc # 1
).

— сбросить: hisilicon: правильный префикс поставщика (git-fixes).

— Отменить команду «ibmvnic: удалить никогда не выполнявшийся оператор if» (jsc # SLE-17043 bsc # 1179243 ltc # 189290).

— Вернуть net: bcmgenet: удалить неиспользуемую функцию в bcmgenet.c (git-fixes).

— Вернуть платформу / x86: ideapad-laptop: переключить атрибут сенсорной панели на RO (git-fixes).

— Вернуть «RDMA / mlx5: исправить взаимоблокировку devlink при удалении сетевого пространства имен» (jsc # SLE-8464).

— rpm / kernel-subpackage-build: обходной путь сломанного бота (https://github.com/openSUSE/openSUSE-release-tools/issu es / 2439)

— rpm / post.sh: Избегайте очистки ядра для первое установленное ядро ​​(bsc # 1180058)

— rtc: s5m: выберите REGMAP_I2C (git-fixes).

— rxrpc: исправить утечку памяти в rxrpc_lookup_local (bsc # 1154353 bnc # 1151927 5.3.9).

— s390 / vfio-ap: очистить ресурсы vfio_ap, когда указатель KVM недействителен (git-fixes).

— s390 / vfio-ap: нет необходимости отключать IRQ после сброса очереди (git-fixes).

— sched: Включение прерываний в do_sched_yield () (git-fixes)

— scsi: lpfc: Исправить EEH, сталкивающееся с ошибками с трафиком NVMe (bsc # 1181958).

— sh_eth: проверять sh_eth_cpu_data :: cexcr при сбросе регистров (git-fixes).

— sh_eth: проверять sh_eth_cpu_data :: no_tx_cntrs при сбросе регистров (git-fixes).

— sh_eth: проверять sh_eth_cpu_data :: no_xdfar при сбросе регистров (git-fixes).

— smp: добавить исходный и целевой ЦП в
__call_single_data (bsc # 1180846).

— smsc95xx: избежать утечки памяти в smsc95xx_bind (git-fixes).

— smsc95xx: проверить возвращаемое значение smsc95xx_reset (git-fixes).

— soc: aspeed: snoop: добавить логику управления часами (git-fixes).

— spi: atmel: Поместить выделенный мастер перед возвратом (git-fixes).

— spi: pxa2xx: Исправить нумерацию контроллеров для Wildcat Point (git-fixes).

— spi: spi-synquacer: исправить обработку set_cs (git-fixes).

— spi: stm32: правильно обрабатывать передачу 0 байтов (git-fixes).

— squashfs: добавить больше проверок работоспособности в поиск по идентификатору (git-fixes bsc # 1182266).

— squashfs: добавить больше проверок работоспособности при поиске inode (git-fixes bsc # 1182267).

— squashfs: добавить больше проверок работоспособности в поиск по идентификатору xattr (git-fixes bsc # 1182268).

— постановка: rtl8723bs: wifi_regd.c: Исправить неправильное количество нормативных правил (git-fixes).

— цель: запретить emulate_legacy_capacity с картой объектов RBD (bsc # 1177109).

— команда: установить dev-> required_headroom в team_setup_by_port () (git-fixes).

— tpm: удалить tpm_dev_wq_lock (git-fixes).

— tpm_tis: выпуск очистки локальности (git-fixes).

— tpm_tis: Исправить check_locality для правильного определения местоположения (git-fixes).

— трассировка: проверьте длину перед выдачей буфера фильтра (git-fixes).

— трассировка: не учитывать события ftrace в выходных данных включения верхнего уровня (git-fixes).

— tracing / kprobe: исправление для поддержки событий kretprobe в выгруженных модулях (git-fixes).

— tracing / kprobes: Проверяйте функции notrace без kprobes на ftrace (git-fixes).

— tun: исправить возвращаемое значение, когда количество iov превышает MAX_SKB_FRAGS (git-fixes).

— ubifs: исправить код возврата ошибки в ubifs_init_authentication () (bsc # 1182459).

— ubifs: исправлено использование ubifs_tnc_lookup () в do_kill_orphans () (bsc # 1182454).

— ubifs: предотвращение создания дубликатов зашифрованных имен файлов (bsc # 1182457).

— ubifs: ubifs_add_orphan: исправить ошибку утечки памяти (bsc # 1182456).

— ubifs: ubifs_jnl_write_inode: исправить ошибку утечки памяти (bsc # 1182455).

— ubifs: wbuf: Не допускать утечки памяти ядра во флэш-память (bsc # 1182458).

— Обновите файлы конфигурации: активируйте CONFIG_CSD_LOCK_WAIT_DEBUG для x86 (bsc # 1180846).

— Обновить файлы конфигурации: armv7hl: установить ledtrig-default-on как встроенный (bsc # 1182128)

— Обновить файлы конфигурации: установить ledtrig-default-on как встроенный (bsc # 1182128)

— USB: dwc2: Abort транзакция после ошибок по неизвестной причине (git-fixes).

— USB: dwc2: исправлена ​​проверка направления конечной точки в ep_from_windex (git-fixes).

— USB: dwc2: сделать «обрезку длины xfer» отладочным сообщением (git-fixes).

— USB: dwc3: исправить проблему с часами при возобновлении работы в режиме OTG (git-fixes).

— USB: gadget: legacy: исправить код ошибки в eth_bind () (git-fixes).

— USB: gadget: u_audio: Бесплатные запросы только после обратного вызова (git-fixes).

— USB: musb: исправить гонку PM во время выполнения в musb_queue_resume_work (git-fixes).

— USB: причуды: добавить причуду, чтобы начать захват видео на надежной документ-камере ELMO L-12F (git-fixes).

— USB: причуды: сортировать записи о причудах (git-fixes).

— USB: renesas_usbhs: очистить флаг работы канала в usbhs_pkt_pop () (git-fixes).

— USB: серийный номер: cp210x: добавить новый VID / PID для поддержки Teraoka AD2000 (git-fixes).

— USB: серийный номер: cp210x: добавить pid / vid для WSDA-200-USB (git-fixes).

— USB: серийный номер: mos7720: исправить код ошибки в mos7720_write () (git-fixes).

— USB: серийный номер: mos7720: улучшена обработка OOM в read_mos_reg () (git-fixes).

— USB: серийный номер: mos7840: исправить код ошибки в mos7840_write () (git-fixes).

— USB: последовательный порт: опция: добавление поддержки Cinterion MV31 (git-fixes).

— USB: usblp: не вызывайте usb_set_interface, если есть единственный alt (git-fixes).

— veth: настроить смещение hard_start при перенаправлении кадров XDP (git-fixes).

— vfs: преобразование squashfs для использования нового API монтирования (git-fixes bsc # 1182265).

— virtio_net: исправить код ошибки в probe () (git-fixes).

— virtio_net: исправить рекурсивный вызов cpus_read_lock () (git-fixes).

— virtio_net: сохранять заголовок vnet обнуленным, если XDP загружен для небольшого буфера (git-fixes).

— virt: vbox: не использовать wait_event_interruptible при вызове из контекста ядра (git-fixes).

— vmxnet3: удалить buf_info из структур, доступных для устройства (bsc # 1181671).

— vxlan: исправить утечку памяти fdb (git-fixes).

— wext: исправить разыменование NULL-ptr с отсутствием в cfg80211 функции commit () (git-fixes).

— обратная запись: сбросить I_DIRTY_TIME_EXPIRE (bsc # 1182460).

— x86 / alternatives: Синхронизация обновления bp_patching для предотвращения исключения нулевого указателя (bsc # 1152489).

— x86 / apic: добавить дополнительную сериализацию для несериализуемых MSR (bsc # 1152489).

— x86 / apic: Поддержка 15 бит APIC ID в IOAPIC / MSI, где это возможно (bsc # 1181259, jsc # ECO-3191).

— x86 / ioapic: обрабатывать поле расширенного идентификатора назначения в RTE (bsc # 1181259, jsc # ECO-3191).

— x86 / kvm: добавить KVM_FEATURE_MSI_EXT_DEST_ID (bsc # 1181259, jsc # ECO-3191).

— x86 / kvm: Резервный KVM_FEATURE_MSI_EXT_DEST_ID (bsc # 1181259 jsc # ECO-3191).

— x86 / msi: используйте только старшие биты адреса MSI для модуля DMAR (bsc # 1181259, jsc # ECO-3191).

— xen / netback: избегать гонки в xenvif_rx_ring_slots_available () (bsc # 1065600).

— xen / netback: исправлено обнаружение ложных событий для общего случая (bsc # 1182175).

— xfs: убедитесь, что обход записей inobt всегда продвигается вперед (git-fixes bsc # 1182272).

— xfs: исправить взаимоблокировку ABBA в xfs_rename (git-fixes bsc # 1182558).

— xfs: исправлено срабатывание скруббера родительского указателя на нераспределенных индексных дескрипторах (git-fixes bsc # 1182276).

— xfs: исправить утверждение о продвижении вперед в xfs_iwalk_run_callbacks (git-fixes bsc # 1182430).

— xfs: исправлена ​​логика minrecs при работе с корневыми дочерними блоками inode (git-fixes bsc # 1182273).

— сообщения xfs: ratelimit xfs_discard_page (bsc # 1182283).

— xfs: уменьшить резервирование квоты при преобразовании неписаных экстентов dax (git-fixes bsc # 1182561).

— xfs: возвращает соответствующий код ошибки, если xfs_initialize_perag () не работает (git-fixes bsc # 1182275).

— xfs: scrub должен пометить каталог как поврежденный, если какие-либо записи не могут быть найдены (git-fixes bsc # 1182278).

— xfs: усиление проверки флагов записи rmap (git-fixes bsc # 1182271).

— xhci: исправлено использование буфера отказов для случая, когда список не относится к sg (git-fixes).
Решение
Обновите затронутые пакеты ядра Linux.
См. Также

https: // bugzilla.opensuse.org/show_bug.cgi?id=1065600

https://bugzilla.opensuse.org/show_bug.cgi?id=1065729

https://bugzilla.opensuse.org/show_bug.cgi?id=1078720

https://bugzilla.opensuse.org/show_bug.cgi?id=1081134

https://bugzilla.opensuse.org/show_bug.cgi?id=1084610

https://bugzilla.opensuse.org/show_bug .cgi? id = 1132477

https://bugzilla.opensuse.org/show_bug.cgi?id=1151927

https://bugzilla.opensuse.org/show_bug.cgi?id=1152472

https: // bugzilla.opensuse.org/show_bug.cgi?id=1152489

https://bugzilla.opensuse.org/show_bug.cgi?id=1154353

https://bugzilla.opensuse.org/show_bug.cgi?id=1155518

https://bugzilla.opensuse.org/show_bug.cgi?id=1156395

https://bugzilla.opensuse.org/show_bug.cgi?id=1163776

https://bugzilla.opensuse.org/show_bug .cgi? id = 1169514

https://bugzilla.opensuse.org/show_bug.cgi?id=1170442

https://bugzilla.opensuse.org/show_bug.cgi?id=1176248

https: // bugzilla.opensuse.org/show_bug.cgi?id=1176855

https://bugzilla.opensuse.org/show_bug.cgi?id=1177109

https://bugzilla.opensuse.org/show_bug.cgi?id=1177326

https://bugzilla.opensuse.org/show_bug.cgi?id=1177440

https://bugzilla.opensuse.org/show_bug.cgi?id=1177529

https://bugzilla.opensuse.org/show_bug .cgi? id = 1178142

https://bugzilla.opensuse.org/show_bug.cgi?id=1178995

https://bugzilla.opensuse.org/show_bug.cgi?id=1179082

https: // bugzilla.opensuse.org/show_bug.cgi?id=1179137

https://bugzilla.opensuse.org/show_bug.cgi?id=1179243

https://bugzilla.opensuse.org/show_bug.cgi?id=1179428

https://bugzilla.opensuse.org/show_bug.cgi?id=1179660

https://bugzilla.opensuse.org/show_bug.cgi?id=1179929

https://bugzilla.opensuse.org/show_bug .cgi? id = 1180058

https://bugzilla.opensuse.org/show_bug.cgi?id=1180846

https://bugzilla.opensuse.org/show_bug.cgi?id=1180964

https: // bugzilla.opensuse.org/show_bug.cgi?id=1180989

https://bugzilla.opensuse.org/show_bug.cgi?id=1181133

https://bugzilla.opensuse.org/show_bug.cgi?id=1181259

https://bugzilla.opensuse.org/show_bug.cgi?id=1181544

https://bugzilla.opensuse.org/show_bug.cgi?id=1181574

https://bugzilla.opensuse.org/show_bug .cgi? id = 1181637

https://bugzilla.opensuse.org/show_bug.cgi?id=1181655

https://bugzilla.opensuse.org/show_bug.cgi?id=1181671

https: // bugzilla.opensuse.org/show_bug.cgi?id=1181674

https://bugzilla.opensuse.org/show_bug.cgi?id=1181710

https://bugzilla.opensuse.org/show_bug.cgi?id=1181720

https://bugzilla.opensuse.org/show_bug.cgi?id=1181735

https://bugzilla.opensuse.org/show_bug.cgi?id=1181736

https://bugzilla.opensuse.org/show_bug .cgi? id = 1181738

https://bugzilla.opensuse.org/show_bug.cgi?id=1181747

https://bugzilla.opensuse.org/show_bug.cgi?id=1181753

https: // bugzilla.opensuse.org/show_bug.cgi?id=1181818

https://bugzilla.opensuse.org/show_bug.cgi?id=1181843

https://bugzilla.opensuse.org/show_bug.cgi?id=1181854

https://bugzilla.opensuse.org/show_bug.cgi?id=1181896

https://bugzilla.opensuse.org/show_bug.cgi?id=1181958

https://bugzilla.opensuse.org/show_bug .cgi? id = 1181960

https://bugzilla.opensuse.org/show_bug.cgi?id=1181985

https://bugzilla.opensuse.org/show_bug.cgi?id=1182047

https: // bugzilla.opensuse.org/show_bug.cgi?id=1182118

https://bugzilla.opensuse.org/show_bug.cgi?id=1182128

https://bugzilla.opensuse.org/show_bug.cgi?id=1182140

https://bugzilla.opensuse.org/show_bug.cgi?id=1182171

https://bugzilla.opensuse.org/show_bug.cgi?id=1182175

https://bugzilla.opensuse.org/show_bug .cgi? id = 1182259

https://bugzilla.opensuse.org/show_bug.cgi?id=1182265

https://bugzilla.opensuse.org/show_bug.cgi?id=1182266

https: // bugzilla.opensuse.org/show_bug.cgi?id=1182267

https://bugzilla.opensuse.org/show_bug.cgi?id=1182268

https://bugzilla.opensuse.org/show_bug.cgi?id=1182271

https://bugzilla.opensuse.org/show_bug.cgi?id=1182272

https://bugzilla.opensuse.org/show_bug.cgi?id=1182273

https://bugzilla.opensuse.org/show_bug .cgi? id = 1182275

https://bugzilla.opensuse.org/show_bug.cgi?id=1182276

https://bugzilla.opensuse.org/show_bug.cgi?id=1182278

https: // bugzilla.opensuse.org/show_bug.cgi?id=1182283

https://bugzilla.opensuse.org/show_bug.cgi?id=1182374

https://bugzilla.opensuse.org/show_bug.cgi?id=1182380

https://bugzilla.opensuse.org/show_bug.cgi?id=1182381

https://bugzilla.opensuse.org/show_bug.cgi?id=1182406

https://bugzilla.opensuse.org/show_bug .cgi? id = 1182430

https://bugzilla.opensuse.org/show_bug.cgi?id=1182439

https://bugzilla.opensuse.org/show_bug.cgi?id=1182441

https: // bugzilla.opensuse.org/show_bug.cgi?id=1182442

https://bugzilla.opensuse.org/show_bug.cgi?id=1182443

https://bugzilla.opensuse.org/show_bug.cgi?id=1182444

https://bugzilla.opensuse.org/show_bug.cgi?id=1182445

https://bugzilla.opensuse.org/show_bug.cgi?id=1182446

https://bugzilla.opensuse.org/show_bug .cgi? id = 1182447

https://bugzilla.opensuse.org/show_bug.cgi?id=1182449

https://bugzilla.opensuse.org/show_bug.cgi?id=1182454

https: // bugzilla.opensuse.org/show_bug.cgi?id=1182455

https://bugzilla.opensuse.org/show_bug.cgi?id=1182456

https://bugzilla.opensuse.org/show_bug.cgi?id=1182457

https://bugzilla.opensuse.org/show_bug.cgi?id=1182458

https://bugzilla.opensuse.org/show_bug.cgi?id=1182459

https://bugzilla.opensuse.org/show_bug .cgi? id = 1182460

https://bugzilla.opensuse.org/show_bug.cgi?id=1182461

https://bugzilla.opensuse.org/show_bug.cgi?id=1182462

https: // bugzilla.opensuse.org/show_bug.cgi?id=1182463

https://bugzilla.opensuse.org/show_bug.cgi?id=1182464

https://bugzilla.opensuse.org/show_bug.cgi?id=1182465

https://bugzilla.opensuse.org/show_bug.cgi?id=1182466

https://bugzilla.opensuse.org/show_bug.cgi?id=1182485

https://bugzilla.opensuse.org/show_bug .cgi? id = 1182489

https://bugzilla.opensuse.org/show_bug.cgi?id=1182490

https://bugzilla.opensuse.org/show_bug.cgi?id=1182547

https: // bugzilla.opensuse.org/show_bug.cgi?id=1182558

https://bugzilla.opensuse.org/show_bug.cgi?id=1182560

https://bugzilla.opensuse.org/show_bug.cgi?id=1182561

https://bugzilla.opensuse.org/show_bug.cgi?id=1182571

https://bugzilla.opensuse.org/show_bug.cgi?id=1182599

https://bugzilla.opensuse.org/show_bug .cgi? id = 1182602

https://bugzilla.opensuse.org/show_bug.cgi?id=1182626

https://bugzilla.opensuse.org/show_bug.cgi?id=1182650

https: // bugzilla.opensuse.org/show_bug.cgi?id=1182672

https://bugzilla.opensuse.org/show_bug.cgi?id=1182676

https://bugzilla.opensuse.org/show_bug.cgi?id=1182683

https://bugzilla.opensuse.org/show_bug.cgi?id=1182684

https://bugzilla.opensuse.org/show_bug.cgi?id=1182686

https://bugzilla.opensuse.org/show_bug .cgi? id = 1182697

https://bugzilla.opensuse.org/show_bug.cgi?id=1182770

https://bugzilla.opensuse.org/show_bug.cgi?id=1182798

https: // bugzilla.opensuse.org/show_bug.cgi?id=1182800

https://bugzilla.opensuse.org/show_bug.cgi?id=1182801

https://bugzilla.opensuse.org/show_bug.cgi?id=1182854

https://bugzilla.opensuse.org/show_bug.cgi?id=1182856

https://github.com/openSUSE/openSUSE-release-tools/issues/2439

Выпуск документа Федерального реестра на 2021-05- 18

На этом сайте представлен прототип ежедневной веб-версии 2.0. Федеральный регистр.Это не официальное юридическое издание Федерального Зарегистрируйтесь, и не заменяет официальную печатную версию или официальную электронная версия на govinfo.gov GPO.

Документы, размещенные на этом сайте, являются XML-версиями опубликованных Федеральных Зарегистрировать документы. Каждый документ, размещенный на сайте, содержит ссылку на соответствующий официальный PDF-файл на govinfo.gov. Это прототипное издание Ежедневно Федеральный регистр на Федеральном регистре.правительство останется неофициальным информационный ресурс до Административного комитета Федеральной Регистр (ACFR) издает постановление о предоставлении ему официального правового статуса. Для получения полной информации о наших официальных публикациях и доступа к ним и услуги, перейдите на О Федеральном реестре на сайте NARA archives.gov.

Партнерство OFR / GPO стремится предоставлять точные и надежные нормативная информация о Федеральном регистре.правительство с целью создание Федерального реестра на основе XML в качестве санкционированного ACFR публикация в будущем. Хотя были приложены все усилия для того, чтобы материалы на FederalRegister.gov отображаются правильно, в соответствии с официальная версия PDF на основе SGML на govinfo.gov, те, кто полагается на нее для юридические исследования должны подтверждать их результаты по официальному изданию Федеральный регистр. Пока ACFR не предоставит ему официальный статус, XML внесение ежедневного Федерального реестра в Федеральный регистр.правительство не направлять юридические уведомления общественности или судебные уведомления в суды.

Журнал изменений

— документация Python 3.9.6

  • bpo-35845: Добавьте параметр «порядок» в memoryview.tobytes ().

  • bpo-35864: метод _asdict () для коллекций. Namedtuple теперь возвращает обычный dict вместо OrderedDict.

  • bpo-35537: ExitStack теперь используется внутри подпроцесса. очистить ручки файловых труб.При нормальной работе поведение не меняется. Но если закрытие одного дескриптора когда-либо вызывало исключение, остальные теперь будут закрыто вместо утечки. (патч Джампаоло Родола)

  • bpo-35847: RISC-V нужен CTYPES_PASS_BY_REF_HACK. Исправляет ctypes Структура test_pass_by_value.

  • bpo-35813: Субмодуль общей памяти добавлен в многопроцессорность, чтобы избежать необходимости для сериализации между процессами

  • bpo-35780: исправить ошибки lru_cache (), возникающие в рекурсивных, реентерабельных или многопоточный код.Эти ошибки могут привести к появлению бесхозных ссылок и кеш захвачен в состоянии с меньшим, чем указанный максимум количество ссылок. Исправить обработку отрицательного максимального размера, который должен был быть рассматривается как ноль. Исправьте ошибки при переключении флага статуса «полный». Исправить перестановка ссылок при обнаружении ошибок. Синхронизируйте код C и чистый код Python для экономии места в функциях с одним позиционный аргумент. В этом распространенном случае накладные расходы на lru запись в кэш уменьшена почти вдвое.Исправлен подсчет промахов кеша. В случаев ошибок, количество промахов не синхронизировалось с фактическим количеством раз вызывалась основная пользовательская функция.

  • bpo-35537: os.posix_spawn () и os.posix_spawnp () теперь имеют устанавливает идентификатор параметра.

  • bpo-23846: asyncio.ProactorEventLoop теперь перехватывает и отправляет журналы ошибки при заполнении самотрубки.

  • bpo-34323: asyncio : Улучшить IocpProactor.close () журнал: подождите 1 второй перед первым журналом, затем журнал каждую секунду. Запишите также количество секунд с момента вызова close () .

  • bpo-35674: добавить новую функцию os.posix_spawnp () . Патч Джоанны Nanjekye.

  • bpo-35733: аст. Константа (логическое значение) больше не является экземпляром аст. Номер . Нашивка Энтони Соттила.

  • bpo-35726: QueueHandler.prepare () теперь делает копию записи перед изменение и постановка в очередь, чтобы не повлиять на другие обработчики в цепь.

  • bpo-35719: Ускорение работы с несколькими аргументами математических функций функций atan2 (), copysign (), остаток () и гипотеза () в 1,3–2,5 раза.

  • bpo-35717: Исправить исключение KeyError, возникающее при использовании перечислений и компиляции. Патч предоставил Реми Лапейр.

  • bpo-35699: исправлено обнаружение Visual Studio Build Tools 2017 в distutils

  • bpo-32710: Устранение утечек памяти в asyncio ProactorEventLoop при перекрытии сбой в работе.

  • bpo-35702: время .CLOCK_UPTIME_RAW Константа теперь доступна для macOS 10.12.

  • bpo-32710: исправить утечку памяти в asyncio в ProactorEventLoop, когда ReadFile () или WSASend () операция с перекрытием немедленно завершается ошибкой: освободить внутренний буфер.

  • bpo-35682: исправить asyncio.ProactorEventLoop.sendfile () : не пытайтесь установить результат внутреннего будущего, если это уже сделано.

  • bpo-35283: добавить предупреждение об устаревании для threading.Thread.isAlive () метод. Нашивка от Dong-hee Na.

  • bpo-35664: Повышение производительности operator.itemgetter () на 33% с помощью оптимизированной обработки аргументов и с добавлением быстрого пути для общего случая один неотрицательный целочисленный индекс в кортеж (что является типичным использованием case в стандартной библиотеке).

  • bpo-35643: исправлено предупреждение SyntaxWarning: недопустимая escape-последовательность в Модули / _sha3 / cleanup.ру. Нашивка Микаэля Шентгена.

  • bpo-35619: улучшенная поддержка дескрипторов пользовательских данных в help () и pydoc .

  • bpo-28503: модуль crypt теперь внутренне использует библиотеку crypt_r () вместо crypt () , если доступно.

  • bpo-35614: Исправлена ​​справка () для метаклассов. Нашивка Саньяма Хурана.

  • bpo-35568: выставить raise (signum) как raise_signal

  • bpo-35588: Операции деления этажа и по модулю и divmod () функция на дробей.Типы фракции в 2–4 раза быстрее. Патч от Стефан Бенель.

  • bpo-35585: Ускорение построения перечислений по значению, например http.HTTPStatus (200).

  • bpo-30561: random.gammavariate (1.0, beta) теперь вычисляет тот же результат, что и random.expovariate (1.0 / бета). Это синхронизирует два алгоритма и устраняет некоторые особенности старой реализации. Однако он производят поток случайных величин, отличный от того, что было раньше.

  • bpo-35537: Модуль подпроцесса теперь может использовать ос.posix_spawn () в некоторых случаях для повышения производительности.

  • bpo-35526: Отложить «шутку» barry_as_FLUFL. Обязательно для Python версия 4.0

  • bpo-35523: удалить ctypes Обходной путь обратного вызова : больше не создавать обратный вызов при запуске. Избегайте предупреждения SELinux при импорте ctypes и import uuid .

  • bpo-31784: uuid.uuid1 () теперь вызывает time.time_ns () , а не int (время.время () * 1e9) .

  • bpo-35513: TextTestRunner из unittest.runner теперь использует time.perf_counter () , а не time.time () для измерения времени выполнения теста: time.time () может вернуться назад, тогда как time.perf_counter () — монотонный.

  • bpo-35502: Устранены утечки эталонов в xml.etree.ElementTree.TreeBuilder в случае незавершенного строительства дерева (в частности, когда во время синтаксического анализа XML возникла ошибка).

  • bpo-35348: Сделать platform.architecture () синтаксический анализ файла командой вывод более надежен: добавьте параметр -b в файл команду в опустить имя файла, принудительно использовать языковой стандарт C, а также искать Паттерн «общий объект».

  • bpo-35491: multiprocessing : добавить Pool .__ repr __ () и улучшить BaseProcess .__ repr __ () (добавить pid и родительский pid) для облегчения отладки.Значения констант состояния пула теперь являются строками, а не целыми числами, для пример RUN значение становится RUN вместо 0 .

  • bpo-35477: multiprocessing.Pool .__ enter __ () теперь не работает, если пул не работает: с пулом: не работает, если используется более одного раза.

  • bpo-31446: скопируйте командную строку, которая была передана CreateProcessW после этого функция может изменять содержимое входного буфера.

  • bpo-35471: Python 2.4 отказался от поддержки MacOS 9. Модуль macpath был устарело в Python 3.7. Теперь модуль удален.

  • bpo-23057: Разблокировать цикл событий Proactor при получении прерывания клавиатуры на Windows

  • bpo-35052: исправление xml.dom.minidom cloneNode () в документе с сущностью: передать правильные аргументы обработчику пользовательских данных объекта.

  • bpo-20239: Разрешить повторное назначение удаления unittest.mock.Mock атрибутов.Нашивка Пабло Галиндо.

  • bpo-17185: Установить __signature__ на имитацию для проверить , чтобы получить подпись. Нашивка Картикеяна Сингаравелана.

  • bpo-35445: ошибки памяти при создании posix.environ больше не игнорируются.

  • bpo-35415: Проверить аргумент fileno = для socket.socket ().

  • bpo-35424: multiprocessing.Pool destructor теперь выдает ResourceWarning , если пул все еще работает.

  • bpo-35330: когда экземпляр Mock использовался для обертывания объекта, если side_effect используется в одном из имитаций его методов, не вызывайте оригинальной реализации и вернуть результат использования побочного эффекта так же, как это делается с return_value.

  • bpo-35346: Отказ от поддержки Mac OS 9 и Rhapsody с платформы модуль. Последний выпуск Rhapsody был в 2000 году. Последний выпуск Mac OS 9 был в 2001.

  • bpo-10496: check_environ () из distutils.utils теперь вылавливает KeyError при вызове pwd.getpwuid () : не создавайте переменную среды HOME в Это дело.

  • bpo-10496: posixpath.expanduser () теперь возвращает входной путь не изменяется, если переменная среды HOME не задана и текущая у пользователя нет домашнего каталога (если текущий идентификатор пользователя не существует в базе паролей). Это изменение исправляет модуль сайта , если текущего пользователя нет в базе паролей (если у пользователя нет домашний каталог).

  • bpo-35389: platform.libc_ver () теперь использует os.confstr ('CS_GNU_LIBC_VERSION') , если доступно, и исполняемый файл параметр не установлен.

  • bpo-35394: Добавить пустые слоты в абстрактные асинхронные протоколы.

  • bpo-35310: исправлена ​​ошибка в select.select () , где в некоторых случаях последовательности файловых дескрипторов были возвращены без изменений после сигнала прерывание, даже если файловые дескрипторы могут быть еще не готовы. select.select () теперь всегда будет возвращать пустые списки, если истекло время ожидания. произошел. Нашивка Орана Авраама.

  • bpo-35380: включить TCP_NODELAY в Windows для цикла событий asyncio proactor.

  • bpo-35341: Добавить общую версию коллекций. набирает модуль . Нашивка от Ismo Toijala.

  • bpo-35371: Исправлен возможный сбой в os.utime () в Windows при прохождении неверные аргументы.

  • bpo-35346: platform.uname () теперь перенаправляет stderr на os.devnull при запуске внешних программ, таких как cmd / c ver .

  • bpo-35066: ранее вызов метода strftime () для объекта datetime с завершающим "%" в строке формата приведет к исключению. Однако это происходило только тогда, когда использовался модуль datetime C; в Реализация python не соответствовала этому поведению. Datetime теперь PEP-399 соответствует требованиям и не вызывает исключения в завершающем "%".

  • bpo-35345: Функция platform.popen удалена, она была устарело с Python 3.3: используйте вместо него os.popen () .

  • bpo-35344: в macOS platform.platform () теперь использует platform.mac_ver () , если он возвращает непустую строку выпуска, чтобы получить версия для macOS, а не для дарвиновской версии.

  • bpo-35312: Сделать lib2to3.pgen2.parse.ParseError возможностью рассола в оба конца.Нашивка Энтони Соттила.

  • bpo-35308: исправить регрессию в веб-браузере , где могут быть браузеры по умолчанию. предпочтительнее браузерам в переменной среды BROWSER .

  • bpo-24746: Избегайте удаления конечных пробелов в doctest fancy diff. Оригинальный патч от R. David Murray & Jairo Trad. Улучшено Саньямом Хурана.

  • bpo-28604: locale.localeconv () теперь временно устанавливает LC_CTYPE locale на локаль LC_MONETARY , если эти две локали различны и денежные строки не являются ASCII.Это временное изменение влияет на другие потоки.

  • bpo-35277: обновите surepip для установки pip 18.1 и setuptools 40.6.2.

  • bpo-24209: Добавляет поддержку IPv6 при прямом вызове http.server.

  • bpo-35226: Рекурсивно проверять аргументы при проверке на равенство unittest.mock.call объектов и добавить отметку, что отслеживание параметры, используемые для создания предков моков в mock_calls не возможный.

  • bpo-29564: модуль предупреждений теперь предлагает включить tracemalloc, если источник указан, модуль tracemalloc доступен, но tracemalloc не отслеживает выделение памяти.

  • bpo-35189: Измените следующую функцию fnctl, чтобы повторить попытку, если она прервана сигнал (EINTR): flock, lockf, fnctl

  • bpo-30064: используйте add_done_callback () в sock_ * asyncio API, чтобы отказаться от подписки читатель / писатель на раннем этапе исчисления.

  • bpo-35186: удален комментарий «построен с», добавленный при загрузке setup.py используется с bdist_rpm или bdist_dumb .

  • bpo-35152: разрешить одновременную отправку более 2 ГБ в многопроцессорном режиме. подключение в системах, отличных от Windows.

  • bpo-35062: Исправить некорректный синтаксический анализ Код _io.IncrementalNewlineDecoder переводит аргумент .

  • bpo-35065: удалить StreamReaderProtocol._untrack_reader . Призыв к _untrack_reader в настоящее время выполняется слишком рано, в результате чего протокол забудьте о считывателе до того, как connection_lost сможет запустить и передать EOF читателю.

  • bpo-34160: ElementTree и minidom теперь сохраняют порядок атрибутов указывается пользователем.

  • bpo-35079: Улучшение документа diffflib.SequenceManager.get_matching_blocks по добавление ‘неперекрывающегося’ и изменение ‘! =’ на ‘<’.

  • bpo-33710: устаревшие функции и методы l * gettext () в gettext модуль. Они возвращают закодированные байты вместо Unicode строки и являются артефактами из Python 2 раза. Также устаревшие функции и методы, связанные с установкой кодировки для функций l * gettext () и методы.

  • bpo-35017: socketserver.BaseServer.serve_forever () завершает работу немедленно, если это метод shutdown () вызывается во время опроса новых событий.

  • bpo-35024: importlib больше не регистрирует записывает избыточно после (создано | не удалось создать) уже зарегистрирован. Нашивка Квентина Агрена.

  • bpo-35047: unittest.mock теперь включает фиктивные вызовы в сообщения об исключениях. если assert_not_called , assert_called_once или assert_called_once_with не работает.Нашивка Петтера Страндмарка.

  • bpo-31047: исправить регрессию ntpath.abspath , в которой не удалось удалить конечный разделитель в Windows. Патч Тима Грэма.

  • bpo-35053: tracemalloc теперь пытается обновить трассировку, когда объект повторно используется из «свободного списка» (оптимизация для более быстрого создания объекта, используется по типу встроенного списка, например).

  • bpo-31553: Добавьте параметр –json-lines в json.tool. Патч от hongweipeng.

  • bpo-34794: Исправлена ​​утечка в Tkinter при передаче оболочки Python Tcl_Obj обратно в Tcl / Tk.

  • bpo-34909: Enum: исправить подкласс внуков, когда родительский элемент смешан с конкретные типы данных.

  • bpo-35022: unittest.mock.MagicMock теперь поддерживает __fspath__ метод (из os.PathLike ).

  • bpo-35008: Исправлена ​​утечка ссылок при вызове метода __setstate __ () из xml.etree.ElementTree.Element в реализации C для уже инициализированный элемент.

  • bpo-23420: проверьте значение параметра «-s» интерфейса командной строки cProfile. Нашивка Роберта Куска

  • bpo-33947: классы данных теперь обрабатывают рекурсивные репро без повышения RecursionError.

  • bpo-34890: Сделать inspect.iscoroutinefunction () , inspect.isgeneratorfunction () и inspect.isasyncgenfunction () работают с функциями .частичный () . Нашивка Пабло Галиндо.

  • bpo-34521: Используйте socket.CMSG_SPACE () для вычисления размера вспомогательных данных вместо гнезда .CMSG_LEN () в multiprocessing.reduction.recvfds () , поскольку RFC 3542 требует использования из первых для портативных приложений.

  • bpo-31522: mailbox.mbox.get_string функция from_ параметр может теперь успешно установлено значение, отличное от значения по умолчанию.

  • bpo-34970: Защита задач от манипуляций со слабыми наборами в asyncio.all_tasks ()

  • bpo-34969: gzip: Добавьте –fast, –best в интерфейс командной строки gzip, эти параметры будут использоваться для метода быстрого сжатия (быстрого) или лучшего метода сжатие (более медленный, но меньший файл). Также измените сжатие по умолчанию уровень до 6 (компромисс).

  • bpo-16965: программа исправления 2to3 execfile теперь открывает файл с режимом 'rb' .Патч Закери Спитца.

  • bpo-34966: pydoc теперь поддерживает псевдонимы не только для определенных методов в конечном классе, но также и в унаследованные методы. Строка документации не дублируется для псевдонимов.

  • bpo-34926: mimetypes.MimeTypes.guess_type () теперь принимает объект, похожий на путь, в дополнение к строкам URL. Нашивка Mayank Астхана.

  • bpo-23831: Добавьте метод moveto () в виджет tkinter.Canvas .Пластырь пользователя Juliette Monsel.

  • bpo-34941: Методы find () , findtext () и findall () из Класс Element в модуле xml.etree.ElementTree теперь может чтобы найти потомков, которые являются экземплярами подклассов Element .

  • bpo-32680: smtplib.SMTP объекты теперь всегда имеют носок атрибут присутствует

  • bpo-34769: исправление для асинхронных генераторов, не завершающих работу, когда цикл событий находится в режим отладки и сборщик мусора работает в другом потоке.

  • bpo-34936: исправить ошибку TclError в tkinter.Spinbox.selection_element () . Нашивка от Juliette Monsel.

  • bpo-34829: Добавить методы selection_from , selection_range , selection_present и selection_to на tkinter.Spinbox для согласованность с виджетом tkinter.Entry . Нашивка от Juliette Monsel.

  • bpo-34911: добавлен аргумент secure_protocols для http.cookiejar.DefaultCookiePolicy для настройки протоколов а также добавить поддержку по умолчанию для wss , безопасного веб-сокета протокол.

  • bpo-34922: Исправлено целочисленное переполнение в дайджесте () и hexdigest () для алгоритма SHAKE в модуль hashlib .

  • bpo-34925: 25% ускорение синтаксического анализа аргументов для функций в пополам модуль.

  • bpo-34900: исправлено unittest.TestCase.debug () при использовании для вызова test методы с субтестами. Нашивка Бруно Оливейры.

  • bpo-34844: ведение журнала.Улучшение форматирования - обеспечение совпадения стилей и файловых форматов в logging.Formatter - Добавлен метод проверки в каждый класс стиля формата: StrFormatStyle, PercentStyle, StringTemplateStyle. - Этот метод называется в конструкторе класса logging.Formatter - также повторно вызвать KeyError в методе форматирования каждого класса стилей, поэтому было бы немного ясно, что это ошибка с недопустимым форматом полей.

  • bpo-34897: настройте проверку test.support.missing_compiler_executable так, чтобы номинальное имя команды «» игнорируется. Нашивка Майкла Фелта.

  • bpo-34871: Исправить проверять модуль, загрязненный sys.modules при синтаксическом разборе __text_signature__ callable.

  • bpo-34898: добавьте аргумент mtime к gzip.compress для воспроизводимости выход. Нашивка от Guo Ci Teo.

  • bpo-28441: на Cygwin и MinGW убедитесь, что sys.исполняемый всегда включает полное имя файла в путь, включая суффикс .exe (если это не символическая ссылка).

  • bpo-34866: добавление max_num_fields в cgi.FieldStorage для создания DOS атакует сильнее, ограничивая количество объектов MiniFieldStorage создано FieldStorage .

  • bpo-34711: http.server гарантирует, что он сообщает HTTPStatus.NOT_FOUND, когда локальный путь заканчивается на «/» и не является каталогом, даже если базовая ОС (е.грамм. AIX) принимает такие пути как допустимую ссылку на файл. Патч Майкла Чувствовала.

  • bpo-34872: Исправить самоотмену в реализации asyncio на языке C.Task

  • bpo-34849: Не регистрировать, ожидая селектора . Выберите в цикле asyncio итерация. Ожидание вполне нормально для любой программы asyncio, логгирование его время просто добавляет шума в журналы без какой-либо полезной информации предоставлена.

  • bpo-34022: переменная среды SOURCE_DATE_EPOCH больше не переопределяет значение аргумента invalidation_mode на py_compile.compile () и вместо этого определяет его значение по умолчанию.

  • bpo-34819: Используйте монотонные часы для вычисления тайм-аутов в Executor.map () и as_completed () , чтобы предотвратить таймауты от отклонения при настройке системных часов.

  • bpo-34758: Добавьте .wasm -> application / wasm в список распознанных типов файлов. и заголовки типов содержимого

  • bpo-34789: xml.sax.make_parser () теперь принимает любую итерацию в качестве своего parser_list аргумент.Нашивка Андреса Дельфино.

  • bpo-34334: в QueueHandler , очистить exc_text от LogRecord для предотвращения двойной записи трассировки.

  • bpo-34687: в Windows asyncio теперь использует ProactorEventLoop вместо SelectorEventLoop по умолчанию.

  • bpo-5950: Поддержка чтения zip-файлов с комментариями к архивам в zipimport .

  • bpo-32892: синтаксический анализатор теперь представляет все константы как аст.Константа вместо использования определенных типов констант AST ( Num , Str , Bytes , NameConstant и Ellipsis ). Эти классы считаются устаревшими и будут удалены в будущем Python версии.

  • bpo-34728: Добавить предупреждение об устаревании, когда цикл используется в методах: asyncio.sleep , asyncio.wait и asyncio.wait_for .

  • bpo-34738: ZIP-файлы, созданные distutils , теперь будут содержать записи для справочников.

  • bpo-34659: добавьте необязательный начальный аргумент в itertools.accumulate ().

  • bpo-29577: Поддержка нескольких классов миксинов при создании перечислений.

  • bpo-34670: добавьте SSLContext.post_handshake_auth и SSLSocket.verify_client_post_handshake для рукопожатия после публикации TLS 1.3 функция аутентификации.

  • bpo-32718: сценарий Activate.ps1 от venv работает с PowerShell Core 6.1 и теперь доступен для всех операционных систем.

  • bpo-31177: исправлена ​​ошибка, из-за которой нельзя было использовать reset_mock на имитирующих экземплярах с удаленными атрибутами

  • bpo-34672: Добавьте обходной путь, так что 'Z' time.strftime () Спецификатор библиотеки musl C может работать в некоторых случаях.

  • bpo-34666: реализовать asyncio.StreamWriter.awrite и asyncio.StreamWriter.aclose () сопрограмм. Методы нужны для обеспечение согласованного потокового API с потоком управления, включенным дефолт.

  • bpo-6721: Получение часто используемых внутренних блокировок модуля регистрации при fork () ing, чтобы избежать взаимоблокировок в дочернем процессе.

  • bpo-34658: Исправить редкое состояние необработанного исключения интерпретатора SystemError видно только при использовании подпроцесса с preexec_fn, а after_parent обработчик был зарегистрирован в os.register_at_fork и системе вилки вызов не удается.

  • bpo-34652: убедитесь, что os.lchmod () никогда не определяется в Linux.

  • bpo-34638: Сохраните слабую ссылку для потокового ридера, чтобы стать сильным Цикл ссылок между считывателем и протоколом. Это позволяет обнаруживать и закрыть сокет, если поток удален (сбор мусора) без закрыть () звонок.

  • bpo-34536: Enum._missing_ : вызвать ValueError , если None не вернул и TypeError , если возвращается не член.

  • bpo-34636: Ускорить повторное сканирование многих несовпадающих символов для s w и d внутри байтовых объектов.(микрооптимизация)

  • bpo-24412: добавьте addModuleCleanup () и addClassCleanup () в unittest для поддержки очистка для setUpModule () и setUpClass () . Патч от Лизы Роуч.

  • bpo-34630: не регистрировать ошибки сертификата SSL в коде asyncio (соединение регистрация ошибок уже пропущена).

  • bpo-32490: предотвращение дублирования имени файла в исключении подпроцесса Сообщения. Патч Закери Спитца.

  • bpo-34363: dataclasses.asdict () и .astuple () теперь обрабатывают именованные кортежи правильно.

  • bpo-34625: Обновить версию продаваемой библиотеки expat до 2.2.6.

  • bpo-32270: модуль подпроцесса больше не закрывает по ошибке перенаправленный fds, даже если они были в pass_fds, когда они выходили за пределы значений по умолчанию {0, 1, 2} установленный.

  • bpo-34622: создать выделенный asyncio.CancelledError , asyncio.InvalidStateError и asyncio.TimeoutError исключение классы. Наследовать их от соответствующих исключений из concurrent.futures пакет. Извлечь asyncio исключений в отдельный файл.

  • bpo-34610: фиксированный итератор multiprocessing.managers.DictProxy .

  • bpo-34421: исправлено ведение журнала distutils для строк, отличных от ASCII. Это вызвало проблемы с установкой в ​​Windows.

  • bpo-34604: исправьте возможный моджибаке в сообщении об ошибке pwd.getpwnam и grp.getgrnam с использованием строкового представления из-за невидимого символы или завершающие пробелы. Нашивка Уильяма Гжибовски.

  • bpo-30977: заставить uuid.UUID использовать __slots__ для уменьшения объема памяти след. На основе оригинального патча Воутера Болстерли.

  • bpo-34574: итераторы OrderedDict не исчерпываются во время травления больше. Нашивка Сергея Федосеева.

  • bpo-8110: переработан подпроцесс для проверки на специфичность для Windows модули, а не sys.31-1).

  • bpo-34558: Исправить опечатку в Lib / ctypes / _aix.py

  • bpo-34282: переместите Enum._convert в EnumMeta._convert_ и исправьте enum члены затеняются родительскими атрибутами.

  • bpo-22872: при закрытии очереди ValueError теперь вызывается multiprocessing.Queue.put () и multiprocessing.Queue.get () вместо AssertionError и OSError соответственно.Пластырь пользователя Zackery Spytz.

  • bpo-34515: Исправить синтаксический анализ идентификаторов, отличных от ASCII, в lib2to3.pgen2.tokenize (PEP 3131).

  • bpo-13312: предотвращает возможное целочисленное переполнение (неопределенное поведение) в код обработки года модуля времени при прохождении года с очень низким отрицательным значением ценить.

  • bpo-34472: улучшена совместимость потоковых файлов в zip-файле . Ранее необязательная подпись не писалась, и некоторые ZIP приложения не поддерживались.Нашивка Сайласа Сьюэлла.

  • bpo-34454: Исправить методы .fromisoformat () при сбое типов datetime. когда указан Unicode с кодовыми точками, не кодируемыми в UTF-8. Конкретно, datetime.fromisoformat () теперь принимает суррогатные кодовые точки Unicode, используемые как разделитель. Отчет и тесты Алексея Избышева, патч Пола Ганссла.

  • bpo-6700: исправление inspect.getsourcelines для кадров / трассировки уровня модуля. Нашивка Владимира Матвеева.

  • bpo-34171: запуск модуля трассировки больше не создает след.Обложка файл.

  • bpo-34441: Исправить сбой, когда класс, производный от ABC , с недопустимым __subclasses__ передается вторым аргументом в isubclass () . Нашивка Алексея Избышева.

  • bpo-34427: Исправить бесконечный цикл в a.extend (a) для MutableSequence подклассы.

  • bpo-34412: Заставить signal.strsignal () работать на HP-UX. Патч Майкла Осипов.

  • бпо-20849: шутил.copytree теперь принимает новое ключевое слово dirs_exist_ok аргумент. Патч Джоша Бронсона.

  • bpo-31715: Свяжите расширение файла .mjs с приложение / javascript Тип MIME.

  • bpo-34384: os.readlink () теперь принимает в Windows объекты типа path и байтов .

  • bpo-22602: декодер UTF-7 теперь вызывает UnicodeDecodeError для неправильно сформированные последовательности, начинающиеся с «+» (как указано в RFC 2152).Пластырь пользователя Zackery Spytz.

  • bpo-2122: метод mmap.flush () теперь возвращает Нет при успехе вызывает исключение при ошибке на всех платформах.

  • bpo-34341: добавление в ZIP-архив с расширением ZIP64 больше не выполняется увеличивает размер дополнительных полей существующих записей.

  • bpo-34333: исправить% -форматирование в pathlib.PurePath.with_suffix () , когда форматирование сообщения об ошибке.

  • bpo-18540: файл imaplib.IMAP4 и imaplib.IMAP4_SSL классы теперь правильно разрешают IP-адрес локального хоста, когда значение по умолчанию хоста используется параметр ( '' ).

  • bpo-26502: реализовать метод traceback.FrameSummary .__ len __ () для сохранить совместимость со старым API кортежей.

  • bpo-34318: assertRaises () , assertRaisesRegex () , assertWarns () и assertWarnsRegex () больше не работает, если переданный вызываемый — Нет.Они больше не игнорируют неизвестные аргументы ключевого слова в режиме диспетчера контекста. Предупреждение об устаревании было поднято в этих случаев, начиная с Python 3.5.

  • bpo-9372: устаревшие методы __getitem __ () xml.dom.pulldom.DOMEventStream , wsgiref.util.FileWrapper и fileinput.FileInput .

  • bpo-33613: исправить состояние гонки в multiprocessing.semaphore_tracker когда трекер получает SIGINT до того, как он сможет зарегистрировать обработчики сигналов за игнорирование этого.

  • bpo-34248: имя файла отчета в исключении, возникшем, когда файл базы данных не может быть открыт с помощью dbm.gnu.open () и dbm.ndbm.open () из-за Ошибка, связанная с ОС. Нашивка от Zsolt Cserna.

  • bpo-33089: Добавьте math.dist (), чтобы вычислить евклидово расстояние между двумя точки.

  • bpo-34246: smtplib.SMTP.send_message () больше не изменяет содержимое аргумента mail_options . Нашивка Пабло С.Блюм де Агиар.

  • bpo-31047: исправление ntpath.abspath для недопустимых путей в окнах. Патч от Франц Веллерт.

  • bpo-32321: добавить резервный вариант на чистом Python для functools.reduce. Патч Роберта Райт.

  • bpo-34270: класс задач asyncio по умолчанию теперь всегда имеет имя, которое может можно получить или установить с помощью двух новых методов ( get_name () и set_name () ) и отображается в выводе repr () . Начальное имя также можно задать с помощью нового аргумента ключевого слова name для asyncio.create_task () или create_task () метод цикла событий. Если начальное имя не задано, реализация Задачи по умолчанию генерирует назовите как Задача-1 с использованием монотонного счетчика.

  • bpo-34263: цикл обработки событий asyncio не пропускает таймауты дольше одного дня в epoll / select и т. д.

  • bpo-34035: исправлено несколько ошибок AttributeError в методах seek () zipfile. Патч от Микаэль Шентген.

  • bpo-32215: исправить снижение производительности в sqlite3 при DML Оператор появился в строке, отличной от остальной части запроса SQL.

  • bpo-34075: устарела передача экземпляров, отличных от ThreadPoolExecutor, в AbstractEventLoop.set_default_executor () .

  • bpo-34251: восстановить msilib.Win64 для сохранения обратной совместимости поскольку он уже используется командой distutils bdist_msi .

  • bpo-19891: игнорировать ошибки, вызванные отсутствием / запретом записи на домашний адрес, пока запись истории при выходе из интерактивной сессии. Патч Энтони Соттиль.

  • bpo-33089: улучшенная функция math.hypot () для поддержки более двух измерений.

  • bpo-34228: tracemalloc: PYTHONTRACEMALLOC = 0 переменная среды и -X Параметр командной строки tracemalloc = 0 теперь можно явно отключить tracemalloc при запуске.

  • bpo-13041: используйте shutil.get_terminal_size () для вычисления терминала width правильно в классе argparse.HelpFormatter . Первоначальный патч от Zbyszek Jędrzejewski-Szmek.

  • bpo-34213: разрешить замороженным классам данных иметь поле с именем «объект». Раньше это противоречило внутреннему использованию слова «объект».

  • bpo-34052: sqlite3.Connection.create_aggregate () , sqlite3.Connection.create_function () , sqlite3.Connection.set_authorizer () , sqlite3.Connection.set_progress_handler () вызывает TypeError когда нехешируемые объекты передаются как вызываемые. Эти методы сейчас не передать такие объекты в SQLite API.Предыдущее поведение могло привести к segfaults. Нашивка Сергея Федосеева.

  • bpo-34197: атрибуты skipinitialspace , doublequote и strict of атрибут диалекта считывателя csv теперь bool экземпляры вместо целых чисел 0 или 1.

  • bpo-32788: ошибки, отличные от TypeError , возникшие в методах __adapt __ () и __conform __ () в модуле sqlite3 теперь распространяется пользователю.

  • bpo-21446: исправление reload теперь использует importlib.reload () вместо устаревшего imp.reload () .

  • bpo-

  • 6: метод pydoc Helper.showtopic () теперь печатает крест ссылки топика правильно.

  • bpo-34164: base64.b32decode () может вызвать UnboundLocalError или OverflowError из-за неправильного заполнения. Теперь всегда поднимает base64.Ошибка в этих случаях.

  • bpo-33729: исправлены проблемы с синтаксическим анализом аргументов в хэшлибе .

  • bpo-34097: ZipFile может архивировать файлы старше 1 января 1980 г. и новее 2107-12-31 с использованием нового параметра strict_timestamps за счет установка отметки времени до предела.

  • bpo-34108: Удалите посторонние CR в рефакторинге 2to3.

  • bpo-34070: Обязательно проверяйте, является ли ручка терминалом, при открытии файл с буферизацией = -1 .

  • bpo-27494: Отмененный bpo-27494. 2to3 теперь отклоняет конечную запятую в генератор выражений.

  • bpo-33967: functools.singledispatch теперь вызывает TypeError вместо IndexError, когда не передаются позиционные аргументы.

  • bpo-34041: Добавьте параметр детерминированный в sqlite3.Connection.create_function () метод. Патч Сергея Федосеев.

  • bpo-34056: Убедитесь, что регулировочная шайба загрузчика создана imp.load_module всегда возвращает байты из функции get_data () . Это исправляет с помощью imp.load_module с PEP 552 pycs на основе хешей.

  • bpo-34054: модуль многопроцессорности теперь использует монотонную синхронизацию time.monotonic () вместо системных часов time.time () к реализовать тайм-аут.

  • bpo-34043: Оптимизация производительности распаковки tarfile примерно на 15% при использовании gzip использовал.

  • bpo-34044: подпроцесс.Popen теперь копирует аргумент startupinfo в оставьте его без изменений: он изменит копию, чтобы тот же STARTUPINFO Объект можно использовать несколько раз.

  • bpo-34010: исправлено снижение производительности для чтения потоков с tarfile. Буферизованное чтение должно использовать список, а не добавляться к объект байтов.

  • bpo-34019: webbrowser: исправьте аргументы, передаваемые браузеру Opera, когда открытие нового URL-адреса с помощью модуля webbrowser .Нашивка Бумсик Ким.

  • bpo-34003: csv.DictReader теперь создает словари вместо OrderedDicts. Пластырь пользователя Michael Selik.

  • bpo-33978: Закрыты существующие обработчики журналов перед реконфигурацией через fileConfig и dictConfig. Нашивка Картикеяна Сингаравелана.

  • bpo-14117: Внесите небольшие изменения в turtledemo. Пример «Википедии» теперь «Розетка», описывающая, что она рисует. Вывод на печать «пенроуза» уменьшенный. Вывод’1024 ’слова» tree «исключен.

  • bpo-33974: Исправлены списки передачи и кортежи строк, содержащие специальные символы ", \ , {, } и \ n как опции для ttk виджетов.

  • bpo-27500: исправление getaddrinfo для правильного разрешения адресов IPv6.

  • bpo-24567: Улучшение random.choices () для обработки субнормальных входных весов, которые может иногда вызывать IndexError.

  • bpo-33871: Исправлено целочисленное переполнение в os.readv () , os.writev () , os.preadv () и os.pwritev () и os.sendfile () с заголовки или трейлеры аргумента (в ОС на основе BSD и macOS).

  • bpo-25007: добавить поддержку copy.copy () и copy.deepcopy () в zlib компрессоры и декомпрессоры. Патч Закери Спитца.

  • bpo-33929: multiprocessing: исправить состояние гонки в Popen of многопроцессорность.popen_spawn_win32. Дочерний процесс теперь дублирует прочитайте конец трубы вместо того, чтобы «украсть» его. Ранее конец чтения pipe был «украден» дочерним процессом, но у него произошла утечка дескриптора, если дочерний процесс был завершен до того, как он смог украсть дескриптор из родительский процесс.

  • bpo-33899: модуль Tokenize теперь неявно генерирует NEWLINE, если он предоставлен. с вводом без новой строки в конце. Это поведение сейчас соответствует тому, что делает внутри C-токенизатор.Предоставил Аммар Аскар.

  • bpo-33897: Добавлен аргумент ключевого слова «force» в logging.basicConfig ().

  • bpo-33695: shutil.copytree () использует функцию os.scandir () и все функции копирования, зависящие от него, используют кешированные значения os.stat () . Ускорение копирования каталога с 8000 файлами составляет около + 9% на Linux: + 20% для Windows и + 30% для Windows SMB. Также число из системных вызовов os.stat () уменьшено на 38% шутил.copytree () особенно быстрее в сетевых файловых системах. (Предоставлено Джампаоло Родола в bpo-33695.)

  • bpo-33916: bz2 и lzma: когда Decompressor .__ init __ () вызывается дважды, освободите старую блокировку, чтобы не допустить утечки памяти.

  • bpo-32568: Сделайте select.epoll () и его документацию согласованными в отношении sizehint и флаги .

  • bpo-33833: Исправлена ​​ошибка в asyncio, когда ProactorSocketTransport регистрирует AssertionError, если принудительное закрытие во время записи.

  • bpo-33663: преобразовать длину содержимого в строку перед помещением в заголовок.

  • bpo-33721: os.path функций, которые возвращают логический результат, например существует () , лексистов () , isdir () , isfile () , islink () и ismount () и pathlib.Path методы, возвращающие логический результат вроде существует () , is_dir () , is_file () , is_mount () , is_symlink () , is_block_device () , is_char_device () , is_fifo () , is_socket () теперь возвращает False вместо повышения ValueError или его подклассы UnicodeEncodeError и UnicodeDecodeError для путей, содержащих символы или байты непредставим на уровне ОС.

  • bpo-26544: исправлена ​​реализация platform.libc_ver () . Это почти всегда возвращал версию «2.9» для glibc.

  • bpo-33843: удалить устаревшие cgi.escape , cgi.parse_qs и cgi.parse_qsl .

  • bpo-33842: удалить tarfile.filemode , который устарел с Python. 3.3.

  • bpo-30167: Предотвратить исключение site.main (), если установлен PYTHONSTARTUP.Патч от Стив Вебер.

  • bpo-33805: Улучшено сообщение об ошибке dataclasses.replace () при InitVar не указано

  • bpo-33687: исправьте вызов os.chmod () для uu.decode () , если установлен режим дано или расшифровано. Нашивка Тимо Феррера.

  • bpo-33812: экземпляр Datetime d с отличным от None tzinfo, но с d.tzinfo.utcoffset (d), возвращающий None, теперь рассматривается как наивный со стороны astimezone () метод.

  • bpo-32108: в configparser не очищать раздел, когда он назначен сам.

  • bpo-27397: заставить модуль электронной почты правильно обрабатывать недопустимую длину base64 струны.

  • bpo-33578: реализация методов состояния многобайтового кодера / декодера

  • bpo-30805: Избегайте состояния гонки с ведением журнала отладки

  • bpo-33476: исправить _header_value_parser.py, когда группа адресов отсутствует final ‘;’. Предоставлено Энрике Перес-Терроном

  • bpo-33694: asyncio: исправить состояние гонки, приводящее к потере данных на pause_reading () / resume_reading () при использовании ProactorEventLoop.

  • bpo-32493: Правильный тест на наличие uuid_enc_be в configure.ac . Нашивка Майкла Фелта.

  • bpo-33792: ​​добавить asyncio.WindowsSelectorEventLoopPolicy и asyncio.WindowsProactorEventLoopPolicy.

  • bpo-33274: W3C DOM Level 1 определяет возвращаемое значение Element.removeAttributeNode () как «Удаленный узел Attr». xml.dom.minidom теперь соответствует этому требованию.

  • bpo-33778: обновить базу данных unicodedata до версии 11 Unicode.0,0.

  • bpo-33165: Добавлен параметр уровня стека для регистрации вызовов, позволяющий использовать обертки / вспомогательные функции для журналирования API.

  • bpo-33770: улучшено сообщение об исключении base64 для закодированных входов недействительных длина

  • bpo-33769: asyncio / start_tls: исправить сообщение об ошибке; отменить обратные вызовы в случае необработанной ошибки; пометьте SSLTransport как закрытый, если он прерван.

  • bpo-33767: последовательность конкатенации ( + ) и повторения ( * ) операции теперь вызывают TypeError вместо SystemError , когда выполнено на ммап.mmap объектов. Патч Закери Спитца.

  • bpo-33734: asyncio / ssl: исправить ошибку AttributeError, увеличить квитирование по умолчанию тайм-аут

  • bpo-31014: Исправлено создание контроллера для веб-браузера , когда пользователь указывает путь к записи в переменной среды BROWSER. На основании на патче Джона Стилла.

  • bpo-2504: Добавьте gettext.pgettext () и варианты.

  • bpo-33197: Добавить свойство описания для _ParameterKind

  • bpo-32751: при отмене задачи из-за тайм-аута asyncio.wait_for () теперь будет ждать завершения отмены.

  • bpo-32684: исправлена ​​сборка для распространения отмены самой себя даже с return_exceptions.

  • bpo-33654: Поддержка переключения типа протокола в SSLTransport.set_protocol ().

  • bpo-33674: как можно раньше приостановить перенос, чтобы еще больше уменьшить риск вызова data_received () до connection_made ().

  • bpo-33671: шутил.copyfile () , shutil.copy () , shutil.copy2 () , shutil.copytree () и shutil.move () используйте специфичные для платформы системные вызовы быстрого копирования в Linux и macOS для копирования файл более эффективно. В Windows shutil.copyfile () использует больший размер буфера по умолчанию (1 МБ вместо 16 КБ) и Используется memoryview () — вариант shutil.copyfileobj () . Ускорение копирования файла размером 512 МБ составляет около + 26% в Linux, + 50% в macOS и + 40% в Windows.Кроме того, потребляется гораздо меньше циклов процессора. (Предоставлено Джампаоло Родола в bpo-25427.)

  • bpo-33674: исправить состояние гонки в SSLProtocol.connection_made () из asyncio.sslproto: немедленно начать рукопожатие вместо использования call_soon (). Раньше data_received () можно было вызывать до началось рукопожатие, в результате чего рукопожатие зависло или не удалось.

  • bpo-31647: исправлена ​​ошибка, из-за которой вызов write_eof () на _SelectorSocketTransport после того, как он уже закрыт, вызывает AttributeError.

  • bpo-32610: заставить asyncio.all_tasks () возвращать только отложенные задачи.

  • bpo-32410: Избегайте блокировки файлового ввода-вывода в резервном коде sendfile

  • bpo-33469: Исправить RuntimeError после закрытия цикла, который использовал run_in_executor

  • bpo-33672: Исправить сбой Task .__ repr__ с поддельными сопрограммами Cython

  • bpo-33654: Исправить transport.set_protocol () для поддержки переключения между asyncio.Protocol и asyncio.Буферизованный протокол. Исправьте loop.start_tls () в работать с asyncio.BufferedProtocols.

  • bpo-33652: Добавлены различные типы переменных и обобщенных типов с индексами. ориентирован на будущее и совместим со старыми версиями Python.

  • bpo-32493: исправлено uuid.uuid1 () на FreeBSD.

  • bpo-33238: добавить InvalidStateError к concurrent.futures . Future.set_result и Future.set_exception теперь поднять InvalidStateError , если фьючерсы не ожидают обработки или не выполняются.Патч от Джейсон Хейдаман.

  • bpo-33618: Завершить и задокументировать предварительный и экспериментальный TLS 1.3 поддержка OpenSSL 1.1.1

  • bpo-33625: Выпуск GIL на grp.getgrnam , grp.getgrgid , pwd.getpwnam и pwd.getpwuid , если доступны реентерабельные варианты этих функций. Нашивка Уильяма Гжибовски.

  • bpo-33623: исправить возможный SIGSGV, когда asyncio.Future создается в __del__

  • bpo-11874: используйте лучшее регулярное выражение при разбиении использования на оборачиваемые части.Избегает ложных ошибок утверждения из настраиваемых строк метавары.

  • bpo-30877: исправлена ​​ошибка в реализации Python декодера JSON. что препятствовало очистке кеша проанализированных строк после завершения расшифровка. На основе патча c-fos.

  • bpo-33604: Удалить HMAC по умолчанию для md5, помеченного для удаления в 3.8 (удаление изначально планировалось в 3.6, поднять до 3.8 в GH-7062).

  • bpo-33582: выдать предупреждение об устаревании для проверки.formatargspec

  • bpo-21145: Добавить декоратор functools.cached_property для вычисляемого свойства, кэшируемые на время существования экземпляра.

  • bpo-33570: изменить настройки набора шифров TLS 1.3 для совместимости с OpenSSL 1.1.1-pre6 и новее. OpenSSL 1.1.1 будет иметь шифры TLS 1.3 по умолчанию включен.

  • bpo-28556: Не упрощайте аргументы до набора .Union . Теперь Союз [Менеджер, Сотрудник] не упрощается до Сотрудник во время выполнения.Такое упрощение ранее вызывало несколько ошибок и ограничивало возможности для самоанализа.

  • bpo-12486: tokenize.generate_tokens () теперь задокументирован как общедоступный API для токенизации строк Unicode. Ранее он присутствовал, но без документов.

  • bpo-33540: Добавить новый атрибут класса block_on_close в ForkingMixIn и ThreadingMixIn классы сокет-сервера .

  • bpo-33548: временный файл._candidate_tempdir_list должен учитывать общий TEMP локации

  • bpo-33109: подпарсеры argparse снова не требуются по умолчанию, отмена изменений в поведении, внесенных bpo-26510 в 3.7.0a2.

  • bpo-33541: удалить неиспользуемый частный метод _strptime.LocaleTime .__ pad (он же _LocaleTime__pad ).

  • bpo-33536: dataclasses.make_dataclass теперь проверяет недопустимые имена полей и повторяющиеся поля.Также добавлена ​​проверка на недопустимое поле технические характеристики.

  • bpo-33542: запретить uuid.get_node использовать DUID вместо MAC на Windows. Нашивка Zvi Effron

  • bpo-26819: Исправить состояние гонки с помощью ReadTransport.resume_reading в Цикл событий Windows Proactor.

  • Исправить ошибку в typing.get_type_hints () , когда ClassVar был предоставлен как прямая ссылка на строку.

  • bpo-33516: unittest.mock.MagicMock теперь поддерживает __round__ магический метод.

  • bpo-28612: добавлена ​​поддержка карт сайта для urllib RobotFileParser as RobotFileParser.site_maps () . Патч от Lady Red, по мотивам на патче Питера Вирца.

  • bpo-28167: удалить platform.linux_distribution, которая устарела с 3.5.

  • bpo-33504: переключить реализацию словаря по умолчанию для configparser из коллекций.Заказал Dict на эталон dict типа.

  • bpo-33505: Оптимизация asyncio.ensure_future () путем изменения порядка при проверке: 1,17x Быстрее.

  • bpo-33497: Добавьте параметр ошибок в cgi.parse_multipart и сделайте кодировку в FieldStorage использует указанные ошибки (необходимо для Twisted). Патч от Amber Коричневый.

  • bpo-29235: класс cProfile.Profile теперь можно использовать как менеджер контекста. Нашивка Скотта Сандерсона.

  • bpo-33495: изменить классы данных.Поля repr, чтобы использовать repr каждого из своих members, вместо str. Это делает более понятным, что каждое поле на самом деле представляет. Это особенно верно для элемента type.

  • bpo-26103: Исправьте inspect.isdatadescriptor , чтобы найти __set__ или __delete__ . Нашивка Аарона Холла.

  • bpo-29209: удален метод doctype () и параметр html из конструктор XMLParser doctype () метод, определенный в подклассе, больше не будет вызываться. Устаревшие методы getchildren () и getiterator () в Модуль ElementTree теперь выдает предупреждение DeprecationWarning вместо PendingDeprecationWarning .

  • bpo-33453: Исправить работу классов данных при использовании буквального строкового типа. аннотации или при использовании PEP 563 «Отложенная оценка аннотаций». Только определенные строковые префиксы обнаруживаются для обоих ClassVar («ClassVar» и «набор текста.ClassVar ») и InitVar (« InitVar »и« dataclasses.InitVar »).

  • bpo-28556: Незначительные исправления в модуле набора текста: добавлены аннотации к NamedTuple .__ new__ , передать * args и ** kwds в Общий .__ новый__ . Оригинальные пиары Паулюса Шарки и Чада Домбровой.

  • bpo-33365: Вывести значения заголовка помимо ключей заголовка, а не просто ключи заголовка, если debuglevel установлен на> 0 в http.client .Пластырь пользователя Marco Strigl.

  • bpo-20087: Обновлено сопоставление псевдонимов с языковыми стандартами, поддерживаемыми glibc 2.27.

  • bpo-33422: исправлено удаление конечных кавычек при поиске вверх байтовые / строковые литералы в pydoc. Нашивка Андреса Дельфино.

  • bpo-28167: функция platform.linux_distribution и platform.dist теперь вызывает предупреждение DeprecationWarning и были помечено для удаления в Python 3.8

  • bpo-33281: исправить ctypes.util.find_library регрессия в macOS.

  • bpo-33311: вывод текста и html, созданный cgitb, не отображается круглые скобки, если текущий вызов выполняется непосредственно в модуле. Патч от Стефан Блондон.

  • bpo-27300: классы файлов в временном файле теперь принимают параметр ошибок что дополняет уже существующую кодировку . Патч Стефана Хоэ.

  • bpo-32933: unittest.mock.mock_open () теперь поддерживает итерацию по содержимое файла.Патч Тони Флери.

  • bpo-33217: вызывает TypeError при поиске объектов, отличных от Enum, в Enum классы и члены Enum.

  • bpo-33197: сообщение об ошибке обновления при построении недопустимого Inspect.Parameters Patch от Dong-hee Na.

  • bpo-33383: Исправлен сбой в методе get () базы данных dbm.ndbm объект, когда он вызывается с одним аргументом.

  • bpo-33375: модуль предупреждений теперь находит файл Python, связанный с предупреждение от объекта кода, а не из глобального пространства имен фрейма.Это согласуется с тем, как трассировки и pdb находят имена файлов, и должны лучше работать с динамически выполняемым кодом.

  • bpo-33336: imaplib теперь разрешает команду MOVE в IMAP4.uid () (RFC 6851: IMAP MOVE Extension) и, возможно, как имя поддерживаемого метода. объекта IMAP4 .

  • bpo-32455: Добавлен параметр jump в dis.stack_effect () .

  • bpo-27485: переименовать и исключить недокументированные функции в urllib.синтаксический анализ () .

  • bpo-33332: Добавьте signal.valid_signals () , чтобы открыть POSIX sigfillset () функциональность.

  • bpo-33251: ConfigParser.items () было исправлено, поэтому пары ключ-значение передавались in via vars не включаются в результирующий вывод.

  • bpo-33329: исправить регрессию многопроцессорности на новых glibcs ​​

  • bpo-33334: dis.stack_effect () теперь поддерживает все определенные коды операций включая NOP и EXTENDED_ARG.

  • bpo-9
    : исправлено цитирование атрибута Комментарий для http.cookies.SimpleCookie .

  • bpo-33131: обновление связанной версии pip до 10.0.1.

  • bpo-33308: Исправлен сбой в модуле парсера при преобразовании ST объект дерева кортежей или списков с line_info = False и col_info = Правда .

  • bpo-23403: lib2to3 теперь использует протокол pickle 4 для предварительно вычисленных грамматик.

  • bpo-33266: lib2to3 теперь распознает строк rf '...' .

  • bpo-11594: Обеспечьте соблюдение окончаний строк при использовании lib2to3.

  • bpo-33254: иметь importlib.resources.contents () и importlib.abc.ResourceReader.contents () возвращает итеративный вместо итератора.

  • bpo-33265: contextlib.ExitStack и contextlib.AsyncExitStack сейчас используйте метод вместо функции-оболочки для обратных вызовов выхода.

  • bpo-33263: Исправить утечку FD в _SelectorSocketTransport Патч Влад Старостин.

  • bpo-33256: исправлено отображение вызова <модуль> в HTML, созданном cgitb.html () . Нашивка Стефана Блондона.

  • bpo-33144: random.Random () и его механизм создания подклассов оптимизированы чтобы проверить только один раз во время создания экземпляра класса / подкласса, getrandbits () можно использовать и другие методы, в том числе randrange () , для генерации произвольно больших случайных целых чисел.Нашивка Вольфганга Майера.

  • bpo-33185: исправлена ​​регрессия при запуске pydoc с -m выключатель. (Регрессия была введена в 3.7.0b3 разрешением bpo-33053)

    Это исправление также изменило pydoc, добавив os.getcwd () к sys.path при необходимости вместо добавления "." .

  • bpo-29613: добавлена ​​поддержка флага cookie SameSite в http.cookies модуль.

  • bpo-33169: Удалить записи Нет в sys.path_importer_cache когда вызывается importlib.machinery.invalidate_caches () .

  • bpo-33203: random.Random.choice () теперь вызывает IndexError для пустого последовательности, даже если они вызываются из подклассов без getrandbits () реализация.

  • bpo-33224: обновите difflib.mdiff () для PEP 479 .Преобразовать непойманный StopIteration в генераторе в оператор возврата.

  • bpo-33209: Завершить формирование кадра в конце реализации C pickle.Pickler.dump () .

  • bpo-32861: теперь представительство urllib.robotparser __str__ включает записи с подстановочными знаками и поля «Crawl-delay» и «Request-rate». Также удаляет лишние символы новой строки, которые добавлялись в конец нить. Нашивка Майкла Лазара.

  • bpo-23403: DEFAULT_PROTOCOL в pickle увеличено до 4.Протокол 4 описан в PEP 3154 и доступен начиная с Python 3.4. Это предлагает лучшая производительность и меньший размер по сравнению с протоколом 3, представленным в Python 3.0.

  • bpo-20104: Улучшена обработка ошибок и исправлена ​​утечка ссылок в os.posix_spawn () .

  • bpo-33106: Удаление ключа из базы данных dbm только для чтения вызывает модуль конкретная ошибка вместо KeyError.

  • bpo-33175: в классах данных поле .__ set_name__ теперь ищет __set_name__ в классе, а не в экземпляре по умолчанию ценить.

  • bpo-32380: Создайте метод functools.singledispatch для поддержки общего одиночного рассылка по дескрипторам и методам.

  • bpo-33141: объекты поля проходят через __set_name__ по умолчанию значения, если у них есть собственное __set_name__.

  • bpo-33096: Разрешить ttk.Treeview.insert вставлять iid с ложным логическое значение. Обратите внимание, что iid = 0 и iid = False будут одинаковыми. Патч от Garvit Хатри.

  • bpo-32873: обрабатывать переменные типа и специальные формы ввода как неизменяемые с помощью скопировать и засолить.Это устраняет несколько мелких проблем и несоответствий, а также улучшает обратную совместимость с Python 3.6.

  • bpo-33134: при вычислении __hash__ класса данных используйте таблицу поиска для содержат функцию, которая возвращает значение __hash__. Это улучшение по сравнению с поиском строки, а затем проверкой этой строки, чтобы увидеть что делать.

  • bpo-33127: модуль ssl теперь компилируется с LibreSSL 2.7.1.

  • bpo-32505: поднять ошибку TypeError, если переменная-член класса данных имеет тип Поле, но не имеет аннотации типа.

  • bpo-33078: Исправить сбой в OSX, вызванный тестами, основанными на sem_getvalue

  • bpo-33116: Добавить «Поле» в классы данных .__ all__.

  • bpo-32896: исправлена ​​ошибка при создании подкласса класса данных с полем, которое использование default_factory приведет к созданию неправильного класса.

  • bpo-33100: Классы данных: если поле имеет значение по умолчанию, MemberDescriptorType, то он из этого поля находится в __slots__, а не в фактическое значение по умолчанию.

  • bpo-32953: если класс данных, не являющийся классом данных, наследуется от замороженного класса данных, разрешить атрибуты, которые нужно добавить в производный класс. Только атрибуты из замороженный класс данных не может быть назначен. Требовать все классы данных в иерархия должна быть либо полностью заморожена, либо полностью незаморожена.

  • bpo-33097: Поднять RuntimeError, когда executor.submit вызывается во время выключение интерпретатора.

  • bpo-32968: деление по модулю и полу с использованием дроби и числа с плавающей запятой следует возвратный поплавок.

  • bpo-33061: Добавьте недостающий NoReturn к __all__ в typing.py

  • bpo-33078: Исправлена ​​обработка размера при многопроцессорной обработке. Очередь при травлении. возникает ошибка.

  • bpo-33064: lib2to3 теперь правильно поддерживает конечные запятые после * args и ** kwargs в сигнатурах функций.

  • bpo-33056: ИСПРАВИТЬ, правильно закрыть утечку файловых дисков в concurrent.futures.ProcessPoolExecutor.

  • bpo-33021: Освободите GIL во время вызовов fstat (), избегая зависания всех потоки при вызове mmap.mmap (), os.urandom () и random.seed (). Пластырь пользователя Nir Soffer.

  • bpo-31804: Избегайте сбоев в многопроцессорной обработке. потоки закрыты или отсутствуют на выходе.

  • bpo-33034: Предоставление явного сообщения об ошибке при преобразовании порта свойство ко всему, что не является целочисленным значением, используя urlparse () и urlsplit () .Нашивка Мэтта Итона.

  • bpo-30249: Улучшение сообщений об исключениях struct.unpack_from () для проблем с размером буфера и смещением.

  • bpo-33037: пропустить отправку / получение данных после закрытия транспорта SSL.

  • bpo-27683: исправить регрессию в ipaddress , что результат hosts () пусто, если сеть состоит из кортежа содержит целочисленную маску и для адресов остался только 1 бит.

  • bpo-22674: Добавьте функцию strsignal () в модуль сигнала, который возвращает системное описание данного сигнала, возвращенное strsignal (3).

  • bpo-32999: Исправить реализацию C для ABC .__ subclasscheck __ (cls, подкласс) аварийно завершил работу, если подкласс не является типовым объектом.

  • bpo-33009: исправление inspect.signature () для однопараметрических частичных методов.

  • bpo-32969: выявить несколько отсутствующих констант в zlib и исправить соответствующие документация.

  • bpo-32056: улучшены исключения для недопустимого количества каналов и ширина выборки при чтении аудиофайла в модулях aifc , wave и sunau .

  • bpo-32970: Улучшена разборка инструкции MAKE_FUNCTION.

  • bpo-32844: Исправить неправильное перенаправление младшего дескриптора (0 или 1) на stderr в подпроцесс, если другой младший дескриптор закрыт.

  • bpo-32960: для классов данных запретить наследование замороженных от незамороженных классы, а также запретить наследование незамороженных классов от замороженных. Этот ограничение будет ослаблено в будущем.

  • bpo-32713: фиксированный tar-файл.itn обработка выходящих за границы значений с плавающей запятой. Пластырь Джоффри Фюрера.

  • bpo-32257: модуль ssl теперь содержит константу OP_NO_RENEGOTIATION, доступно с OpenSSL 1.1.0h или 1.1.1.

  • bpo-32951: теперь выполняется прямое создание экземпляров объектов SSLSocket и SSLObject. запрещенный. Конструкторы никогда не документировались, не тестировались или не проектировались как общественные конструкторы. Предполагалось, что пользователи будут использовать ssl.wrap_socket () или SSLContext.

  • bpo-32929: Удалите параметр трех состояний «hash» и добавьте логическое значение. «Unsafe_hash».Если unsafe_hash имеет значение True, добавьте функцию __hash__, но если __hash__ существует, вызовите TypeError. Если unsafe_hash имеет значение False, добавьте __hash__ на основе значений eq = и frozen =. Поведение unsafe_hash = False то же самое, что и в старом поведении hash = None. unsafe_hash = False по умолчанию, так же, как раньше hash = None.

  • bpo-32947: добавьте OP_ENABLE_MIDDLEBOX_COMPAT и протестируйте обходной путь для TLSv1.3 для будущей совместимости с OpenSSL 1.1.1.

  • bpo-32146: Задокументируйте взаимодействие между замороженными исполняемыми файлами и методы запуска spawn и forkserver в многопроцессорной обработке.

  • bpo-30622: модуль ssl теперь обнаруживает отсутствие поддержки NPN в LibreSSL.

  • bpo-32922: dbm.open () теперь кодирует имя файла с кодировкой файловой системы вместо кодировки по умолчанию.

  • bpo-32759: Бесплатные неиспользуемые арены в multiprocessing.heap.

  • bpo-32859: В os.dup2 не проверяйте каждый звонок, действительно ли dup3 системный вызов существует или нет.

  • bpo-32556: nt._getfinalpathname, nt._getvolumepathname и nt._getdiskusage теперь корректно конвертируется из байтов.

  • bpo-21060: перепишите сбивающее с толку сообщение из файла setup.py, загруженного из «No dist файл, созданный в предыдущей команде »на более полезный« Необходимо создать и загружать файлы одной командой ».

  • bpo-32857: в tkinter , after_cancel (None) теперь вызывает ValueError вместо отмены первой запланированной функции. Патч от Шерил Сабелла.

  • bpo-32852: убедитесь, что sys.argv остается в виде списка при запуске трассировки.

  • Добавлен модуль
  • bpo-31333: _abc . Это модуль ускорения с C реализации для различных функций и методов в abc . Создание Подкласс ABC и вызов isinstance или isubclass с ABC подкласс до 1,5 раз быстрее. Кроме того, это делает запуск Python на 10% быстрее.

    Обратите внимание, что новая реализация скрывает внутренний реестр и кеши, ранее доступный через частные атрибуты _abc_registry , _abc_cache и _abc_negative_cache .Есть три отладки вспомогательные методы, которые можно использовать вместо _dump_registry , _abc_registry_clear и _abc_caches_clear .

  • bpo-32841: исправлена ​​ошибка asyncio.Condition , которая автоматически игнорировалась отмена после уведомления и отмены условной блокировки. Патч от Бар Харел.

  • bpo-32819: ssl.match_hostname () был упрощен и больше не зависит в модуле re и ipaddress для подстановочных знаков и IP-адресов.Отчет об ошибках для недопустимых подстановочных знаков был улучшен.

  • bpo-19675: multiprocessing. Пул больше не пропускает процессы, если его инициализация не удалась.

  • bpo-32394: гнездо: Удалить Флаги TCP_FASTOPEN, TCP_KEEPCNT, TCP_KEEPIDLE, TCP_KEEPINTVL в более старой версии Windows во время выполнения.

  • bpo-31787: Исправлены отражения методов __init __ () в различных модулях. (Предоставлено Ореном Мильманом)

  • bpo-30157: исправлено угадывание цитаты и разделителя в csv.Sniffer.sniff () когда цитируется только последнее поле. Нашивка Джейка Дэвиса.

  • bpo-30688: Добавлена ​​поддержка экранирования \ N {name} в регулярных выражениях. На основе патча Джонатана Юниса.

  • bpo-32792: collections.ChainMap () сохраняет порядок нижележащих сопоставления.

  • bpo-32775: fnmatch.translate () больше не создает шаблоны, которые содержат набор операций. Наборы, начинающиеся с ‘[‘ или содержащие ‘-’, ‘&&’, ‘~~’ или ‘||’ будут по-разному интерпретироваться в регулярных выражениях в будущие версии.В настоящее время они выдают предупреждения. fnmatch.translate () сейчас позволяет избежать случайного создания шаблонов, содержащих такие наборы.

  • bpo-32622: Реализовать собственный быстрый файл отправки для цикла событий Windows Proactor.

  • bpo-32777: устранение редкой, но потенциальной взаимоблокировки дочернего процесса перед запуском в подпроцесс в системах POSIX при маркировке файловых дескрипторов, наследуемых на exec в дочернем процессе. Эта ошибка, похоже, была введена в 3.4.

  • bpo-32647: модуль ctypes, используемый для использования косвенной ссылки для dlopen.Общее расширение теперь явно связано с libdl на платформы с дл.

  • bpo-32749: База данных dbm.dumb , открытая с флагом «r», теперь только для чтения. dbm.dumb.open () с флагами «r» и «w» больше не создает база данных, если она не существует.

  • bpo-32741: реализовать метод asyncio.TimerHandle.when () .

  • bpo-32691: используйте mod_spec.parent при запуске модулей с pdb

  • bpo-32734: исправлен asyncio.Lock () проблема безопасности, позволившая получить и блокирует один и тот же замок несколько раз, но не освобождает его. Патч от Бар Харел.

  • bpo-32727: Не включать поле имени в конверт SMTP из адреса. Пластырь Стефан Виртель,

  • bpo-31453: добавить константы TLSVersion и SSLContext.maximum_version / минимальная_версия атрибутов. Новый API-интерфейс OpenSSL 1.1 https://www.openssl.org/docs/man1.1.0/ssl/SSL_CTX_set_min_proto_version.html характерная черта.

  • bpo-24334: внутренние детали реализации модуля ssl были очищены.SSLSocket имеет на один уровень косвенного обращения. Владелец и сессия информация теперь обрабатывается конструктором SSLSocket и SSLObject. Реализация привязки каналов была упрощена.

  • bpo-31848: исправление обработки ошибок в Aifc_read.initfp () при SSND чанк не найден. Патч Закери Спитца.

  • bpo-32585: Добавить виджет счетчика Ttk в tkinter.ttk . Патч Alan D Мур.

  • bpo-32512: профиль CLI принимает в качестве альтернативы -m имя_модуля в путь к сценарию.

  • bpo-8525: help () для типа теперь отображает встроенные подклассы. Это предназначен в первую очередь для помощи с уведомлением о более конкретном исключении подклассы.

    Патч

    , автор Sanyam Khurana.

  • bpo-31639: http.server теперь предоставляет класс ThreadingHTTPServer и использует его при запуске модуля с -m справиться с предварительным открытием веб-браузеров Розетки.

  • bpo-29877: compileall: импортировать ProcessPoolExecutor только при необходимости, предотвращение зависаний на малоресурсных платформах

  • bpo-32221: Различные функции теперь возвращают кортеж, содержащий адреса IPv6. опустить часть % scope , так как та же информация уже закодирована в scopeid элемент кортежа.Особенно это ускоряет socket.recvfrom () когда он получает многоадресный пакет из-за бесполезного разрешения сети имя интерфейса опущено.

  • bpo-32147: binascii.unhexlify () теперь работает до 2 раз быстрее. Пластырь Сергея Федосеева.

  • bpo-30693: класс TarFile теперь рекурсирует каталоги в воспроизводимом способ.

  • bpo-30693: класс ZipFile теперь рекурсирует каталоги в воспроизводимом способ.

  • bpo-31680: Добавлено проклятий.Кирилл .

  • bpo-31908: исправление вывода файлов обложек для командной строки модуля trace орудие труда. Ранее отправлялись файлы обложки только тогда, когда была выбрана опция - пропущена опция . использовал. Нашивка Михаила Селика.

  • bpo-31608: Вызов TypeError вместо сбоя, если Подкласс collections.deque возвращает не-deque из __new__ . Пластырь пользователя Oren Milman.

  • bpo-31425: Добавить поддержку сокетов адресного семейства AF_QIPCRTR, поддерживается ядром Linux.Это используется для связи со службами, такие как GPS или радио, работающие на устройствах Qualcomm. Патч Бьорна Андерссон.

  • bpo-22005: Реализованы экземпляры распаковки дата и время , дата и время мариновано Python 2. encoding = 'latin1' должно использоваться для успешного декодирования.

  • bpo-27645: sqlite3.Соединение теперь предоставляет резервное копирование метод, если базовый SQLite библиотека находится в версии 3.6.11 или выше. Нашивка от Lele Gaifax.

  • bpo-16865: Поддержка массивов> = 2 ГБ в типах . Нашивка Сегева Файнера.

  • bpo-31508: Удалена поддержка аргументов в tkinter.ttk.Treeview.selection . Он устарел в версии 3.6. Использовать специализированные методы, такие как selection_set для изменения выделения.

  • bpo-29456: Исправить ошибки в нормализации хангыля: u1176, u11a7 и u11c3

  • .

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *