Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 388545 | Differences between
and this patch

Collapse All | Expand All

(-)laptop-mode-tools_1.55-orig//usr/sbin/laptop_mode (-1 / +6 lines)
Lines 482-488 Link Here
482
KLEVEL="$(uname -r |
482
KLEVEL="$(uname -r |
483
			 {
483
			 {
484
				 IFS='.-' read a b c
484
				 IFS='.-' read a b c
485
				 echo $a.$b
485
				 if [ $a = 3 ] ; then
486
				 	echo $a
487
				 else
488
					echo $a.$b
489
				 fi
486
			 }
490
			 }
487
)"
491
)"
488
KMINOR="$(uname -r |
492
KMINOR="$(uname -r |
Lines 496-501 Link Here
496
case "$KLEVEL" in
500
case "$KLEVEL" in
497
	"2.4" ) ;;
501
	"2.4" ) ;;
498
	"2.6" ) ;;
502
	"2.6" ) ;;
503
	"3" ) ;;
499
	*)
504
	*)
500
		log "ERR" "Unhandled kernel version: $KLEVEL ('uname -r' = '$(uname -r)')" >&2
505
		log "ERR" "Unhandled kernel version: $KLEVEL ('uname -r' = '$(uname -r)')" >&2
501
		exit 1
506
		exit 1
(-)laptop-mode-tools_1.55-orig//usr/share/laptop-mode-tools/modules/laptop-mode (-4 / +4 lines)
Lines 193-200 Link Here
193
			set_sysctl /proc/sys/vm/laptop_mode   1
193
			set_sysctl /proc/sys/vm/laptop_mode   1
194
			set_sysctl /proc/sys/vm/bdflush       "30 500 0 0 $AGE $AGE 60 20 0"
194
			set_sysctl /proc/sys/vm/bdflush       "30 500 0 0 $AGE $AGE 60 20 0"
195
			;;
195
			;;
196
		"2.6")
196
		"2.6"|"3")
197
			log "VERBOSE" "Adjusting 2.6 kernel parameters to enable laptop mode."
197
			log "VERBOSE" "Adjusting $KLEVEL kernel parameters to enable laptop mode."
198
			set_sysctl /proc/sys/vm/laptop_mode		  "$LM_SECONDS_BEFORE_SYNC"
198
			set_sysctl /proc/sys/vm/laptop_mode		  "$LM_SECONDS_BEFORE_SYNC"
199
			set_sysctl /proc/sys/vm/dirty_writeback_centisecs "$AGE"
199
			set_sysctl /proc/sys/vm/dirty_writeback_centisecs "$AGE"
200
			set_sysctl /proc/sys/vm/dirty_expire_centisecs    "$AGE"
200
			set_sysctl /proc/sys/vm/dirty_expire_centisecs    "$AGE"
Lines 321-328 Link Here
321
			log "VERBOSE" "Adjusting 2.4 kernel parameters to disable laptop mode."
321
			log "VERBOSE" "Adjusting 2.4 kernel parameters to disable laptop mode."
322
			set_sysctl /proc/sys/vm/bdflush "30 500 0 0 $U_AGE $B_AGE 60 20 0"
322
			set_sysctl /proc/sys/vm/bdflush "30 500 0 0 $U_AGE $B_AGE 60 20 0"
323
			;;
323
			;;
324
		"2.6")
324
		"2.6"|"3")
325
			log "VERBOSE" "Adjusting 2.6 kernel parameters to disable laptop mode."
325
			log "VERBOSE" "Adjusting $KLEVEL kernel parameters to disable laptop mode."
326
			set_sysctl /proc/sys/vm/dirty_writeback_centisecs   "$U_AGE"
326
			set_sysctl /proc/sys/vm/dirty_writeback_centisecs   "$U_AGE"
327
			set_sysctl /proc/sys/vm/dirty_expire_centisecs      "$B_AGE"
327
			set_sysctl /proc/sys/vm/dirty_expire_centisecs      "$B_AGE"
328
			set_sysctl /proc/sys/vm/dirty_ratio		    "$NOLM_DIRTY_RATIO"
328
			set_sysctl /proc/sys/vm/dirty_ratio		    "$NOLM_DIRTY_RATIO"

Return to bug 388545