diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 237 |
1 files changed, 224 insertions, 13 deletions
@@ -62,8 +62,8 @@ _minor=19 _basekernel=${_major}.${_minor} _srcname=linux-pf pkgbase=linux-pf -_unpatched_sublevel=1 -_pfrel=2 +_unpatched_sublevel=7 +_pfrel=3 _kernelname=pf _projectcpatchname=prjc_v5.15-r1.patch _CPUSUFFIXES_KBUILD=( @@ -124,8 +124,80 @@ source=("linux-pf::git+https://codeberg.org/pf-kernel/linux.git#tag=v${_major}.$ 0028-ZEN-INTERACTIVE-mm-Disable-proactive-compaction-by-d.patch 0029-ZEN-INTERACTIVE-dm-crypt-Disable-workqueues-for-cryp.patch # ZEN END - # https://bugzilla.kernel.org/show_bug.cgi?id=211005 - 'asus_zenith_ii_map.patch::https://bugzilla.kernel.org/attachment.cgi?id=294489' + # 5.19.7 + 0001-drm-vc4-hdmi-Rework-power-up.patch + 0002-drm-vc4-hdmi-Depends-on-CONFIG_PM.patch + 0003-firmware-tegra-bpmp-Do-only-aligned-access-to-IPC-me.patch + 0004-crypto-lib-remove-unneeded-selection-of-XOR_BLOCKS.patch + 0005-docs-kerneldoc-preamble-Test-xeCJK.sty-before-loadin.patch + 0006-arm64-errata-Add-Cortex-A510-to-the-repeat-tlbi-list.patch + 0007-Bluetooth-L2CAP-Fix-build-errors-in-some-archs.patch + 0008-Revert-PCI-portdrv-Don-t-disable-AER-reporting-in-ge.patch + 0009-HID-steam-Prevent-NULL-pointer-dereference-in-steam_.patch + 0010-udmabuf-Set-the-DMA-mask-for-the-udmabuf-device-v2.patch + 0011-media-pvrusb2-fix-memory-leak-in-pvr_probe.patch + 0012-USB-gadget-Fix-use-after-free-Read-in-usb_udc_uevent.patch + 0013-HID-hidraw-fix-memory-leak-in-hidraw_release.patch + 0014-net-fix-refcount-bug-in-sk_psock_get-2.patch + 0015-fbdev-fb_pm2fb-Avoid-potential-divide-by-zero-error.patch + 0016-ftrace-Fix-NULL-pointer-dereference-in-is_ftrace_tra.patch + 0017-bpf-Don-t-redirect-packets-with-invalid-pkt_len.patch + 0018-mm-rmap-Fix-anon_vma-degree-ambiguity-leading-to-dou.patch + 0019-ALSA-usb-audio-Add-quirk-for-LH-Labs-Geek-Out-HD-Aud.patch + 0020-HID-input-fix-uclogic-tablets.patch + 0021-HID-add-Lenovo-Yoga-C630-battery-quirk.patch + 0022-HID-AMD_SFH-Add-a-DMI-quirk-entry-for-Chromebooks.patch + 0023-HID-Add-Apple-Touchbar-on-T2-Macs-in-hid_have_specia.patch + 0024-HID-asus-ROG-NKey-Ignore-portion-of-0x5a-report.patch + 0025-HID-nintendo-fix-rumble-worker-null-pointer-deref.patch + 0026-HID-thrustmaster-Add-sparco-wheel-and-fix-array-leng.patch + 0027-HID-intel-ish-hid-ipc-Add-Meteor-Lake-PCI-device-ID.patch + 0028-mmc-mtk-sd-Clear-interrupts-when-cqe-off-disable.patch + 0029-mmc-sdhci-of-dwcmshc-add-reset-call-back-for-rockchi.patch + 0030-mmc-sdhci-of-dwcmshc-rename-rk3568-to-rk35xx.patch + 0031-mmc-sdhci-of-dwcmshc-Re-enable-support-for-the-BlueF.patch + 0032-fs-ntfs3-Fix-work-with-fragmented-xattr.patch + 0033-ASoC-sh-rz-ssi-Improve-error-handling-in-rz_ssi_prob.patch + 0034-ASoC-rt5640-Fix-the-JD-voltage-dropping-issue.patch + 0035-rtla-Fix-tracer-name.patch + 0036-drm-amd-display-Add-a-missing-register-field-for-HPO.patch + 0037-drm-amd-display-Device-flash-garbage-before-get-in-O.patch + 0038-drm-amd-display-Avoid-MPC-infinite-loop.patch + 0039-drm-amd-display-Fix-HDMI-VSIF-V3-incorrect-issue.patch + 0040-drm-amd-display-For-stereo-keep-FLIP_ANY_FRAME.patch + 0041-drm-amd-display-clear-optc-underflow-before-turn-off.patch + 0042-drm-amd-display-Fix-TDR-eDP-and-USB4-display-light-u.patch + 0043-drm-amd-pm-skip-pptable-override-for-smu_v13_0_7.patch + 0044-drm-amdkfd-Handle-restart-of-kfd_ioctl_wait_events.patch + 0045-drm-amd-pm-Fix-a-potential-gpu_metrics_table-memory-.patch + 0046-ksmbd-return-STATUS_BAD_NETWORK_NAME-error-status-if.patch + 0047-net-lan966x-fix-checking-for-return-value-of-platfor.patch + 0048-neigh-fix-possible-DoS-due-to-net-iface-start-stop-l.patch + 0049-ALSA-hda-realtek-Add-quirks-for-ASUS-Zenbooks-using-.patch + 0050-s390-hypfs-avoid-error-message-under-KVM.patch + 0051-ksmbd-don-t-remove-dos-attribute-xattr-on-O_TRUNC-op.patch + 0052-drm-amdgpu-disable-3DCGCG-CGLS-temporarily-due-to-st.patch + 0053-drm-amd-pm-add-missing-fini_microcode-interface-for-.patch + 0054-drm-amd-pm-add-missing-fini_xxxx-interfaces-for-some.patch + 0055-drm-amd-display-Fix-pixel-clock-programming.patch + 0056-drm-amdgpu-Increase-tlb-flush-timeout-for-sriov.patch + 0057-drm-amd-display-Fix-plug-unplug-external-monitor-wil.patch + 0058-drm-amd-display-avoid-doing-vm_init-multiple-time.patch + 0059-drm-amdgpu-Add-decode_iv_ts-helper-for-ih_v6-block.patch + 0060-drm-amdgpu-Add-secure-display-TA-load-for-Renoir.patch + 0061-drm-amdgpu-Fix-interrupt-handling-on-ih_soft-ring.patch + 0062-netfilter-conntrack-NF_CONNTRACK_PROCFS-should-no-lo.patch + 0063-testing-selftests-nft_flowtable.sh-use-random-netns-.patch + 0064-platform-x86-serial-multi-instantiate-Add-CLSA0101-L.patch + 0065-ALSA-hda-cs8409-Support-new-Dolphin-Variants.patch + 0066-btrfs-move-lockdep-class-helpers-to-locking.c.patch + 0067-btrfs-fix-lockdep-splat-with-reloc-root-extent-buffe.patch + 0068-btrfs-tree-checker-check-for-overlapping-extent-item.patch + 0069-android-binder-fix-lockdep-check-on-clearing-vma.patch + 0070-net-af_packet-check-len-when-min_header_len-equals-t.patch + 0071-net-neigh-don-t-call-kfree_skb-under-spin_lock_irqsa.patch + 0072-arm64-cacheinfo-Fix-incorrect-assignment-of-signed-e.patch + # 5.19.7 END ) # 'cx23885_move_CI_AC_registration_to_a_separate_function.patch' @@ -166,9 +238,80 @@ prepare() { patch -p1 -i ${srcdir}/0028-ZEN-INTERACTIVE-mm-Disable-proactive-compaction-by-d.patch patch -p1 -i ${srcdir}/0029-ZEN-INTERACTIVE-dm-crypt-Disable-workqueues-for-cryp.patch - - # Add port map for ASUS Zenith II - patch -p1 -i ${srcdir}/asus_zenith_ii_map.patch + # 5.19.7 + patch -p1 -i ${srcdir}/0001-drm-vc4-hdmi-Rework-power-up.patch + patch -p1 -i ${srcdir}/0002-drm-vc4-hdmi-Depends-on-CONFIG_PM.patch + patch -p1 -i ${srcdir}/0003-firmware-tegra-bpmp-Do-only-aligned-access-to-IPC-me.patch + patch -p1 -i ${srcdir}/0004-crypto-lib-remove-unneeded-selection-of-XOR_BLOCKS.patch + patch -p1 -i ${srcdir}/0005-docs-kerneldoc-preamble-Test-xeCJK.sty-before-loadin.patch + patch -p1 -i ${srcdir}/0006-arm64-errata-Add-Cortex-A510-to-the-repeat-tlbi-list.patch + patch -p1 -i ${srcdir}/0007-Bluetooth-L2CAP-Fix-build-errors-in-some-archs.patch + patch -p1 -i ${srcdir}/0008-Revert-PCI-portdrv-Don-t-disable-AER-reporting-in-ge.patch + patch -p1 -i ${srcdir}/0009-HID-steam-Prevent-NULL-pointer-dereference-in-steam_.patch + patch -p1 -i ${srcdir}/0010-udmabuf-Set-the-DMA-mask-for-the-udmabuf-device-v2.patch + patch -p1 -i ${srcdir}/0011-media-pvrusb2-fix-memory-leak-in-pvr_probe.patch + patch -p1 -i ${srcdir}/0012-USB-gadget-Fix-use-after-free-Read-in-usb_udc_uevent.patch + patch -p1 -i ${srcdir}/0013-HID-hidraw-fix-memory-leak-in-hidraw_release.patch + patch -p1 -i ${srcdir}/0014-net-fix-refcount-bug-in-sk_psock_get-2.patch + patch -p1 -i ${srcdir}/0015-fbdev-fb_pm2fb-Avoid-potential-divide-by-zero-error.patch + patch -p1 -i ${srcdir}/0016-ftrace-Fix-NULL-pointer-dereference-in-is_ftrace_tra.patch + patch -p1 -i ${srcdir}/0017-bpf-Don-t-redirect-packets-with-invalid-pkt_len.patch + patch -p1 -i ${srcdir}/0018-mm-rmap-Fix-anon_vma-degree-ambiguity-leading-to-dou.patch + patch -p1 -i ${srcdir}/0019-ALSA-usb-audio-Add-quirk-for-LH-Labs-Geek-Out-HD-Aud.patch + patch -p1 -i ${srcdir}/0020-HID-input-fix-uclogic-tablets.patch + patch -p1 -i ${srcdir}/0021-HID-add-Lenovo-Yoga-C630-battery-quirk.patch + patch -p1 -i ${srcdir}/0022-HID-AMD_SFH-Add-a-DMI-quirk-entry-for-Chromebooks.patch + patch -p1 -i ${srcdir}/0023-HID-Add-Apple-Touchbar-on-T2-Macs-in-hid_have_specia.patch + patch -p1 -i ${srcdir}/0024-HID-asus-ROG-NKey-Ignore-portion-of-0x5a-report.patch + patch -p1 -i ${srcdir}/0025-HID-nintendo-fix-rumble-worker-null-pointer-deref.patch + patch -p1 -i ${srcdir}/0026-HID-thrustmaster-Add-sparco-wheel-and-fix-array-leng.patch + patch -p1 -i ${srcdir}/0027-HID-intel-ish-hid-ipc-Add-Meteor-Lake-PCI-device-ID.patch + patch -p1 -i ${srcdir}/0028-mmc-mtk-sd-Clear-interrupts-when-cqe-off-disable.patch + patch -p1 -i ${srcdir}/0029-mmc-sdhci-of-dwcmshc-add-reset-call-back-for-rockchi.patch + patch -p1 -i ${srcdir}/0030-mmc-sdhci-of-dwcmshc-rename-rk3568-to-rk35xx.patch + patch -p1 -i ${srcdir}/0031-mmc-sdhci-of-dwcmshc-Re-enable-support-for-the-BlueF.patch + patch -p1 -i ${srcdir}/0032-fs-ntfs3-Fix-work-with-fragmented-xattr.patch + patch -p1 -i ${srcdir}/0033-ASoC-sh-rz-ssi-Improve-error-handling-in-rz_ssi_prob.patch + patch -p1 -i ${srcdir}/0034-ASoC-rt5640-Fix-the-JD-voltage-dropping-issue.patch + patch -p1 -i ${srcdir}/0035-rtla-Fix-tracer-name.patch + patch -p1 -i ${srcdir}/0036-drm-amd-display-Add-a-missing-register-field-for-HPO.patch + patch -p1 -i ${srcdir}/0037-drm-amd-display-Device-flash-garbage-before-get-in-O.patch + patch -p1 -i ${srcdir}/0038-drm-amd-display-Avoid-MPC-infinite-loop.patch + patch -p1 -i ${srcdir}/0039-drm-amd-display-Fix-HDMI-VSIF-V3-incorrect-issue.patch + patch -p1 -i ${srcdir}/0040-drm-amd-display-For-stereo-keep-FLIP_ANY_FRAME.patch + patch -p1 -i ${srcdir}/0041-drm-amd-display-clear-optc-underflow-before-turn-off.patch + patch -p1 -i ${srcdir}/0042-drm-amd-display-Fix-TDR-eDP-and-USB4-display-light-u.patch + patch -p1 -i ${srcdir}/0043-drm-amd-pm-skip-pptable-override-for-smu_v13_0_7.patch + patch -p1 -i ${srcdir}/0044-drm-amdkfd-Handle-restart-of-kfd_ioctl_wait_events.patch + patch -p1 -i ${srcdir}/0045-drm-amd-pm-Fix-a-potential-gpu_metrics_table-memory-.patch + patch -p1 -i ${srcdir}/0046-ksmbd-return-STATUS_BAD_NETWORK_NAME-error-status-if.patch + patch -p1 -i ${srcdir}/0047-net-lan966x-fix-checking-for-return-value-of-platfor.patch + patch -p1 -i ${srcdir}/0048-neigh-fix-possible-DoS-due-to-net-iface-start-stop-l.patch + patch -p1 -i ${srcdir}/0049-ALSA-hda-realtek-Add-quirks-for-ASUS-Zenbooks-using-.patch + patch -p1 -i ${srcdir}/0050-s390-hypfs-avoid-error-message-under-KVM.patch + patch -p1 -i ${srcdir}/0051-ksmbd-don-t-remove-dos-attribute-xattr-on-O_TRUNC-op.patch + patch -p1 -i ${srcdir}/0052-drm-amdgpu-disable-3DCGCG-CGLS-temporarily-due-to-st.patch + patch -p1 -i ${srcdir}/0053-drm-amd-pm-add-missing-fini_microcode-interface-for-.patch + patch -p1 -i ${srcdir}/0054-drm-amd-pm-add-missing-fini_xxxx-interfaces-for-some.patch + patch -p1 -i ${srcdir}/0055-drm-amd-display-Fix-pixel-clock-programming.patch + patch -p1 -i ${srcdir}/0056-drm-amdgpu-Increase-tlb-flush-timeout-for-sriov.patch + patch -p1 -i ${srcdir}/0057-drm-amd-display-Fix-plug-unplug-external-monitor-wil.patch + patch -p1 -i ${srcdir}/0058-drm-amd-display-avoid-doing-vm_init-multiple-time.patch + patch -p1 -i ${srcdir}/0059-drm-amdgpu-Add-decode_iv_ts-helper-for-ih_v6-block.patch + patch -p1 -i ${srcdir}/0060-drm-amdgpu-Add-secure-display-TA-load-for-Renoir.patch + patch -p1 -i ${srcdir}/0061-drm-amdgpu-Fix-interrupt-handling-on-ih_soft-ring.patch + patch -p1 -i ${srcdir}/0062-netfilter-conntrack-NF_CONNTRACK_PROCFS-should-no-lo.patch + patch -p1 -i ${srcdir}/0063-testing-selftests-nft_flowtable.sh-use-random-netns-.patch + patch -p1 -i ${srcdir}/0064-platform-x86-serial-multi-instantiate-Add-CLSA0101-L.patch + patch -p1 -i ${srcdir}/0065-ALSA-hda-cs8409-Support-new-Dolphin-Variants.patch + patch -p1 -i ${srcdir}/0066-btrfs-move-lockdep-class-helpers-to-locking.c.patch + patch -p1 -i ${srcdir}/0067-btrfs-fix-lockdep-splat-with-reloc-root-extent-buffe.patch + patch -p1 -i ${srcdir}/0068-btrfs-tree-checker-check-for-overlapping-extent-item.patch + patch -p1 -i ${srcdir}/0069-android-binder-fix-lockdep-check-on-clearing-vma.patch + patch -p1 -i ${srcdir}/0070-net-af_packet-check-len-when-min_header_len-equals-t.patch + patch -p1 -i ${srcdir}/0071-net-neigh-don-t-call-kfree_skb-under-spin_lock_irqsa.patch + patch -p1 -i ${srcdir}/0072-arm64-cacheinfo-Fix-incorrect-assignment-of-signed-e.patch + # 5.19.7 end if [ "$CARCH" = "x86_64" ]; then cat "${startdir}/config.x86_64" >| .config @@ -645,10 +788,7 @@ _package-headers() { local _builddir="${pkgdir}/usr/lib/modules/$(<version)/build" - # only install objtool when stack validation is enabled - if grep -q CONFIG_STACK_VALIDATION=y .config ; then - install -Dt "${_builddir}/tools/objtool" tools/objtool/objtool - fi + install -Dt "${_builddir}/tools/objtool" tools/objtool/objtool # required when DEBUG_INFO_BTF_MODULES is enabled if grep -q CONFIG_DEBUG_INFO_BTF_MODULES=y .config ; then @@ -783,7 +923,7 @@ eval "package_linux-pf-headers-variant${LCPU+-$LCPU}() { }" sha256sums=('SKIP' - '28b4a6f7655079ff4a9cfe48763fae4c1e26be6956273d832062ceccddf23997' + '49c471ab3cf341c6333f08957c0c3cfccc38a7cef2c9ca1895888f4674b441ec' '2b4b6887e75c9e6d40d1fa00e4405745da4c0649f7bf8c48e1bb35d511270443' '30566498a4f549e972fcd430d2fc44b2bd643c55bae20096f083f8837d8c43e4' '82d660caa11db0cd34fd550a049d7296b4a9dcd28f2a50c81418066d6e598864' @@ -814,5 +954,76 @@ sha256sums=('SKIP' '1a2598a00966da4e9985644edb900af7204409411464771c31d67d472595d817' '3d329b5153230184e270355f61697f5f7248787a4da045ac7b660e837c088630' 'c6730df729723340475fa64cf0ce4fee02ff0a1739f355166324bb2abeca5168' - '67558840c3e1f1de229b23a54342cb126735282353a4d0a8cd10e4d582e6d9d6') + 'e44a5e123fb22092a009630a8d80c496b70feaf9f9e244d76760290608edf277' + '54676e48e43b41351e3e7e195c5e752f855f44db7a3fe0d4bd66499344da8386' + '33bc73315a5f5757a093bd21fcc68e7a37a9c86ee2b731a85ef3c5067729199a' + 'f84e76eca884191d9abc0b1876f9d9587e8bfde6a19a4d194445528d5b084f9b' + 'b5a2082541aeec7162c6e673ea2dd0098f36d97c5deb03059afbf723b6789faa' + '20a3c119838e4487bcc7fc28d4301f39e016afc24c76a33c25a84b9c911e3eed' + '0bbaaf956dcc460bafe874c23b8ed495a46ced76918b044764b172b5719c9d44' + 'e9a7b6ef185818f1472a15a98bbeb7be020e38c4d25ad3d9fead11961602bc03' + 'c15ea9caacb98a4d61de2e3c6ecf1fcd083a8ed5a5ee69dc6a05b4583463badc' + '70353d1e4bec0bc3c895887c4b1557e2222b257c34cf0c303781e5ac6b0efec9' + '84301e69155a2404c24f18d8f2cc4986f355a86b9c072d59df9aca787e1abac2' + '9c405a65a4d5d532fc1517e8c67e5d6703cc5bad7daf4c38a3771216fc1719ad' + '96766d4ec6bae908fe6048f39e93fbc8627531daf6b5986cec99edd056581fac' + '05995c977c1cc77fbc49b220d95390147fa448aae2bfa9698a402e8a56b41877' + '9e16ce1da7499d2351dac47649c44a57ac1ec813f2d678d6da270e98359a51e4' + '0c99d880164142334e7b4e0eb87f073ff4d6d15ec7d4490ee5e046b44e20562d' + '83967bcd17746052db9cd95c92456658e51b22a717dfee004a9f34dc7fa26dfb' + 'a307e5269cee8ae850997b93c14a4e3abb220a553dd7ece5337422c2e8770cfb' + '83c68bdd89892c9c1b747de8eaee210ae6578881a0d5c79431148e8712046493' + '2adff7cf24c62c13343e4821627c0a482ca139166147a76a76f520632d526cff' + 'e9579fe46b98590d61d89cff16f719fe2b7eae88509c1ee168d85639a3cf2c0e' + '8dab0a83aafbd2374696ced71d8fd53db35423d6db52340c8991e4e1ba134249' + 'a8f65f98ae26eb5039e4998634a11b6ef43d9f632596b5a291e2c9107bc45901' + '492191b1cd02c7f30ef0c77fb8ac8658cc1571a8953b7dae115ff90932b7391e' + '348c3d85a8942f3b9e9b7ba1e33ad33f5454277badfa17baede5e7ee0623a85a' + '809ad3f9f8a3b7933a8f5a174273b81fbd7ca875790a862984550bd53f08379d' + '244cce4734c37ba829580e21ca7f828433653d79260d9e20ebc524f05aa0fdb2' + '2b8fca8395d936999a41d3a5ed1d58931222fabed89f8748dba0ef8ce6e3b51a' + 'cf06c51563c0eb21e2596cb516ce6cf0dbf3ece5573259ea59291a9b5a8cc40d' + 'a6d9099008a7d4e90f91a417bbb8d42b6ac8ae3c4dc1a713530a24c78b90b06f' + '8a569cb9a6df4b6833234690931461620c4759c6f8591f163648a250bb97c2eb' + '1cb5fadc9854b97419a909ebf72dae3a2def66ee316c73292d42d85a60604757' + '2274585298c76b59dfb5b0f27d0e51f44e6dd0f0cd10627c5a3c51fa893d7bc0' + '02567508d03043eee5a0b2c4fe00db21873fc280c29e75942233b522dafe7234' + 'ad574f61903c6db66110f4c607cd1ead2ce173e3dd95c5287aa392cb550dc973' + 'b17687196d098311e7cc58af9e7f434cbc96c7075e6c24ed36362a24473b547e' + '150487680af2d7da5731b045d764d3501f6188e083cb5299a163edd894f9eb73' + '34ba987a290a3779a47f92468e834275925abaa11b008a846e5689e173128844' + '3267cf5af76e8253263220536b51c8203287148f2d1b564c41de151a9c3ff41e' + 'dc6505ce152095aa7048977d2a4457918b8ba780bc4ae6d4188cf81321592068' + '71a27a759b2a8b990386b4d52ca95417205bb1674123f874b89fd17a929370fa' + 'e2f6cc6c4a3443d26b852e252438564fe1fa80ab02a93b1bd325204da67663ae' + '6d87fb84681433d5508e1c225fbd54d9b606b1a0f4c6d54b1d3970fb69fae881' + '29f17c6768ee91706d1772758ddfabc9242331efef8d8a7eecb4b8c04deae394' + 'dd88a730ac985b8c015ced758c7445f966acb0509e61296448b45d65d8d630a2' + '9fe796c6177a9faf99b1edc4656be8ec2303e8757600b557e9dde3258952bc7e' + '9ef664c55663f953ffb37087da1f1ad4b9a9f2519c84b1ac1add97178169095a' + '42ac5d9000ef8e2ff7ab5f88f6203c559ce727766cc2b2f4f089041b0d9e6ee8' + '3bbd0a5869969297ec2d5d8f062e346978be47e43480daf8255c67fe4c661ccf' + 'ba79c549d798540c50ed17912eacc1f1651293b345f6aae8bd59cbe9633b4d0c' + '851f44e92b6266bfa79f4acdd860f44f95c6ab327b685998a9ae68e9e75a08cf' + 'aa0d9b3c7225d664b5faa3385d3f3f736956d7f61052154c6b0ea0ec09bbbc89' + '60fe115a02d56ef029df6313f9e1c14a98da34ad742968845fbeaebc9237140f' + '17017d9d552d36e27cf11ac07c3ae678bb0c1f45761ef9796acf106c86234d95' + '73416c7b125bd78ceab3b3c0bb213a666976f7db3208b52d8735f81669d16650' + '6c7e2bcb0823892fffc1a6f86a01928e5931e1fc37cb3cfad911740d3f7d1854' + 'f3dbd4095f7cbafb2f8f7407d6f5a2f592ef8aef1270f3c6ab10e0c666262ba9' + '1e8a5eb92ac2b5ecc17fdbfc7b5885a5991cdb2af5300817954102f1c5bfb5ec' + 'b308b21874ca0b86cfb95ddcc76432daa2d4cc6d0053981367ab66fdeea6a01c' + 'e0956a1f8785fdae0b68e2ac79d9187499662e9f6b8347be8eecb36717f8a63d' + '03bee283b4ec139b2722c1531ad566ff0d674e44a2ec49689686ca85a89c7f82' + '154c5f66ae84300ab69a4c9502a5893d9563f8b774887bda6959b930e3bbc6e0' + 'd73dda2abcc118ea197cc3a61b5487b28d0fc584b0eb9deecba7d4b98b19f4ae' + '10c74ccc91d7b993c91dea5ec1f6d3710e642d35dce6001a27aa6d8bc4404dde' + '7c734ed61313ec21dc1c2c5adc6b828fac60f5a6f67de8869d2e7acfccbf4867' + 'cb21bf8906fa812e46405269bf7e78361d05082dc63dfbf1c9719205768e49ac' + 'c1f7da7edfb26701817a1fb3bb9b592e8966cf4b79b6305a1a3761bc8a4d2ab7' + '676cfac9acbf8ed66d2e90ff5127ae5920aaa0eece3f512d9e43fb06e6e83495' + 'e151e8dc209e32a584a5b96752073f976acf823d758c34cbef5955e1172e50d5' + 'd4903b81e4102ccaed88f7605c7208f57048cf087edbcc03a64e64580f404cae' + '15ff60a67694331a54435a4bb8d75c60d4e1c2895bd4fdb82401fe76da87e45d' + '08ba24891b0115a2b355b5b17da2b485c6e8c7fadabe08d7fb71716ae0d2d05e') # vim:set ts=2 sw=2 tw=0 et: |