All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux 4.5-rc1
@ 2016-01-24 22:08 Linus Torvalds
  2016-01-25  2:42 ` Guenter Roeck
  0 siblings, 1 reply; 7+ messages in thread
From: Linus Torvalds @ 2016-01-24 22:08 UTC (permalink / raw)
  To: Linux Kernel Mailing List

So the merge window is over, and rc1 is out there.  Go test!

It's a fairly normal release - neither unusually big or unusually
small. The statistics look fairly normal too, with drivers being a bit
over 70% of the bulk (the big driver areas being gpu, networking,
sound, staging, fbdev, but its all over). The shortlog is too big and
unwieldly to post, but I'm appending my "mergelog" which credits the
maintainers I merge from - not necessarily the people who did the
actual individual patches.

Aside from drivers, we have architecture updates (over half of it
being arm - both 32- and 64-bit this time around, the rest is powerpc,
x86, mips, s390). On the arch front, it's probably worth mentioning
that apparently the arm people have finalized their platform work, and
that you really can build a generic ARM kernel for all the ARMv6/7
platforms (and describe the hardware with devicetree). It's been many
years in coming. Good job.

There's also obviously the usual documentation, filesystem, generic
networking, and core kernel updates. A number of nice MM cleanuips
came in through Andrew this time around, for example, and Al Viro made
pathname lookup stay in RCU mode even over symlink traveral.

So there's a little something for anybody.

                       Linus

---

Al Viro (10):
  vfs compat_ioctl fixes
  vfs RCU symlink updates
  vfs xattr updates
  vfs copy_file_range updates
  iov_iter infrastructure updates
  misc vfs updates
  vfs fix
  vfs regression fix
  more vfs updates
  final vfs updates

Alex Williamson (1):
  VFIO updates

Alexandre Belloni (1):
  RTC updates

Andrew Morton (5):
  first patch-bomb
  second patch-bomb
  third patch-bomb
  misc fixes
  small final update

Arnd Bergmann (2):
  asm-generic updates
  ARM SoC multiplatform code updates

Bjorn Helgaas (1):
  PCI updates

Bob Peterson (1):
  GFS2 updates

Borislav Petkov (1):
  EDAC updates

Brian Norris (1):
  MTD updates

Bruce Fields (1):
  nfsd updates

Chris Mason (2):
  btrfs updates
  more btrfs updates

Chris Metcalf (1):
  arch/tile updates

Christoph Hellwig (1):
  configfs updates

Corey Minyard (1):
  ipmi updates

Dan Williams (1):
  libnvdimm updates

Darren Hart (2):
  x86 platform driver updates
  more x86 platform driver updates

Dave Airlie (1):
  drm updates

Dave Chinner (2):
  xfs updates
  more xfs updates

David Miller (5):
  networking updates
  sparc fixes
  networking fixes
  IDE updates
  more networking fixes

David Vrabel (1):
  xen updates

Dmitry Torokhov (2):
  input updates
  more input updates

Doug Ledford (1):
  rdma updates

Eric Van Hensbergen (1):
  9p updates

Geert Uytterhoeven (1):
  m68k updates

Greg KH (4):
  USB updates
  tty/serial updates
  staging driver updates
  char/misc updates

Greg Ungerer (1):
  m68knommu update

Guenter Roeck (1):
  hwmon updates

Hans-Christian Noren Egtvedt (1):
  AVR32 updates

Helge Deller (1):
  parsic updates

Herbert Xu (2):
  crypto update
  crypto fixes

Ingo Molnar (16):
  RCU updates
  locking updates
  perf updates
  RAS updates
  scheduler updates
  x86 apic updates
  x86 asm updates
  small x86 boot update
  x86 cleanups
  x86 cpu updates
  x86 fpu updates
  x86 mm updates
  x86 platform updates
  perf fixes
  timer fixes
  x86 fixes

Jacek Anaszewski (1):
  LED subsystem updates

Jaegeuk Kim (1):
  f2fs updates

James Bottomley (2):
  first round of SCSI updates
  more SCSI updates

James Morris (2):
  security subsystem updates
  security subsystem update

Jan Kara (1):
  UDF fixes and quota cleanups

Jean Delvare (1):
  dmi updates

Jeff Layton (1):
  file locking updates

Jens Axboe (4):
  core block updates
  block driver updates
  lightnvm fixes and updates
  NVMe updates

Jesper Nilsson (1):
  CRIS updates

Jiri Kosina (3):
  HID updates
  livepatching updates
  trivial tree updates

Joerg Roedel (1):
  IOMMU updates

Jon Corbet (1):
  documentation updates

Jon Mason (1):
  NTB updates

Jussi Brar (1):
  mailbox fixlet

Lee Jones (2):
  backlight updates
  MFD updates

Linus Walleij (2):
  pin control updates
  GPIO updates

Mark Brown (3):
  regmap updates
  spi updates
  regulator updates

Mark Salter (1):
  tiny c6x update

Martin Schwidefsky (1):
  s390 updates

Mauro Carvalho Chehab (2):
  media updates
  second batch of media updates

Michael Ellerman (1):
  powerpc updates

Michael Tsirkin (1):
  virtio barrier rework+fixes

Michael Turquette (1):
  clk framework updates

Michal Marek (3):
  kbuild updates
  kconfig updates
  misc kbuild updates

Mike Snitzer (1):
  device mapper updates

Miklos Szeredi (2):
  fuse updates
  overlayfs updates

Neil Brown (1):
  md updates

Nicholas Bellinger (1):
  SCSI target updates

Olof Johansson (10):
  non-urgent ARM SoC fixes
  ARM SoC cleanups
  ARM SoC platform updates
  ARM DT updates
  ARM 64-bit DT updates
  ARM SoC defconfig updates
  ARM 64-bit defconfig updates
  ARM SoC driver updates
  ARM SoC fixes
  ARM SoC support for Tegra platforms

Paolo Bonzini (1):
  KVM updates

Paul Moore (1):
  audit updates

Rafael Wysocki (2):
  oower management and ACPI updates
  more power management and ACPI updates

Ralf Baechle (2):
  MIPS fixes
  MIPS updates

Richard Weinberger (2):
  UML updates
  UBI/UBIFS updates

Rob Herring (1):
  DeviceTree updates

Russell King (2):
  ARM updates
  component updates

Sage Weil (1):
  Ceph updates

Sebastian Reichel (2):
  HSI updates
  power supply and reset updates

Shuah Khan (1):
  kselftest updates

Simon Horman (1):
  SH driver updates

Steve French (1):
  SMB3 fixes

Steven Rostedt (1):
  tracing updates

Takashi Iwai (2):
  sound updates
  sound fixes

Ted Ts'o (1):
  ext4 updates

Tejun Heo (4):
  workqueue update
  percpu updates
  libata updates
  cgroup updates

Thierry Reding (1):
  pwm updates

Thomas Gleixner (2):
  timer updates - and a leftover fix -
  irq updates

Tomi Valkeinen (1):
  fbdev updates

Tony Luck (2):
  ia64 build fixes
  ia64 copy_file_range syscall update

Trond Myklebust (2):
  NFS client updates
  NFS client bugfixes and cleanups

Ulf Hansson (2):
  MMC updates
  MMC fixes

Vinod Koul (2):
  dmaengine updates
  dmaengine fixes

Will Deacon (2):
  arm64 updates
  arm[64] perf updates

Wim Van Sebroeck (1):
  watchdog updates

Wolfram Sang (1):
  i2c updates

Yoshinori Sato (1):
  h8300 updates

Zhang Rui (1):
  thermal management updates

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Linux 4.5-rc1
  2016-01-24 22:08 Linux 4.5-rc1 Linus Torvalds
@ 2016-01-25  2:42 ` Guenter Roeck
  2016-01-25  8:16   ` Sudip Mukherjee
  0 siblings, 1 reply; 7+ messages in thread
From: Guenter Roeck @ 2016-01-25  2:42 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

On Sun, Jan 24, 2016 at 02:08:22PM -0800, Linus Torvalds wrote:
> So the merge window is over, and rc1 is out there.  Go test!
> 

Here are some early test results:

Build results:
	total: 146 pass: 142 fail: 4
Failed builds:
	alpha:allmodconfig
	m68k:allmodconfig
	parisc:allmodconfig
	xtensa:allmodconfig

Qemu test results:
	total: 96 pass: 94 fail: 2
Failed tests:
	arm64:smp:defconfig
	arm64:nosmp:defconfig

The allmodconfig builds fail due to a problem in drm/vc4 [1]. This problem
affects all builds which have drm/vc4 enabled and pm disabled. The arm64
qemu tests fail due to access to a register which is unimplemented in qemu
for arm64 [2]. Details are available at [3].

Guenter

---
[1] https://patchwork.kernel.org/patch/7899961/
[2] https://patchwork.kernel.org/patch/8026261/
[3] http://kerneltests.org/builders

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Linux 4.5-rc1
  2016-01-25  2:42 ` Guenter Roeck
