Stephen Rothwell | 21 Jan 05:10 2015
Picon
Picon

linux-next: tidy up of trees

Hi all,

[affected tree contacts are bcc'd on this email]

I have decided to do a bit of a tidy up of the trees in linux-next and
my first pass is to remove any tree that has not been updated on over a
year (since next-20140120).  The following 29 trees have been removed
today (of these, 13 have not been updated for more than 2 years).  If
you want a tree restored, just drop me a line - it is easy to do.

Most if the trees are empty, but for the others I have included a
diffstat.

configfs
Git URL: git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git#linux-next

cpupowerutils
Git URL: git://git.kernel.org/pub/scm/linux/kernel/git/brodo/cpupowerutils.git#master

dwmw2
Git URL: git://git.infradead.org/users/dwmw2/random-2.6.git#master

embedded
Git URL: git://git.infradead.org/embedded-2.6.git#master

ep93xx
Git URL: git://github.com/RyanMallon/linux-ep93xx.git#ep93xx-for-next
 arch/arm/mach-ep93xx/Kconfig                 |   1 +
 arch/arm/mach-ep93xx/core.c                  | 110 ++++++++++++++++++++++++++-
 arch/arm/mach-ep93xx/include/mach/platform.h |   3 +-
(Continue reading)

Helge Deller | 10 Jan 22:01 2015
Picon
Picon

[PATCH] parisc: Wire up execveat syscall

Signed-off-by: Helge Deller <deller <at> gmx.de>

diff --git a/arch/parisc/include/uapi/asm/unistd.h b/arch/parisc/include/uapi/asm/unistd.h
index 5f5c037..abfa745 100644
--- a/arch/parisc/include/uapi/asm/unistd.h
+++ b/arch/parisc/include/uapi/asm/unistd.h
 <at>  <at>  -834,8 +834,9  <at>  <at> 
 #define __NR_getrandom		(__NR_Linux + 339)
 #define __NR_memfd_create	(__NR_Linux + 340)
 #define __NR_bpf		(__NR_Linux + 341)
+#define __NR_execveat		(__NR_Linux + 342)

-#define __NR_Linux_syscalls	(__NR_bpf + 1)
+#define __NR_Linux_syscalls	(__NR_execveat + 1)

 
 #define __IGNORE_select		/* newselect */
diff --git a/arch/parisc/kernel/syscall_table.S b/arch/parisc/kernel/syscall_table.S
index fe4f0b8..5a8997d 100644
--- a/arch/parisc/kernel/syscall_table.S
+++ b/arch/parisc/kernel/syscall_table.S
 <at>  <at>  -437,6 +437,7  <at>  <at> 
 	ENTRY_SAME(getrandom)
 	ENTRY_SAME(memfd_create)	/* 340 */
 	ENTRY_SAME(bpf)
+	ENTRY_COMP(execveat)

 	/* Nothing yet */

--
(Continue reading)

Rickard Strandqvist | 2 Jan 21:34 2015
Picon

[PATCH] arch: parisc: kernel: smp: Remove unused function

Remove the function smp_send_start() that is not used anywhere.

This was partially found by using a static code analysis program called cppcheck.

Signed-off-by: Rickard Strandqvist <rickard_strandqvist <at> spectrumdigital.se>
---
 arch/parisc/kernel/smp.c |    3 ---
 1 file changed, 3 deletions(-)

diff --git a/arch/parisc/kernel/smp.c b/arch/parisc/kernel/smp.c
index ceda229..52e8597 100644
--- a/arch/parisc/kernel/smp.c
+++ b/arch/parisc/kernel/smp.c
 <at>  <at>  -230,9 +230,6  <at>  <at>  send_IPI_allbutself(enum ipi_message_type op)
 inline void 
 smp_send_stop(void)	{ send_IPI_allbutself(IPI_CPU_STOP); }

-static inline void
-smp_send_start(void)	{ send_IPI_allbutself(IPI_CPU_START); }
James Bottomley | 2 Jan 19:05 2015

[PATCH] serial: fix parisc boot hang

From: James Bottomley <JBottomley <at> Parallels.com>

This is a partial revert of 2f2dafe (serial: serial_core.c: printk
replacement) which gets us booting again.  The real problem seems to be
the _emit path in early boot.  However, until we can root cause it, we
need at least to get boot working.

Fixes: 2f2dafe77df2c78e189a9fa6b1879dffd06ae5a1
Cc: stable <at> vger.kernel.org
Signed-off-by: James Bottomley <JBottomley <at> Parallels.com>

---

diff --git a/drivers/tty/serial/serial_core.c b/drivers/tty/serial/serial_core.c
index 57ca61b..984605b 100644
--- a/drivers/tty/serial/serial_core.c
+++ b/drivers/tty/serial/serial_core.c
 <at>  <at>  -2164,7 +2164,9  <at>  <at>  uart_report_port(struct uart_driver *drv, struct uart_port *port)
 		break;
 	}

