Commit bdafff6
committed
Merge tag '9p-for-6.15-rc1' of https://github.com/martinetd/linux
Pull 9p updates from Dominique Martinet:
- fix handling of bogus (negative/too long) replies
- fix crash on mkdir with ACLs (... looks like nobody is using ACLs
with semi-recent kernels...)
- ipv6 support for trans=tcp
- minor concurrency fix to make syzbot happy
- minor cleanup
* tag '9p-for-6.15-rc1' of https://github.com/martinetd/linux:
docs: fs/9p: Add missing "not" in cache documentation
9p: Use hashtable.h for hash_errmap
Documentation/fs/9p: fix broken link
9p/trans_fd: mark concurrent read and writes to p9_conn->err
9p/net: return error on bogus (longer than requested) replies
9p/net: fix improper handling of bogus negative read/write replies
fs/9p: fix NULL pointer dereference on mkdir
net/9p/fd: support ipv6 for trans=tcpFile tree
5 files changed
+73
-73
lines changed- Documentation/filesystems
- fs/9p
- net/9p
5 files changed
+73
-73
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
168 | | - | |
169 | | - | |
| 168 | + | |
| 169 | + | |
170 | 170 | | |
171 | 171 | | |
172 | 172 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
407 | 407 | | |
408 | 408 | | |
409 | 409 | | |
410 | | - | |
411 | 410 | | |
| 411 | + | |
412 | 412 | | |
413 | 413 | | |
414 | 414 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1548 | 1548 | | |
1549 | 1549 | | |
1550 | 1550 | | |
1551 | | - | |
| 1551 | + | |
| 1552 | + | |
1552 | 1553 | | |
1553 | 1554 | | |
1554 | 1555 | | |
| |||
1571 | 1572 | | |
1572 | 1573 | | |
1573 | 1574 | | |
1574 | | - | |
| 1575 | + | |
1575 | 1576 | | |
1576 | 1577 | | |
1577 | 1578 | | |
| |||
1592 | 1593 | | |
1593 | 1594 | | |
1594 | 1595 | | |
1595 | | - | |
1596 | | - | |
| 1596 | + | |
| 1597 | + | |
| 1598 | + | |
| 1599 | + | |
1597 | 1600 | | |
1598 | 1601 | | |
1599 | | - | |
| 1602 | + | |
1600 | 1603 | | |
1601 | 1604 | | |
1602 | 1605 | | |
| |||
1623 | 1626 | | |
1624 | 1627 | | |
1625 | 1628 | | |
1626 | | - | |
1627 | | - | |
1628 | | - | |
| 1629 | + | |
| 1630 | + | |
| 1631 | + | |
1629 | 1632 | | |
1630 | 1633 | | |
1631 | 1634 | | |
1632 | 1635 | | |
1633 | 1636 | | |
1634 | 1637 | | |
1635 | 1638 | | |
1636 | | - | |
| 1639 | + | |
1637 | 1640 | | |
1638 | 1641 | | |
1639 | 1642 | | |
| |||
1659 | 1662 | | |
1660 | 1663 | | |
1661 | 1664 | | |
1662 | | - | |
1663 | | - | |
| 1665 | + | |
| 1666 | + | |
| 1667 | + | |
| 1668 | + | |
| 1669 | + | |
1664 | 1670 | | |
1665 | 1671 | | |
1666 | | - | |
| 1672 | + | |
1667 | 1673 | | |
1668 | 1674 | | |
1669 | 1675 | | |
| |||
1712 | 1718 | | |
1713 | 1719 | | |
1714 | 1720 | | |
1715 | | - | |
| 1721 | + | |
1716 | 1722 | | |
1717 | 1723 | | |
1718 | 1724 | | |
| |||
2098 | 2104 | | |
2099 | 2105 | | |
2100 | 2106 | | |
2101 | | - | |
| 2107 | + | |
| 2108 | + | |
2102 | 2109 | | |
2103 | 2110 | | |
2104 | 2111 | | |
| |||
2107 | 2114 | | |
2108 | 2115 | | |
2109 | 2116 | | |
2110 | | - | |
| 2117 | + | |
2111 | 2118 | | |
2112 | 2119 | | |
2113 | 2120 | | |
| |||
2142 | 2149 | | |
2143 | 2150 | | |
2144 | 2151 | | |
2145 | | - | |
2146 | | - | |
| 2152 | + | |
| 2153 | + | |
| 2154 | + | |
2147 | 2155 | | |
2148 | 2156 | | |
2149 | | - | |
| 2157 | + | |
2150 | 2158 | | |
2151 | 2159 | | |
2152 | 2160 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
36 | | - | |
37 | | - | |
| 37 | + | |
| 38 | + | |
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
| |||
176 | 177 | | |
177 | 178 | | |
178 | 179 | | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
| 180 | + | |
184 | 181 | | |
185 | 182 | | |
186 | 183 | | |
187 | 184 | | |
188 | | - | |
| 185 | + | |
189 | 186 | | |
190 | | - | |
| 187 | + | |
191 | 188 | | |
192 | 189 | | |
193 | 190 | | |
| |||
205 | 202 | | |
206 | 203 | | |
207 | 204 | | |
208 | | - | |
| 205 | + | |
209 | 206 | | |
210 | 207 | | |
211 | 208 | | |
212 | | - | |
213 | | - | |
| 209 | + | |
| 210 | + | |
214 | 211 | | |
215 | 212 | | |
216 | 213 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
191 | 192 | | |
192 | 193 | | |
193 | 194 | | |
194 | | - | |
| 195 | + | |
195 | 196 | | |
196 | 197 | | |
197 | 198 | | |
198 | 199 | | |
199 | | - | |
| 200 | + | |
| 201 | + | |
200 | 202 | | |
201 | 203 | | |
202 | 204 | | |
| |||
283 | 285 | | |
284 | 286 | | |
285 | 287 | | |
286 | | - | |
| 288 | + | |
287 | 289 | | |
288 | 290 | | |
289 | 291 | | |
| |||
450 | 452 | | |
451 | 453 | | |
452 | 454 | | |
453 | | - | |
| 455 | + | |
454 | 456 | | |
455 | 457 | | |
456 | 458 | | |
| |||
622 | 624 | | |
623 | 625 | | |
624 | 626 | | |
625 | | - | |
| 627 | + | |
626 | 628 | | |
627 | 629 | | |
628 | 630 | | |
| |||
665 | 667 | | |
666 | 668 | | |
667 | 669 | | |
| 670 | + | |
668 | 671 | | |
669 | 672 | | |
670 | 673 | | |
| |||
673 | 676 | | |
674 | 677 | | |
675 | 678 | | |
676 | | - | |
| 679 | + | |
| 680 | + | |
677 | 681 | | |
678 | | - | |
| 682 | + | |
679 | 683 | | |
680 | 684 | | |
681 | 685 | | |
| |||
954 | 958 | | |
955 | 959 | | |
956 | 960 | | |
957 | | - | |
958 | | - | |
959 | | - | |
960 | | - | |
961 | | - | |
962 | | - | |
963 | | - | |
964 | | - | |
965 | | - | |
966 | | - | |
967 | | - | |
968 | | - | |
969 | | - | |
970 | | - | |
971 | | - | |
972 | | - | |
973 | | - | |
974 | 961 | | |
975 | 962 | | |
976 | | - | |
| 963 | + | |
977 | 964 | | |
978 | 965 | | |
979 | | - | |
980 | | - | |
981 | | - | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
982 | 971 | | |
983 | | - | |
984 | | - | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
| 976 | + | |
985 | 977 | | |
986 | 978 | | |
987 | 979 | | |
988 | 980 | | |
989 | 981 | | |
990 | 982 | | |
991 | | - | |
992 | 983 | | |
993 | 984 | | |
994 | 985 | | |
995 | 986 | | |
| 987 | + | |
996 | 988 | | |
997 | | - | |
| 989 | + | |
998 | 990 | | |
999 | 991 | | |
1000 | 992 | | |
1001 | 993 | | |
1002 | 994 | | |
1003 | 995 | | |
1004 | | - | |
| 996 | + | |
1005 | 997 | | |
1006 | 998 | | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
1007 | 1005 | | |
1008 | 1006 | | |
1009 | 1007 | | |
1010 | 1008 | | |
1011 | | - | |
1012 | | - | |
1013 | | - | |
1014 | | - | |
| 1009 | + | |
1015 | 1010 | | |
1016 | 1011 | | |
1017 | 1012 | | |
| |||
1030 | 1025 | | |
1031 | 1026 | | |
1032 | 1027 | | |
1033 | | - | |
1034 | | - | |
| 1028 | + | |
| 1029 | + | |
1035 | 1030 | | |
1036 | 1031 | | |
1037 | 1032 | | |
| |||
0 commit comments