@ 2016-01-25  8:16   ` Sudip Mukherjee
  2016-01-25 17:05     ` Guenter Roeck
  0 siblings, 1 reply; 7+ messages in thread
From: Sudip Mukherjee @ 2016-01-25  8:16 UTC (permalink / raw)
  To: tiwai, sfr; +Cc: Linus Torvalds, Linux Kernel Mailing List, Guenter Roeck

On Sun, Jan 24, 2016 at 06:42:01PM -0800, Guenter Roeck wrote:
> On Sun, Jan 24, 2016 at 02:08:22PM -0800, Linus Torvalds wrote:
> > So the merge window is over, and rc1 is out there.  Go test!
> > 
> 
> Here are some early test results:
> 
> Build results:
> 	total: 146 pass: 142 fail: 4
> Failed builds:
> 	alpha:allmodconfig
> 	m68k:allmodconfig
> 	parisc:allmodconfig
> 	xtensa:allmodconfig

And for me powerpc allmodconfig with:
sound/core/compress_offload.c: In function 'snd_compr_ioctl':
sound/core/compress_offload.c:804:2: error: case label does not reduce to an integer constant
  case _IOC_NR(SNDRV_COMPRESS_GET_CODEC_CAPS):
	    ^
Stephen also complained about this.
http://www.gossamer-threads.com/lists/linux/kernel/2345968