-	dev_info(port->dev, "%s%d at %s (irq = %d, base_baud = %d) is a %s\n",
+	printk(KERN_INFO "%s%s%s%d at %s (irq = %d, base_baud = %d) is a %s\n",
+	       port->dev ? dev_name(port->dev) : "",
+	       port->dev ? ": " : "",
 	       drv->dev_name,
 	       drv->tty_driver->name_base + port->line,
 	       address, port->irq, port->uartclk / 16, uart_type(port));

--
(Continue reading)

Helge Deller | 26 Dec 12:56 2014
Picon
Picon

[GIT PULL] parisc fix for v3.19

Hi Linus,

please pull one patch for the parisc architecture for kernel 3.19 from 

  git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-3.19-1

This patch unbreaks the kernel compilation on parisc with gcc-4.9.

Thanks,
Helge

----------------------------------------------------------------
John David Anglin (1):
      parisc: fix out-of-register compiler error in ldcw inline assembler function

 arch/parisc/include/asm/ldcw.h | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

John David Anglin | 15 Dec 22:45 2014
Picon

Re: [PATCH] parisc: fix out-of-register compiler error in ldcw inline assembler function

On 12/15/2014 4:27 PM, Helge Deller wrote:
> Hi Dave,
>
> On 12/15/2014 10:25 PM, John David Anglin wrote:
>> On 12/15/2014 3:58 PM, Helge Deller wrote:
>>> Do you mind sending a full patch to the list ?
>> Thought I did.  Was something missing?
>
> A nice changelog and title for the patch...
> I could copy over your comments from that patch, but maybe you want to 
> rephrase it, so that it actually comes from you.
> You can send me the wording here in mail as well, then I'll put it 
> together.
I think the email subject is fine for the title.

For the comment:

The __ldcw macro has a problem when its argument needs to be reloaded from
memory.  The output memory operand and the input register operand both need
to be reloaded using a register in class R1_REGS when generating 64-bit 
code.
This fails because there's only a single register in the class. Instead, 
use a memory
clobber.  This also makes the __ldcw macro a compiler memory barrier.

Dave

--

-- 
John David Anglin    dave.anglin <at> bell.net

(Continue reading)

Helge Deller | 13 Dec 21:13 2014
Picon
Picon

Someone want to sponsor a HPPA box for the HPPA port?

Hello everyone,

We got the offer from the nice people at OSUOSL.org that they would
host another HPPA box for us (beside the parisc.parisc-linux.org machine).
Personally I would like to set it up as debian buildd server, but of course
it can host a gentoo chroot as well.

Maybe someone of you (in the US due to shipping costs!) want to sponsor
one of your machines for this project? If you haven't used your machine
since quite some time yet, this would be the possibility to get it to work
on something useful now :-)
Ideally the machine should be rack-mountable and have a GSP port so that
remote administration is possible.

If you are interested to give-away such a machine, please let me know.
I can cover the shipping costs if needed.

Thanks,
Helge
--
To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

PFG KREDIT | 2 Dec 19:44 2014

AW


Haben Sie eine geschäftliche oder persönliche Darlehen benötigen?
Wir geben Kredite an jeden Einzelnen, Unternehmen und Zinsen in Höhe von 3%
Für weitere Informationen, kontaktieren Sie uns bitte.

Vollständiger Name:
Adresse:
Telefon:
Land:
Alter:
Geschlecht:
Monatliches Einkommen:
Darlehensbetrag benötigt:
Dauer der Ausleihe:
Zweck des Darlehens

Danke
--
To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

PFG KREDIT | 2 Dec 19:40 2014

AW


Haben Sie eine geschäftliche oder persönliche Darlehen benötigen?
Wir geben Kredite an jeden Einzelnen, Unternehmen und Zinsen in Höhe von 3%
Für weitere Informationen, kontaktieren Sie uns bitte.

Vollständiger Name:
Adresse:
Telefon:
Land:
Alter:
Geschlecht:
Monatliches Einkommen:
Darlehensbetrag benötigt:
Dauer der Ausleihe:
Zweck des Darlehens

Danke
--
To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Quan Han | 1 Dec 14:02 2014

Re:


Hello,

Compliments of the day to you and I believe all is well. My name is Mr. Quan Han and I work in bank of china. I have
a transaction that I believe will be of mutual benefits to both of us. It involves an investment portfolio
worth(eight million,three hundred and seventy thousand USD) which I like to acquire with your help and
assistance. 
Yours sincerely,
Quan Han.
--
To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Chen Gang | 1 Dec 21:43 2014
Picon

[PATCH] arch: uapi: asm: mman.h: Support MADV_FREE for madvise()

At present, kernel supports madvise(MADV_FREE), so can benefit to all
related architectures (can grep MADV_WILLNEED or MADV_REMOVE in "arch/"
to know about all related architectures).

The related git commit: "4fb10ba mm: support madvise(MADV_FREE)".

The related error (with allmodconfig under parisc):

    CC      mm/madvise.o
  mm/madvise.c: In function 'madvise_need_mmap_write':
  mm/madvise.c:42:7: error: 'MADV_FREE' undeclared (first use in this function)
    case MADV_FREE:
       ^
  mm/madvise.c:42:7: note: each undeclared identifier is reported only once for each function it appears in
  mm/madvise.c: In function 'madvise_vma':
  mm/madvise.c:534:7: error: 'MADV_FREE' undeclared (first use in this function)
    case MADV_FREE:
       ^
  mm/madvise.c: In function 'madvise_behavior_valid':
  mm/madvise.c:561:7: error: 'MADV_FREE' undeclared (first use in this function)
    case MADV_FREE:
       ^
  make[1]: *** [mm/madvise.o] Error 1
  make: *** [mm] Error 2

Signed-off-by: Chen Gang <gang.chen.5i5j <at> gmail.com>
---
 arch/alpha/include/uapi/asm/mman.h  | 1 +
 arch/mips/include/uapi/asm/mman.h   | 1 +
 arch/parisc/include/uapi/asm/mman.h | 1 +
(Continue reading)


Gmane