1. 03 6月, 2008 5 次提交
  2. 01 6月, 2008 1 次提交
    • S
      kbuild: fix $(src) assignmnet with external modules · 96d97f26
      Sam Ravnborg 提交于
      When we introduced support for KBUILD_EXTRA_SYMBOLS
      we started to include the externam module's kbuild
      file when doing the final modpost step.
      
      As external modules often do:
      ccflags-y := -I$(src)
      
      We had problems because $(src) was unassinged and
      gcc then used the next parameter for -I resulting in
      strange build failures.
      
      Fix is to assign $(src) and $(obj) when building
      external modules.
      
      This fixes: http://bugzilla.kernel.org/show_bug.cgi?id=10798Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      Cc: Tvrtko <tvrtko.ursulin@sophos.com>
      Cc: Andrea Arcangeli <andrea@qumranet.com>
      Cc: "Rafael J. Wysocki" <rjw@sisk.pl>
      96d97f26
  3. 31 5月, 2008 29 次提交
  4. 30 5月, 2008 5 次提交
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 · 1beee8dc
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (26 commits)
        llc: Fix double accounting of received packets
        netfilter: nf_conntrack_expect: fix error path unwind in nf_conntrack_expect_init()
        bluetooth: fix locking bug in the rfcomm socket cleanup handling
        mac80211: fix alignment issue with compare_ether_addr()
        mac80211: Fix for NULL pointer dereference in sta_info_get()
        mac80211: fix a typo in ieee80211_handle_filtered_frame comment
        rndis_wlan: add missing range check for power_output modparam
        iwlwifi: fix rate scale TLC column selection bug
        iwlwifi: fix exit from stay_in_table state
        rndis_wlan: Make connections to TKIP PSK networks work
        mac80211 : Fixes the status message for iwconfig
        rt2x00: Use atomic interface iteration in irq context
        rt2x00: Reset antenna RSSI after switch
        rt2x00: Don't count retries as failure
        rt2x00: Fix memleak in tx() path
        mac80211: reorder channel and freq reporting in wext scan report
        b43: Fix controller restart crash
        mac80211: fix ieee80211_rx_bss_put/get imbalance
        net/mac80211: always true conditionals
        b43: Upload both beacon templates on initial load
        ...
      1beee8dc
    • L
      Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 · 9db8ee3d
      Linus Torvalds 提交于
      * 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6:
        [S390] Update default configuration.
        [S390] disassembler: fix idte instruction format.
        [S390] tape: fix race with stack local wait_queue_head_t.
        [S390] 3270: fix race with stack local wait_queue_head_t.
        [S390] dasd: use a generic wait_queue for sleep_on
        [S390] sclp_vt220: fix scheduling while atomic bug.
        [S390] showmem: Only walk spanned pages.
        [S390] appldata: prevent cpu hotplug when walking cpu_online_map.
        [S390] Fix section mismatch warnings.
        [S390] s390 types: make dma_addr_t 64 bit capable
        [S390] tape: Fix race condition in tape block device driver
        [S390] fix sparsemem related compile error with allnoconfig on s390
      9db8ee3d
    • H
      acpi: fix sparse const errors · e3aa51fe
      Harvey Harrison 提交于
      In this case we want a constant pointer to constant chars:
      
      drivers/misc/thinkpad_acpi.c:3824:19: error: Just how const do you want this type to be?
      
      Like the error says.
      
      drivers/misc/thinkpad_acpi.c:3863:19: error: Just how const do you want this type to be?
      drivers/misc/thinkpad_acpi.c:3864:19: error: Just how const do you want this type to be?
      drivers/misc/thinkpad_acpi.c:3865:19: error: Just how const do you want this type to be?
      drivers/misc/thinkpad_acpi.c:3866:19: error: Just how const do you want this type to be?
      Signed-off-by: NHarvey Harrison <harvey.harrison@gmail.com>
      Acked-by: NHenrique de Moraes Holschuh <hmh@hmh.eng.br>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      e3aa51fe
    • H
      Input: rename SW_RADIO to SW_RFKILL_ALL · 5adad013
      Henrique de Moraes Holschuh 提交于
      The SW_RADIO code for EV_SW events has a name that is not descriptive
      enough of its intended function, and could induce someone to think
      KEY_RADIO is its EV_KEY counterpart, which is false.
      
      Rename it to SW_RFKILL_ALL, and document what this event is for.  Keep
      the old name around, to avoid userspace ABI breaks.
      
      The SW_RFKILL_ALL event is meant to be used by rfkill master switches.  It
      is not bound to a particular radio switch type, and usually applies to all
      types.  It is semantically tied to master rfkill switches that enable or
      disable every radio in a system.
      Signed-off-by: NHenrique de Moraes Holschuh <hmh@hmh.eng.br>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      5adad013
    • D
      Input: gtco - fix double kfree in error handling path · 501a5250
      Dmitry Torokhov 提交于
      The code would try to free 'report' twice upon input_register_device()
      failure.
      Reported-by: NJulia Lawall <julia@diku.dk>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      501a5250