I think this is outside my boundary for any attempt to fix. Maybe with
some suggestion/guidance I can try. 

Apart from powerpc:allmodconfig:
m32r:allmodconfig
tilegx:allmodconfig
tilepro:allmodconfig

These three are for the same problem as in drm/vc4 which you mentioned.

regards
sudip   

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Linux 4.5-rc1
  2016-01-25  8:16   ` Sudip Mukherjee
@ 2016-01-25 17:05     ` Guenter Roeck
  2016-01-25 17:18       ` Sudip Mukherjee
  0 siblings, 1 reply; 7+ messages in thread
From: Guenter Roeck @ 2016-01-25 17:05 UTC (permalink / raw)
  To: Sudip Mukherjee, tiwai, sfr; +Cc: Linus Torvalds, Linux Kernel Mailing List

On 01/25/2016 12:16 AM, Sudip Mukherjee wrote:
> On Sun, Jan 24, 2016 at 06:42:01PM -0800, Guenter Roeck wrote:
>> On Sun, Jan 24, 2016 at 02:08:22PM -0800, Linus Torvalds wrote:
>>> So the merge window is over, and rc1 is out there.  Go test!
>>>
>>
>> Here are some early test results:
>>
>> Build results:
>> 	total: 146 pass: 142 fail: 4
>> Failed builds:
>> 	alpha:allmodconfig
>> 	m68k:allmodconfig
>> 	parisc:allmodconfig
>> 	xtensa:allmodconfig
>
> And for me powerpc allmodconfig with:
> sound/core/compress_offload.c: In function 'snd_compr_ioctl':
> sound/core/compress_offload.c:804:2: error: case label does not reduce to an integer constant
>    case _IOC_NR(SNDRV_COMPRESS_GET_CODEC_CAPS):
> 	    ^
> Stephen also complained about this.
> http://www.gossamer-threads.com/lists/linux/kernel/2345968
>
powerpc:allmodconfig passes for me. Did you enable some additional build options ?
If not, what is your toolchain version ?

> I think this is outside my boundary for any attempt to fix. Maybe with
> some suggestion/guidance I can try.
>
Given the discussion around it, I would not want to touch it myself.

> Apart from powerpc:allmodconfig:
> m32r:allmodconfig
> tilegx:allmodconfig
> tilepro:allmodconfig
>
> These three are for the same problem as in drm/vc4 which you mentioned.
>
Does any of those tend to fail differently than other allmodconfig builds ?
I am hesitant to add more builds to my tests - my build system is already
on its knees.

Thanks,
Guenter

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Linux 4.5-rc1
  2016-01-25 17:05     ` Guenter Roeck
