On Thu, Apr 28, 2016 at 10:36 AM, Anton Aylward <opensuse@antonaylward.com> wrote:
On 04/28/2016 08:06 AM, Per Jessen wrote:
Anton Aylward wrote:
So I get to https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.5.2 which is fine for what it is but it still leaves the issue of the weekly changes such as what comes after the dash unaccounted for.
No, I meant the changelogs in the openSUSE rpms. Unless you're using vanilla, I'm sure we still have quite a few patches.
That would be a good idea, but ...
I've done step and repeat on the RPMs at http://download.opensuse.org/repositories/Kernel:/stable/standard/x86_64/ and not found any changelogs.
Next ?
I'm open to correction, but I think this is right: ========================== As to rev numbers: breaking down 4.5.2-2.1 4.5 Major kernel release 4.5.2 Second maintenance release of 4.5 by kernel.org - See kernel.org changelog 4.5.2-2 Second "release" of 4.5.2 by openSUSE. That means the kernel tarball for 4.5.2-1 and 4.5.2-2 are IDENTICAL. But openSUSE has added/removed patches or done some other packaging level change. The changes should be detailed on the openSUSE *.changes file (See below for info on opensuse's *.changes file). Because of the openSUSE changes the SRPM packages are NOT identical for 4.5.2-1 and 4.5.2-2. 4.5.2-2.1 First build of "release" of 4.5.2-2. If there is a 4.5.2.-2.2 that means the package was rebuilt but the package source did not change. For instance if a new c compiler is released, OBS will automatically rebuild packages that BuildDepend on the c compiler. Thus if the kernel has a bug that was introduced by a buggy compiler, then the "fix" would be to correct the compiler and check it into factory. Then the kernel would automatically get rebuilt and be available in Kernel:stable. The SRPM for 4.5.2-2.1 and 4.5.2-2.2 should be IDENTICAL. The difference is in the tools used to build the binaries. ==> Changelog I always look straight in OBS. https://build.opensuse.org/package/show/Kernel:stable/kernel-source If you sort the file list by date, there are 6 changes files that pop up to the top. They are fairly informative, but mostly discuss openSUSE updates. The 6 changefiles are probably identical. OBS requires a *.changes file for each major package it is building. The kernel is fairly unique in that one set of files build multiple major packages. The *.changes file for the default kernel starts with: === ------------------------------------------------------------------- Thu Apr 21 11:07:52 CEST 2016 - jslaby@suse.cz - Update patches.kernel.org/patch-4.5.1-2 (fate#318900 bsc#963490 bnc#972330). One more bnc. - commit 0454a6e ------------------------------------------------------------------- Wed Apr 20 09:06:29 CEST 2016 - jslaby@suse.cz - Linux 4.5.2 (fate#318900 bsc#963490). - Delete patches.suse/fs_add_file_dentry.patch. - Delete patches.suse/nfs-use-file-dentry.patch. - commit 8a6791e ------------------------------------------------------------------- Tue Apr 19 14:04:21 CEST 2016 - mkubecek@suse.cz - netfilter: x_tables: fix unconditional helper (CVE-2016-3134 bsc#971126). - netfilter: x_tables: make sure e->next_offset covers remaining blob size (CVE-2016-3134 bsc#971126). - netfilter: x_tables: validate e->target_offset early (CVE-2016-3134 bsc#971126). - netfilter: x_tables: check for size overflow (CVE-2016-3135 bsc#970904). - commit 99697f1 ------------------------------------------------------------------- Tue Apr 19 14:02:14 CEST 2016 - mkubecek@suse.cz - series.conf: move netfilter section right after core networking - commit 9105886 ------------------------------------------------------------------- Mon Apr 18 11:17:41 CEST 2016 - jslaby@suse.cz - Update patches.kernel.org/patch-4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186 CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958 bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737 boo#971853 bsc#969383 bsc#969870 bsc#971125 bnc#970955 CVE-2016-3136). One more reference. - commit da73f3b ------------------------------------------------------------------- Thu Apr 14 10:40:34 CEST 2016 - agraf@suse.de - Update config files: arm64: Enable Xilinx ZynqMP - commit fd7ad3d ------------------------------------------------------------------- Wed Apr 13 16:17:39 CEST 2016 - mmarek@suse.cz - rpm/kernel-binary.spec.in: No -kgraft subpackage for openSUSE (fate#320268) - commit 269d6bf ------------------------------------------------------------------- Wed Apr 13 08:19:22 CEST 2016 - jslaby@suse.cz - Linux 4.5.1 (CVE-2016-2184 CVE-2016-2185 CVE-2016-2186 CVE-2016-3140 CVE-2016-3689 bnc#967903 bnc#970892 bnc#970958 bnc#971124 bnc#971628 boo#969098 boo#970968 boo#971737 boo#971853 bsc#969383 bsc#969870 bsc#971125). - Delete patches.arch/intel_idle-prevent-SKL-H-boot-failure-when-C8-C9-C10. - Delete patches.drivers/0001-Input-ims-pcu-sanity-check-against-missing-interface.patch. - Delete patches.drivers/0001-Input-powermate-fix-oops-with-malicious-USB-descript.patch. - Delete patches.drivers/0001-USB-digi_acceleport-do-sanity-checking-for-the-numbe.patch. - Delete patches.drivers/0001-USB-usb_driver_claim_interface-add-sanity-checking.patch. - Delete patches.drivers/ALSA-hda-Don-t-handle-ELD-notify-from-invalid-port. - Delete patches.drivers/ALSA-hda-Fix-forgotten-HDMI-monitor_present-update. - Delete patches.drivers/ALSA-hda-Fix-spurious-kernel-WARNING-on-Baytrail-HDM. - Delete patches.drivers/ALSA-hda-Fix-unexpected-resume-through-regmap-code-p. - Delete patches.drivers/ALSA-hda-Limit-i915-HDMI-binding-only-for-HSW-and-la. - Delete patches.drivers/ALSA-hda-Really-restrict-i915-notifier-to-HSW. - Delete patches.drivers/ALSA-usb-audio-Add-sanity-checks-for-endpoint-access. - Delete patches.drivers/ALSA-usb-audio-Fix-NULL-dereference-in-create_fixed. - Delete patches.drivers/drm-radeon-rework-fbdev-handling-on-chips-with-no-co. - Delete patches.fixes/net-irda-Fix-use-after-free-in-irtty_open.patch. - commit cf9b28d === Hope that helps Greg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org