| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(cherry picked from commit a77e8cbc394ab098aa1fc3f0a6645a38348d21ca)
|
|
|
|
| |
(cherry picked from commit 1086d70d916fd0eb969b3d89ff88abd35f6a5c34)
|
|
|
|
| |
(cherry picked from commit 5e49c52efdb37eb0aa315156f39056f25ff9ddaa)
|
|
|
|
|
|
|
| |
This was simply missed when Jakub converted all of the
other sparc64 xstat cases.
(cherry picked from commit 16c2895feabae0962e0eba2b9164c6a83014bfe4)
|
|
|
|
|
|
|
|
| |
Alignment issue can increase the reclen limit.
Make sure Linux 64-bit readdir_r also accounts for 64-bit alignment
in getdents.
(cherry picked from commit db753e2cfb2051ebf20dc089f87c5b1297cc2cff)
|
|
|
|
| |
(cherry picked from commit 1e24cf6e6e8f6999e8fa188ece41e23f54330743)
|
|
|
|
| |
(cherry picked from commit c21cc9bcb38a87ff638d1099ca871d94a2192b31)
|
|
|
|
| |
(cherry picked from commit cf7c9078a5acdbb435498ace92cd81009637a971)
|
|
|
|
| |
(cherry picked from commit a1fb5e3ebe9d38b5ae6c5bfbfaa04882d52355bc)
|
|
|
|
| |
(cherry picked from commit da93d21475878725c9e0cb2b6e650bd8d3628435)
|
|
|
|
| |
(cherry picked from commit 69da074d7adfab7b57004a0dea9403a928e310a5)
|
|
|
|
| |
(cherry picked from commit fdc0c10d9b5c39ec20c35d2f3808d3c70cb7f60b)
|
|
|
|
|
|
|
|
| |
(cherry picked from commit f09677388a44cd1460f8986ef1b096c73bd5b958)
Fix assertion in ld.so, introduced by delayed adding to global list.
(cherry picked from commit fa41c84d73be804639ecb2250f0b793b1a6f765e)
|
|
|
|
| |
(cherry picked from commit 1751705d1c4e8b7aba391391d1d8d88fe8c9d8b8)
|
|
|
|
| |
(cherry picked from commit 1ac7a2c7b448c851eb8976fcc290a906a4075203)
|
|
|
|
| |
(cherry picked from commit 7291c56f9d6f5861d1c001bc63a364f047a74738)
|
|
|
|
| |
(cherry picked from commit c044aa75354b48d4b7aaffe465706282192e54c2)
|
|
|
|
| |
(cherry picked from commit e53a31fe575dcfd0dceb9f316d673de34d39abad)
|
|
|
|
| |
(cherry picked from commit f8392f40049cf6faedcf4f26736227d9a7a04b9e)
|
|
|
|
| |
(cherry picked from commit 2a50c07836d2750baf70442f8f760bf6cd43b3af)
|
|
|
|
|
|
|
|
|
|
|
| |
32bit memset-sse2.S assumes cache size is multiple of 128 bytes. If
it isn't true, memset-sse2.S will fail. For example, a processor can
have 24576 KB L3 cache and 20 cores. That is 2516582 byte per core. Half
of it is 1258291, which isn't helpful for vector instructions. This
patch rounds cache sizes to multiple of 256 bytes.
(cherry picked from commit c0dde15b5dba7e02ce6f36eab3a4d1c166f9951b
but removed introduction of new variables)
|
|
|
|
| |
(cherry picked from commit 0e516e0e14f2f9783a21cd1727bc53776341f857)
|
|
|
|
| |
(cherry picked from commit dbf3a06904168417a05882a871342e7a9ee3b383)
|
|
|
|
| |
(cherry picked from commit 8e9f92e9d5d7737afdacf79b76d98c4c42980508)
|
|
|
|
| |
(cherry picked from commit 45db99c7d03e497a3320907e722270fb7ee852f3)
|
|
|
|
| |
(cherry picked from commit 3c88fe1e3ab8c6115e9b0c6eb109718da2116a33)
|
|
|
|
| |
(cherry picked from commit d2f73151763c27173d9a771cea722380d7fc61c2)
|
|
|
|
| |
(cherry picked from commit 21a2b1aeeb9bbf49d76bac632327c19bc937d2d7)
|
|
|
|
| |
(cherry picked from commit 8c0677fe5d91b7269364ca08fa08ed09e4c2d8c9)
|
|
|
|
| |
(cherry picked from commit 6cffee3611f324326ae46bb02d2baeb62c0db6a4)
|
|
|
|
| |
(cherry picked from commit de240a05b3638879af2f9ab663c56ad8b26b1ad3)
|
|
|
|
| |
(cherry picked from commit 22f4f44b6727887957aa1d4039eba290b064da63)
|
|
|
|
|
|
|
|
| |
The getdents64 syscall adds on 32-but platforms padding which isn't needed
and not included in the userlevel data structure definition. We have to
avoid copying those padding bytes in the readdir64_r function.
(cherry picked from commit 1a81139728494810f65aaa0d0c538ff8c2783dd5)
|
|
|
|
| |
(cherry picked from commit b8b14c4cc38883032b8ebae50c9a8b3efd256483)
|
|
|
|
| |
(cherry picked from commit c3dfadb87e16f0fab6f4d5242bcecf06c02976c7)
|
|
|
|
| |
(cherry picked from commit 34b514dff6acf8f1cac0afefd24049e025fd62ea)
|
|
|
|
| |
(cherry picked from commit fd8ccb0427569ffdfbb70c8828029122f3459160)
|
|
|
|
| |
(cherry picked from commit e39acb1f165c467e99509146c95f69c7444521e3)
|
|
|
|
| |
(cherry picked from commit a3dc465852c38ffb4f329ca8b5b477a3c314c1ef)
|
|
|
|
| |
(cherry picked from commit 1d7223f31af8c35053e7a6fbac3070bcaa7bf87d)
|
|
|
|
| |
(cherry picked from commit e3b7670be21d6992e3ca9ee1ad3a5d08eb3a24c9)
|
|
|
|
| |
(cherry picked from commit 70b7d00fc782759f1257001202cc30cb29bae28f)
|
|
|
|
| |
(cherry picked from commit 3ed8e241229e370cca96650ed727f09838c51d67)
|
|
|
|
| |
(cherry picked from commit a682a1bf553b1efe4dbb03207fece5b719cec482)
|
|
|
|
| |
(cherry picked from commit 0f622686af3ae5a8f03dae886b08c260b38bda16)
|
|
|
|
|
|
|
|
|
|
|
| |
The pt_chown program is completely transparently called. It might
not be able to live with the various file descriptors the program
has open at the time of the call (e.g., under SELinux). Close all
but the needed descriptor and connect stdin, stdout, and stderr
with /dev/null. pt_chown shouldn't print anything when called to
do real work.
(cherry picked from commit 139ee080b6b428240bf49f3e6361f3ac729f891a)
|
|
|
|
| |
(cherry picked from commit 66221417957963c1d2df8d79f43573e328df2275)
|
|
|
|
|
|
|
|
| |
I've noticed that sync_file_range is a stub on ppc/ppc64.
The kernel on these arches provides sync_file_range2 syscall with swapped
parameters.
The following completely untested patch ought to fix this.
(cherry picked from commit 8ad81b316bc158746aee18aa7d7df44d3eb61871)
|
|
|
|
| |
(cherry picked from commit 03ebadd9eaa4663f58bd3fa6fe8283f255925632)
|
|
|
|
| |
(cherry picked from commit 2866eeb1b70c989591293d37ae292e71def16775)
|