@ 2016-01-25 17:18       ` Sudip Mukherjee
  2016-01-25 17:36         ` Guenter Roeck
  0 siblings, 1 reply; 7+ messages in thread
From: Sudip Mukherjee @ 2016-01-25 17:18 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: tiwai, sfr, Linus Torvalds, Linux Kernel Mailing List

On Mon, Jan 25, 2016 at 09:05:21AM -0800, Guenter Roeck wrote:
> On 01/25/2016 12:16 AM, Sudip Mukherjee wrote:
> >On Sun, Jan 24, 2016 at 06:42:01PM -0800, Guenter Roeck wrote:
> >>On Sun, Jan 24, 2016 at 02:08:22PM -0800, Linus Torvalds wrote:
> >>>So the merge window is over, and rc1 is out there.  Go test!
> >>>
> >>
> >>Here are some early test results:
> >>
> >>Build results:
> >>	total: 146 pass: 142 fail: 4
> >>Failed builds:
> >>	alpha:allmodconfig
> >>	m68k:allmodconfig
> >>	parisc:allmodconfig
> >>	xtensa:allmodconfig
> >
> >And for me powerpc allmodconfig with:
> >sound/core/compress_offload.c: In function 'snd_compr_ioctl':
> >sound/core/compress_offload.c:804:2: error: case label does not reduce to an integer constant
> >   case _IOC_NR(SNDRV_COMPRESS_GET_CODEC_CAPS):
> >	    ^
> >Stephen also complained about this.
> >http://www.gossamer-threads.com/lists/linux/kernel/2345968
> >
> powerpc:allmodconfig passes for me. Did you enable some additional build options ?

No extra options. Only allmodconfig.

> If not, what is your toolchain version ?

5.3.0

> 
> >I think this is outside my boundary for any attempt to fix. Maybe with
> >some suggestion/guidance I can try.
> >
> Given the discussion around it, I would not want to touch it myself.

Its done. Takashi has fixed it.

> 
> >Apart from powerpc:allmodconfig:
> >m32r:allmodconfig
> >tilegx:allmodconfig
> >tilepro:allmodconfig
> >
> >These three are for the same problem as in drm/vc4 which you mentioned.
> >
> Does any of those tend to fail differently than other allmodconfig builds ?

No, its that same problem. Hopefully that patch will get into rc2.

