1a8e1d9 Added many patches from current upstream

Authored and Committed by michich 12 years ago
52 files changed. 16845 lines added. 1 lines removed.
0171-unit-reduce-heap-usage-for-unit-objects.patch
file added
+339
0172-unit-remove-union-Unit.patch
file added
+5364
0173-unit-use-the-UNIT-macro-consistently.patch
file added
+1875
0174-unit-use-safe-downcasts-remove-pointless-casts.patch
file added
+337
0175-logind-close-FIFO-before-ending-sessions-cleanly.patch
file added
+154
0176-job-fix-loss-of-ordering-with-restart-jobs.patch
file added
+144
0177-job-add-debug-prints-where-job-type-gets-changed.patch
file added
+67
0178-install-check-for-proper-return-from-dirent_ensure_t.patch
file added
+26
0179-analyze-Cosmetic-exit-when-the-bootup-is-not-yet-com.patch
file added
+27
0180-fix-a-couple-of-AF_UNIX-connect-calls.patch
file added
+54
0181-logind-log-with-AUTH-facility.patch
file added
+73
0182-job-use-a-lookup-table-for-merging-of-job-types.patch
file added
+220
0183-tmpfiles-open-directories-with-O_NOATIME-to-preserve.patch
file added
+39
0184-enable-proper-access-timestamps-on-all-tmpfs-mounts.patch
file added
+52
0185-cgroup-if-a-controller-is-not-available-don-t-try-to.patch
file added
+182
0186-remove-MS_-which-can-not-be-combined-with-current-ke.patch
file added
+53
0187-fix-typo-in-src-shared-install.c.patch
file added
+23
0188-mount-setup-don-t-log-with-LOG_ERROR-if-a-mount-that.patch
file added
+24
0189-tmpfiles-fix-error-message.patch
file added
+24
0190-manager-fix-comment.patch
file added
+31
0191-job-allow-job_free-only-on-already-unlinked-jobs.patch
file added
+95
0192-manager-simplify-transaction_abort.patch
file added
+29
0193-job-job_uninstall.patch
file added
+120
0194-manager-Transaction-as-an-object.patch
file added
+1107
0195-manager-split-transaction.-ch.patch
file added
+2343
0196-job-job_new-can-find-the-manager-from-the-unit.patch
file added
+65
0197-job-jobs-shouldn-t-need-to-know-about-transaction-an.patch
file added
+128
0198-transaction-do-not-add-installed-jobs-to-the-transac.patch
file added
+36
0199-transaction-maintain-anchor_job.patch
file added
+223
0200-transaction-change-the-linking-of-isolate-jobs-to-th.patch
file added
+39
0201-transaction-simplify-transaction_find_jobs_that_matt.patch
file added
+64
0202-transaction-avoid-garbage-collecting-the-anchor-job.patch
file added
+25
0203-transaction-remove-the-anchor-link.patch
file added
+160
0204-transaction-remove-a-couple-of-asserts.patch
file added
+25
0205-job-separate-job_install.patch
file added
+130
0206-transaction-rework-merging-with-installed-jobs.patch
file added
+179
0207-transaction-remove-checks-for-installed.patch
file added
+110
0208-dbus-job-allow-multiple-bus-clients.patch
file added
+376
0209-transaction-add-starting-requirements-for-JOB_RESTAR.patch
file added
+34
0210-loginctl-avoid-segfault-for-kill-session-and-kill-us.patch
file added
+39
0211-transaction-improve-readability.patch
file added
+221
0212-transaction-fix-detection-of-cycles-involving-instal.patch
file added
+51
0213-transaction-abort-does-not-need-to-use-recursive-del.patch
file added
+26
0214-job-serialize-jobs-properly.patch
file added
+369
0215-transaction-cancel-jobs-non-recursively-on-isolate.patch
file added
+253
0216-core-add-NOP-jobs-job-type-collapsing.patch
file added
+836
0217-transaction-add-missing-emacs-and-license-headers.patch
file added
+73
0218-transaction-downgrade-warnings-about-masked-units.patch
file added
+54
0219-vconsole-fix-error-messages.patch
file added
+42
0220-service-warn-if-a-dbus-name-is-specified-but-the-ser.patch
file added
+28
0221-vconsole-fix-some-error-messages.patch
file added
+392
systemd.spec
file modified
+65 -1
    Added many patches from current upstream
    
    to fix mainly:
      - Loss of ordering with restart jobs and the behavior of try-restart while
        the service is inactive with a pending job (#753586).
      - Assertion in systemd-analyze while boot is still in progress (#701669).
      - systemd-tmpfiles preservation of atime on subdirectories (#810257).
      - Requires= dependencies were not started by systemctl restart (#802770).
    - As a dependency for #753586, a refactoring of the transaction code is
      included. It also fixes several bugs.
    - A few low-risk or cosmetic fixes are included too.
    
    Notably skipped were the patches that improve systemd behavior in containers.
    They were not considered important for F16.
    
        
file modified
+65 -1