regards
sudip

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Linux 4.5-rc1
  2016-01-25 17:18       ` Sudip Mukherjee
@ 2016-01-25 17:36         ` Guenter Roeck
  2016-01-25 18:01           ` Sudip Mukherjee
  0 siblings, 1 reply; 7+ messages in thread
From: Guenter Roeck @ 2016-01-25 17:36 UTC (permalink / raw)
  To: Sudip Mukherjee; +Cc: tiwai, sfr, Linus Torvalds, Linux Kernel Mailing List

On 01/25/2016 09:18 AM, Sudip Mukherjee wrote:
> On Mon, Jan 25, 2016 at 09:05:21AM -0800, Guenter Roeck wrote:
>> On 01/25/2016 12:16 AM, Sudip Mukherjee wrote:
>>> On Sun, Jan 24, 2016 at 06:42:01PM -0800, Guenter Roeck wrote:
>>>> On Sun, Jan 24, 2016 at 02:08:22PM -0800, Linus Torvalds wrote:
>>>>> So the merge window is over, and rc1 is out there.  Go test!
>>>>>
>>>>
>>>> Here are some early test results:
>>>>
>>>> Build results:
>>>> 	total: 146 pass: 142 fail: 4
>>>> Failed builds:
>>>> 	alpha:allmodconfig
>>>> 	m68k:allmodconfig
>>>> 	parisc:allmodconfig
>>>> 	xtensa:allmodconfig
>>>
>>> And for me powerpc allmodconfig with:
>>> sound/core/compress_offload.c: In function 'snd_compr_ioctl':
>>> sound/core/compress_offload.c:804:2: error: case label does not reduce to an integer constant
>>>    case _IOC_NR(SNDRV_COMPRESS_GET_CODEC_CAPS):
>>> 	    ^
>>> Stephen also complained about this.
>>> http://www.gossamer-threads.com/lists/linux/kernel/2345968
>>>
>> powerpc:allmodconfig passes for me. Did you enable some additional build options ?
>
> No extra options. Only allmodconfig.
>
>> If not, what is your toolchain version ?
>
> 5.3.0
>
I assume that means gcc.

Did you build the toolchain yourself, or did you get it from somewhere ?

Thanks,
Guenter

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Linux 4.5-rc1
  2016-01-25 17:36         ` Guenter Roeck
@ 2016-01-25 18:01           ` Sudip Mukherjee
  0 siblings, 0 replies; 7+ messages in thread
From: Sudip Mukherjee @ 2016-01-25 18:01 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: tiwai, sfr, Linus Torvalds, Linux Kernel Mailing List

On Mon, Jan 25, 2016 at 09:36:08AM -0800, Guenter Roeck wrote:
> On 01/25/2016 09:18 AM, Sudip Mukherjee wrote:
> >On Mon, Jan 25, 2016 at 09:05:21AM -0800, Guenter Roeck wrote:
> >>On 01/25/2016 12:16 AM, Sudip Mukherjee wrote:
> >>>On Sun, Jan 24, 2016 at 06:42:01PM -0800, Guenter Roeck wrote:
> >>>>On Sun, Jan 24, 2016 at 02:08:22PM -0800, Linus Torvalds wrote:
> >>>>>So the merge window is over, and rc1 is out there.  Go test!
> >>>>>
> >>>>
> >>>>Here are some early test results:
> >>>>
> >>>>Build results:
> >>>>	total: 146 pass: 142 fail: 4
> >>>>Failed builds:
> >>>>	alpha:allmodconfig
> >>>>	m68k:allmodconfig
> >>>>	parisc:allmodconfig
> >>>>	xtensa:allmodconfig
> >>>
> >>>And for me powerpc allmodconfig with:
> >>>sound/core/compress_offload.c: In function 'snd_compr_ioctl':
> >>>sound/core/compress_offload.c:804:2: error: case label does not reduce to an integer constant
> >>>   case _IOC_NR(SNDRV_COMPRESS_GET_CODEC_CAPS):
> >>>	    ^
> >>>Stephen also complained about this.
> >>>http://www.gossamer-threads.com/lists/linux/kernel/2345968
> >>>
> >>powerpc:allmodconfig passes for me. Did you enable some additional build options ?
> >
> >No extra options. Only allmodconfig.
> >
> >>If not, what is your toolchain version ?
> >
> >5.3.0
> >
> I assume that means gcc.
> 
> Did you build the toolchain yourself, or did you get it from somewhere ?

Built it. Started building my own when I was having internal compiler
error with an old version of cris compiler, and there was no support as
it was very old. And when i tried to search for a new version, i could
not find any.

This 5.3.0 powerpc compiler you can find at:
http://chat.vectorindia.net/crosstool/x86_64/5.3.0/powerpc64-linux.tar.xz

regards
sudip

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-01-25 18:01 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-24 22:08 Linux 4.5-rc1 Linus Torvalds
2016-01-25  2:42 ` Guenter Roeck
2016-01-25  8:16   ` Sudip Mukherjee
2016-01-25 17:05     ` Guenter Roeck
2016-01-25 17:18       ` Sudip Mukherjee
2016-01-25 17:36         ` Guenter Roeck
2016-01-25 18:01           ` Sudip Mukherjee

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.